Improve display mode button text.
This commit is contained in:
+2
-2
@@ -557,8 +557,8 @@ export class FrigateCardEditor extends LitElement implements LovelaceCardEditor
|
|||||||
|
|
||||||
protected _displayModes: EditorSelectOption[] = [
|
protected _displayModes: EditorSelectOption[] = [
|
||||||
{ value: '', label: '' },
|
{ value: '', label: '' },
|
||||||
{ value: 'single', label: localize('config.common.display.modes.single') },
|
{ value: 'single', label: localize('display_modes.single') },
|
||||||
{ value: 'grid', label: localize('config.common.display.modes.grid') },
|
{ value: 'grid', label: localize('display_modes.grid') },
|
||||||
];
|
];
|
||||||
|
|
||||||
public setConfig(config: RawFrigateCardConfig): void {
|
public setConfig(config: RawFrigateCardConfig): void {
|
||||||
|
|||||||
@@ -153,11 +153,7 @@
|
|||||||
"grid_columns": "Exact number of grid columns",
|
"grid_columns": "Exact number of grid columns",
|
||||||
"grid_max_columns": "Maximum number of grid columns",
|
"grid_max_columns": "Maximum number of grid columns",
|
||||||
"grid_selected_width_factor": "Increase selected media width by this factor",
|
"grid_selected_width_factor": "Increase selected media width by this factor",
|
||||||
"mode": "Mode",
|
"mode": "Mode"
|
||||||
"modes": {
|
|
||||||
"single": "Show single media viewer",
|
|
||||||
"grid": "Show media viewer for each camera in a grid"
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"layout": {
|
"layout": {
|
||||||
"fit": "Layout fit",
|
"fit": "Layout fit",
|
||||||
@@ -376,6 +372,10 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"display_modes": {
|
||||||
|
"single": "Show single media viewer",
|
||||||
|
"grid": "Show media viewer for each camera in a grid"
|
||||||
|
},
|
||||||
"editor": {
|
"editor": {
|
||||||
"add_new_camera": "Add new camera",
|
"add_new_camera": "Add new camera",
|
||||||
"button": "Button",
|
"button": "Button",
|
||||||
|
|||||||
@@ -153,10 +153,7 @@
|
|||||||
"grid_columns": "",
|
"grid_columns": "",
|
||||||
"grid_max_columns": "",
|
"grid_max_columns": "",
|
||||||
"grid_selected_width_factor": "",
|
"grid_selected_width_factor": "",
|
||||||
"modes": {
|
"mode": ""
|
||||||
"single": "",
|
|
||||||
"grid": ""
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"layout": {
|
"layout": {
|
||||||
"fit": "Adatta al layout",
|
"fit": "Adatta al layout",
|
||||||
@@ -369,6 +366,10 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"display_modes": {
|
||||||
|
"grid": "",
|
||||||
|
"single": ""
|
||||||
|
},
|
||||||
"editor": {
|
"editor": {
|
||||||
"add_new_camera": "Aggiungi nuova telecamera",
|
"add_new_camera": "Aggiungi nuova telecamera",
|
||||||
"button": "Pulsante",
|
"button": "Pulsante",
|
||||||
|
|||||||
@@ -153,11 +153,7 @@
|
|||||||
"grid_columns": "",
|
"grid_columns": "",
|
||||||
"grid_max_columns": "",
|
"grid_max_columns": "",
|
||||||
"grid_selected_width_factor": "",
|
"grid_selected_width_factor": "",
|
||||||
"mode": "",
|
"mode": ""
|
||||||
"modes": {
|
|
||||||
"single": "",
|
|
||||||
"grid": ""
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"layout": {
|
"layout": {
|
||||||
"fit": "Ajuste de layout",
|
"fit": "Ajuste de layout",
|
||||||
@@ -375,6 +371,10 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"display_modes": {
|
||||||
|
"grid": "",
|
||||||
|
"single": ""
|
||||||
|
},
|
||||||
"editor": {
|
"editor": {
|
||||||
"add_new_camera": "Adicionar nova câmera",
|
"add_new_camera": "Adicionar nova câmera",
|
||||||
"button": "Botão",
|
"button": "Botão",
|
||||||
|
|||||||
@@ -153,11 +153,7 @@
|
|||||||
"grid_columns": "",
|
"grid_columns": "",
|
||||||
"grid_max_columns": "",
|
"grid_max_columns": "",
|
||||||
"grid_selected_width_factor": "",
|
"grid_selected_width_factor": "",
|
||||||
"mode": "",
|
"mode": ""
|
||||||
"modes": {
|
|
||||||
"single": "",
|
|
||||||
"grid": ""
|
|
||||||
}
|
|
||||||
},
|
},
|
||||||
"layout": {
|
"layout": {
|
||||||
"fit": "Fit",
|
"fit": "Fit",
|
||||||
@@ -363,6 +359,10 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"display_modes": {
|
||||||
|
"grid": "",
|
||||||
|
"single": ""
|
||||||
|
},
|
||||||
"editor": {
|
"editor": {
|
||||||
"add_new_camera": "Adicionar nova câmera",
|
"add_new_camera": "Adicionar nova câmera",
|
||||||
"button": "Botão",
|
"button": "Botão",
|
||||||
|
|||||||
@@ -404,7 +404,9 @@ export class MenuButtonController {
|
|||||||
icon: isGrid ? 'mdi:grid-off' : 'mdi:grid',
|
icon: isGrid ? 'mdi:grid-off' : 'mdi:grid',
|
||||||
...config.menu.buttons.display_mode,
|
...config.menu.buttons.display_mode,
|
||||||
type: 'custom:frigate-card-menu-icon',
|
type: 'custom:frigate-card-menu-icon',
|
||||||
title: localize('config.menu.buttons.display_mode'),
|
title: isGrid
|
||||||
|
? localize('display_modes.single')
|
||||||
|
: localize('display_modes.grid'),
|
||||||
tap_action: action,
|
tap_action: action,
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1102,7 +1102,10 @@ describe('MenuButtonController', () => {
|
|||||||
enabled: true,
|
enabled: true,
|
||||||
priority: 50,
|
priority: 50,
|
||||||
type: 'custom:frigate-card-menu-icon',
|
type: 'custom:frigate-card-menu-icon',
|
||||||
title: 'Display mode',
|
title:
|
||||||
|
displayMode === 'grid'
|
||||||
|
? 'Show single media viewer'
|
||||||
|
: 'Show media viewer for each camera in a grid',
|
||||||
tap_action: {
|
tap_action: {
|
||||||
action: 'fire-dom-event',
|
action: 'fire-dom-event',
|
||||||
frigate_card_action: 'display_mode_select',
|
frigate_card_action: 'display_mode_select',
|
||||||
|
|||||||
Reference in New Issue
Block a user