In a React project configured for shadcn, install this working example. It includes the button, theme provider and styles. The source is yours to edit.
Each tenvell scope keeps its own styles and settings. Dialogs and menus inherit the same theme; your product controls the page background and layout.
What's in the core
Buttons and fields, checkboxes and switches, cards and surfaces, select and menus, dialogs, sheet and popover, tabs and accordion, plus basic selection and feedback controls.
Chart shapes are available separately through tenvell/charts and Recharts. An example is included in the starter.
The advanced calendar, table, notifications, messenger and task board are available in the showcase source; they are not separate exports in the initial core package.
Make it yours
theme, surface, accent, radius, density and motion are set on TenvellProvider.
You can use several independent scopes. Theme selection does not affect the document or store product data.
Source code is MIT licensed. Embedded Lamina UI and Lamina Mono fonts use SIL OFL 1.1. Licenses and English instructions are included in the archives.