0ae19d9107
commit 963b4133ecc04b5e8abbfa3bd0e5387377ab3077 Author: Kalista Payne <kalista@habitica.com> Date: Thu Feb 19 15:48:41 2026 -0600 fix(text): clean up some gear descriptions commit 53999a5b80fc05b3bd056b07d0ffa8484ff10988 Author: Kalista Payne <kalista@habitica.com> Date: Wed Feb 4 17:18:07 2026 -0600 fix(content): add seasonal set tokens commit 4510c90e414b0b52999f458ccb753f7b6c98f31e Author: Kalista Payne <kalista@habitica.com> Date: Wed Feb 4 17:10:24 2026 -0600 feat(content): March-May 2026
Habitica Client
Project setup
npm install
Compiles and hot-reloads for development
npm run serve
Compiles and minifies for production
npm run build
Run your unit tests
npm run test:unit
Lints and fixes files
npm run lint
Customize configuration
Vue Structure
Currently pages and components are mixed in /src/components this is not a good way to find the files easy.
Thats why each changed / upcoming page / component should be put in either /src/components or in the /src/pages directory.
Inside Pages, each page can have a subfolder which contains sub-components only needed for that page - otherwise it has to be added to the normal components folder.
At the end of all the changes - the components should only contain components needed between all pages