gui/README.md
Neil c91643d7a2
ui adjustments (#494)
* lowercase or UPPERCASE texts

* cleanup README, rm unused script

* hover effect back-forward

* conditionally run build_desktop

---------

Co-authored-by: neil molina <neil@neils-MacBook-Pro.local>
2023-04-24 14:51:50 +08:00

2.2 KiB
Raw Blame History

tea

Twitter Discord Version

This repository contains tea/gui [notion].

Developing tea/gui

To develop within an electron view:

$ xc build
# ^^ not always required
$ xc setup
$ xc dev

Contributing to tea/gui

If you have suggestions or ideas, start a discussion. If we agree, well move it to an issue. Bug fixes straight to pull request or issue please!

Releasing tea/gui

Tag any commit in the main branch, then push directly to the main branch. Lets follow the semver versioning standard, prefixed with v:

$ git tag v1.0.0
$ git push <remote> tag v1.0.0

Refer to each package README.md for instructions on how to setup and contribute to them:

 

Tasks

The following can be run with xc, eg. xc build

Setup

if [ ! -e modules/desktop/electron/config.json ]; then
  echo '{}' > modules/desktop/electron/config.json
fi
pnpm install

Build

pnpm install
pnpm build:desktop

Dev

pnpm install
pnpm dev

Dist

pnpm install
pnpm --filter tea exec pnpm predist
pnpm --filter tea exec pnpm dist

Dependencies

Project Version
nodejs.org =18.15.0
pnpm.io =7.18.2
xcfile.dev >=0.0.110
python.org >=3.10