Modular CSS Terminal-like UI library
Read the docs at https://webtui.ironclad.sh
- Clone the repo
cdinto the repo- Run
bun i - Run
bun run devto start the dev server
For feature requests please open an issue.
The documentation site is automatically deployed to GitHub Pages when changes are pushed to the master branch. The deployment is handled by the GitHub Actions workflow defined in .github/workflows/web.yml.
- Publish to NPM
- Contribution guidelines
- Add descriptive READMEs to each package, docs
- Multiple catppuccin flavors in catppuccin theme
- Nord theme
- Rose Pine theme
- Gruvbox theme
- Landing page
- Examples / Demos
- SEO / accessibility
- Refactor some things to use web components
- button
- radio
- input
- input[type="radio"]
- input[type="range"]
- checkbox
- switch variant
- textarea
- pre
- label
- table
- dialog
- popover (backdrop? + pointer events)
- drawer / sheet
- select
- details (accordion)
- typography
- separator / hr
- tooltip (hover)
- misc
- badge ([is-="badge"])
- variants for catppuccin theme
- caps
- avatar ([is-="avatar"])
- card ([is-="card"])
- badge ([is-="badge"])