Skip to content

Estilo de tarjetas ​

La tarjeta Dreame Vacuum cumple de forma nativa con el tema predeterminado de Home Assistant. Todos los componentes internos, menús y diseños se adaptan automáticamente al tema activo de Home Assistant. Hereda de manera fluida los colores tanto del modo Claro como del Oscuro de manera dinámica, haciendo innecesario un diseño personalizado bajo condiciones estándar.

Home Assistant ClaroHome Assistant Claro
Home Assistant ClaroHome Assistant Claro

Crear un tema personalizado de Home Assistant para personalizar la estética implica sobrescribir las propiedades CSS externas que se enumeran a continuación.

Estilo del mapa

Estas configuraciones afectan únicamente a los componentes de la interfaz de la tarjeta. Personalizar los colores internos del propio mapa del aspirador, como habitaciones, caminos y paredes, se maneja en la sección Sobrescribir colores.

La tarjeta también utiliza ajustes internos con el prefijo --dvc-. No se recomienda sobrescribir directamente los ajustes internos, ya que su comportamiento puede cambiar en futuras actualizaciones. En su lugar, apunta a los ajustes del tema externo de Home Assistant que se enumeran a continuación.

card-mod

El complemento card-mod está explícitamente deshabilitado y no soportado en esta tarjeta para garantizar la estabilidad. Los temas personalizados de Home Assistant deben usarse para sobrescribir las propiedades CSS proporcionadas en esta página.

Si un cambio visual específico no se puede lograr a través de temas, se puede enviar una solicitud de función explicando los cambios deseados y la razón detrás de ellos a través de la página Reporte de problemas.

Fondos y Bordes ​

Estas configuraciones controlan la apariencia estructural principal de la tarjeta.

VariableDescripción
--ha-card-backgroundDefine el color de fondo principal de la tarjeta.
--secondary-background-colorSe usa para superficies secundarias, fondos de superposición y menús flotantes.
--view-backgroundEl color de fondo base del tablero. La tarjeta lo usa cuando está en modo panel o picture para integrarse perfectamente.
--ha-card-border-radiusDefine la redondez de las esquinas exteriores de la tarjeta.
--ha-card-border-widthAncho de la línea del borde de la tarjeta.
--ha-card-border-colorColor del borde de la tarjeta.
--divider-colorColor de los divisores y separadores internos de la lista.
--ha-card-box-shadowLa sombra de caja aplicada al contenedor principal de la tarjeta.
--ha-card-backdrop-filterPermite agregar filtros de fondo, como blur, al fondo de la tarjeta.

Texto y Tipografía ​

Estos ajustes determinan los colores de texto utilizados en toda la interfaz de usuario.

VariableDescripción
--primary-text-colorEl color principal del texto utilizado para los encabezados primarios, el texto de estado y los valores.
--secondary-text-colorUtilizado para texto secundario, estados detallados y etiquetas de pestañas inactivas.
--disabled-text-colorColor utilizado para texto que actualmente no está disponible o está deshabilitado.
--text-primary-colorEl color del texto que se encuentra directamente sobre botones de color primario.

Íconos y Acentos ​

Estos ajustes gestionan la coloración de elementos interactivos, estados activos e íconos.

VariableDescripción
--primary-colorEl color de acento primario para elementos activos, botones, animaciones de carga y pestañas seleccionadas.
--light-primary-colorUna versión más clara del color primario, utilizada para estados de desplazamiento o fondos de botones activos.
--accent-colorColor de acento alternativo utilizado para resaltados específicos en la interfaz de usuario.
--mdc-theme-on-primaryColor de texto o íconos colocados sobre un fondo de color primario.
--paper-item-icon-colorEl color predeterminado para íconos de estado y de menú.
--paper-item-icon-active-colorEl color aplicado a los íconos cuando su estado correspondiente está activo.

Colores de Estado y Semánticos ​

La tarjeta cambia dinámicamente de color según el estado de la aspiradora y las notificaciones activas.

VariableDescripción
--success-colorSe utiliza para operaciones exitosas o estados positivos, como estar completamente cargado.
--info-colorSe utiliza para elementos informativos y alertas estándar.
--warning-colorSe utiliza para alertas de advertencia, estados de batería baja o problemas menores.
--error-colorSe utiliza para fallos críticos, errores y objetos del mapa intransitables.
--state-unavailable-colorEl color que indica que la aspiradora está actualmente no disponible o desconectada.

Elementos Interactivos ​

Configuraciones de tema que se dirigen específicamente a componentes de la interfaz de usuario como botones, barras de desplazamiento y campos de entrada.

VariableDescripción
--mdc-theme-surfaceEl color de superficie para menús flotantes, desplegables y tarjetas emergentes.
--mdc-button-raised-box-shadowLa sombra aplicada a los botones elevados para darles profundidad.
--input-hover-line-colorColor del subrayado al pasar el cursor sobre campos de entrada específicos.
--input-dropdown-icon-colorColor de los iconos de caret/flecha dentro de los menús desplegables.
--scrollbar-thumb-colorColor utilizado para el thumb del joystick del control remoto y las barras de desplazamiento.
--rgb-primary-colorVersión de los colores primarios en RGB separados por comas, utilizada para aplicar transparencia alfa.
--rgb-primary-text-colorVersión de los colores de texto primario en RGB separados por comas, utilizada para aplicar transparencia alfa.