umami-softwareumami-softwareOfficialยท1 Agent Skills Included

react-zen

React design system with themed components and form controls

Builds consistent React interfaces using ready-made layout primitives, buttons, forms, dialogs, tables, and feedback components. Removes the need to hand-style every element by providing design tokens, semantic colors, and light or dark theming out of the box. Speeds up front-end work with responsive props, form validation, and Tailwind CSS integration.
npx skills add umami-software/react-zen --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install react-zen?โ–ผ

Run `npx skills add umami-software/react-zen --all -g -y` in your terminal to install this skill globally.

What is the Zen design system?โ–ผ

Zen is the React component library and design system used by Umami, offering themed layout primitives, form controls, dialogs, and tables built on Base UI and Tailwind CSS.

Does react-zen support dark mode?โ–ผ

Yes. Wrap your app in ZenProvider and set the theme prop to light or dark, or use system preference with the colorScheme option.

Can I use react-zen without Tailwind CSS?โ–ผ

Yes. Import the prebuilt styles.full.css file instead of the Tailwind preset to get all component styles without a Tailwind setup.

Does react-zen handle form validation?โ–ผ

Yes. Its form system is built on react-hook-form, so FormField components provide labels, descriptions, and validation rules automatically.

Related Repositories in Design & Creative

View All in Design & Creativeโ†’