- 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.
