Root cause: @bytelyst/ui components reference --bl-* tokens (e.g. --bl-accent, --bl-bg-canvas) but only tokens.css (MindLyst) and chronomind.css had these aliases. All other 10 product CSS files fell back to hardcoded defaults, making shared components unstyled. Changes: - actiontrail.css: --bl-* → --at-* - flowmonk.css: --bl-* → --fm-* - jarvisjr.css: --bl-* → --jj-* - localllmlab.css: --bl-* → --llm-* - localmemgpt.css: --bl-* → --lmg-* - lysnrai.css: --bl-* → --lys-* - mindlyst.css: --bl-* → --ml-* - nomgap.css: --bl-* → --ng-* - notelett.css: --bl-* → --nl-* - peakpulse.css: --bl-* → --pp-* - generate.ts: generateProductCSS() now emits --bl-* aliases automatically 31 aliases per file covering: surfaces, borders, text, accent, info/success/ warning/danger, focus ring, overlay scrim. |
||
|---|---|---|
| .. | ||
| native | ||
| react-native | ||
| actiontrail.css | ||
| chronomind.css | ||
| flowmonk.css | ||
| jarvisjr.css | ||
| localllmlab.css | ||
| localmemgpt.css | ||
| lysnrai.css | ||
| mindlyst.css | ||
| MindLystTheme.swift | ||
| MindLystTokens.kt | ||
| nomgap.css | ||
| notelett.css | ||
| peakpulse.css | ||
| tokens.css | ||
| tokens.ts | ||