Overview and entry point
Communicates what mini-TypeUI is, what changed, and where to go next.
mini-TypeUI now ships as a static site with a landing page, documentation, getting-started notes, and a reusable examples section — still monochrome, still lean, and still easy to extend.
mini-typeui-showcase/
├─ index.html
├─ pages/
│ ├─ get-started.html
│ ├─ docs.html
│ └─ examples.html
├─ assets/
│ ├─ css/site.css
│ └─ js/site.js
├─ scripts/
│ ├─ serve.sh
│ └─ check.sh
└─ README.md
Four small pages are easier to scan, extend, and test than one long showcase document.
Communicates what mini-TypeUI is, what changed, and where to go next.
Shows local serving, file layout, and the minimal workflow to keep this site maintainable.
Captures the design principles, shared components, and extension rules in one place.
The examples page includes the real states you asked to keep in scope: loading, empty, error, success, and disabled.
Skeletons and structure keep the page readable while data is pending.
Empty states should explain the situation and suggest the next step.
Error states are calm, readable, and actionable instead of loud.
Success feedback confirms the result without taking over the layout.
Disabled controls stay legible and intentional, not broken or invisible.
The rest of the site provides the operational docs and examples you need to keep extending the product skeleton.
Read the file map and the rules before changing layout or adding new pages.
Use the examples page to confirm the shared styles, buttons, cards, and states still feel consistent.