Saltar al contenido

State

Abrir en ChatGPT

Los tokens de estado definen cómo los componentes responden visualmente a la interacción del usuario, como cuando están deshabilitados o enfocados. Estas variables ayudan a garantizar un comportamiento y un estilo consistentes en todos los elementos de la interfaz de usuario, y se pueden personalizar fácilmente para que coincidan con su sistema de diseño.

Estado deshabilitado

Las propiedades del estado deshabilitado se utilizan para hacer que un elemento aparezca visualmente inactivo y no interactivo.

Ejemplo

input:disabled {
opacity: var(--dwc-disabled-opacity);
cursor: var(--dwc-disabled-cursor);
}

Variables

VariableValor Predeterminado
--dwc-disabled-opacity0.7
--dwc-disabled-cursorvar(--dwc-cursor-disabled)

Estado enfocado

Cuando un componente recibe el enfoque, se mostrará un anillo de enfoque alrededor de él para indicar su estado activo. Puede personalizar la apariencia del anillo utilizando las variables a continuación. Estas variables se utilizan junto con la configuración del anillo de enfoque del tema del componente.

Variables

VariableValor Predeterminado
--dwc-focus-ring-l45%
--dwc-focus-ring-a0.4
--dwc-focus-ring-width3px