gui/modules/ui
Neil 5fec6e16f9
I18n cleanup (#382)
* #374 rm custom tea-cli notification

* #370 apply i18n to several statements

* #370 remove unused i18n and components

---------

Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-04-03 14:50:00 +08:00
..
.storybook #203 single quote to double quote 2023-02-14 14:31:06 +08:00
scripts #203 single quote to double quote 2023-02-14 14:31:06 +08:00
src I18n cleanup (#382) 2023-04-03 14:50:00 +08:00
static ui adjustments (#320) 2023-03-21 16:13:33 +08:00
.eslintignore #92 change /packages/ to /modules/ 2022-12-21 10:02:20 +08:00
.eslintrc.cjs version select when installing (#349) 2023-03-29 11:09:50 +08:00
.gitignore #92 change /packages/ to /modules/ 2022-12-21 10:02:20 +08:00
.npmrc #92 change /packages/ to /modules/ 2022-12-21 10:02:20 +08:00
.prettierignore #92 change /packages/ to /modules/ 2022-12-21 10:02:20 +08:00
.prettierrc #203 single quote to double quote 2023-02-14 14:31:06 +08:00
package.json #209 implement electron-updater (#210) 2023-02-21 21:03:24 +08:00
playwright.config.ts #203 single quote to double quote 2023-02-14 14:31:06 +08:00
postcss.config.cjs #92 change /packages/ to /modules/ 2022-12-21 10:02:20 +08:00
README.md #92 change /packages/ to /modules/ 2022-12-21 10:02:20 +08:00
svelte.config.js #203 single quote to double quote 2023-02-14 14:31:06 +08:00
tailwind.config.cjs ui adjustments (#320) 2023-03-21 16:13:33 +08:00
tsconfig.json version select when installing (#349) 2023-03-29 11:09:50 +08:00
vite.config.ts #203 single quote to double quote 2023-02-14 14:31:06 +08:00

@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

  1. update fontastic.me tea-icons, you would probably need tom's credentials
  2. run pnpm update-icons
  3. 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