Thank you for your interest in contributing to the FullstacksJS VSCode Theme! This document provides guidelines and information for contributors.
- Create a GitHub issues
- Include detailed steps to reproduce the bug
- Provide screenshots if applicable
- Mention your VS Code version and OS
- Node.js +22
- VS Code +1.55.0
- Git
The theme consists of several key components:
src/colors.ts: Defines the color palette used throughout the theme.src/sources/: Contains the source files for the theme, each defining a specific color or style.src/ui/: Contains the UI-specific color definitions.src/semanticColors.ts: Defines the semantic token colors for the theme.
- Install dependencies using npm.
- Create a new branch
- Run development mode using
npm run devand PressF5to launch the extension development host. - Make your changes to the
srcfiles. - Test your changes: using files in
testsdirectory. - Build the extension using
npm run build. - Commit your changes.
- Push and create a PR.
- Add a new source file in
src/sources/. - Export the new source file in
src/index.ts. - Don't forget to add
testsfile.
Thank you for contributing!