À propos
UI eXtension for Home Assistant ajoute du style CSS personnalisé à presque toutes les parties de l’interface de Home Assistant. Il comporte trois parties : UIX Styling applique du CSS aux éléments du frontend, UIX Forge construit des cartes, des badges, des lignes et des sections avec des modèles pour leur configuration, et UIX Broker transforme les événements du navigateur, les raccourcis clavier et les événements du bus d’événements en interactions déclaratives. Il hérite de l’esprit de card-mod. Les options portent sur les performances, par exemple limiter la fréquence des mises à jour d’état des entités, retarder le style des boîtes de dialogue jusqu’à la fin de l’animation d’ouverture et désactiver le patch des icônes ou des images d’entité sur les appareils plus lents. Des réglages expérimentaux permettent de patcher les cartes lorsqu’aucune configuration de carte n’existe et d’appliquer le style du thème dans les panneaux iframe pris en charge. Les fichiers Broker peuvent être enregistrés et désenregistrés, et des foundries nommées peuvent être ajoutées ou modifiées. Il fonctionne en local, se configure dans l’interface et inclut un téléchargement de diagnostics pour les rapports de bug.
Résumé automatique du README et du code de Lint-Free-Technology/uix, traduit automatiquement. Une erreur, ou tu maintiens ce projet et tu veux ton propre texte ici ? Prendre contact
Prise en charge
Fonctionne en local Communique avec tes appareils sur ton propre réseau. Aucun cloud de fournisseur entre les deux.
Depuis la Marketplace S’installe depuis la Marketplace, anciennement HACS.
Maintenance active Son auteur a publié une version ou poussé une modification au cours des six derniers mois.
Mise en place
Installe-la depuis la Marketplace et redémarre Home Assistant, puis ajoute-la dans Paramètres > Appareils et services.
Après la mise en place
- Limiter les mises à jour d’état des entitésSi cette option est activée, elle réduit la fréquence à laquelle la racine du tableau de bord est rendue à nouveau lorsque les états des entités changent rapidement.
- Intervalle de limitationTemps minimal entre deux nouveaux rendus dus aux mises à jour d’état des entités. S’applique uniquement lorsque la limitation est activée.
- Retarder le style UIX des boîtes de dialogue jusqu’à leur affichage completSi cette option est activée, les styles UIX des boîtes de dialogue sont appliqués une fois l’animation d’ouverture de la boîte terminée, et non immédiatement. Cela peut réduire le scintillement visuel sur les appareils plus lents.
- Désactiver la variable de modèle hash et ses mises à jourSi cette option est activée, la variable de modèle hash (la partie après # dans l’URL) n’est pas disponible et les changements de hash ne déclenchent ni nouvelle liaison des modèles UIX ni mise à jour d’UIX Forge.
- Désactiver le patch du style des icônesSi cette option est activée, elle désactive le patch des éléments d’icône (ha-icon, ha-state-icon, ha-svg-icon) pour le style personnalisé. Cela peut réduire la charge du processeur sur les appareils plus lents.
- Désactiver les remplacements d’image d’entitéSi cette option est activée, elle désactive le patch des éléments de badge et de marqueur (ha-entity-marker, ha-tile-icon, state-badge, ha-user-badge, ha-person-badge) pour le style personnalisé de l’image d’entité. Cela peut réduire la charge du processeur sur les appareils plus lents.
- Toujours patcher ha-cardSi cette option est activée, ha-card est toujours patché, même sans configuration de carte. Cela permet le patch lorsque ha-card est utilisé dans les tableaux de bord de réglages ou dans des panneaux personnalisés.
- Styliser les panneaux chargés dans une iframeSi activé, applique le style du thème UIX dans les cadres d'app et de panneau personnalisé pris en charge.
- Configuration du Broker
- Chemin du fichier
- Fichier à désenregistrer
- Nom de la foundry
- Configuration de la foundry
- Foundry à modifier
- Configuration de la foundry
Textes issus du code de Lint-Free-Technology/uix. Les textes que le dépôt ne fournit pas en français ont été traduits automatiquement.
Dépannage
- DiagnosticsTélécharge un fichier de diagnostics à joindre à un rapport de bug.
Informations
- Installations
- 2,1 k partagent leurs statistiques
- Étoiles GitHub
- 169
- Connexion
- Fonctionne en local
- Maintenance
- Mise à jour au cours des 6 derniers mois
- Version
- v8.4.0,
- Type
- Intégration de la Marketplace
- Prérequis
- Nécessite la Marketplace (HACS sur Home Assistant 2026.10 et les versions antérieures)
- Domaine
uix- Problèmes
- Signaler un problème










