KamoCRM

Tema MUI rădăcină preia marca organizației, niciodată nu este o temă MUI

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

Nu a existat nici un ThemeProvider deasupra I18nProviders, așa că a construit pe tema de stoc MUI și fiecare Butonul, comutatorul, cursorul, fila și spinner-ul din aplicație au desenat # 1976d2. - app / lib / brandColors.ts: citiți RESOLUT **************** odată ce tema org Foaia de stil (#kamo-theme-globals-css) a fost încărcată și din nou ori de câte ori este schimbată (capturarea încărcării Hex/rgb parsed; oklch/hsl/numele sunt măsurate pe o pânză de 1px. Nu citește niciodată înainte ca foaia să fie introdusă, astfel încât griul implicit nu clipește niciodată peste marcă. - I18nProviders construiește primar (și secundar) din ea ca o paletă OPȚIUNE, astfel încât MUI derivă marca serverului (atunci cand poate numi org-ul filei) este prima culoare; Altfel, implicit neutru al globals.css, niciodată albastru. - Text pe umpleri de brand: alb sau negru de luminanță (aceeași linie 0.179 ca ON_BRAND), AA pentru orice marcă. - Brand ca text: liftul întunecat al darkPrimaryTextOverlay a fost păstrat; brandTextOverlay adaugă oglinda sa de lumină (mărci palide întunecate ca text) pentru primar și secundar; butoanele conținute păstrează marca exactă. - LightSurface păstrează marca org atunci când schimbă o paletă întunecată pentru lumină. - Scopurile pe ecran **************** rămân: pictează din variabilă Cu propria lor cerneală AA, astfel încât aspectul lor este neschimbat.

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