Thin Lit UI layer over @chromvoid/headless-ui.
cv-theme-provider+ theme engine APIcv-accordion+cv-accordion-itemcv-alert-dialogcv-alertcv-breadcrumb+cv-breadcrumb-itemcv-buttoncv-carousel+cv-carousel-slidecv-checkboxcv-command-palette+cv-command-itemcv-combobox+cv-combobox-optioncv-context-menu+cv-menu-itemcv-disclosurecv-dialogcv-feed+cv-feed-articlecv-grid+cv-grid-column+cv-grid-row+cv-grid-cellcv-landmarkcv-linkcv-listbox+cv-optioncv-menu+cv-menu-itemcv-menu-button+cv-menu-itemcv-metercv-popovercv-radio-group+cv-radiocv-select+cv-select-option+cv-select-groupcv-slidercv-slider-multi-thumbcv-spinbuttoncv-switchcv-table+cv-table-column+cv-table-row+cv-table-cellcv-progresscv-tabs+cv-tab+cv-tab-panelcv-toast-region+ imperative toast controllercv-treegrid+cv-treegrid-column+cv-treegrid-row+cv-treegrid-cellcv-treeview+cv-treeitemcv-toolbar+cv-toolbar-itemcv-tooltipcv-window-splitter- vendored Reatom Lit runtime helpers
The src/reatom-lit/* files are vendored from:
- Repository:
https://github.com/kaifaty/reatom - Branch:
LIT_UPDATE - Commit:
37ea4f8f6ff7165080f0f6c44603ab508cdf7238
import {registerUikit} from '@chromvoid/uikit/register'
registerUikit()Optional theme css defaults:
import '@chromvoid/uikit/theme/tokens.css'npm install
npm run lint
npm run test
npm run build
npm pack --dry-runRun local documentation site:
npm run docs:devOpen the docs dev server through the legacy shortcut:
npm run demoThe interactive playground now lives inside the documentation site at /guide/playground.
Build the static docs output used for GitHub Pages:
npm run docs:build