ID:WORK-061Status:done
Lumina Generic Metadata CSS
Priority:highComplexity:moderateMilestone:v0.9.0
No incremental history — criteria tracking started on Apr 17.
Write the ~18 generic CSS rules in Lumina that style every metadata badge across every rune using the data-meta-type, data-meta-sentiment, and data-meta-rank attribute selectors. This replaces dozens of per-rune badge CSS rules with a universal set.
--meta-color and --meta-font-size custom properties cascade correctly from sentiment/rank to type rules[data-meta-*] selectorsCreate packages/lumina/styles/dimensions/metadata.css (or similar) with the CSS from SPEC-024's Theme CSS section. Import it in packages/lumina/index.css. Verify that badges render correctly for a sample of runes using the dev site. The per-rune badge CSS can coexist with the generic metadata CSS during migration — both target different selectors, so there's no conflict.