From 83e820d037efc33def7bd6e28527e446ecd04b2f Mon Sep 17 00:00:00 2001 From: Johannes <29555657+joBr99@users.noreply.github.com> Date: Sat, 16 Sep 2023 12:39:31 +0200 Subject: [PATCH] Update pages.py --- apps/nspanel-lovelace-ui/luibackend/pages.py | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/apps/nspanel-lovelace-ui/luibackend/pages.py b/apps/nspanel-lovelace-ui/luibackend/pages.py index 4b86e639..680100a1 100644 --- a/apps/nspanel-lovelace-ui/luibackend/pages.py +++ b/apps/nspanel-lovelace-ui/luibackend/pages.py @@ -405,6 +405,20 @@ class LuiPagesGen(object): entityTypePanel = "" if "entityId" in mask: entityId = "" + # change font on cardgrid + if item.font: + font = 0 + if item.font == "small": + font = 0 + else if item.font == "medium-icon": + font = 1 + else if item.font == "medium": + font = 2 + else if item.font == "large": + font = 3 + else if isinstance(item.font, int): + font = item.font + icon_id += f'{icon_id}¬{font}' return f"~{entityTypePanel}~{entityId}~{icon_id}~{color}~{name}~{value}" def generate_entities_page(self, navigation, heading, items, cardType, tempUnit):