feat: Add a simple mode to the visual card editor (#2588)

This commit is contained in:
Dermot Duffy
2026-07-21 19:13:29 -07:00
committed by GitHub
parent b6e1de5999
commit e29c0826cf
56 changed files with 1722 additions and 353 deletions
-3
View File
@@ -420,8 +420,6 @@
"media_viewer_secondary": "Visor de suports estàtics (clips, instantànies o enregistraments)",
"menu": "Menú",
"menu_secondary": "Opcions d'aspecte del menú",
"move_down": "Moure cap avall",
"move_up": "Moure cap amunt",
"overrides": "Les substitucions estan actives",
"overrides_secondary": "S'han detectat substitucions de configuració dinàmica",
"performance": "Rendiment",
@@ -468,7 +466,6 @@
"no_camera_id": "No s'ha pogut determinar l'identificador de la càmera per a la següent càmera, és possible que hagis d'establir el paràmetre 'id' manualment",
"no_dashboard_or_view": "Tant els paràmetres 'dashboard_path' com 'view_path' són necessaris per al mètode d'emissió 'dashboard'",
"no_live_camera": "El paràmetre 'camera_entity' s'ha de configurar i validar per a aquest proveïdor en directe",
"reconnecting": "Reconnectant",
"too_many_automations": "Hi ha massa trucades d'automatització imbricades, comproveu la vostra configuració per veure si hi ha bucles",
"troubleshooting": "Comproveu la resolució de problemes",
"upgrade_available": "Hi ha disponible una actualització automàtica de la configuració de la targeta; visiteu l'editor de targetes visuals",
+7 -7
View File
@@ -429,6 +429,9 @@
},
"height": "Card height in CSS units (e.g. '500px')"
},
"editor": {
"mode": "Full editor"
},
"folders": {
"ha": {
"editor_label": "Home Assistant Media Folder Options",
@@ -534,6 +537,7 @@
"clips": "Clips",
"display_mode": "Display mode",
"download": "Download",
"editor_label": "Menu buttons",
"enabled": "Button enabled",
"expand": "Expand",
"folders": "Folders",
@@ -768,14 +772,13 @@
"media_viewer_secondary": "Viewer for static media",
"menu": "Menu",
"menu_secondary": "Menu look & feel options",
"move_down": "Move down",
"move_up": "Move up",
"performance": "Performance",
"performance_secondary": "Card performance options",
"profiles": "Profiles",
"profiles_secondary": "Choose pre-configured sets of defaults",
"remote_control": "Remote Control",
"remote_control_secondary": "Options for remote controlling the card",
"simple_coverage": "This card has settings the simple editor does not show. Turn on the full editor to see them",
"status_bar": "Status bar",
"status_bar_secondary": "Status bar look & feel options",
"timeline": "Timeline",
@@ -841,7 +844,6 @@
"no_camera_id": "Could not determine camera id for the following camera, may need to set 'id' parameter manually",
"no_camera_or_media_for_timeline": "No camera or media available for timeline",
"no_live_camera": "The camera_entity parameter must be set and valid for this live provider",
"reconnecting": "Reconnecting",
"too_many_automations": "Too many nested automation calls, please check your configuration for loops",
"troubleshooting": "Check troubleshooting",
"upgrade_available": "An automated card configuration upgrade is available, please visit the visual card editor",
@@ -850,8 +852,7 @@
},
"issues": {
"config_error": {
"heading": "Configuration error",
"text": "An error occurred evaluating the card configuration"
"heading": "Configuration error"
},
"config_upgrade": {
"heading": "Configuration upgrade available",
@@ -885,8 +886,7 @@
"text_only_legacy": "The legacy 'frigate-hass-card.js' resource must be replaced with 'advanced-camera-card.js'. It will be removed in a future release"
},
"media_query": {
"heading": "Media query failed",
"text": "An error occurred fetching media (e.g. thumbnails) for this view."
"heading": "Media query failed"
},
"media_unavailable": {
"heading": "Media unavailable",
-3
View File
@@ -563,8 +563,6 @@
"media_viewer_secondary": "Visionneuse de médias statiques (clips, instantanés ou enregistrements)",
"menu": "Menu",
"menu_secondary": "Options d'apparence et de convivialité du menu",
"move_down": "Descendre",
"move_up": "Déplacer vers le haut",
"overrides": "Remplacements activés",
"overrides_secondary": "Remplacements de configuration dynamique détectés",
"performance": "Performance",
@@ -620,7 +618,6 @@
"no_camera_id": "Impossible de déterminer l'identifiant de la caméra suivante. Il faudra peut-être définir le paramètre « ID » manuellement",
"no_dashboard_or_view": "Les paramètres 'dashboard_path' et 'view_path' sont requis pour la méthode de conversion 'dashboard'",
"no_live_camera": "Le paramètre camera_entity doit être défini et valide pour ce fournisseur en direct",
"reconnecting": "Reconnexion",
"too_many_automations": "Trop d'appels d'automatisation imbriqués, veuillez vérifier votre configuration pour les boucles",
"troubleshooting": "Vérifier le dépannage",
"upgrade_available": "Une mise à niveau automatisée de la configuration de la carte est disponible, veuillez visiter l'éditeur visuel de la carte",
-3
View File
@@ -307,8 +307,6 @@
"media_viewer_secondary": "Visualizzatore per supporti statici (clip, istantanee o registrazioni)",
"menu": "Menu",
"menu_secondary": "Opzioni di aspetto e funzionalità del menu",
"move_down": "Sposta verso il basso",
"move_up": "Sposta verso l'alto",
"overrides": "La sovrascrittura è attiva",
"overrides_secondary": "Rilevate sovrascritture della configurazione dinamica",
"timeline": "Timeline",
@@ -351,7 +349,6 @@
"no_camera_entity": "Impossibile trovare l'entità fotocamera",
"no_camera_id": "Impossibile determinare l'ID della telecamera , potrebbe essere necessario impostare manualmente il parametro 'ID'",
"no_live_camera": "Il parametro fotocamera_enty deve essere impostato e valido per questo provider live",
"reconnecting": "Riconnessione",
"troubleshooting": "Controllare la risoluzione dei problemi",
"upgrade_available": "È disponibile un aggiornamento di configurazione della scheda automatizzato, visitare l'editor di schede visive",
"webrtc_card_reported_error": "La scheda WebRTC ha riportato un errore",
-3
View File
@@ -618,8 +618,6 @@
"media_viewer_secondary": "Przeglądarka dla mediów statycznych (klipy, zrzuty, nagrania)",
"menu": "Menu",
"menu_secondary": "Opcje wyglądu i działania menu",
"move_down": "Przesuń w dół",
"move_up": "Przesuń w górę",
"overrides": "Nadpisania są aktywne",
"overrides_secondary": "Wykryto dynamiczne nadpisania konfiguracji",
"performance": "Wydajność",
@@ -682,7 +680,6 @@
"no_camera_or_media_for_timeline": "Brak dostępnej kamery lub mediów dla osi czasu",
"no_dashboard_or_view": "Zarówno 'dashboard_path' jak i 'view_path' są wymagane dla metody cast 'dashboard'",
"no_live_camera": "Parametr camera_entity musi być ustawiony i prawidłowy dla tego dostawcy",
"reconnecting": "Ponowne łączenie",
"too_many_automations": "Zbyt wiele zagnieżdżonych wywołań automatyzacji, sprawdź konfigurację pod kątem pętli",
"troubleshooting": "Sprawdź rozwiązywanie problemów",
"upgrade_available": "Dostępna jest automatyczna aktualizacja konfiguracji karty, odwiedź wizualny edytor karty",
-3
View File
@@ -312,8 +312,6 @@
"media_viewer_secondary": "Opções do visualizador de Snapshots e clipes",
"menu": "Menu",
"menu_secondary": "Opções de aparência do menu",
"move_down": "Descer",
"move_up": "Subir",
"overrides": "As substituições estão ativas",
"overrides_secondary": "Substituições de configuração dinâmica detectadas",
"performance": "Desempenho",
@@ -358,7 +356,6 @@
"no_camera_entity": "Não foi possível encontrar a entidade da câmera",
"no_camera_id": "Não foi possível determinar o ID da câmera para a câmera a seguir, pode ser necessário definir o parâmetro 'id' manualmente",
"no_live_camera": "O parâmetro camera_entity deve ser definido e válido para este provedor ativo",
"reconnecting": "Reconectando",
"troubleshooting": "Verifique a solução de problemas",
"upgrade_available": "Uma atualização automatizada da configuração do cartão está disponível, visite o editor visual do cartão",
"webrtc_card_reported_error": "O cartão WebRTC relatou um erro",
-3
View File
@@ -307,8 +307,6 @@
"media_viewer_secondary": "Opções do visualizador de Snapshots e clipes",
"menu": "Menu",
"menu_secondary": "Opções de aparência do menu",
"move_down": "Descer",
"move_up": "Subir",
"overrides": "As substituições estão ativas",
"overrides_secondary": "Substituições de configuração dinâmica detectadas",
"timeline": "Linha do tempo",
@@ -351,7 +349,6 @@
"no_camera_entity": "Não existe uma entidade câmera",
"no_camera_id": "Não foi possível determinar o ID da câmera para a câmera a seguir, pode ser necessário definir o parâmetro 'id' manualmente",
"no_live_camera": "O parâmetro camera_entity deve ser definido e válido para este serviço ativo",
"reconnecting": "A voltar a ligar",
"troubleshooting": "Verifique a solução de problemas",
"upgrade_available": "Uma atualização automatizada da configuração do cartão está disponível, visite o editor visual do cartão",
"webrtc_card_reported_error": "O cartão WebRTC relatou um erro",