From c521b4176582ab49811b751fe30a401cadff8823 Mon Sep 17 00:00:00 2001 From: Ross Mountjoy Date: Fri, 8 May 2020 13:12:13 -0400 Subject: [PATCH] - fixed issue with 'info' tab of settings editor not appearing on desktop size - fixed 'tags' gui section if no tags exist in config - fixed issue with tag selector visibility --- dashmachine/main/routes.py | 2 ++ dashmachine/templates/global_macros.html | 4 ++-- dashmachine/templates/main/settings-editor.html | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/dashmachine/main/routes.py b/dashmachine/main/routes.py index 1dec488..0e6f70b 100755 --- a/dashmachine/main/routes.py +++ b/dashmachine/main/routes.py @@ -165,6 +165,8 @@ def load_settings_editor(): json.loads(tag_json) for tag_json in settings_dict["tags"].replace("},{", "}%,%{").split("%,%") ] + else: + settings_dict["tags"] = ["list"] + [{"name": "", "icon": "", "sort_pos": ""}] settings_editor_html = render_template_string( """ {% from 'main/settings-editor.html' import SettingsEditor with context %} diff --git a/dashmachine/templates/global_macros.html b/dashmachine/templates/global_macros.html index a819b2a..7ac4993 100644 --- a/dashmachine/templates/global_macros.html +++ b/dashmachine/templates/global_macros.html @@ -240,9 +240,9 @@ class='' + placeholder="Search.." autofocus> - {% if True %} + {% if tags|length > 1 %} unfold_less diff --git a/dashmachine/templates/main/settings-editor.html b/dashmachine/templates/main/settings-editor.html index 0291102..0025952 100644 --- a/dashmachine/templates/main/settings-editor.html +++ b/dashmachine/templates/main/settings-editor.html @@ -14,7 +14,7 @@