From ea9fe6494448e07de373c52a36c4ad1ffa514765 Mon Sep 17 00:00:00 2001 From: MrWhiff Date: Fri, 12 Dec 2025 17:42:37 +0100 Subject: [PATCH] AstraOS Ver. 1.12: - Benachrichtigungen breite gefixt - Falsche farben gefixt --- AstraOS/Frontend/HTML/discord_bots.html | 34 ------------------ AstraOS/Frontend/HTML/sidebar.html | 33 ++++++++--------- AstraOS/Frontend/HTML/user_management.html | 35 ------------------- .../Frontend/HTML/view_user_age_details.html | 34 ------------------ 4 files changed, 14 insertions(+), 122 deletions(-) diff --git a/AstraOS/Frontend/HTML/discord_bots.html b/AstraOS/Frontend/HTML/discord_bots.html index 03ed1b8..2f63c2f 100644 --- a/AstraOS/Frontend/HTML/discord_bots.html +++ b/AstraOS/Frontend/HTML/discord_bots.html @@ -17,40 +17,6 @@ {% block content %}
- - {% with messages = get_flashed_messages(with_categories=true) %} - {% if messages %} -
- {% for category, message in messages %} -
-
-
-
- {% if category == 'success' %} - - {% elif category == 'danger' %} - - {% else %} - - {% endif %} -
-
-

{{ message }}

-
-
-
-
- {% endfor %} -
- {% endif %} - {% endwith %}

Discord Bot Management

diff --git a/AstraOS/Frontend/HTML/sidebar.html b/AstraOS/Frontend/HTML/sidebar.html index dc77905..3ead731 100644 --- a/AstraOS/Frontend/HTML/sidebar.html +++ b/AstraOS/Frontend/HTML/sidebar.html @@ -14,14 +14,12 @@ ::-webkit-scrollbar-thumb { background-color: #4b5563; border-radius: 4px; } ::-webkit-scrollbar-thumb:hover { background-color: #6b7280; } - /* Hintergrund / global - dunkler und etwas dichter */ + /* Hintergrund / global (vereinheitlicht mit Referenz) */ body { - background: radial-gradient(circle at top, #0f0f14, #050507 80%); + background: radial-gradient(circle at top, #1b1b26, #0a0a0f 70%); overflow-x: hidden; min-height: 100vh; color: #e6e6e6; - /* leichte overlay-Atmosphäre */ - background-blend-mode: multiply; } .custom-checkbox-label { display: flex; @@ -84,14 +82,13 @@ height: 64px; position: relative; } - /* Startup-Blur: andere Akzentfarbe (z.B. teal) */ #star .blur { position: absolute; inset: 0; border-radius: 50%; filter: blur(12px); opacity: 0.7; - background: rgba(6,182,212,0.35); + background: rgba(192,132,252,0.7); } #startup p { margin-top: 1rem; @@ -115,17 +112,17 @@ width: 4px; height: 4px; border-radius: 50%; - background: rgba(6,182,212,0.12); /* neue, dezente Akzentfarbe */ + background: rgba(192, 132, 252, 0.2); animation: float 20s infinite linear; } .dot.maintenance { - background: rgba(14,165,233,0.12); /* leicht variiert im Wartungsmodus */ + background: rgba(243, 156, 18, 0.2); } @keyframes float { 0% { transform: translateY(100vh) scale(1); } 100% { transform: translateY(-10vh) scale(1.5); } } - /* Breite, Abstand und Stacking für Benachrichtigungen (deutlich breiter) */ + /* Benachrichtigungen: normale (schmale) Breite + Slide/Fade */ .toast-container { position: fixed; top: 1.25rem; @@ -135,29 +132,27 @@ flex-direction: column; gap: 0.6rem; align-items: flex-end; - width: auto; pointer-events: none; - padding-left: 0.5rem; max-width: calc(100% - 3rem); } - /* Einzelne Toast-Boxen: normale Desktop-Breite (~28rem), mobil volle Breite */ + /* Einzelne Toasts: normale Desktop-Breite (~28rem), mobil volle Breite */ .toast { - transform-origin: top right; pointer-events: auto; width: 100%; - max-width: 28rem; /* "normale" Breite (ändern bei Bedarf) */ + max-width: 28rem; /* <- hier die "normale" Breite einstellen */ box-sizing: border-box; word-break: break-word; - background: rgba(8,10,12,0.95); /* dunkler, leicht transparent */ + background: rgba(8,10,12,0.95); border-radius: 0.5rem; border: 1px solid rgba(255,255,255,0.04); - /* Slide + Fade Animation (arbeitet mit Alpine/Tailwind x-transition Klassen) */ + padding: 0.75rem 1rem; + /* Slide + Fade (zusätzlich zu Alpine/Tailwind x-transition) */ transition: transform 0.32s cubic-bezier(.2,.9,.2,1), opacity 0.32s ease; + transform: translateX(0); opacity: 1; } - /* kleiner touch: Icon + Text vertikal zentriert */ - .toast .flex-1 { display: block; } - + /* Wenn ein Toast noch im "enter-start" Zustand ist (Tailwind-Klassen verwenden translate-x-8 / opacity-0), + sorgt die transition-Einstellung oben für sanftes Rein-/Rausrutschen. */ {% block head %}{% endblock %} diff --git a/AstraOS/Frontend/HTML/user_management.html b/AstraOS/Frontend/HTML/user_management.html index ae8c2f4..66e11c5 100644 --- a/AstraOS/Frontend/HTML/user_management.html +++ b/AstraOS/Frontend/HTML/user_management.html @@ -30,41 +30,6 @@
- - {% with messages = get_flashed_messages(with_categories=true) %} - {% if messages %} -
- {% for category, message in messages %} -
-
-
-
- {% if category == 'success' %} - - {% elif category == 'danger' %} - - {% else %} - - {% endif %} -
-
-

{{ message }}

-
-
-
-
- {% endfor %} -
- {% endif %} - {% endwith %} -
diff --git a/AstraOS/Frontend/HTML/view_user_age_details.html b/AstraOS/Frontend/HTML/view_user_age_details.html index 777b30c..43af122 100644 --- a/AstraOS/Frontend/HTML/view_user_age_details.html +++ b/AstraOS/Frontend/HTML/view_user_age_details.html @@ -7,40 +7,6 @@ {% block content %}
- - {% with messages = get_flashed_messages(with_categories=true) %} - {% if messages %} -
- {% for category, message in messages %} -
-
-
-
- {% if category == 'success' %} - - {% elif category == 'danger' %} - - {% else %} - - {% endif %} -
-
-

{{ message }}

-
-
-
-
- {% endfor %} -
- {% endif %} - {% endwith %}

Benutzerdetails