From faff19f77a0c410fe4c11d10bfd7d79c15dc40fa Mon Sep 17 00:00:00 2001 From: Zack Arnett Date: Tue, 3 Mar 2020 15:19:40 -0500 Subject: [PATCH 1/6] Add Descriptions for cards - this is for card pick --- src/translations/en.json | 53 ++++++++++++++++++++++++++-------------- 1 file changed, 35 insertions(+), 18 deletions(-) diff --git a/src/translations/en.json b/src/translations/en.json index 9f75a5fedac6..a9c0c0ba15a5 100755 --- a/src/translations/en.json +++ b/src/translations/en.json @@ -1953,7 +1953,8 @@ "card": { "alarm-panel": { "name": "Alarm Panel", - "available_states": "Available States" + "available_states": "Available States", + "description": "The Alarm Panel allows you to Arm and Disarm your Alarm Control Panel Integrations." }, "conditional": { "name": "Conditional", @@ -1966,10 +1967,12 @@ "entities": { "name": "Entities", "show_header_toggle": "Show Header Toggle?", - "toggle": "Toggle entities." + "toggle": "Toggle entities.", + "description": "Entities will be the most common type of card that will also be the most familiar to people using the standard interface. It groups items together very close to how groups used to do." }, "button": { - "name": "Button" + "name": "Button", + "description": "The Button card allows you to add buttons to perform tasks." }, "entity-filter": { "name": "Entity Filter", @@ -1982,14 +1985,17 @@ "green": "Green", "red": "Red", "yellow": "Yellow" - } + }, + "description": "Gauge card is a basic card that allows visually seeing sensor data." }, "glance": { "name": "Glance", - "columns": "Columns" + "columns": "Columns", + "description": "Glance cards are very compact. Very useful to group together multiple sensors for a quick and easy overview." }, "history-graph": { - "name": "History Graph" + "name": "History Graph", + "description": "History graph is a basic card, allowing you to display a graph for each of the entities in the list specified configuration." }, "horizontal-stack": { "name": "Horizontal Stack", @@ -2000,7 +2006,8 @@ "description": "Embed your favorite webpage right into Home Assistant" }, "light": { - "name": "Light" + "name": "Light", + "description": "The Light card allows you to change the brightness of the light." }, "generic": { "aspect_ratio": "Aspect Ratio", @@ -2033,26 +2040,33 @@ "geo_location_sources": "Geolocation Sources", "dark_mode": "Dark Mode?", "default_zoom": "Default Zoom", - "source": "Source" + "source": "Source", + "description": "A card that allows you to display entities on a map." }, "markdown": { "name": "Markdown", - "content": "Content" + "content": "Content", + "description": "Markdown card is used to render Markdown." }, "media-control": { - "name": "Media Control" + "name": "Media Control", + "description": "The media control card is used to display Media Player entities on an interface with easy to use controls." }, "picture": { - "name": "Picture" + "name": "Picture", + "description": "A very simple card that allows you to set an image to use for navigation to various paths in your interface or to call a service." }, "picture-elements": { - "name": "Picture Elements" + "name": "Picture Elements", + "description": "Picture elements card is one of the most versatile types of cards. The cards allow you to position icons or text and even services! On an image based on coordinates." }, "picture-entity": { - "name": "Picture Entity" + "name": "Picture Entity", + "description": "Displays the entity in form of an image. Instead of images from URL it can also show the picture of camera entities." }, "picture-glance": { - "name": "Picture Glance" + "name": "Picture Glance", + "description": "Show an image card and corresponding entity states as icon. The entities on the right side allow toggle actions, others show the more-info-dialog." }, "plant-status": { "name": "Plant Status", @@ -2061,7 +2075,8 @@ "sensor": { "name": "Sensor", "graph_detail": "Graph Detail", - "graph_type": "Graph Type" + "graph_type": "Graph Type", + "description": "The sensor card gives you a quick overview of your sensors state with an optional graph to visualize change over time." }, "shopping-list": { "name": "Shopping List", @@ -2069,20 +2084,22 @@ "integration_not_loaded": "This card requires the `shopping_list` integration to be set up." }, "thermostat": { - "name": "Thermostat" + "name": "Thermostat", + "description": "The thermostat card gives control of your climate entity." }, "vertical-stack": { "name": "Vertical Stack", "description": "Vertical stack allows you to group multiple cards so they always sit in the same column." }, "weather-forecast": { - "name": "Weather Forecast" + "name": "Weather Forecast", + "description": "This card allows you to define a list of entities that you want to track only when in a certain state." } }, "view": { "panel_mode": { "title": "Panel Mode?", - "description": "This renders the first card at full width; other cards in this view will not be rendered." + "description": "The weather forecast is a card to display the weather. Very useful to include on interfaces that people display on the wall." } } }, From 174071fa69184a8d922c2cff8b1778e0a0c39e35 Mon Sep 17 00:00:00 2001 From: Zack Arnett Date: Tue, 3 Mar 2020 15:22:33 -0500 Subject: [PATCH 2/6] oops --- src/translations/en.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/translations/en.json b/src/translations/en.json index a9c0c0ba15a5..3daa939c04a3 100755 --- a/src/translations/en.json +++ b/src/translations/en.json @@ -2093,13 +2093,13 @@ }, "weather-forecast": { "name": "Weather Forecast", - "description": "This card allows you to define a list of entities that you want to track only when in a certain state." + "description": "The weather forecast is a card to display the weather. Very useful to include on interfaces that people display on the wall." } }, "view": { "panel_mode": { "title": "Panel Mode?", - "description": "The weather forecast is a card to display the weather. Very useful to include on interfaces that people display on the wall." + "description": "This renders the first card at full width; other cards in this view will not be rendered." } } }, From 35bea6632609870d650cfdd5f0c381c983e73602 Mon Sep 17 00:00:00 2001 From: Zack Arnett Date: Tue, 3 Mar 2020 16:06:18 -0500 Subject: [PATCH 3/6] Comments from Frenck --- src/translations/en.json | 42 ++++++++++++++++++++-------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/src/translations/en.json b/src/translations/en.json index 3daa939c04a3..de773e4b5fa2 100755 --- a/src/translations/en.json +++ b/src/translations/en.json @@ -1954,11 +1954,11 @@ "alarm-panel": { "name": "Alarm Panel", "available_states": "Available States", - "description": "The Alarm Panel allows you to Arm and Disarm your Alarm Control Panel Integrations." + "description": "The Alarm Panel card allows you to Arm and Disarm your Alarm Control Panel integrations." }, "conditional": { "name": "Conditional", - "description": "Displays another card based on entity states." + "description": "The Conditional card displays another card based on entity states." }, "config": { "required": "Required", @@ -1968,7 +1968,7 @@ "name": "Entities", "show_header_toggle": "Show Header Toggle?", "toggle": "Toggle entities.", - "description": "Entities will be the most common type of card that will also be the most familiar to people using the standard interface. It groups items together very close to how groups used to do." + "description": "The Entities card is the most common type of card. It groups items together into lists." }, "button": { "name": "Button", @@ -1976,7 +1976,7 @@ }, "entity-filter": { "name": "Entity Filter", - "description": "This card allows you to define a list of entities that you want to track only when in a certain state." + "description": "The Entity Filter card allows you to define a list of entities that you want to track only when in a certain state." }, "gauge": { "name": "Gauge", @@ -1986,24 +1986,24 @@ "red": "Red", "yellow": "Yellow" }, - "description": "Gauge card is a basic card that allows visually seeing sensor data." + "description": "The Gauge card is a basic card that allows visually seeing sensor data." }, "glance": { "name": "Glance", "columns": "Columns", - "description": "Glance cards are very compact. Very useful to group together multiple sensors for a quick and easy overview." + "description": "The Glance card is very compact. Very useful to group multiple sensors for a quick and easy overview." }, "history-graph": { "name": "History Graph", - "description": "History graph is a basic card, allowing you to display a graph for each of the entities in the list specified configuration." + "description": "The History Graph card allows you to display a graph for each of the entities listed." }, "horizontal-stack": { "name": "Horizontal Stack", - "description": "Horizontal stack card allows you to stack together multiple cards, so they always sit next to each other in the space of one column." + "description": "The Horizontal Stack card allows you to stack together multiple cards, so they always sit next to each other in the space of one column." }, "iframe": { "name": "Webpage", - "description": "Embed your favorite webpage right into Home Assistant" + "description": "The Webpage card allows you to embed your favorite webpage right into Home Assistant" }, "light": { "name": "Light", @@ -2041,42 +2041,42 @@ "dark_mode": "Dark Mode?", "default_zoom": "Default Zoom", "source": "Source", - "description": "A card that allows you to display entities on a map." + "description": "The Map card that allows you to display entities on a map." }, "markdown": { "name": "Markdown", "content": "Content", - "description": "Markdown card is used to render Markdown." + "description": "The Markdown card is used to render Markdown." }, "media-control": { "name": "Media Control", - "description": "The media control card is used to display Media Player entities on an interface with easy to use controls." + "description": "The Media Control card is used to display Media Player entities on an interface with easy to use controls." }, "picture": { "name": "Picture", - "description": "A very simple card that allows you to set an image to use for navigation to various paths in your interface or to call a service." + "description": "The Picture Card allows you to set an image to use for navigation to various paths in your interface or to call a service." }, "picture-elements": { "name": "Picture Elements", - "description": "Picture elements card is one of the most versatile types of cards. The cards allow you to position icons or text and even services! On an image based on coordinates." + "description": "The Picture Elements card is one of the most versatile types of cards. The cards allow you to position icons or text and even services! On an image based on coordinates." }, "picture-entity": { "name": "Picture Entity", - "description": "Displays the entity in form of an image. Instead of images from URL it can also show the picture of camera entities." + "description": "The Picture Entity card displays an entity in the form of an image. Instead of images from URL, it can also show the picture of Camera entities." }, "picture-glance": { "name": "Picture Glance", - "description": "Show an image card and corresponding entity states as icon. The entities on the right side allow toggle actions, others show the more-info-dialog." + "description": "The Picture Glance card shows an image and corresponding entity states as an icon. The entities on the right side allow toggle actions, others show the more information dialog." }, "plant-status": { "name": "Plant Status", - "description": "A card for all the lovely botanists out there." + "description": "The Plant Status card is for all the lovely botanists out there." }, "sensor": { "name": "Sensor", "graph_detail": "Graph Detail", "graph_type": "Graph Type", - "description": "The sensor card gives you a quick overview of your sensors state with an optional graph to visualize change over time." + "description": "The Sensor card gives you a quick overview of your sensors state with an optional graph to visualize change over time." }, "shopping-list": { "name": "Shopping List", @@ -2085,15 +2085,15 @@ }, "thermostat": { "name": "Thermostat", - "description": "The thermostat card gives control of your climate entity." + "description": "The Thermostat card gives control of your Climate entity. Allowing you to change the temperature and mode of the entity" }, "vertical-stack": { "name": "Vertical Stack", - "description": "Vertical stack allows you to group multiple cards so they always sit in the same column." + "description": "The Vertical Stack card allows you to group multiple cards so they always sit in the same column." }, "weather-forecast": { "name": "Weather Forecast", - "description": "The weather forecast is a card to display the weather. Very useful to include on interfaces that people display on the wall." + "description": "The Weather Forecast card displays the weather. Very useful to include on interfaces that people display on the wall." } }, "view": { From 964fee82afb308920382462456ecb5626518c847 Mon Sep 17 00:00:00 2001 From: Zack Arnett Date: Tue, 3 Mar 2020 16:07:32 -0500 Subject: [PATCH 4/6] few card capitalizations found --- src/translations/en.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/translations/en.json b/src/translations/en.json index de773e4b5fa2..e9121f7e52b6 100755 --- a/src/translations/en.json +++ b/src/translations/en.json @@ -2054,7 +2054,7 @@ }, "picture": { "name": "Picture", - "description": "The Picture Card allows you to set an image to use for navigation to various paths in your interface or to call a service." + "description": "The Picture card allows you to set an image to use for navigation to various paths in your interface or to call a service." }, "picture-elements": { "name": "Picture Elements", @@ -2080,7 +2080,7 @@ }, "shopping-list": { "name": "Shopping List", - "description": "The Shopping List Card allows you to add, edit, check-off, and clear items from your shopping list.", + "description": "The Shopping List card allows you to add, edit, check-off, and clear items from your shopping list.", "integration_not_loaded": "This card requires the `shopping_list` integration to be set up." }, "thermostat": { From 5a8bafff4914dd2dcc6376bbf2ea5cb6b1a518b7 Mon Sep 17 00:00:00 2001 From: Zack Arnett Date: Tue, 3 Mar 2020 16:48:12 -0500 Subject: [PATCH 5/6] Comments --- src/translations/en.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/translations/en.json b/src/translations/en.json index e9121f7e52b6..996fc48c3ea5 100755 --- a/src/translations/en.json +++ b/src/translations/en.json @@ -1954,7 +1954,7 @@ "alarm-panel": { "name": "Alarm Panel", "available_states": "Available States", - "description": "The Alarm Panel card allows you to Arm and Disarm your Alarm Control Panel integrations." + "description": "The Alarm Panel card allows you to Arm and Disarm your alarm control panel integrations." }, "conditional": { "name": "Conditional", @@ -2003,7 +2003,7 @@ }, "iframe": { "name": "Webpage", - "description": "The Webpage card allows you to embed your favorite webpage right into Home Assistant" + "description": "The Webpage card allows you to embed your favorite webpage right into Home Assistant." }, "light": { "name": "Light", @@ -2050,7 +2050,7 @@ }, "media-control": { "name": "Media Control", - "description": "The Media Control card is used to display Media Player entities on an interface with easy to use controls." + "description": "The Media Control card is used to display media player entities on an interface with easy to use controls." }, "picture": { "name": "Picture", @@ -2062,7 +2062,7 @@ }, "picture-entity": { "name": "Picture Entity", - "description": "The Picture Entity card displays an entity in the form of an image. Instead of images from URL, it can also show the picture of Camera entities." + "description": "The Picture Entity card displays an entity in the form of an image. Instead of images from URL, it can also show the picture of camera entities." }, "picture-glance": { "name": "Picture Glance", @@ -2085,7 +2085,7 @@ }, "thermostat": { "name": "Thermostat", - "description": "The Thermostat card gives control of your Climate entity. Allowing you to change the temperature and mode of the entity" + "description": "The Thermostat card gives control of your climate entity. Allowing you to change the temperature and mode of the entity." }, "vertical-stack": { "name": "Vertical Stack", From f6a28b000edd83a38f7fb5f521004541eaf256eb Mon Sep 17 00:00:00 2001 From: Zack Arnett Date: Tue, 3 Mar 2020 16:51:06 -0500 Subject: [PATCH 6/6] Comments on glance --- src/translations/en.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/translations/en.json b/src/translations/en.json index 996fc48c3ea5..e944bed3b297 100755 --- a/src/translations/en.json +++ b/src/translations/en.json @@ -1991,7 +1991,7 @@ "glance": { "name": "Glance", "columns": "Columns", - "description": "The Glance card is very compact. Very useful to group multiple sensors for a quick and easy overview." + "description": "The Glance card is useful to group multiple sensors in a compact overview." }, "history-graph": { "name": "History Graph",