-
Install: Using:
- NodeJS (v18.0 or higher)
- npm (v10.0 or higher)
- VSCode
-
Fork the repository
-
Clone the repository
-
Install your enirontment using
npm install
-
Modify
astronomer.yml
file to change colors and add new features. -
After code buid json using
build.js
intoscripts
folder. -
Press
F5
into folder theme created targeting JSON file you want to check, a new window with theme will be loaded.
- Navigate to the Issues section on GitHub:
- Look for an issue that you believe you can handle.
- If the issue has no assigned person, comment to be assigned.
- Once assigned, you can start collaborating.
- Create your own branch:
- Run the repository using the debug feature in VS Code.
- Create a new Issue:
- Follow the issue template and be explicit in the description. Include any necessary images.
- You can either post it only or, if you wish and mention in the issue, be assigned.
- After modifying your code, upload your branch to your forked repository (Remember to sync your forked repository).
- Create a Pull Request to a new branch directly in the development branch into the repository.
- Your changes will be reviewed by the owner (requested changes can be mentioned in the Pull Request).
- Repeat the process if you wish to continue collaborating.
Before change any color remember be consistent with the primary color palette.
ANSI color palette is used for some parts of code and diffeernt tokens check it here.