2026-03-01 20:34:42 +01:00
|
|
|
from nicegui import ui
|
|
|
|
|
|
2026-03-09 08:57:39 +01:00
|
|
|
# Funktion die jede GUI Seite am Anfang aufrufen kann. Dann haben alle die gleichen Farbeinstellungen. Und, wenn man was ändert,
|
|
|
|
|
# muss man es nur hier ändern!
|
|
|
|
|
|
2026-03-01 20:34:42 +01:00
|
|
|
def apply_design():
|
2026-03-12 09:34:22 +01:00
|
|
|
ui.add_css('body { background-color: #171721; }')
|
2026-03-01 20:34:42 +01:00
|
|
|
# 1. Dark Mode aktivieren
|
|
|
|
|
ui.dark_mode(True)
|
|
|
|
|
ui.colors(
|
2026-03-12 09:34:22 +01:00
|
|
|
primary='#B80B0B', # Hauptfarbe (z.B. für Standard-Buttons) Wenn keine Farbe angegeben wird, ist es diese Farbe
|
|
|
|
|
secondary='#FF3333', # Zweitfarbe
|
|
|
|
|
accent='#2078D4', # Akzentfarbe
|
|
|
|
|
positive='#188C42', # Farbe für Erfolg (Grün)
|
|
|
|
|
negative='#E31919', # Farbe für Fehler/Abbruch (Rot)
|
|
|
|
|
info='#939393', # Info-Farbe
|
|
|
|
|
warning='#f59e0b', # Warn-Farbe (Orange)
|
|
|
|
|
# Farben für Texte
|
|
|
|
|
normaltext="#F7F7F7",
|
|
|
|
|
accenttext="#2078D4",
|
|
|
|
|
infotext="#A8A8A8"
|
2026-03-01 20:34:42 +01:00
|
|
|
)
|
|
|
|
|
|