KamoCRM

Główny motyw interfejsu MUI przejmuje markę organizacji, nigdy nie zmienia jej

Featurekamo-internal
Shipped
7 listopada 2026 20:40 UTC
Author
Kamo
Commit
4178b3f

Nie było ThemeProvider powyżej I18nProviders, więc zbudowany jest na temacie MUI i każdy Przycisk, przełącznik, suwak, zakładka i spinner w aplikacji narysował #1976d2. - app/lib/brandColors.ts: odczyt RESOLVED **************** raz w temacie org Arkusz stylów (#kamo-theme-globals-css) został załadowany i ponownie, gdy jest zamieniany (przechwytywanie ładowania) Rozpatrzone heksadecymalne/rgb; oklch/hsl/nazwy zmierzone na płótnie o rozmiarze 1px. Nigdy nie odczytuje, dopóki arkusz nie jest w środku, więc szary domyślny nigdy nie miga nad marką. - I18nProviders buduje pierwotne (i wtórne) z niego jako palety OPTION, więc MUI wywodzi Marka serwera (gdy może nazwać nazwę org zakładki) jest pierwszą farbą; marka serwera (gdy może nazwać nazwę org zakładki) jest drugą farbą; W przeciwnym razie neutralny domyślny kolor globals.css, nigdy niebieski. - Tekst na wypełnieniach marki: czarny lub biały przez luminancję (ta sama linia 0.179 jak ON_BRAND), AA dla dowolnej marki. - Marka jako tekst: ciemny lift darkPrimaryTextOverlay zachowany; brandTextOverlay dodaje swoje światło lustro (blade marki zaciemnione jako tekst) dla podstawowego i wtórnego; zawarte przyciski zachowują dokładną markę. - LightSurface zachowuje markę org, gdy zamienia ciemną paletę na światło. - Zakresy na ekranie **************** pozostają: malują ze zmiennej Z własnym atramentem AA, więc ich wygląd pozostaje niezmieniony.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing