KamoCRM

Culoarea fiecărei organizații se citește la AA și în CSS-ul realizat manual: textul de marcă, cuvintele de pe umplerile de marcă, cromul de navigare (SIS1)

Fixkamo-internal
Shipped
7 noiembrie 2026 la 22:17 UTC
Author
Kamo
Commit
55cf08d

Măturarea live cu un brand palid a arătat că remedierea MUI root nu a fost suficientă: CSS-ul realizat manual a atras brandul ca TEXT și alb pe brand direct, astfel încât o culoare de organizare ușoară a rămas în rândurile de lansare, raft Anteturile, butoanele, bara de administrare, șina și bara de sus sunt ilizibile. Variabile partajate, fără valori per-organizație: - globals.css: --on-primary urmează acum luminanța mărcii (linia ON_BRAND / onBrandText, 0.179) în loc să presupună alb; o temă org care declară că încă câștigă var (--on-primar) utilizator este fixat de acest singur. - --nav-on: cerneala pentru cromul nav (marca scalată spre negru 60-90%), măsurată pe cea mai deschisă Mărcile întunecate și mijlocii își păstrează exact cromul alb; o marcă palidă devine neagră. - Brand ca text: culoare: var (--color-primar) / var (--text-primar) (șablonul org indică faptul că Înapoi la brandul brut) / text-[var(--color-primary)] -> var(--color-primary-ink), Cerneală AA (OKLCH L <= 0,42; o marcă închisă la culoare rămâne neschimbată) Umplerile, bordurile și nuanțele păstrează marca. - Alb pe o umplere de brand (același bloc sx / stil, șir de clasă Tailwind, regiunea eroului casei, Setări erou, BackToHomeButton onGradient) -> var(--on-primar), spălări albe -> color-mix de ea. - NavTop, NavPri, butoanele rail/bar și intrările din bara de admin -> var(--nav-on) Panourile derulante rămân albe: ele stau pe terenul legible(), care deja citește (paza păstrată).

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