Ir a contenido
Crea una cuenta
o
Inicia sesión
Logotipo de Stripe Docs
/
Pregúntale a la IA
Crear una cuenta
Iniciar sesión
Empieza ahora
Pagos
Ingresos
Plataformas y marketplaces
Gestión del dinero
Recursos para desarrolladores
Resumen
Acerca de Stripe Payments
Actualiza tu integración
Análisis de pagos
Pagos electrónicos
ResumenEncuentra tu caso de usoPagos administrados
Usa Payment Links
Crea una página del proceso de compra
    Resumen
    Guías de inicio rápido
    Personaliza el estilo
      Personalizar el aspecto
      Personaliza el texto y las políticas
      Personaliza el comportamiento
    Recopila información adicional
    Cobrar impuestos
    Actualiza en forma dinámica el proceso de compra
    Gestiona tu catálogo de productos
    Suscripciones
    Gestiona los métodos de pago
    Permite que los clientes paguen en su moneda local
    Agrega descuentos, ventas adicionales y artículos opcionales
    Configurar pagos futuros
    Guardar los datos de pago durante el pago
    Aprueba pagos manualmente en tu servidor
    Después del pago
    Elements con registro de cambios beta de la API Checkout Sessions
    Migrar desde un proceso de compra heredado
    Migrar Checkout para usar Prices
Desarrolla una integración avanzada
Desarrolla una integración en la aplicación
Métodos de pago
Agrega métodos de pago
Gestiona los métodos de pago
Finalización de compra más rápida con Link
Interfaces de pago
Payment Links
Checkout
Elements para la web
Elements en la aplicación
Escenarios de pago
Administrar varias monedas
Flujos de pago personalizados
Capacidad adquirente flexible
Orquestación
Pagos en persona
Terminal
Más allá de los pagos
Constituye tu empresa
Criptomonedas
Financial Connections
Climate
Comprender el fraude
Protección contra fraudes de Radar
Gestionar disputas
Verificar identidades
InicioPagosBuild a checkout pageCustomize look and feel

Personaliza el aspecto

Personaliza los colores, las fuentes, las formas y mucho más de tu página de confirmación de compra.

Personaliza la apariencia de Stripe Elements para que coincida con el diseño de tu sitio. Para ello, establece la opción appearance en initCheckout. El diseño de cada Element se mantiene uniforme, pero puedes modificar los colores, las fuentes, los bordes, el relleno y más.

const appearance = { theme: 'stripe', }; stripe.initCheckout({ fetchClientSecret, elementsOptions: { appearance, }, });
  1. Empieza por elegir un tema.

Ponte en marcha de inmediato eligiendo el tema prediseñado que más se parezca a tu sitio web.

  1. Personaliza el tema con variables.

Configura variables como fontFamily y colorPrimary para personalizar ampliamente los componentes que aparecen en cada Element.

  1. Si es necesario, ajusta los componentes y estados individuales mediante el uso de reglas.

Para obtener un control completo, especifica las propiedades CSS personalizadas para los componentes individuales que aparecen en el Element.

Temas

Empieza a personalizar Elements eligiendo uno de los siguientes temas:

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

Variables

Configura variables para que afecten la apariencia de muchos componentes que aparecen en cada Element.

Formulario de pago con campos para introducir datos de tarjeta, íconos principales de tarjetas de crédito y opción de pago de Klarna, con variables de API de apariencia etiquetadas para colores y estilo.

La opción variables funciona de la misma manera que las variables CSS. Puedes especificar valores CSS para cada variable y hacer referencia a otras variables con la sintaxis var(--myVariable). Incluso puedes inspeccionar el DOM resultante utilizando el explorador DOM en tu 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 } };

Variables de uso común

VariableDescripción
fontFamilyLa familia tipográfica utilizada en Elements. Elements admite fuentes personalizadas si pasas la opción fonts a initCheckout o CheckoutProvider.
fontSizeBaseEl tamaño de la fuente que se establece en la raíz del Element. De forma predeterminada, otras variables de tamaño de fuente, como fontSizeXs o fontSizeSm, se escalan a partir de este valor utilizando unidades rem. Asegúrate de elegir un tamaño de fuente de al menos 16 px para los campos de entrada en dispositivos móviles.
spacingUnitLa unidad de espaciado base de la que se derivan todos los demás espaciados. Aumenta o disminuye este valor para que tu diseño sea más o menos espacioso.
borderRadiusEl radio de borde utilizado para las pestañas, las entradas y otros componentes de Element.
colorPrimaryUn color primario utilizado en todo Element. Establécelo como color principal de tu marca.
colorBackgroundEl color utilizado para el fondo de las entradas, las pestañas y otros componentes de Element.
colorTextEl color predeterminado del texto utilizado en Element.
colorDangerUn color utilizado para indicar errores o acciones destructivas en Element.

Variables de uso menos frecuente

VariableDescripción
fontSmoothQué configuración antialiasing de texto usar en Element. Puede ser always, auto o never.
fontVariantLigaturesLa configuración font-variant-ligatures del texto en Element.
fontVariationSettingsLa configuración font-variation-settings del texto en Element.
fontWeightLightEl peso de la fuente utilizada para el texto ligero.
fontWeightNormalEl peso de la fuente utilizada para el texto normal.
fontWeightMediumEl peso de la fuente utilizada para el texto de tamaño medio.
fontWeightBoldEl peso de la fuente utilizada para el texto en negrita.
fontLineHeightLa configuración de altura de línea del texto en Element.
fontSizeXlEl tamaño de la fuente del texto extragrande en Element. De forma predeterminada, se ajusta a partir de var(--fontSizeBase) utilizando unidades rem.
fontSizeLgEl tamaño de la fuente del texto grande en Element. De forma predeterminada, se ajusta a partir de var(--fontSizeBase) utilizando unidades rem.
fontSizeSmEl tamaño de la fuente del texto pequeña en Element. De forma predeterminada, se ajusta a partir de var(--fontSizeBase) utilizando unidades rem.
fontSizeXsEl tamaño de la fuente del texto extrapequeña en Element. De forma predeterminada, se ajusta a partir de var(--fontSizeBase) utilizando unidades rem.
fontSize2XsEl tamaño de la fuente del texto doble extrapequeña en Element. De forma predeterminada, se ajusta a partir de var(--fontSizeBase) utilizando unidades rem.
fontSize3XsEl tamaño de la fuente del texto triple extrapequeña en Element. De forma predeterminada, se ajusta a partir de var(--fontSizeBase) utilizando unidades rem.
logoColorUna preferencia por las variaciones del logotipo que se mostrarán; ya sea light o dark.
tabLogoColorLa variación del logotipo que se mostrará dentro de los componentes .Tab; ya sea light odark.
tabLogoSelectedColorLa variación del logotipo que se mostrará dentro del componente .Tab--selected, ya sea light o dark.
blockLogoColorLa variación del logotipo que se mostrará dentro de los componentes .Block, ya sea light o dark.
colorSuccessUn color utilizado para indicar acciones positivas o resultados exitosos en Element.
colorWarningUn color utilizado para indicar acciones potencialmente destructivas en Element.
accessibleColorOnColorPrimaryEl color del texto que aparece arriba de cualquier fondo var(--colorPrimary).
accessibleColorOnColorBackgroundEl color del texto que aparece arriba de cualquier fondo var(--colorBackground).
accessibleColorOnColorSuccessEl color del texto que aparece arriba de cualquier fondo var(--colorSuccess).
accessibleColorOnColorDangerEl color del texto que aparece arriba de cualquier fondo var(--colorDanger).
accessibleColorOnColorWarningEl color del texto que aparece arriba de cualquier fondo var(--colorWarning).
colorTextSecondaryEl color utilizado para el texto de importancia secundaria. Por ejemplo, este color se utiliza para la etiqueta de una pestaña que no está seleccionada actualmente.
colorTextPlaceholderEl color utilizado para el texto del marcador de posición de entrada en Element.
iconColorEl color predeterminado utilizado para los íconos en el Element, como el ícono que aparece en la pestaña de la tarjeta.
iconHoverColorEl color de los íconos cuando se pasa el cursor sobre ellos.
iconCardErrorColorEl color del ícono de la tarjeta cuando está en un estado de error.
iconCardCvcColorEl color de la variante CVC del ícono de la tarjeta.
iconCardCvcErrorColorEl color de la variante CVC del ícono de la tarjeta cuando el campo CVC tiene una entrada no válida.
iconCheckmarkColorEl color de las marcas de verificación que se muestran dentro de los componentes como .Checkbox.
iconChevronDownColorEl color de los íconos de flecha que se muestran en las entradas seleccionadas.
iconChevronDownHoverColorEl color de los íconos de flecha cuando se desplaza el puntero.
iconCloseColorEl color de los íconos de cierre, que se usan para indicar una desestimación o una acción cerrada.
iconCloseHoverColorEl color de los íconos de cierre cuando se pasa el cursor sobre ellos.
iconLoadingIndicatorColorEl color del indicador giratorio en los indicadores de carga.
iconMenuColorEl color de los íconos de menú utilizados para indicar un conjunto de acciones adicionales.
iconMenuHoverColorEl color de los íconos de menú cuando se pasa el cursor sobre ellos.
iconMenuOpenColorEl color de los íconos de menú cuando se abren.
iconPasscodeDeviceColorEl color del ícono del dispositivo de código de acceso, utilizado para indicar que se envió un mensaje al dispositivo móvil del usuario.
iconPasscodeDeviceHoverColorEl color del ícono del dispositivo de código de acceso cuando se pasa el cursor sobre él.
iconPasscodeDeviceNotificationColorEl color del indicador de notificación que se muestra sobre el ícono del dispositivo de código de acceso.
iconRedirectColorEl color del ícono de redireccionamiento que aparece para los métodos de pago basados en redireccionamiento.
tabIconColorEl color de los íconos que aparecen en una pestaña.
tabIconHoverColorEl color de los íconos que aparecen en una pestaña cuando se pasa el cursor sobre la pestaña.
tabIconSelectedColorEl color de los íconos que aparecen en una pestaña cuando se selecciona la pestaña.
tabIconMoreColorEl color del ícono que aparece en la activación del menú de otros métodos de pago.
tabIconMoreHoverColorEl color del ícono que aparece en el activador del menú de otros métodos de pago cuando se pasa el cursor sobre activador.
accordionItemSpacingEl espaciado vertical entre los componentes .AccordionItem. Solo es aplicable cuando spacedAccordionItems es true.
gridColumnSpacingEl espaciado entre columnas de la cuadrícula utilizado para el diseño de Element.
gridRowSpacingEl espaciado entre filas de la cuadrícula utilizado para el diseño de Element.
pickerItemSpacingEl espaciado entre los componentes .PickerItem representado dentro del componente .Picker.
tabSpacingEl espaciado horizontal entre los componentes .Tab.

Reglas

La opción rules es un mapa de selectores tipo CSS para propiedades CSS, lo que permite la personalización detallada de los componentes individuales. Después de definir tu theme y variables, usa rules para integrar Elements sin problemas de modo que coincida con el diseño de tu sitio.

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 las reglas

El selector de una regla puede apuntar a cualquiera de los nombres de clases públicas del Element, así como a los estados, seudoclases y seudoelementos admitidos de cada clase. Por ejemplo, los siguientes son selectores válidos:

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

Los siguientes no son selectores válidos:

  • .p-SomePrivateClass, img: sirve para identificar nombres de clases públicas solamente
  • .Tab .TabLabel: no se admiten relaciones antecesor-descendiente en los selectores
  • .Tab--invalid: la clase .Tab no admite el estado --invalid

Cada nombre de clase utilizado en un selector admite una lista de permitidos de propiedades CSS, que se especifican usando mayúsculas y minúsculas (por ejemplo, boxShadow para la propiedad box-shadow).

A continuación brindamos una lista completa de los nombres de clases admitidos y los correspondientes estados, seudoclases y seudoelementos.

Pestañas

Nombre de claseEstadosSeudoclasesSeudoelementos
.Tab--selected:hover, :focus, :active, :disabled
.TabIcon--selected:hover, :focus, :active, :disabled
.TabLabel--selected:hover, :focus, :active, :disabled

Entradas de formulario: etiquetas superiores

Asegúrate de elegir un tamaño de fuente de al menos 16 px para los campos de entrada en dispositivos móviles.

Nombre de claseEstadosSeudoclasesSeudoelementos
.Label--empty, --invalid, --focused
.Input--empty, --invalid:hover, :focus, :disabled, :autofill::placeholder, ::selection
.Error

Entradas de formulario: etiquetas flotantes

Nota

Las etiquetas flotantes se pueden habilitar como una opción de configuración adicional.

Nombre de claseEstadosSeudoclasesSeudoelementos
.Label--empty, --invalid, --focused, --floating, --resting
.Input--empty, --invalid:hover, :focus, :disabled, :autofill::placeholder, ::selection
.Error

Bloqueo

Nombre de claseEstadosSeudoclasesSeudoelementos
.Block
.BlockDivider
.BlockAction--negative:hover, :focus, :active

Entrada de código

Nombre de claseEstadosSeudoclasesSeudoelementos
.CodeInput:hover, :focus, :disabled

Casilla de verificación

Nombre de claseEstadosSeudoclasesSeudoelementos
.Checkbox--checked
.CheckboxLabel--checked:hover, :focus, :focus-visible
.CheckboxInput--checked:hover, :focus, :focus-visible

Menú desplegable

Nombre de claseEstadosSeudoclasesSeudoelementos
.Dropdown
.DropdownItem--highlight:active

Cambiar

Nombre de claseEstadosSeudoclasesSeudoelementos
.Switch--active:hover
.SwitchControl:hover

Selector

Nombre de claseEstadosSeudoclasesSeudoelementos
.PickerItem--selected, --highlight, --new, --disabled:hover, :focus, :active
.PickerAction:hover, :focus, :active

Asegúrate de que tu estado activo de .PickerItem se destaque entre los demás estados.

QUÉ DEBES HACER

Utiliza un color, un grosor o un contorno primarios visibles y de alto contraste para distinguir el estado activo que tu cliente ya seleccionó.

QUÉ NO DEBES HACER

No uses dos opciones con la misma ponderación o colores de bajo contraste para tu .PickerItem porque hace que sea más difícil distinguir cuál está activo.

Menú

Nombre de claseEstadosSeudoclasesSeudoelementos
.Menu
.MenuIcon--open:hover
.MenuAction--negative:hover, :focus, :active

Acordeón

Nombre de claseEstadosSeudoclasesSeudoelementos
.AccordionItem--selected:hover, :focus-visible

Payment Method Messaging Element

Nombre de claseEstadosSeudoclasesSeudoelementos
.PaymentMethodMessaging

Ícono de radio

Nombre de claseEstadosSeudoclasesSeudoelementos
.RadioIcon
.RadioIconOuter--checked, --hovered
.RadioIconInner--checked, --hovered

Puedes controlar el tamaño total del ícono con la propiedad width en .RadioIcon. Puedes controlar el tamaño relativo de .RadioIconInner con la propiedad r (radius). .RadioIconOuter y .RadioIconInner son elementos SVG y se pueden diseñar con propiedades stroke y fill. Consulta la lista completa de propiedades CSS admitidas que se encuentra a continuación.

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

Propiedades CSS admitidas

Propiedad CSSClases admitidas
-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

Estas son algunas excepciones a las propiedades anteriores:

  • -webkit-text-fill-color no es compatible con seudoclases

Otras opciones de configuración

Además de themes, variablesy rules, proporcionamos otras opciones de configuración de aspecto para dar estilo a Elements.

Puedes personalizarlas agregándolas al objeto appearance:

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

Actualmente, admitimos las siguientes opciones:

ConfiguraciónDescripción
disableAnimationsDeshabilita las animaciones en Elements. Booleano, de manera predeterminada false.
labelsPermite cambiar entre etiquetas por encima de los campos del formulario y etiquetas flotantes dentro de los campos del formulario; puede ser above o floating
¿Te fue útil esta página?
SíNo
  • ¿Necesitas ayuda? Ponte en contacto con soporte.
  • Únete a nuestro programa de acceso anticipado.
  • Echa un vistazo a nuestro registro de cambios.
  • ¿Tienes alguna pregunta? Contacto.
  • ¿LLM? Lee llms.txt.
  • Con tecnología de Markdoc