Sesuaikan penampilan
Sesuaikan warna, font, bentuk halaman checkout Anda, dan lainnya.
- Mulai dengan memilih tema.
Mulai dan jalankan segera dengan memilih tema siap-rakit yang paling serupa dengan situs web Anda.
- Sesuaikan tema menggunakan variabel.
Atur variabel seperti fontFamily
dan colorPrimary
untuk menyesuaikan komponen secara luas yang muncul di setiap Elemen.
- Jika dibutuhkan, sempurnakan masing-masing komponen dan status menggunakan aturan.
Untuk kontrol penuh, tentukan properti CSS custom untuk masing-masing komponen yang muncul di Element.
Tema
Mulai sesuaikan Elements dengan memilih dari salah satu tema berikut:
stripe
night
flat
const appearance = { theme: 'night' };
Variabel
Atur variabel untuk memengaruhi penampilan banyak komponen yang muncul di setiap Element.

Opsi variables
berfungsi seperti variabel CSS. Anda dapat menentukan nilai CSS untuk setiap variabel dan mereferensikan variabel lain dengan sintaks var(--myVariable)
. Anda bahkan dapat memeriksa DOM yang dihasilkan menggunakan penjelajah DOM di browser Anda.
const appearance = { theme: 'stripe', variables: { colorPrimary: '#0570de', colorBackground: '#ffffff', colorText: '#30313d', colorDanger: '#df1b41', fontFamily: 'Ideal Sans, system-ui, sans-serif', spacingUnit: '2px', borderRadius: '4px', // See all possible variables below } };
Variabel yang umum digunakan
Tidak tetap | Keterangan |
---|---|
fontFamily | Keluarga font yang digunakan di seluruh Elements. Elements mendukung font custom dengan meneruskan opsi fonts ke initCheckout atau CheckoutProvider. |
fontSizeBase | Ukuran font yang ditetapkan pada akar Element. Secara default, variabel ukuran font lain, seperti fontSizeXs atau fontSizeSm diskalakan dari nilai ini menggunakan satuan rem . Pastikan Anda memilih ukuran font minimal 16px untuk bidang input di ponsel. |
spacingUnit | Unit spasi dasar yang berasal dari semua spasi lainnya. Tambah atau kurangi nilai ini untuk membuat tata letak Anda lebih atau kurang luas. |
borderRadius | Radius batas yang digunakan untuk tab, input, dan komponen lain di Element. |
colorPrimary | Warna primer yang digunakan di seluruh Element. Atur ini ke warna brand utama Anda. |
colorBackground | Warna yang digunakan untuk latar belakang input, tab, dan komponen lain di Element. |
colorText | Warna teks default yang digunakan di Element. |
colorDanger | Warna yang digunakan untuk menunjukkan kesalahan atau tindakan destruktif di Element. |
Variabel yang kurang umum digunakan
Tidak tetap | Keterangan |
---|---|
fontSmooth | Pengaturan anti-aliasing teks apa yang digunakan di Element. Ini dapat berupa always , auto , atau never . |
fontVariantLigatures | Pengaturan font-varian-ligatur teks di Element. |
fontVariationSettings | Pengaturan font-variasi-pengaturan teks di Element. |
fontWeightLight | Bobot font yang digunakan untuk teks ringan. |
fontWeightNormal | Bobot font yang digunakan untuk teks normal. |
fontWeightMedium | Bobot font yang digunakan untuk teks sedang. |
fontWeightBold | Bobot font yang digunakan untuk teks tebal. |
fontLineHeight | Pengaturan tinggi baris teks di Element. |
fontSizeXl | Ukuran font teks ekstra besar di Element. Secara default, ini diskalakan dari var(--fontSizeBase) menggunakan unit rem . |
fontSizeLg | Ukuran font teks besar di Element. Secara default, ini diskalakan dari var(--fontSizeBase) menggunakan unit rem . |
fontSizeSm | Ukuran font teks kecil di Element. Secara default, ini diskalakan dari var(--fontSizeBase) menggunakan unit rem . |
fontSizeXs | Ukuran font teks ekstra kecil di Element. Secara default, ini diskalakan dari var(--fontSizeBase) menggunakan unit rem . |
fontSize2Xs | Ukuran font teks ekstra kecil dua kali lipat di Element. Secara default, ini diskalakan dari var(--fontSizeBase) menggunakan unit rem . |
fontSize3Xs | Ukuran font teks ekstra kecil tiga kali lipat di Element. Secara default, ini diskalakan dari var(--fontSizeBase) menggunakan unit rem . |
logoColor | Preferensi variasi logo mana yang akan ditampilkan; baik light ataupun dark . |
tabLogoColor | Variasi logo untuk ditampilkan di dalam komponen . ; baik light ataupun dark . |
tabLogoSelectedColor | Variasi logo untuk ditampilkan di dalam komponen . ; baik light ataupun dark . |
blockLogoColor | Variasi logo untuk ditampilkan di dalam komponen . ; baik light ataupun dark . |
colorSuccess | Warna yang digunakan untuk menunjukkan tindakan positif atau hasil yang berhasil di Element. |
colorWarning | Warna yang digunakan untuk menunjukkan tindakan yang berpotensi destruktif di Element. |
accessibleColorOnColorPrimary | Warna teks yang muncul di atas latar belakang var(--colorPrimary) . |
accessibleColorOnColorBackground | Warna teks yang muncul di atas latar belakang var(--colorBackground) . |
accessibleColorOnColorSuccess | Warna teks yang muncul di atas latar belakang var(--colorSuccess) . |
accessibleColorOnColorDanger | Warna teks yang muncul di atas latar belakang var(--colorDanger) . |
accessibleColorOnColorWarning | Warna teks yang muncul di atas latar belakang var(--colorWarning) . |
colorTextSecondary | Warna yang digunakan untuk teks dengan hal penting sekunder. Misalnya, warna ini digunakan untuk label tab yang saat ini tidak dipilih. |
colorTextPlaceholder | Warna yang digunakan untuk teks placeholder input di Element. |
iconColor | Warna default yang digunakan untuk ikon di Element, seperti ikon yang muncul di tab kartu. |
iconHoverColor | Warna ikon saat melayang. |
iconCardErrorColor | Warna ikon kartu saat dalam status kesalahan. |
iconCardCvcColor | Warna varian CVC dari ikon kartu. |
iconCardCvcErrorColor | Warna varian CVC ikon kartu bila bidang CVC memiliki input yang tidak valid. |
iconCheckmarkColor | Warna tanda centang yang ditampilkan dalam komponen seperti . . |
iconChevronDownColor | Warna ikon panah yang ditampilkan dalam input yang dipilih. |
iconChevronDownHoverColor | Warna ikon panah saat melayang. |
iconCloseColor | Warna ikon tutup, digunakan untuk menunjukkan penutupan atau tindakan menutup. |
iconCloseHoverColor | Warna ikon tutup saat melayang. |
iconLoadingIndicatorColor | Warna spinner dalam memuat indikator. |
iconMenuColor | Warna ikon menu yang digunakan untuk menunjukkan serangkaian tindakan tambahan. |
iconMenuHoverColor | Warna ikon menu saat melayang. |
iconMenuOpenColor | Warna ikon menu saat dibuka. |
iconPasscodeDeviceColor | Warna ikon perangkat kode sandi, yang digunakan untuk menunjukkan pesan telah dikirim ke perangkat seluler pengguna. |
iconPasscodeDeviceHoverColor | Warna ikon perangkat kode sandi saat melayang. |
iconPasscodeDeviceNotificationColor | Warna indikator notifikasi yang ditampilkan di atas ikon perangkat kode sandi. |
iconRedirectColor | Warna ikon pengarahan ulang yang muncul untuk metode pembayaran berbasis pengalihan. |
tabIconColor | Warna ikon yang muncul di tab. |
tabIconHoverColor | Warna ikon yang muncul di tab bila tab melayang. |
tabIconSelectedColor | Warna ikon yang muncul di tab bila tab dipilih. |
tabIconMoreColor | Warna ikon yang muncul di pemicu untuk menu metode pembayaran tambahan. |
tabIconMoreHoverColor | Warna ikon yang muncul di pemicu untuk menu metode pembayaran tambahan bila pemicu melayang. |
accordionItemSpacing | Jarak vertikal antara komponen . . Ini hanya berlaku bila spacedAccordionItems adalah true . |
gridColumnSpacing | Spasi antarkolom dalam kisi yang digunakan untuk tata letak Element. |
gridRowSpacing | Spasi antarbaris dalam kisi yang digunakan untuk tata letak Element. |
pickerItemSpacing | Jarak antara Komponen . yang dirender dalam Komponen . . |
tabSpacing | Jarak horizontal antara komponen . . |
Aturan
Opsi rules
adalah peta pemilih seperti CSS ke properti CSS, yang memungkinkan penyesuaian terperinci masing-masing komponen. Setelah menentukan theme
dan variables
, gunakan rules
untuk mengintegrasikan Elements secara mulus agar sesuai dengan desain situs Anda.
const appearance = { rules: { '.Tab': { border: '1px solid #E0E6EB', boxShadow: '0px 1px 1px rgba(0, 0, 0, 0.03), 0px 3px 6px rgba(18, 42, 66, 0.02)', }, '.Tab:hover': { color: 'var(--colorText)', }, '.Tab--selected': { borderColor: '#E0E6EB', boxShadow: '0px 1px 1px rgba(0, 0, 0, 0.03), 0px 3px 6px rgba(18, 42, 66, 0.02), 0 0 0 2px var(--colorPrimary)', }, '.Input--invalid': { boxShadow: '0 1px 1px 0 rgba(0, 0, 0, 0.07), 0 0 0 2px var(--colorDanger)', }, // See all supported class names and selector syntax below } };
Semua aturan
Pemilih untuk aturan dapat menargetkan nama kelas publik mana saja di Element, serta status, semi kelas, dan semi elemen yang didukung untuk setiap kelas. Misalnya, berikut ini adalah pemilih yang valid:
.
Tab, . Label, . Input .
Tab:focus .
Input--invalid, . Label--invalid .
Input::placeholder
Berikut ini bukan pemilih yang valid:
.
, hanya nama kelas publik yang dapat ditargetkanp-SomePrivateClass, img .
, hubungan ancestor-descendant di pemilih tidak didukungTab . TabLabel .
, theTab--invalid .
kelas tidak mendukung statusTab --invalid
Setiap nama kelas yang digunakan di pemilih mendukung daftar izin properti CSS, yang Anda tentukan menggunakan camel case (misalnya, boxShadow
untuk properti box-shadow).
Berikut ini adalah daftar lengkap nama kelas yang didukung serta status, semi kelas, dan semi element yang sesuai.
Tab

Nama kelas | Status | Semi kelas | Semi element |
---|---|---|---|
. | --selected | :hover , :focus , :active , :disabled | |
. | --selected | :hover , :focus , :active , :disabled | |
. | --selected | :hover , :focus , :active , :disabled |
Input Formulir - Label di Atas

Pastikan Anda memilih ukuran font minimal 16px untuk bidang input di ponsel.
Nama kelas | Status | Semi kelas | Semi element |
---|---|---|---|
. | --empty , --invalid , --focused | ||
. | --empty , --invalid | :hover , :focus , :disabled , :autofill | ::placeholder , ::selection |
. |
Input Formulir - Label Mengambang

Catatan
Label Mengambang dapat diaktifkan sebagai opsi konfigurasi tambahan.
Nama kelas | Status | Semi kelas | Semi element |
---|---|---|---|
. | --empty , --invalid , --focused , --floating , --resting | ||
. | --empty , --invalid | :hover , :focus , :disabled , :autofill | ::placeholder , ::selection |
. |
Blokir

Nama kelas | Status | Semi kelas | Semi element |
---|---|---|---|
. | |||
. | |||
. | --negative | :hover , :focus , :active |
Input Kode

Nama kelas | Status | Semi kelas | Semi element |
---|---|---|---|
. | :hover , :focus , :disabled |
Checkbox

Nama kelas | Status | Semi kelas | Semi element |
---|---|---|---|
. | --checked | ||
. | --checked | :hover , :focus , :focus-visible | |
. | --checked | :hover , :focus , :focus-visible |
Dropdown

Nama kelas | Status | Semi kelas | Semi element |
---|---|---|---|
. | |||
. | --highlight | :active |
Ganti

Nama kelas | Status | Semi kelas | Semi element |
---|---|---|---|
. | --active | :hover | |
. | :hover |
Pemilih

Nama kelas | Status | Semi kelas | Semi element |
---|---|---|---|
. | --selected , --highlight , --new , --disabled | :hover , :focus , :active | |
. | :hover , :focus , :active |
Pastikan status aktif .
menonjol di antara status lainnya.
![]() | ![]() |
BOLEH LAKUKAN Gunakan warna, bobot, dan/atau kerangka primer yang mencolok dan kontras tinggi untuk membedakan status aktif yang sudah dipilih pelanggan Anda. | JANGAN LAKUKAN Jangan gunakan dua opsi dengan bobot yang sama atau warna kontras rendah untuk status .PickerItem karena menjadikan pembedaan mana yang aktif lebih sulit. |
Menu
Nama kelas | Status | Semi kelas | Semi element |
---|---|---|---|
. | |||
. | --open | :hover | |
. | --negative | :hover , :focus , :active |
Akordeon
Nama kelas | Status | Semi kelas | Semi element |
---|---|---|---|
. | --selected | :hover , :focus-visible |
Element Pengiriman Pesan Metode Pembayaran
Nama kelas | Status | Semi kelas | Semi element |
---|---|---|---|
. |
Ikon Radio

Nama kelas | Status | Semi kelas | Semi element |
---|---|---|---|
. | |||
. | --checked , --hovered | ||
. | --checked , --hovered |
Anda dapat mengontrol ukuran keseluruhan ikon dengan properti width
pada .
. Anda dapat mengontrol ukuran relatif .
dengan properti r
(radius). .
dan .
adalah elemen SVG serta dapat diatur gayanya dengan properti stroke
dan fill
. Lihat daftar lengkap properti CSS yang didukung di bawah ini.
const appearance = { rules: { '.RadioIcon': { width: '24px' }, '.RadioIconOuter': { stroke: '#E0E6EB' }, '.RadioIconInner': { r: '16' } } };
Properti CSS yang didukung
Properti CSS | Kelas yang didukung |
---|---|
-moz-osx-font-smoothing | AccordionItem , Action , BlockAction , Button , Checkbox , CheckboxLabel , CodeInput , DropdownItem , Error , Input , Label , Link , MenuAction , PickerAction , PickerItem , RedirectText , SecondaryLink , Tab , TabLabel , TermsLink , TermsText , Text , ToggleItem |
-webkit-font-smoothing | AccordionItem , Action , BlockAction , Button , Checkbox , CheckboxLabel , CodeInput , DropdownItem , Error , Input , Label , Link , MenuAction , PickerAction , PickerItem , RedirectText , SecondaryLink , Tab , TabLabel , TermsLink , TermsText , Text , ToggleItem |
-webkit-text-fill-color | AccordionItem , Action , BlockAction , Button , Checkbox , CheckboxLabel , CodeInput , DropdownItem , Error , Input , Label , Link , MenuAction , PickerAction , PickerItem , RedirectText , SecondaryLink , Tab , TabLabel , TermsLink , TermsText , Text , ToggleItem |
backgroundColor | AccordionItem , Action , Block , BlockAction , BlockDivider , Button , CheckboxInput , CodeInput , DropdownItem , Error , Input , InputDivider , MenuAction , MenuIcon , PickerAction , PickerItem , Switch , Tab , ToggleItem |
border | AccordionItem , Action , Block , BlockAction , Button , CheckboxInput , CodeInput , Dropdown , DropdownItem , Error , Input , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Switch , SwitchControl , Tab , TermsText , Text , ToggleItem |
borderBottom | AccordionItem , Action , Block , BlockAction , Button , CheckboxInput , CodeInput , Dropdown , DropdownItem , Error , Input , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Switch , SwitchControl , Tab , TermsText , Text , ToggleItem |
borderBottomColor | AccordionItem , Action , Block , BlockAction , Button , CheckboxInput , CodeInput , Dropdown , DropdownItem , Error , Input , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Switch , SwitchControl , Tab , TermsText , Text , ToggleItem |
borderBottomLeftRadius | AccordionItem , Action , Block , BlockAction , Button , CheckboxInput , CodeInput , Dropdown , DropdownItem , Error , Input , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Switch , SwitchControl , Tab , TermsText , Text , ToggleItem |
borderBottomRightRadius | AccordionItem , Action , Block , BlockAction , Button , CheckboxInput , CodeInput , Dropdown , DropdownItem , Error , Input , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Switch , SwitchControl , Tab , TermsText , Text , ToggleItem |
borderBottomStyle | AccordionItem , Action , Block , BlockAction , Button , CheckboxInput , CodeInput , Dropdown , DropdownItem , Error , Input , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Switch , SwitchControl , Tab , TermsText , Text , ToggleItem |
borderBottomWidth | AccordionItem , Action , Block , BlockAction , Button , CheckboxInput , CodeInput , Dropdown , DropdownItem , Error , Input , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Switch , SwitchControl , Tab , TermsText , Text , ToggleItem |
borderColor | AccordionItem , Action , Block , BlockAction , Button , CheckboxInput , CodeInput , Dropdown , DropdownItem , Error , Input , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Switch , SwitchControl , Tab , TermsText , Text , ToggleItem |
borderLeft | AccordionItem , Action , Block , BlockAction , Button , CheckboxInput , CodeInput , Dropdown , DropdownItem , Error , Input , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Switch , SwitchControl , Tab , TermsText , Text , ToggleItem |
borderLeftColor | AccordionItem , Action , Block , BlockAction , Button , CheckboxInput , CodeInput , Dropdown , DropdownItem , Error , Input , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Switch , SwitchControl , Tab , TermsText , Text , ToggleItem |
borderLeftStyle | AccordionItem , Action , Block , BlockAction , Button , CheckboxInput , CodeInput , Dropdown , DropdownItem , Error , Input , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Switch , SwitchControl , Tab , TermsText , Text , ToggleItem |
borderLeftWidth | AccordionItem , Action , Block , BlockAction , Button , CheckboxInput , CodeInput , Dropdown , DropdownItem , Error , Input , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Switch , SwitchControl , Tab , TermsText , Text , ToggleItem |
borderRadius | AccordionItem , Action , Block , BlockAction , Button , CheckboxInput , CodeInput , Dropdown , DropdownItem , Error , Input , InputCloseIcon , Link , MenuAction , MenuIcon , PasscodeCloseIcon , PasscodeShowIcon , PickerAction , PickerItem , RedirectText , SecondaryLink , Switch , SwitchControl , Tab , TermsLink , TermsText , Text , ToggleItem |
borderRight | AccordionItem , Action , Block , BlockAction , Button , CheckboxInput , CodeInput , Dropdown , DropdownItem , Error , Input , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Switch , SwitchControl , Tab , TermsText , Text , ToggleItem |
borderRightColor | AccordionItem , Action , Block , BlockAction , Button , CheckboxInput , CodeInput , Dropdown , DropdownItem , Error , Input , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Switch , SwitchControl , Tab , TermsText , Text , ToggleItem |
borderRightStyle | AccordionItem , Action , Block , BlockAction , Button , CheckboxInput , CodeInput , Dropdown , DropdownItem , Error , Input , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Switch , SwitchControl , Tab , TermsText , Text , ToggleItem |
borderRightWidth | AccordionItem , Action , Block , BlockAction , Button , CheckboxInput , CodeInput , Dropdown , DropdownItem , Error , Input , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Switch , SwitchControl , Tab , TermsText , Text , ToggleItem |
borderStyle | AccordionItem , Action , Block , BlockAction , Button , CheckboxInput , CodeInput , Dropdown , DropdownItem , Error , Input , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Switch , SwitchControl , Tab , TermsText , Text , ToggleItem |
borderTop | AccordionItem , Action , Block , BlockAction , Button , CheckboxInput , CodeInput , Dropdown , DropdownItem , Error , Input , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Switch , SwitchControl , Tab , TermsText , Text , ToggleItem |
borderTopColor | AccordionItem , Action , Block , BlockAction , Button , CheckboxInput , CodeInput , Dropdown , DropdownItem , Error , Input , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Switch , SwitchControl , Tab , TermsText , Text , ToggleItem |
borderTopLeftRadius | AccordionItem , Action , Block , BlockAction , Button , CheckboxInput , CodeInput , Dropdown , DropdownItem , Error , Input , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Switch , SwitchControl , Tab , TermsText , Text , ToggleItem |
borderTopRightRadius | AccordionItem , Action , Block , BlockAction , Button , CheckboxInput , CodeInput , Dropdown , DropdownItem , Error , Input , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Switch , SwitchControl , Tab , TermsText , Text , ToggleItem |
borderTopStyle | AccordionItem , Action , Block , BlockAction , Button , CheckboxInput , CodeInput , Dropdown , DropdownItem , Error , Input , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Switch , SwitchControl , Tab , TermsText , Text , ToggleItem |
borderTopWidth | AccordionItem , Action , Block , BlockAction , Button , CheckboxInput , CodeInput , Dropdown , DropdownItem , Error , Input , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Switch , SwitchControl , Tab , TermsText , Text , ToggleItem |
borderWidth | AccordionItem , Action , Block , BlockAction , Button , CheckboxInput , CodeInput , Dropdown , DropdownItem , Error , Input , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Switch , SwitchControl , Tab , TermsText , Text , ToggleItem |
boxShadow | AccordionItem , Action , Block , BlockAction , Button , CheckboxInput , CodeInput , Dropdown , DropdownItem , Error , Input , InputCloseIcon , Link , MenuAction , MenuIcon , PasscodeCloseIcon , PasscodeShowIcon , PickerAction , PickerItem , SecondaryLink , Switch , SwitchControl , Tab , TermsLink , ToggleItem |
color | AccordionItem , Action , BlockAction , Button , Checkbox , CheckboxLabel , CodeInput , DropdownItem , Error , Input , Label , Link , MenuAction , PickerAction , PickerItem , RedirectText , SecondaryLink , Tab , TabIcon , TabLabel , TermsLink , TermsText , Text , ToggleItem |
fill | Action , BlockAction , Button , CodeInput , DropdownItem , Error , Input , MenuAction , MenuIcon , PickerAction , PickerItem , RadioIconInner , RadioIconOuter , SwitchControl , Tab , TabIcon , ToggleItem |
fillOpacity | RadioIconInner , RadioIconOuter |
fontFamily | AccordionItem , Action , BlockAction , Button , Checkbox , CheckboxLabel , CodeInput , DropdownItem , Error , Input , Label , Link , MenuAction , PickerAction , PickerItem , RedirectText , SecondaryLink , Tab , TabLabel , TermsLink , TermsText , Text , ToggleItem |
fontSize | AccordionItem , Action , BlockAction , Button , Checkbox , CheckboxLabel , CodeInput , DropdownItem , Error , Input , Label , Link , MenuAction , PickerAction , PickerItem , RedirectText , SecondaryLink , Switch , Tab , TabLabel , TermsLink , TermsText , Text , ToggleItem |
fontVariant | AccordionItem , Action , BlockAction , Button , Checkbox , CheckboxLabel , CodeInput , DropdownItem , Error , Input , Label , Link , MenuAction , PickerAction , PickerItem , RedirectText , SecondaryLink , Tab , TabLabel , TermsLink , TermsText , Text , ToggleItem |
fontWeight | AccordionItem , Action , BlockAction , Button , Checkbox , CheckboxLabel , CodeInput , DropdownItem , Error , Input , Label , Link , MenuAction , PickerAction , PickerItem , RedirectText , SecondaryLink , Tab , TabLabel , TermsLink , TermsText , Text , ToggleItem |
letterSpacing | AccordionItem , Action , BlockAction , Button , Checkbox , CheckboxLabel , CodeInput , DropdownItem , Error , Input , Label , Link , MenuAction , PickerAction , PickerItem , RedirectText , SecondaryLink , Tab , TabLabel , TermsLink , TermsText , Text , ToggleItem |
lineHeight | AccordionItem , Action , BlockAction , Button , Checkbox , CheckboxLabel , CodeInput , DropdownItem , Error , Input , Label , Link , MenuAction , PickerAction , PickerItem , RedirectText , SecondaryLink , Tab , TabLabel , TermsLink , TermsText , Text , ToggleItem |
margin | Action , BlockAction , Button , CodeInput , DropdownItem , Error , Input , Label , MenuAction , PickerAction , PickerItem , Tab , ToggleItem |
marginBottom | Action , BlockAction , Button , CodeInput , DropdownItem , Error , Input , Label , MenuAction , PickerAction , PickerItem , Tab , ToggleItem |
marginLeft | Action , BlockAction , Button , CodeInput , DropdownItem , Error , Input , Label , MenuAction , PickerAction , PickerItem , Tab , ToggleItem |
marginRight | Action , BlockAction , Button , CodeInput , DropdownItem , Error , Input , Label , MenuAction , PickerAction , PickerItem , Tab , ToggleItem |
marginTop | Action , BlockAction , Button , CodeInput , DropdownItem , Error , Input , Label , MenuAction , PickerAction , PickerItem , Tab , ToggleItem |
opacity | Label |
outline | AccordionItem , Action , Block , BlockAction , Button , CheckboxInput , CodeInput , Dropdown , DropdownItem , Error , Input , InputCloseIcon , Link , MenuAction , MenuIcon , PasscodeCloseIcon , PasscodeShowIcon , PickerAction , PickerItem , SecondaryLink , Switch , SwitchControl , Tab , TermsLink , ToggleItem |
outlineOffset | AccordionItem , Action , Block , BlockAction , Button , CheckboxInput , CodeInput , Dropdown , DropdownItem , Error , Input , InputCloseIcon , Link , MenuAction , MenuIcon , PasscodeCloseIcon , PasscodeShowIcon , PickerAction , PickerItem , SecondaryLink , Switch , SwitchControl , Tab , TermsLink , ToggleItem |
padding | AccordionItem , Action , Block , BlockAction , Button , CodeInput , DropdownItem , Error , Input , Label , Menu , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Tab , TabIcon , TabLabel , TermsText , Text , ToggleItem |
paddingBottom | AccordionItem , Action , Block , BlockAction , Button , CodeInput , DropdownItem , Error , Input , Label , Menu , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Tab , TabIcon , TabLabel , TermsText , Text , ToggleItem |
paddingLeft | AccordionItem , Action , Block , BlockAction , Button , CodeInput , DropdownItem , Error , Input , Label , Menu , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Tab , TabIcon , TabLabel , TermsText , Text , ToggleItem |
paddingRight | AccordionItem , Action , Block , BlockAction , Button , CodeInput , DropdownItem , Error , Input , Label , Menu , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Tab , TabIcon , TabLabel , TermsText , Text , ToggleItem |
paddingTop | AccordionItem , Action , Block , BlockAction , Button , CodeInput , DropdownItem , Error , Input , Label , Menu , MenuAction , MenuIcon , PickerAction , PickerItem , RedirectText , Tab , TabIcon , TabLabel , TermsText , Text , ToggleItem |
r | RadioIconInner |
stroke | RadioIconInner , RadioIconOuter |
strokeOpacity | RadioIconInner , RadioIconOuter |
strokeWidth | RadioIconInner , RadioIconOuter |
textAlign | PaymentMethodMessaging |
textDecoration | AccordionItem , Action , BlockAction , Button , Checkbox , CheckboxLabel , CodeInput , DropdownItem , Error , Input , Label , Link , MenuAction , PickerAction , PickerItem , RedirectText , SecondaryLink , Tab , TabLabel , TermsLink , TermsText , Text , ToggleItem |
textShadow | AccordionItem , Action , BlockAction , Button , Checkbox , CheckboxLabel , CodeInput , DropdownItem , Error , Input , Label , Link , MenuAction , PickerAction , PickerItem , RedirectText , SecondaryLink , Tab , TabLabel , TermsLink , TermsText , Text , ToggleItem |
textTransform | AccordionItem , Action , BlockAction , Button , Checkbox , CheckboxLabel , CodeInput , DropdownItem , Error , Input , Label , Link , MenuAction , PickerAction , PickerItem , RedirectText , SecondaryLink , Tab , TabLabel , TermsLink , TermsText , Text , ToggleItem |
transition | Action , Block , BlockAction , Button , CheckboxInput , CheckboxLabel , CodeInput , Dropdown , DropdownItem , Error , Icon , Input , InputCloseIcon , Label , Link , MenuAction , MenuIcon , PasscodeCloseIcon , PasscodeShowIcon , PickerAction , PickerItem , RadioIconInner , RadioIconOuter , RedirectText , SecondaryLink , Switch , SwitchControl , Tab , TabIcon , TabLabel , TermsLink , TermsText , Text , ToggleItem |
width | RadioIcon |
Beberapa pengecualian untuk properti di atas adalah:
-webkit-text-fill-color
tidak kompatibel dengan semi kelas
Opsi konfigurasi lainnya
Selain themes
, variables
dan rules
, kami telah menyediakan opsi konfigurasi penampilan tambahan untuk mengatur gaya Elements.
Anda dapat menyesuaikannya dengan menambahkannya ke objek penampilan:
const appearance = { labels: 'floating', // other configurations such as `theme`, `variables` and `rules`... }
Saat ini kami mendukung opsi berikut:
Konfigurasi | Keterangan |
---|---|
disableAnimations | Menonaktifkan animasi di seluruh Elements. Boolean, default ke false . |
labels | Memungkinkan peralihan antara label di atas bidang formulir dan label mengambang di dalam bidang formulir; itu dapat berupa above ataupun floating |