Prerequisites: Node.js
-
Install dependencies:
pnpm installThis will automatically fetch the latest Archetype theme files from the official repository.
-
Run app:
pnpm dev
To manually update Archetype files without reinstalling dependencies:
npm run fetch-archetypeCustom color themes are stored in public/themes/colors/. These files are manually managed and not affected by automatic Archetype updates.
To add or modify a color theme:
- Edit or create XML files in
public/themes/colors/ - The file name must match the pattern:
CHOOSE_YOUR_COLORS_*.xml - Update
constants.tsto register the new theme
The Build & Export feature creates a ZIP file containing Archetype theme with your custom selections. The ZIP includes:
- The entire archetype folder structure
- Custom color themes from
public/themes/colors/ - Modified XML files based on your choices:
info.xml- updated sprite_atlas based on theme shapetheme.xml- updated color theme referencetheme/CHOOSE_YOUR_LOOK.xml- updated includes for login, cursor, shape, and bubbletheme/CHOOSE_YOUR_COUNTER.xml- updated counter style
The ZIP is named archetype-[theme-name].zip and automatically downloads when you click "Build & Export".