mirror of
https://github.com/ivabus/gui
synced 2025-04-24 22:47:14 +03:00
.. | ||
.storybook | ||
scripts | ||
src | ||
static | ||
.eslintignore | ||
.eslintrc.cjs | ||
.gitignore | ||
.npmrc | ||
.prettierignore | ||
.prettierrc | ||
package.json | ||
playwright.config.ts | ||
postcss.config.cjs | ||
README.md | ||
svelte.config.js | ||
tailwind.config.cjs | ||
tsconfig.json | ||
vite.config.ts |
@tea/ui
Isolated set of UI elements/components that can be reused across all svelte related apps of tea. Components here have to be maintained as much as possible as a dumb/presentational components.
Developing
$ pnpm install # assuming you have not done so
# this will open your browser and show a library of UI elements
$ pnpm dev
How to update icons
- update fontastic.me tea-icons, you would probably need tom's credentials
- run
pnpm update-icons
- stage and commit the changes
Todo
[] setup a scaffolding script to make it easier making elements
Design System
This library is dependent on the following