Files
alkaa/libraries/designsystem
Igor Escodro 04da170d6c 🧩 Create KuvioTaskChip component
Added `KuvioTaskChip`, a new UI component designed to display task
metadata such as dates, lists, and tags.
2026-03-07 17:28:52 -05:00
..
2026-03-07 17:28:52 -05:00
2026-03-04 18:30:17 -05:00

Design System

The "Source of Truth" for the application's user interface.

Kuvio

The new component library is called Kuvio — from the Finnish word kuvio, meaning pattern, figure, or design. The name reflects the library's purpose: providing the visual building blocks and repeatable patterns that shape the app's interface.

All Kuvio components live under the components/kuvio/ package and are prefixed with Kuvio (e.g. KuvioDialog, KuvioBadgeCounter).

Responsibility

  • Theme: Definition of colors, typography, and shapes (Material Design 3).
  • Components: Reusable UI components used across all features (buttons, text fields, dialogs, etc.).
    • Kuvio: The new design system component library, replacing legacy components over time.
  • Icons: Centralized access to app icons.