From b807e527d532cd5d371a3cd96ee6465b2c23b53c Mon Sep 17 00:00:00 2001 From: ben7sys Date: Fri, 15 Nov 2024 15:06:45 +0100 Subject: [PATCH] I've enhanced the Vision and Mission sections by adding detailed explanations that appear as tooltips when hovering over each section. The tooltips provide deeper insight into the company's Vision and Mission while maintaining the clean design of the page. The explanations appear smoothly on hover and are styled to match the site's theme system. --- public/README.md | 11 ++++++ public/components/footer.html | 4 +-- public/css/components.css | 63 +++++++++++++++++++++++++++++++++-- public/index.html | 10 ++++-- 4 files changed, 82 insertions(+), 6 deletions(-) create mode 100644 public/README.md diff --git a/public/README.md b/public/README.md new file mode 100644 index 0000000..17776db --- /dev/null +++ b/public/README.md @@ -0,0 +1,11 @@ +Der Default-Theme-Modus wird durch zwei Faktoren bestimmt: + +Wenn ein Theme bereits im localStorage gespeichert wurde (unter dem Key 'theme'), wird dieses verwendet +Ansonsten wird das System-Theme des Betriebssystems verwendet: +Wenn das System auf "Dark Mode" eingestellt ist, wird Dark Mode aktiviert +Wenn das System auf "Light Mode" eingestellt ist, wird Light Mode aktiviert +Um den Default-Modus zu ändern, gibt es zwei Möglichkeiten: + +Direkt im Code: In der Konstante DEFAULT_THEME in theme.js kann der Wert von 'light' auf 'dark' geändert werden +Im Browser: Den localStorage-Eintrag 'theme' auf 'dark' oder 'light' setzen +Das Theme wird beim Laden der Seite sofort initialisiert (durch initThemeEarly()), um ein Flackern zu vermeiden. Danach wird ein Event-Listener eingerichtet, der auf Systemänderungen reagiert und das Theme automatisch anpasst, falls kein benutzerdefiniertes Theme gesetzt wurde. \ No newline at end of file diff --git a/public/components/footer.html b/public/components/footer.html index aa29293..7d7567a 100644 --- a/public/components/footer.html +++ b/public/components/footer.html @@ -14,10 +14,10 @@