- Ya
- 18 Mei 2026, 04:48 UTC
- Mwandishi
- Kamo
- Ahadi ya
- 9cd2907
SecurityService returns Organization with colors nested inside an EmbColorPalettePair ({ colors: { colorPri: { colorPri, colorLight, ... } } }) and stores hex without a leading '#' — mirror kamo-internal's Organization.fromJSON unwrap so org.colorPri / Light / Lightest / Sec* land on the flat shape every kamo-los consumer reads, and prefix '#' on the way out. Without this every tenant CSS var resolved to undefined, the org-primary utilities fell back to the design-system default, and the logo URL path silently no-op'd.