Skip to content
Kenny Mochizuki Escalona edited this page Aug 13, 2026 · 9 revisions

Welcome to layrz_ui, a Material-free, Cupertino-free Flutter design system built exclusively on package:flutter/widgets.dart and dart:ui. It replaces layrz_theme with a clean-break rewrite featuring improved modularity, zero Material dependency, and a token-based semantic design approach.


Component Reference

Reference

  • Input Contract — Shared contract for all input components
  • Component Catalog — Complete mapping of layrz_theme to layrz_ui components with milestone assignments

Buttons

Inputs

Standard text fields and interactive inputs that comprise the base input family.

Pickers

Inputs that open a selection surface. The group name "Pickers" refers to the interaction pattern, not the naming convention — all components use the *Input suffix.


Engineering Documentation

For architecture, design decisions, dependencies, roadmap, and audit details, see the engineering documentation in the repository.

Progress is tracked in the GitHub Project for layrz_ui, not in these wiki pages.

Clone this wiki locally