From 4686f8901024a5843636a9a05879b8e21d180c0b Mon Sep 17 00:00:00 2001 From: buzz-lightsnack-2007 <73412182+buzz-lightsnack-2007@users.noreply.github.com> Date: Mon, 25 Mar 2024 10:12:50 +0800 Subject: [PATCH] rebuild settings GUI --- gui/layouts/settings.json | 114 -------------------------------------- gui/settings.htm | 65 +++++++++++++++++++++- gui/styles/ui.css | 21 +++++++ 3 files changed, 85 insertions(+), 115 deletions(-) delete mode 100644 gui/layouts/settings.json diff --git a/gui/layouts/settings.json b/gui/layouts/settings.json deleted file mode 100644 index 3317181..0000000 --- a/gui/layouts/settings.json +++ /dev/null @@ -1,114 +0,0 @@ -{ - "general": { - "type": "tab", - "content": { - "appearance": { - "type": "group", - "content": { - "showApplicable": { - "type": "tickbox", - "preference": ["preferences", "appearance", "showApplicable"] - }, - "injectPage": { - "type": "tickbox", - "preference": ["preferences", "appearance", "injectPage"] - } - } - }, - "behavior": { - "type": "group", - "content": { - "autoRun": { - "type": "tickbox", - "description": "autoRunDisclaimer", - "preference": ["preferences", "behavior", "autoRun"] - } - } - } - } - }, - "filters": { - "type": "tab", - "content": { - "filters": { - "type": "filter", - "search criteria": { - "search": { - "type": "search", - "directory": ["filters"], - "criteria": [".", "URL"] - }, - "add": { - "type": "button", - "action": "add" - } - }, - "result selection": { - "foundItems": { - "type": "select" - } - }, - "result detail": { - "rulesViewer": { - "type": "textbox", - "result": ["filters", "."] - }, - "preferences": { - "type": "footer", - "content": { - "enable": { - "type": "tickbox", - "preference": ["filter preferences", ".", "enabled"] - }, - "remove": { - "type": "button", - "action": "remove" - }, - "save": { - "type": "button", - "action": "save" - } - } - } - } - } - } - }, - "storage": { - "type": "tab", - "content": { - "storage_management": { - "type": "group", - "content": { - "description": { - "type": "label" - }, - "delete": { - "type": "button", - "action": "remove" - } - } - } - } - }, - "about": { - "type": "tab", - "content": { - "app_logo": { - "type": "image" - }, - "manifest_name": { - "type": "label" - }, - "extension_version": { - "type": "label" - }, - "extension_description": { - "type": "label" - }, - "extension_help": { - "type": "label" - } - } - } -} diff --git a/gui/settings.htm b/gui/settings.htm index c1ec429..90a3a3a 100644 --- a/gui/settings.htm +++ b/gui/settings.htm @@ -3,5 +3,68 @@
- +