HomeChangelog
Release History & Architecture Notes

Changelog

Stay updated with changes, architectural evolutions, design tokens releases, and component milestones across Lemmo UI.

v0.1.0
Latest Milestone
September 2026
Core Architecture & Swappable Themes Engine
The foundational release of Lemmo UI. Decouples the component library core from visual styling, integrates the full Lemmo Design System, and introduces zero-JS swappable themes.

🎨 Full Lemmo Design System Integration

  • Direct integration of official Lemmo Design System tokens: colors, gradients, typography, spacing, radius, elevation, strokes, and motion.
  • Official Lemmo Brand theme (Neon) perfectly aligned with #131517 page canvas, #1C1E20 cards, #D1FE17 Electric Lime, and brand gloss inset shadows.
  • Paired contrast tokens ensuring full accessibility in both dark and light modes.

⚡ Swappable Themes Engine

  • 6 production-grade theme skins: Lemmo Neon (Flagship Brand), Midnight Slate (Developer SaaS), Emerald (Clean Green Tech), Cyberpunk (Synthwave), Minimal (Brutalist Monochrome), and Neutral (Standard Slate).
  • CSS Custom Properties architecture allowing instant live theme swapping via data-theme without runtime JS calculations.
  • Built-in ThemeProvider and interactive ThemeSwitcher with localStorage persistence.

🧩 Token-Driven Baseline Primitives

  • Button: Supports default, secondary, outline, destructive, ghost variants, and proportional sizes (xs, sm, default, lg, icon).
  • Card: Modular CardHeader, CardTitle, CardDescription, CardContent, and CardFooter consuming paired card tokens.
  • Badge: Semantic status badges (default, secondary, destructive, outline).
  • Alert: Callout notifications with accessible roles and responsive layouts.
  • LemmoMark: Adaptive brand SVG marks that reflect currentColor and --primary.

📦 Package Exports & Monorepo Architecture

  • Configured package.json with clean module, types, and subpath exports (. and ./themes/*).
  • Ready for direct consumption by frontend workspace via workspace:* or relative imports.
v0.2.0
Next Phase
Upcoming Roadmap
Frontend Workspace Extraction & Component Archive
Phase 2 will link the frontend application to lemmoui, purge local duplicated styles from frontend, and migrate essential layout patterns.

🚀 Planned Deliverables

  • Connect frontend to lemmoui workspace package.
  • Extract and standardize form primitives (Input, Textarea, Select, Checkbox).
  • Implement layout blocks (AppShell, Sidebar, Topbar, Dialog/Modal).
  • Sync Figma tokens directly via automated tokens script.