from nicegui import ui # 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! def apply_design(): ui.add_css('body { background-color: #18181b; }') # 1. Dark Mode aktivieren ui.dark_mode(True) # 2. Hier definierst du deine Farben fest im Code! # Du kannst normale englische Farbnamen (wie 'red') oder HEX-Codes (wie '#ff0000') nutzen. ui.colors( primary='#b91c1c', # Hauptfarbe (z.B. für Standard-Buttons) - Hier ein dunkles Rot secondary='#1f2937', # Zweitfarbe accent='#3b82f6', # Akzentfarbe (z.B. Blau) positive='#22c55e', # Farbe für Erfolg (Grün) negative='#ef4444', # Farbe für Fehler/Abbruch (Rot) info='#3b82f6', # Info-Farbe warning='#f59e0b' # Warn-Farbe (Orange) ) # (Optional) Wenn du die Hintergrundfarbe der ganzen Seite ändern willst: # ui.query('body').style('background-color: #121212;')