Skip to content

Commit c95f2c0

Browse files
committed
refactor: react pro theme rebranded
1 parent a316ba0 commit c95f2c0

15 files changed

+70
-7488
lines changed

.github/screenshot.png

60.7 KB
Loading

.github/workflows/update.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: Update
22

33
on:
44
workflow_dispatch:
5-
schedule: [{ cron: "0 0 * * 0" }]
5+
schedule: [{ cron: '0 0 * * 0' }]
66

77
jobs:
88
update:

.prettierignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
.husky/
1+
node_modules/

.prettierrc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"trailingComma": "none",
3+
"tabWidth": 2,
4+
"semi": false,
5+
"singleQuote": true
6+
}

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2020 luisfalconmx
3+
Copyright (c) 2025 [luisfalconmx.dev](https://www.luisfalconmx.dev/)
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 0 additions & 193 deletions
Original file line numberDiff line numberDiff line change
@@ -1,195 +1,2 @@
11
<!-- START .github/README_TEMPLATE/vscode-theme.template.md -->
2-
<h1 align="center">falcon-theme</h1>
3-
4-
<p align="center">
5-
<b>Dark Theme for Visual Studio Code designed specifically to work with React.js. This theme offers dark contrasts with colorful tones.</b><br />
6-
<sub>Created with ❤️ by luisfalconmx</sub>
7-
</p>
8-
9-
<br />
10-
11-
<p align="center">
12-
<img src="https://raw.githubusercontent.com/luisfalconmx/falcon-theme/main/.github/screenshot.png" alt="Falcon Theme" width="100%" />
13-
</p>
14-
15-
<br />
16-
17-
## Installation
18-
19-
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
20-
21-
```sh
22-
ext install luisfalconmx.falcon-theme
23-
```
24-
25-
## Contributing
26-
27-
#### First clone the repository from github
28-
29-
```bash
30-
# HTTPS
31-
https://github.com/luisfalconmx/falcon-theme.git
32-
```
33-
34-
```bash
35-
# SSH
36-
[email protected]:luisfalconmx/falcon-theme.git
37-
```
38-
39-
```bash
40-
# GITHUB CLI
41-
gh repo clone luisfalconmx/falcon-theme
42-
```
43-
44-
#### Or fork this project clicking in the fork button set in head of this page.
45-
46-
![image](https://user-images.githubusercontent.com/57654255/173723706-7091d0dd-6e3d-4551-b834-5cef3a2531bf.png)
47-
48-
If you need help for this step check the next guide:
49-
[https://docs.github.com/en/get-started/quickstart/fork-a-repo](https://docs.github.com/en/get-started/quickstart/fork-a-repo)
50-
51-
#### Set node version with [nvm](https://github.com/nvm-sh/nvm#node-version-manager---) and install dependencies
52-
53-
```
54-
nvm use
55-
npm install
56-
```
57-
58-
#### Finally you can start a local dev server with this command
59-
60-
```
61-
npm start
62-
```
63-
64-
#### If you need to check the code to find some errors and warnings, use the next commands
65-
66-
```
67-
npm run lint
68-
npm run stylelint
69-
```
70-
71-
#### Also exists a command for apply code writing rules like indents, semicolons, etc. You can use the following command
72-
73-
```
74-
npm run pretty
75-
```
76-
77-
## Pull Requests
78-
79-
#### To contribute to the project you need to create a new branch from the main branch
80-
81-
```git
82-
git checkout -b my-new-branch
83-
```
84-
85-
#### Once you complete your project changes can be committed following the standard established by [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/).
86-
87-
```
88-
<type>[optional scope]: <description>
89-
90-
[optional body]
91-
92-
[optional footer(s)]
93-
```
94-
95-
### Examples
96-
97-
#### Commit message with no body
98-
99-
```
100-
docs: correct spelling of CHANGELOG
101-
```
102-
103-
#### Commit message with scope
104-
105-
```
106-
feat(lang): add Polish language
107-
```
108-
109-
#### Commit message with description and breaking change footer
110-
111-
```
112-
feat: allow provided config object to extend other configs
113-
114-
BREAKING CHANGE: `extends` key in config file is now used for extending other config files
115-
```
116-
117-
If the code passes the tests and the commit message follows the standards set by [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/), you can commit your changes and upload them to the remote repository and you're ready to **create a Pull Request** to the **main branch**.
118-
119-
If you need help to make a pull request, you can consult the following link:
120-
121-
[https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests](https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-pull-requests)
122-
123-
### Linters, Code Formater and other tools
124-
125-
All changes to the project will be validated by creating a commit. These are the tools used to ensure that all code follows the quality standards defined for all contributions:
126-
127-
- [ESLint](https://github.com/eslint/eslint)
128-
- [Prettier](https://github.com/prettier/prettier)
129-
- [Stylelint](https://github.com/stylelint/stylelint)
130-
- [Husky](https://github.com/typicode/husky)
131-
- [Commitlint](https://github.com/conventional-changelog/commitlint)
132-
- [Lint Staged](https://github.com/okonet/lint-staged)
133-
134-
### Join us in discussions
135-
136-
We use GitHub Discussions to talk about all sorts of topics related to documentation and this site. For example: if you'd like to help troubleshooting a PR, have a great new idea, or want to share something amazing you've learned in our docs, join us in the [discussions](https://github.com/luisfalconmx/falcon-theme/discussions).
137-
138-
## Roadmap
139-
140-
Our project roadmap is where you can learn about what features we're working on, what stage they're in, and when we expect to bring them to you. Have any questions or comments about items on the roadmap? Share your feedback in [discussions](https://github.com/luisfalconmx/falcon-theme/discussions) section.
141-
142-
Review the project roadmap. Maybe there is something amazing that you can contribute 😉
143-
144-
[https://github.com/luisfalconmx/falcon-theme/projects?type=beta](https://github.com/luisfalconmx/falcon-theme/projects?type=beta)
145-
146-
## Releases
147-
148-
To create a release it is necessary to prepare the project following these steps
149-
150-
#### Create a new version with tag
151-
152-
```
153-
npm version <version>
154-
```
155-
156-
The above command receives as a parameter a specific version such as 1.4.0 or a version type defined by npm's [semantic versioning](https://docs.npmjs.com/about-semantic-versioning) which will automatically increment the number.
157-
158-
These are the available types that can be used as a parameter:
159-
160-
- **Patch** releases: `1.0` or `1.0.x` or `~1.0.4`
161-
- **Minor** releases: `1` or `1.x` or `^1.0.4`
162-
- **Major** releases: `*` or `x`
163-
164-
### Examples
165-
166-
```
167-
npm version 1.4.0
168-
```
169-
170-
```
171-
npm version minor
172-
```
173-
174-
#### Upload the tag to the remote repository
175-
176-
```
177-
git push origin <tag>
178-
```
179-
180-
Check the complete list of all official releases published:
181-
[https://github.com/luisfalconmx/falcon-theme/releases](https://github.com/luisfalconmx/falcon-theme/releases)
182-
183-
## License
184-
185-
This project is free and open-source software licensed under the [MIT License](https://github.com/luisfalconmx/falcon-theme/blob/main/LICENSE).
186-
187-
Some contents like images, videos, documents and other multimedia files use your own licence and in case required atributtion this is mentioned in any part of this project like in the code or in the documentation.
188-
189-
## Thanks ❤️
190-
191-
Thank you very much for visiting this repository, contributing amazing code and being part of this great community on github.
192-
193-
If you want to support me you can visit my [Github Sponsors Profile](https://github.com/sponsors/luisfalconmx). Any support, no matter how small, motivates me to continue creating open source projects and share them with everyone :)
194-
1952
<!-- END .github/README_TEMPLATE/vscode-theme.template.md -->

images/luisfalconmx.png

-153 KB
Binary file not shown.

images/vscode-theme-react-pro.png

172 KB
Loading

package-lock.json

Lines changed: 33 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 24 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,46 @@
11
{
2-
"name": "falcon-theme",
3-
"description": "Dark Theme for Visual Studio Code designed specifically to work with React.js. This theme offers dark contrasts with colorful tones.",
4-
"displayName": "Falcon Theme",
2+
"name": "vscode-theme-react-pro",
3+
"description": "React Pro Theme for Visual Studio Code",
4+
"displayName": "React Pro Theme",
55
"publisher": "luisfalconmx",
66
"license": "MIT",
77
"author": "luisfalconmx",
8-
"version": "2.0.0",
8+
"version": "0.1.0",
99
"engines": {
1010
"vscode": "^1.50.0"
1111
},
12-
"homepage": "https://github.com/luisfalconmx/falcon-theme",
12+
"scripts": {
13+
"format": "prettier --write . --ignore-unknown"
14+
},
15+
"homepage": "https://github.com/luisfalconmx/vscode-theme-react-pro",
1316
"repository": {
1417
"type": "git",
15-
"url": "https://github.com/luisfalconmx/falcon-theme.git"
18+
"url": "https://github.com/luisfalconmx/vscode-theme-react-pro.git"
1619
},
1720
"bugs": {
18-
"url": "https://github.com/luisfalconmx/falcon-theme/issues"
21+
"url": "https://github.com/luisfalconmx/vscode-theme-react-pro/issues"
1922
},
2023
"galleryBanner": {
21-
"color": "#070C13",
24+
"color": "#01020E",
2225
"theme": "dark"
2326
},
24-
"icon": "images/luisfalconmx.png",
27+
"icon": "images/vscode-theme-react-pro.png",
2528
"categories": [
2629
"Themes"
2730
],
2831
"keywords": [
29-
"falcon dark theme",
30-
"falcon dark",
31-
"falcon-theme",
32-
"falcon theme",
33-
"falcon",
34-
"theme falcon",
32+
"react pro dark theme",
33+
"react pro dark",
34+
"react-pro-theme",
35+
"react pro theme",
36+
"react pro",
37+
"theme react pro",
3538
"blue",
3639
"dark",
3740
"theme",
3841
"vscode",
3942
"luisfalconmx",
40-
"luis",
41-
"luisfalconmx/falcon-theme",
43+
"luisfalconmx/react-pro-theme",
4244
"react",
4345
"react theme",
4446
"dark theme",
@@ -61,30 +63,13 @@
6163
"contributes": {
6264
"themes": [
6365
{
64-
"label": "Falcon - React Theme",
65-
"uiTheme": "vs-dark",
66-
"path": "./theme/react-theme.json"
67-
},
68-
{
69-
"label": "Falcon - Vue Theme",
70-
"uiTheme": "vs-dark",
71-
"path": "./theme/vue-theme.json"
72-
},
73-
{
74-
"label": "Falcon - Angular Theme",
66+
"label": "React Pro Theme",
7567
"uiTheme": "vs-dark",
76-
"path": "./theme/angular-theme.json"
77-
},
78-
{
79-
"label": "Falcon - Astro Theme",
80-
"uiTheme": "vs-dark",
81-
"path": "./theme/astro-theme.json"
82-
},
83-
{
84-
"label": "Falcon - JavaScript Theme",
85-
"uiTheme": "vs-dark",
86-
"path": "./theme/javascript-theme.json"
68+
"path": "./theme/react-pro-theme.json"
8769
}
8870
]
71+
},
72+
"devDependencies": {
73+
"prettier": "^3.4.2"
8974
}
9075
}

0 commit comments

Comments
 (0)