From 1a181e287f24bb984ca351b3f07d93a65bfa92f2 Mon Sep 17 00:00:00 2001 From: Simon Date: Fri, 27 Jun 2025 17:03:51 -0400 Subject: [PATCH] settings menu overhaul has been functionally complete! all collapsing menus in a new organized structure. needs cosmetic adjustments next --- startpage.html | 228 +++++++++++++++++++++---------------------------- 1 file changed, 96 insertions(+), 132 deletions(-) diff --git a/startpage.html b/startpage.html index 64e75d5..a4f29bf 100644 --- a/startpage.html +++ b/startpage.html @@ -117,7 +117,7 @@ padding 18px; width: 100%; } - .expanded, .expandableMenuToggle:hover { + .expandableMenuToggle.active, .expandableMenuToggle:hover { background-color: rgba(173, 165, 165, 0.8); } @@ -127,6 +127,13 @@ border-left: 2px solid black; } + .menuHeader { + text-align: center; + width: 100%; + background-color: rgba(173, 165, 165, 0.8); + font-style: italic; + } + #instructionsTab { } #bookmarkForm { @@ -705,8 +712,8 @@ `
-

+ ${this.name}

-
+

- ${this.name}

+

+ ${this.id}: bookmarks

@@ -724,158 +731,115 @@
-

+ ${this.id}: customize background color

+ +

+ ${this.id}: customize bookmarks

+ + + + + + + + + + + + + + + + + + + +
+ + +

+ ${this.id}: customize layer

+
+ +

+ ${this.id}: date / clock settings

+
+ + + + + + + + + + + + + + + + + +
+ +

+ ${this.id}: text settings

+
+ + + + + + + +

+ +
+ + + + +
+ +

+ ${this.id}: color + shape settings

+
+ + -
-

+ ${this.id}: text settings

-
- - - - - - - -

- -
- - - - -
- - - - -
customize sections
-
- - -
-
- - -
-
- - -
-
- - -
- -
- -
customize links
-
- - -
-
- - -
- -
- -
change border + shape
-
+ -
-
+ - -
-
+ + - -
- -
+ -
change date + clock
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
+ + + -
- -
change divider
-
- - -
-
-
-
- -
change shadow / glow
-
+ shadow settings:

-
+

-
+

-
+

-
+
-
+
-
+
` ); @@ -1543,7 +1507,7 @@ } function toggleExpandableMenu(toggleButton) { - toggleButton.classList.toggle("expanded"); + toggleButton.classList.toggle("active"); let toggleButtonLabel = toggleButton.innerText; let menuContent = toggleButton.nextElementSibling;