Pular para o conteúdo
Criar conta
ou
Entrar
O logotipo da documentação da Stripe
/
Pergunte à IA
Criar conta
Login
Comece já
Pagamentos
Receita
Plataformas e marketplaces
Gestão de valores
Ferramentas para desenvolvedores
Visão geral
Sobre os pagamentos da Stripe
Atualize sua integração
Análise de pagamentos
Pagamentos online
Visão geralEncontre seu caso de usoPagamentos gerenciados
Usar Payment Links
Crie uma página de checkout
    Visão geral
    Inícios rápidos
    Personalizar a aparência
      Personalize a aparência
      Personalize texto e políticas
      Personalizar comportamento
    Coletar informações adicionais
    Colete impostos
    Atualizar checkout dinamicamente
    Gerencie seu catálogo de produtos
    Assinaturas
    Gerenciar formas de pagamento
    Permita que os clientes paguem na moeda local
    Adicione descontos, upsells e itens opcionais
    Configurar pagamentos futuros
    Salvar dados de pagamento durante o pagamento
    Aprovar manualmente pagamentos no servidor
    Após o pagamento
    Elements com changelog beta da API Checkout Sessions
    Migrar do Checkout antigo
    Migrar o Checkout para usar Prices
Criar uma integração avançada
Crie uma integração no aplicativo
Formas de pagamento
Adicionar formas de pagamento
Gerenciar formas de pagamento
Checkout mais rápido com o Link
Interfaces de pagamento
Payment Links
Checkout
Web Elements
Elements no aplicativo
Cenários de pagamento
Fluxos de pagamento personalizados
Aquisição flexível
Orquestração
Pagamentos presenciais
Terminal
Outros produtos da Stripe
Financial Connections
Cripto
Climate
Página inicialPagamentosBuild a checkout pageCustomize look and feel

Personalizar a aparência

Personalize as cores, fontes, formas e muito mais da página de checkout.

Copiar página

Personalize a aparência do Stripe Elements para corresponder ao design do seu site passando a opção aparência para initCheckout. O layout de cada Element permanece consistente, mas você pode modificar cores, fontes, bordas, preenchimento e assim por diante.

const appearance = { theme: 'stripe', }; stripe.initCheckout({ fetchClientSecret, elementsOptions: { appearance, }, });
  1. Comece escolhendo um tema.

Comece a usar imediatamente escolhendo o tema pré-construído que mais se assemelha ao seu site.

  1. Personalize o tema usando variáveis.

Defina variáveis como fontFamily e colorPrimary para personalizar amplamente os componentes que aparecem em cada Element.

  1. Se necessário, ajuste componentes e estados individuais usando regras.

Para obter controle completo, especifique propriedades CSS personalizadas para componentes individuais que aparecem no Element.

Temas

Comece a personalizar o Elements escolhendo um dos seguintes temas:

  • stripe
  • night
  • flat
const appearance = { theme: 'night' };

Variáveis

Defina variáveis para afetar a aparência de muitos componentes que aparecem em cada Element.

Formulário de pagamento com campos de entrada de cartão, ícones dos principais cartões de crédito e a opção de pagamento Klarna, com variáveis de cores e estilo da API Appearance.

A opção variables funciona como variáveis CSS. Você pode especificar valores CSS para cada variável e fazer referência a outras variáveis com a sintaxe var(--myVariable). Você pode até mesmo inspecionar o DOM resultante usando o explorador do DOM em seu navegador.

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 } };

Variáveis mais usadas

VariávelDescrição
fontFamilyA família de fontes usada em todo o Elements. O Elements aceita fontes personalizadas com a opção fonts em initCheckout ou CheckoutProvider.
fontSizeBaseO tamanho da fonte definido na raiz do Element. Por padrão, outras variáveis de tamanho de fonte, como fontSizeXs ou fontSizeSm, são dimensionadas a partir desse valor usando unidades rem. Certifique-se de escolher um tamanho de fonte de pelo menos 16px para campos de entrada em dispositivos móveis.
spacingUnitA unidade de espaçamento de base da qual todos os outros espaçamentos são derivados. Aumente ou diminua esse valor para deixar seu layout mais ou menos espaçoso.
borderRadiusO raio de borda usado para guias, entradas e outros componentes no Element.
colorPrimaryUma cor primária usada em todo o Element. Defina isso como a cor principal da sua marca.
colorBackgroundA cor usada para o plano de fundo de entradas, guias e outros componentes no Element.
colorTextA cor de texto padrão usada no Element.
colorDangerUma cor usada para indicar erros ou ações destrutivas no Element.

Variáveis menos usadas

VariávelDescrição
fontSmoothQuais configurações de suavização de borda de texto devem ser usadas no Element. Pode ser always, auto ou never.
fontVariantLigaturesA configuração font-variant-ligatures do texto no Element.
fontVariationSettingsA configuração font-variation-settings do texto no Element.
fontWeightLightO peso da fonte usado para texto claro.
fontWeightNormalO peso da fonte usado para texto normal.
fontWeightMediumO peso da fonte usado para texto médio.
fontWeightBoldO peso da fonte usada para texto em negrito.
fontLineHeightA configuração line-height do texto no Element.
fontSizeXlO tamanho da fonte do texto extragrande no Element. Por padrão, isso é dimensionado de var(--fontSizeBase) usando unidades rem.
fontSizeLgO tamanho da fonte de texto grande no Element. Por padrão, isso é dimensionado de var(--fontSizeBase) usando unidades rem.
fontSizeSmO tamanho da fonte de texto pequeno no Element. Por padrão, isso é dimensionado de var(--fontSizeBase) usando unidades rem.
fontSizeXsO tamanho da fonte do texto extrapequeno no Element. Por padrão, isso é dimensionado de var(--fontSizeBase) usando unidades rem.
fontSize2XsO tamanho da fonte de texto duplo-extrapequeno no Element. Por padrão, isso é dimensionado de var(--fontSizeBase) usando unidades rem.
fontSize3XsO tamanho da fonte de texto triplo-extrapequeno no Element. Por padrão, isso é dimensionado de var(--fontSizeBase) usando unidades rem.
logoColorUma preferência por quais variações de logotipo exibir; light ou dark.
tabLogoColorA variação do logotipo a ser exibida dentro de componentes .Tab; light ou dark.
tabLogoSelectedColorA variação do logotipo a ser exibida dentro do componento de .Tab--selected; light ou dark.
blockLogoColorA variação do logotipo a ser exibida dentro de componentes de .Block; light ou dark.
colorSuccessUma cor usada para indicar ações positivas ou resultados bem-sucedidos no Element.
colorWarningUma cor usada para indicar ações potencialmente destrutivas no Element.
accessibleColorOnColorPrimaryA cor do texto que aparece sobre qualquer plano de fundo var(--colorPrimary).
accessibleColorOnColorBackgroundA cor do texto que aparece sobre qualquer plano de fundo var(--colorBackground).
accessibleColorOnColorSuccessA cor do texto que aparece sobre qualquer plano de fundo var(--colorSuccess).
accessibleColorOnColorDangerA cor do texto que aparece sobre qualquer plano de fundo var(--colorDanger).
accessibleColorOnColorWarningA cor do texto que aparece sobre qualquer fundo var(--colorWarning).
colorTextSecondaryA cor usada para texto de importância secundária. Por exemplo, essa cor é usada no rótulo de uma guia que não está selecionada no momento.
colorTextPlaceholderA cor usada para inserir texto de espaço reservado no Element.
iconColorA cor padrão usada para ícones no Element, como o ícone que aparece na guia do cartão.
iconHoverColorA cor dos ícones ao passar o mouse sobre eles.
iconCardErrorColorA cor do ícone do cartão quando ele está em um estado de erro.
iconCardCvcColorA cor da variante CVC do ícone do cartão.
iconCardCvcErrorColorA cor do CVC variante do ícone de cartão quando o campo CVC tem entrada inválida.
iconCheckmarkColorA cor das marcas de seleção exibidas em componentes como .Checkbox.
iconChevronDownColorA cor dos ícones de seta exibidos em entradas selecionadas.
iconChevronDownHoverColorA cor dos ícones de seta quando pairados.
iconCloseColorA cor dos ícones de fechamento, usada para indicar uma ação de dispensa ou fechamento.
iconCloseHoverColorA cor dos ícones próximos ao passar o mouse sobre eles.
iconLoadingIndicatorColorA cor do círculo giratório indicador de carregamento.
iconMenuColorA cor dos ícones de menu usados para indicar um conjunto de ações adicionais.
iconMenuHoverColorA cor dos ícones do menu ao passar o mouse sobre eles.
iconMenuOpenColorA cor dos ícones de menu quando abertos.
iconPasscodeDeviceColorA cor do ícone do dispositivo de senha, usado para indicar que uma mensagem foi enviada ao dispositivo móvel do usuário.
iconPasscodeDeviceHoverColorA cor do ícone do dispositivo de senha, ao passar o mouse sobre ele.
iconPasscodeDeviceNotificationColorA cor do indicador de notificação exibido sobre o ícone do dispositivo de senha.
iconRedirectColorA cor do ícone de redirecionamento que aparece para formas de pagamento baseadas em redirecionamento.
tabIconColorA cor dos ícones que aparecem em uma guia.
tabIconHoverColorA cor dos ícones que aparecem numa guia ao passar o mouse sobre ela.
tabIconSelectedColorA cor dos ícones que aparecem numa guia quando ela é selecionada.
tabIconMoreColorA cor do ícone que aparece no acionamento do menu de formas de pagamento adicionais.
tabIconMoreHoverColorA cor do ícone que aparece no acionador para o menu de formas de pagamento adicionais quando o acionador está pairado.
accordionItemSpacingO espaçamento vertical entre componentes .AccordionItem. Isso só se aplica quando spacedAccordionItems é true.
gridColumnSpacingO espaçamento entre colunas na grade usado para o layout do Element.
gridRowSpacingO espaçamento entre linhas na grade usado para o layout do Element.
pickerItemSpacingO espaçamento entre .PickerItem renderizados dentro do componente .Picker.
tabSpacingO espaçamento horizontal entre componentes .Tab.

Regras

A opção rules é um mapa de seletores do tipo CSS para propriedades CSS, permitindo a personalização específica de cada componente. Depois de definir o theme e as variables, use as rules para integrar perfeitamente o Elements conforme o design do seu site.

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 } };

Todas as regras

O seletor de uma regra pode direcionar a qualquer um dos nomes de categoria pública no Elemento, assim como estados aceitos, pseudocategorias e pseudoelementos para cada categoria. Por exemplo, os seguintes seletores são válidos:

  • .Tab, .Label, .Input
  • .Tab:focus
  • .Input--invalid, .Label--invalid
  • .Input::placeholder

Os seguintes seletores não são válidos:

  • .p-SomePrivateClass, img, somente nomes de categorias públicas podem ser direcionados
  • .Tab .TabLabel, relacionamentos de ancestral-descendente em seletores não são aceitos
  • .Tab--invalid, a categoria .Tab não aceita o estado --invalid

Cada nome de classe usado em um seletor aceita uma lista de permissões de propriedades CSS, que você especifica usando maiúsculas e minúsculas (por exemplo, boxShadow para a propriedade box-shadow).

Veja esta lista completa de nomes de categoria aceitos e estados, pseudocategorias e pseudoelementos correspondentes.

Guias

Nome da categoriaEstadosPseudocategoriasPseudoelementos
.Tab--selected:hover, :focus, :active, :disabled
.TabIcon--selected:hover, :focus, :active, :disabled
.TabLabel--selected:hover, :focus, :active, :disabled

Entradas de formulário - Rótulos acima

Certifique-se de escolher um tamanho de fonte de pelo menos 16px para campos de entrada em dispositivos móveis.

Nome da categoriaEstadosPseudocategoriasPseudoelementos
.Label--empty, --invalid, --focused
.Input--empty, --invalid:hover, :focus, :disabled, :autofill::placeholder, ::selection
.Error

Entradas de formulário - Rótulos flutuantes

Observação

Rótulos flutuantes podem ser habilitados como opção de configuração adicional.

Nome da categoriaEstadosPseudocategoriasPseudoelementos
.Label--empty, --invalid, --focused, --floating, --resting
.Input--empty, --invalid:hover, :focus, :disabled, :autofill::placeholder, ::selection
.Error

Bloco

Nome da categoriaEstadosPseudocategoriasPseudoelementos
.Block
.BlockDivider
.BlockAction--negative:hover, :focus, :active

Entrada de código

Nome da categoriaEstadosPseudocategoriasPseudoelementos
.CodeInput:hover, :focus, :disabled

Caixa de seleção

Nome da categoriaEstadosPseudocategoriasPseudoelementos
.Checkbox--checked
.CheckboxLabel--checked:hover, :focus, :focus-visible
.CheckboxInput--checked:hover, :focus, :focus-visible

Lista suspensa

Nome da categoriaEstadosPseudocategoriasPseudoelementos
.Dropdown
.DropdownItem--highlight:active

Interruptor

Nome da categoriaEstadosPseudocategoriasPseudoelementos
.Switch--active:hover
.SwitchControl:hover

Selecionador

Nome da categoriaEstadosPseudocategoriasPseudoelementos
.PickerItem--selected, --highlight, --new, --disabled:hover, :focus, :active
.PickerAction:hover, :focus, :active

Certifique-se de que o seu estado ativo .PickerItem se destaca dos demais estados.

SIM

Use uma cor primária, peso e/ou contorno perceptível de alto contraste para distinguir o estado ativo que seu cliente já selecionou.

NÃO

Não use duas opções com o mesmo peso ou cores de baixo contraste para os estados .PickerItem porque fica mais difícil distinguir qual está ativo.

Menu

Nome da categoriaEstadosPseudocategoriasPseudoelementos
.Menu
.MenuIcon--open:hover
.MenuAction--negative:hover, :focus, :active

Sanfona

Nome da categoriaEstadosPseudocategoriasPseudoelementos
.AccordionItem--selected:hover, :focus-visible

Payment Method Messaging Element

Nome da categoriaEstadosPseudocategoriasPseudoelementos
.PaymentMethodMessaging

Ícone de rádio

Nome da categoriaEstadosPseudocategoriasPseudoelementos
.RadioIcon
.RadioIconOuter--checked, --hovered
.RadioIconInner--checked, --hovered

Você pode controlar o tamanho geral do ícone com a propriedade width em .RadioIcon. Você pode controlar o tamanho relativo de .RadioIconInner com a propriedade r (raio). .RadioIconOuter e .RadioIconInner são elementos SVG e podem ser estilizados com propriedades stroke e fill. Consulte a lista completa de propriedades CSS aceitas abaixo.

const appearance = { rules: { '.RadioIcon': { width: '24px' }, '.RadioIconOuter': { stroke: '#E0E6EB' }, '.RadioIconInner': { r: '16' } } };

Propriedades CSS aceitas

Propriedade CSSCategorias aceitas
-moz-osx-font-smoothingAccordionItem, Action, BlockAction, Button, Checkbox, CheckboxLabel, CodeInput, DropdownItem, Error, Input, Label, Link, MenuAction, PickerAction, PickerItem, RedirectText, SecondaryLink, Tab, TabLabel, TermsLink, TermsText, Text, ToggleItem
-webkit-font-smoothingAccordionItem, 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-colorAccordionItem, Action, BlockAction, Button, Checkbox, CheckboxLabel, CodeInput, DropdownItem, Error, Input, Label, Link, MenuAction, PickerAction, PickerItem, RedirectText, SecondaryLink, Tab, TabLabel, TermsLink, TermsText, Text, ToggleItem
backgroundColorAccordionItem, Action, Block, BlockAction, BlockDivider, Button, CheckboxInput, CodeInput, DropdownItem, Error, Input, InputDivider, MenuAction, MenuIcon, PickerAction, PickerItem, Switch, Tab, ToggleItem
borderAccordionItem, Action, Block, BlockAction, Button, CheckboxInput, CodeInput, Dropdown, DropdownItem, Error, Input, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Switch, SwitchControl, Tab, TermsText, Text, ToggleItem
borderBottomAccordionItem, Action, Block, BlockAction, Button, CheckboxInput, CodeInput, Dropdown, DropdownItem, Error, Input, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Switch, SwitchControl, Tab, TermsText, Text, ToggleItem
borderBottomColorAccordionItem, Action, Block, BlockAction, Button, CheckboxInput, CodeInput, Dropdown, DropdownItem, Error, Input, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Switch, SwitchControl, Tab, TermsText, Text, ToggleItem
borderBottomLeftRadiusAccordionItem, Action, Block, BlockAction, Button, CheckboxInput, CodeInput, Dropdown, DropdownItem, Error, Input, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Switch, SwitchControl, Tab, TermsText, Text, ToggleItem
borderBottomRightRadiusAccordionItem, Action, Block, BlockAction, Button, CheckboxInput, CodeInput, Dropdown, DropdownItem, Error, Input, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Switch, SwitchControl, Tab, TermsText, Text, ToggleItem
borderBottomStyleAccordionItem, Action, Block, BlockAction, Button, CheckboxInput, CodeInput, Dropdown, DropdownItem, Error, Input, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Switch, SwitchControl, Tab, TermsText, Text, ToggleItem
borderBottomWidthAccordionItem, Action, Block, BlockAction, Button, CheckboxInput, CodeInput, Dropdown, DropdownItem, Error, Input, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Switch, SwitchControl, Tab, TermsText, Text, ToggleItem
borderColorAccordionItem, Action, Block, BlockAction, Button, CheckboxInput, CodeInput, Dropdown, DropdownItem, Error, Input, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Switch, SwitchControl, Tab, TermsText, Text, ToggleItem
borderLeftAccordionItem, Action, Block, BlockAction, Button, CheckboxInput, CodeInput, Dropdown, DropdownItem, Error, Input, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Switch, SwitchControl, Tab, TermsText, Text, ToggleItem
borderLeftColorAccordionItem, Action, Block, BlockAction, Button, CheckboxInput, CodeInput, Dropdown, DropdownItem, Error, Input, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Switch, SwitchControl, Tab, TermsText, Text, ToggleItem
borderLeftStyleAccordionItem, Action, Block, BlockAction, Button, CheckboxInput, CodeInput, Dropdown, DropdownItem, Error, Input, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Switch, SwitchControl, Tab, TermsText, Text, ToggleItem
borderLeftWidthAccordionItem, Action, Block, BlockAction, Button, CheckboxInput, CodeInput, Dropdown, DropdownItem, Error, Input, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Switch, SwitchControl, Tab, TermsText, Text, ToggleItem
borderRadiusAccordionItem, 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
borderRightAccordionItem, Action, Block, BlockAction, Button, CheckboxInput, CodeInput, Dropdown, DropdownItem, Error, Input, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Switch, SwitchControl, Tab, TermsText, Text, ToggleItem
borderRightColorAccordionItem, Action, Block, BlockAction, Button, CheckboxInput, CodeInput, Dropdown, DropdownItem, Error, Input, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Switch, SwitchControl, Tab, TermsText, Text, ToggleItem
borderRightStyleAccordionItem, Action, Block, BlockAction, Button, CheckboxInput, CodeInput, Dropdown, DropdownItem, Error, Input, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Switch, SwitchControl, Tab, TermsText, Text, ToggleItem
borderRightWidthAccordionItem, Action, Block, BlockAction, Button, CheckboxInput, CodeInput, Dropdown, DropdownItem, Error, Input, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Switch, SwitchControl, Tab, TermsText, Text, ToggleItem
borderStyleAccordionItem, Action, Block, BlockAction, Button, CheckboxInput, CodeInput, Dropdown, DropdownItem, Error, Input, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Switch, SwitchControl, Tab, TermsText, Text, ToggleItem
borderTopAccordionItem, Action, Block, BlockAction, Button, CheckboxInput, CodeInput, Dropdown, DropdownItem, Error, Input, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Switch, SwitchControl, Tab, TermsText, Text, ToggleItem
borderTopColorAccordionItem, Action, Block, BlockAction, Button, CheckboxInput, CodeInput, Dropdown, DropdownItem, Error, Input, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Switch, SwitchControl, Tab, TermsText, Text, ToggleItem
borderTopLeftRadiusAccordionItem, Action, Block, BlockAction, Button, CheckboxInput, CodeInput, Dropdown, DropdownItem, Error, Input, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Switch, SwitchControl, Tab, TermsText, Text, ToggleItem
borderTopRightRadiusAccordionItem, Action, Block, BlockAction, Button, CheckboxInput, CodeInput, Dropdown, DropdownItem, Error, Input, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Switch, SwitchControl, Tab, TermsText, Text, ToggleItem
borderTopStyleAccordionItem, Action, Block, BlockAction, Button, CheckboxInput, CodeInput, Dropdown, DropdownItem, Error, Input, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Switch, SwitchControl, Tab, TermsText, Text, ToggleItem
borderTopWidthAccordionItem, Action, Block, BlockAction, Button, CheckboxInput, CodeInput, Dropdown, DropdownItem, Error, Input, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Switch, SwitchControl, Tab, TermsText, Text, ToggleItem
borderWidthAccordionItem, Action, Block, BlockAction, Button, CheckboxInput, CodeInput, Dropdown, DropdownItem, Error, Input, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Switch, SwitchControl, Tab, TermsText, Text, ToggleItem
boxShadowAccordionItem, Action, Block, BlockAction, Button, CheckboxInput, CodeInput, Dropdown, DropdownItem, Error, Input, InputCloseIcon, Link, MenuAction, MenuIcon, PasscodeCloseIcon, PasscodeShowIcon, PickerAction, PickerItem, SecondaryLink, Switch, SwitchControl, Tab, TermsLink, ToggleItem
colorAccordionItem, Action, BlockAction, Button, Checkbox, CheckboxLabel, CodeInput, DropdownItem, Error, Input, Label, Link, MenuAction, PickerAction, PickerItem, RedirectText, SecondaryLink, Tab, TabIcon, TabLabel, TermsLink, TermsText, Text, ToggleItem
fillAction, BlockAction, Button, CodeInput, DropdownItem, Error, Input, MenuAction, MenuIcon, PickerAction, PickerItem, RadioIconInner, RadioIconOuter, SwitchControl, Tab, TabIcon, ToggleItem
fillOpacityRadioIconInner, RadioIconOuter
fontFamilyAccordionItem, Action, BlockAction, Button, Checkbox, CheckboxLabel, CodeInput, DropdownItem, Error, Input, Label, Link, MenuAction, PickerAction, PickerItem, RedirectText, SecondaryLink, Tab, TabLabel, TermsLink, TermsText, Text, ToggleItem
fontSizeAccordionItem, Action, BlockAction, Button, Checkbox, CheckboxLabel, CodeInput, DropdownItem, Error, Input, Label, Link, MenuAction, PickerAction, PickerItem, RedirectText, SecondaryLink, Switch, Tab, TabLabel, TermsLink, TermsText, Text, ToggleItem
fontVariantAccordionItem, Action, BlockAction, Button, Checkbox, CheckboxLabel, CodeInput, DropdownItem, Error, Input, Label, Link, MenuAction, PickerAction, PickerItem, RedirectText, SecondaryLink, Tab, TabLabel, TermsLink, TermsText, Text, ToggleItem
fontWeightAccordionItem, Action, BlockAction, Button, Checkbox, CheckboxLabel, CodeInput, DropdownItem, Error, Input, Label, Link, MenuAction, PickerAction, PickerItem, RedirectText, SecondaryLink, Tab, TabLabel, TermsLink, TermsText, Text, ToggleItem
letterSpacingAccordionItem, Action, BlockAction, Button, Checkbox, CheckboxLabel, CodeInput, DropdownItem, Error, Input, Label, Link, MenuAction, PickerAction, PickerItem, RedirectText, SecondaryLink, Tab, TabLabel, TermsLink, TermsText, Text, ToggleItem
lineHeightAccordionItem, Action, BlockAction, Button, Checkbox, CheckboxLabel, CodeInput, DropdownItem, Error, Input, Label, Link, MenuAction, PickerAction, PickerItem, RedirectText, SecondaryLink, Tab, TabLabel, TermsLink, TermsText, Text, ToggleItem
marginAction, BlockAction, Button, CodeInput, DropdownItem, Error, Input, Label, MenuAction, PickerAction, PickerItem, Tab, ToggleItem
marginBottomAction, BlockAction, Button, CodeInput, DropdownItem, Error, Input, Label, MenuAction, PickerAction, PickerItem, Tab, ToggleItem
marginLeftAction, BlockAction, Button, CodeInput, DropdownItem, Error, Input, Label, MenuAction, PickerAction, PickerItem, Tab, ToggleItem
marginRightAction, BlockAction, Button, CodeInput, DropdownItem, Error, Input, Label, MenuAction, PickerAction, PickerItem, Tab, ToggleItem
marginTopAction, BlockAction, Button, CodeInput, DropdownItem, Error, Input, Label, MenuAction, PickerAction, PickerItem, Tab, ToggleItem
opacityLabel
outlineAccordionItem, Action, Block, BlockAction, Button, CheckboxInput, CodeInput, Dropdown, DropdownItem, Error, Input, InputCloseIcon, Link, MenuAction, MenuIcon, PasscodeCloseIcon, PasscodeShowIcon, PickerAction, PickerItem, SecondaryLink, Switch, SwitchControl, Tab, TermsLink, ToggleItem
outlineOffsetAccordionItem, Action, Block, BlockAction, Button, CheckboxInput, CodeInput, Dropdown, DropdownItem, Error, Input, InputCloseIcon, Link, MenuAction, MenuIcon, PasscodeCloseIcon, PasscodeShowIcon, PickerAction, PickerItem, SecondaryLink, Switch, SwitchControl, Tab, TermsLink, ToggleItem
paddingAccordionItem, Action, Block, BlockAction, Button, CodeInput, DropdownItem, Error, Input, Label, Menu, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Tab, TabIcon, TabLabel, TermsText, Text, ToggleItem
paddingBottomAccordionItem, Action, Block, BlockAction, Button, CodeInput, DropdownItem, Error, Input, Label, Menu, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Tab, TabIcon, TabLabel, TermsText, Text, ToggleItem
paddingLeftAccordionItem, Action, Block, BlockAction, Button, CodeInput, DropdownItem, Error, Input, Label, Menu, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Tab, TabIcon, TabLabel, TermsText, Text, ToggleItem
paddingRightAccordionItem, Action, Block, BlockAction, Button, CodeInput, DropdownItem, Error, Input, Label, Menu, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Tab, TabIcon, TabLabel, TermsText, Text, ToggleItem
paddingTopAccordionItem, Action, Block, BlockAction, Button, CodeInput, DropdownItem, Error, Input, Label, Menu, MenuAction, MenuIcon, PickerAction, PickerItem, RedirectText, Tab, TabIcon, TabLabel, TermsText, Text, ToggleItem
rRadioIconInner
strokeRadioIconInner, RadioIconOuter
strokeOpacityRadioIconInner, RadioIconOuter
strokeWidthRadioIconInner, RadioIconOuter
textAlignPaymentMethodMessaging
textDecorationAccordionItem, Action, BlockAction, Button, Checkbox, CheckboxLabel, CodeInput, DropdownItem, Error, Input, Label, Link, MenuAction, PickerAction, PickerItem, RedirectText, SecondaryLink, Tab, TabLabel, TermsLink, TermsText, Text, ToggleItem
textShadowAccordionItem, Action, BlockAction, Button, Checkbox, CheckboxLabel, CodeInput, DropdownItem, Error, Input, Label, Link, MenuAction, PickerAction, PickerItem, RedirectText, SecondaryLink, Tab, TabLabel, TermsLink, TermsText, Text, ToggleItem
textTransformAccordionItem, Action, BlockAction, Button, Checkbox, CheckboxLabel, CodeInput, DropdownItem, Error, Input, Label, Link, MenuAction, PickerAction, PickerItem, RedirectText, SecondaryLink, Tab, TabLabel, TermsLink, TermsText, Text, ToggleItem
transitionAction, 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
widthRadioIcon

Algumas exceções às propriedades acima:

  • -webkit-text-fill-color não é compatível com pseudoclasses

Outras opções de configuração

Além de themes, variables e rules, fornecemos outras opções de configuração de aparência para estilizar o Elements.

Para personalizar, adicione-as ao objeto Appearance:

const appearance = { labels: 'floating', // other configurations such as `theme`, `variables` and `rules`... }

No momento, aceitamos as opções abaixo:

ConfiguraçãoDescrição
disableAnimationsDesativa animações em todo o Elements. Booleano, define como padrão false.
labelsPermite alternar entre rótulos acima dos campos de formulário e rótulos flutuantes dentro dos campos de formulário; pode ser above ou floating
Esta página foi útil?
SimNão
Precisa de ajuda? Fale com o suporte.
Participe do nosso programa de acesso antecipado.
Confira nosso changelog.
Dúvidas? Fale com a equipe de vendas.
LLM? Read llms.txt.
Powered by Markdoc