- Shipped
- 7 พฤศจิกายน 2569 เวลา 20:40 UTC
- Author
- Kamo
- Commit
- 4178b3f
มันไม่มี ThemeProvider ที่อยู่เหนือ I18nProviders ดังนั้นมันจึงสร้างขึ้นมาจากธีมของ MUI และทุกๆ ปุ่ม, สวิทช์, สไลด์, แท็บ และ สปินเนอร์ ในแอพ วาด # 1976d2 - app/lib/brandColors.ts: อ่าน RESOLVED **************** ครั้งที่องค์กรธีม สไตล์ชีต (# kamo- theme- globals- css) ถูกโหลดแล้ว และจะถูกโหลดอีกเมื่อมีการสลับ (กำลังโหลด) ตัวรับรับฟัง + kamo- theme- config- loaded). ทำการวิเคราะห์ Hex/ rgb; วัด oklch/ hsl/ name บนผืนผ้าขนาด 1 พิกเซล ไม่เคยอ่าน ก่อนที่แผ่นจะเข้าไป ดังนั้นสีเทาปริยายจะไม่เคยกระพริบบนแบรนด์ - I18nProviders สร้างหลัก (และรอง) จากมันเป็นชุดสี OPTION, ดังนั้น MUI ดึง สีจากแบรนด์ แบรนด์ของเซิร์ฟเวอร์ (เมื่อมันสามารถตั้งชื่อองค์กรของแท็บได้) เป็นสีแรก; ไม่เช่นนั้น globals. css จะใช้ค่าปริยายที่เป็นกลาง ไม่เคยใช้สีฟ้า - ข้อความที่ใช้เติมชื่อแบรนด์: สีดำหรือสีขาวตามความสว่าง (บรรทัดเดียวกับ 0. 179 ของ ON_ BRAND), AA สำหรับชื่อแบรนด์ใดๆ - แทรกเป็นข้อความ: darkPrimaryTextOverlay เก็บความมืดไว้; brandTextOverlay เพิ่มกระจกเงาของมัน (เครื่องหมายสีอ่อนที่มืดลงเป็นข้อความ) สำหรับเครื่องหมายหลักและเครื่องหมายรอง; ปุ่มที่อยู่ในเครื่องหมายจะยังคงใช้เครื่องหมายเดิม - LightSurface เก็บแบรนด์องค์กรไว้ เมื่อมันเปลี่ยนสีดำเป็นสีฟ้า - ขอบเขตต่อหน้าจอ *************** พวกเขาวาดจากตัวแปร ด้วยหมึก AA ของพวกเขาเอง ดังนั้นรูปลักษณ์ของพวกเขาจึงไม่เปลี่ยนแปลง
