# magi-code 0.102.2
## Fixes
- Apply theme colors and styles consistently to prompt cursor lines, selections, transcript headings, activity labels, and metadata. Preserve explicit `magi.*` overrides and code backgrounds.
- Use themed modal backgrounds and the standard primary gradient when no Fast-mode gradient exists.
- Suppress theme-provided blinking when reduced motion is enabled.
## Other changes
- Custom themes now require `bg.elevated`, `bg.active`, and `cursor_line`. Missing entries cause themes to be skipped. Add missing token aliases under `[tokens]`: `"bg.elevated" = "bg.highlight"` and `"bg.active" = "bg.selection"`. Under `[styles]`, add `cursor_line = { bg = "bg.active" }`.
- Complete the custom-theme example and document style precedence.