Design system migration complete
2026-04-13
The last two days were a full migration push. Every remaining legacy component — hero cards, the VS popup, settings, daily rewards — has been rebuilt on the comic design system primitives extracted earlier in the week.
The story map got a visual redesign: nodes are now uniform circles tagged with design system chips instead of the old mixed shapes. It reads much cleaner and is way easier to maintain.
Settings got a proper tabbed layout with entry animations via a new ComicSettingsPopup. The VS screen uses compact hero cards now so both sides fit without scrolling on smaller screens.
With all the old one-off components deleted, the codebase is noticeably lighter. Two PRs landed today wrapping this up — the shared component library is the single source of truth for UI now.