From 37cb26a8594a97bca994d2019dba9331c489e8f3 Mon Sep 17 00:00:00 2001 From: danieldieeins Date: Wed, 14 Aug 2024 16:44:14 +0200 Subject: [PATCH] 2024.8.1-beta.3: Add new module options --- application-main/pom.xml | 4 +- .../src/main/resources/content.zip | Bin 17572078 -> 17572466 bytes .../assets/application/css/app-settings.css | 42 ++++++++++++++++++ .../application/javascript/app-discover.js | 12 ++++- .../application/javascript/app-settings.js | 28 ++++++++++-- application-ui/content/de/discover.html | 2 +- application-ui/content/de/firstrun.html | 2 +- application-ui/content/en/discover.html | 2 +- 8 files changed, 82 insertions(+), 10 deletions(-) diff --git a/application-main/pom.xml b/application-main/pom.xml index c961a68..682a63f 100644 --- a/application-main/pom.xml +++ b/application-main/pom.xml @@ -11,8 +11,8 @@ application-main - 2024.8.1-beta.2 - Solus Lupus (2.0.0-build369) + 2024.8.1-beta.3 + Solus Lupus (2.0.0-build370) 17 diff --git a/application-main/src/main/resources/content.zip b/application-main/src/main/resources/content.zip index 8a31166eebe7c0213c3293940325117d1236eaef..bbacff41ded0befc9d5148e26c862f4306ca7a92 100644 GIT binary patch delta 13639 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 delta 13167 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 A`v3p{ diff --git a/application-ui/content/assets/application/css/app-settings.css b/application-ui/content/assets/application/css/app-settings.css index 9b6af7d..503e9c0 100644 --- a/application-ui/content/assets/application/css/app-settings.css +++ b/application-ui/content/assets/application/css/app-settings.css @@ -123,6 +123,48 @@ right: 0.7rem; } +.settings { + .settings-content { + h3 { + .value { + .setting-button { + position: absolute; + right: 0.15rem; + top: 0.1rem; + font-size: 1rem; + border-radius: 0.4rem; + padding: 0.2rem 0.2rem 0 0.2rem; + border: 2px solid var(--border) !important; + background: var(--background2); + color: var(--foreground2); + transition: all 0.25s ease; + } + + .setting-value { + position: absolute; + font-weight: 1; + right: 2rem; + top: 0.1375rem; + } + } + } + + h3:hover { + .setting-button { + border: 2px solid var(--border1) !important; + background: var(--background3); + } + + .setting-button:hover { + border: 2px solid var(--highlight) !important; + background: var(--highlight); + color: var(--background5); + cursor: pointer; + } + } + } +} + .settings .settings-content h3 select { position: absolute; top: 0; right: 0; diff --git a/application-ui/content/assets/application/javascript/app-discover.js b/application-ui/content/assets/application/javascript/app-discover.js index d7960bd..a635da5 100644 --- a/application-ui/content/assets/application/javascript/app-discover.js +++ b/application-ui/content/assets/application/javascript/app-discover.js @@ -237,7 +237,17 @@ function showTab(tabId) { addEventListener("DOMContentLoaded", () => { showTab("home"); initDiscover(); - setMenuPanel("", "web app", "undefined version", true) + setMenuPanel("", "web app", "undefined version", true); + + let theme = document.getElementById("css-colors").href; + if(theme.includes("app-colors-light.css")) { + theme="default.light"; + } else if(theme.includes("app-colors-zyneon.css")) { + theme="default.zyneon"; + } else { + theme="default.dark"; + } + document.getElementById("news-frame").src="https://danieldieeins.github.io/Zyneon-Application/news/news.html?type=new&theme="+theme; document.getElementById("search-bar").addEventListener('keydown', function(event) { if (event.keyCode === 13) { diff --git a/application-ui/content/assets/application/javascript/app-settings.js b/application-ui/content/assets/application/javascript/app-settings.js index 1d83dbf..22a854b 100644 --- a/application-ui/content/assets/application/javascript/app-settings.js +++ b/application-ui/content/assets/application/javascript/app-settings.js @@ -118,14 +118,11 @@ function addModuleSetting(icon,text,onclick,id,image,group) { if(onclick) { entry.onclick = function() { connector(onclick); + log(entry.id); }; } template.parentNode.insertBefore(entry,template); - - if(!document.getElementById("settings-modules-section").classList.contains("active")) { - document.getElementById("settings-modules-section").classList.add("active"); - } } function highlight(newHighlight) { @@ -230,4 +227,27 @@ function addSelectToGroup(title,group,id,options,onchangeRequest) { } } } +} + +function addValueToGroup(title,group,id,onclickRequest,defaultValue) { + if(title&&group) { + const g = document.getElementById(group); + let i = (group+"-"+title).replaceAll(" ", "-").replace(/[^a-z0-9-_]/gi, '').toLowerCase(); + if(id) { + i = id; + } + g.innerHTML += "

"+title+"

"; + if(defaultValue) { + document.getElementById(i).querySelector(".setting-value").innerText = defaultValue; + } + if(onclickRequest) { + document.getElementById(i).querySelector(".setting-button").onclick = function () { + connector(onclickRequest); + } + } else { + document.getElementById(i).querySelector(".setting-button").onclick = function () { + connector(i); + } + } + } } \ No newline at end of file diff --git a/application-ui/content/de/discover.html b/application-ui/content/de/discover.html index ad832ce..af483a2 100644 --- a/application-ui/content/de/discover.html +++ b/application-ui/content/de/discover.html @@ -141,7 +141,7 @@

- +
diff --git a/application-ui/content/de/firstrun.html b/application-ui/content/de/firstrun.html index 9d57354..c686982 100644 --- a/application-ui/content/de/firstrun.html +++ b/application-ui/content/de/firstrun.html @@ -53,7 +53,7 @@

Please select a language

Zurück - Weiter + Weiter
diff --git a/application-ui/content/en/discover.html b/application-ui/content/en/discover.html index 797f81b..cd7437a 100644 --- a/application-ui/content/en/discover.html +++ b/application-ui/content/en/discover.html @@ -141,7 +141,7 @@

- +