- Diantar
- 7 November 2026 pukul 20.40 UTC
- Pengarang
- Kamo
- Kommit
- 4178b3f
Tidak ada ThemeProvider di atas I18nProviders, jadi dibangun pada tema stok MUI dan setiap color="primary" tombol, switch, slider, tab dan spinner dalam aplikasi menggambar # 1976d2. - app/lib/brandColors.ts: baca RESOLVED **************** sekali tema org stylesheet (#kamo-theme-globals-css) telah dimuat, dan lagi setiap kali ditukarkan (menangkap muatan) listener + kamo-theme-config-loaded). Hex/rgb dianalisis; oklch/hsl/names diukur pada kanvas 1px. Tidak pernah membaca sebelum lembaran masuk, jadi default abu-abu tidak pernah berkedip di atas merek. - I18nProviders membangun primer (dan sekunder) dari itu sebagai OPSI palet, jadi MUI diturunkan warna dari merk. Merk server (apabila dapat menamai org tab) adalah warna pertama; jika tidak globals.css default netral, tidak pernah biru. - Teks pada isi merek: hitam atau putih menurut luminansi (garis 0.179 yang sama dengan ON_BRAND), AA untuk merk apapun. - Merk sebagai teks: darkPrimaryTextOverlay's dark lift dipelihara; brandTextOverlay menambahkan cermin cahayanya (merk pucat digelapkan sebagai teks) untuk primer dan sekunder; tombol yang terkandung mempertahankan merk yang tepat. - LightSurface menjaga merek org ketika ia menukar palet gelap untuk cahaya. - Per-layar scope **************** tinggal: mereka melukis dari variabel dengan tinta AA mereka sendiri, jadi penampilan mereka tidak berubah.
