- Verschickt
- 7. November 2026 um 20:40 UTC
- Autor
- Kamo
- Commit
- 4178b3f
Es gab keinen ThemeProvider über I18nProviders, also baute es auf MUI's Standard-Theme auf und jedes color="primary" button, switch, slider, tab und spinner in der app gezeichnet #1976d2. - app/lib/brandColors.ts: liest die RESOLVED **************** einmal das org-Theme Das Stylesheet (#kamo-theme-globals-css) wurde geladen, und erneut, wenn es getauscht wird (Erfassung des Ladevorgangs) Hex/rgb analysiert; oklch/hsl/names auf einer 1px Leinwand gemessen. Liest niemals, bevor das Blatt eingelegt ist, so dass die graue Voreinstellung niemals über der Marke blinkt. - I18nProviders baut primäre (und sekundäre) davon als Palette OPTION, so MUI leitet die Die Marke des Servers (wenn sie die Organisation des Tabs benennen kann) ist die erste Farbe; Ansonsten der neutrale Standard von globals.css, nie blau. - Text auf Markenfüllungen: schwarz oder weiß nach Luminanz (die gleiche 0,179-Zeile wie ON_BRAND), AA für jede Marke. - Marke als Text: darkPrimaryTextOverlays dunkler Lift bleibt erhalten; brandTextOverlay fügt seinen Lichtspiegel hinzu (helle Marken als Text abgedunkelt) für Primär und Sekundär; enthaltenen Buttons bleibt die exakte Marke erhalten. - LightSurface behält die Organisationsmarke, wenn es eine dunkle Palette gegen Licht tauscht. - Die pro-Screen Scopes **************** bleiben: sie malen aus der Variablen Mit ihrer eigenen AA-Tinte, so dass ihr Aussehen unverändert bleibt.
