Skip to content

Commit a5a7062

Browse files
committed
🎨 Codetag and docstring color support
1 parent 0fe0664 commit a5a7062

19 files changed

+286
-8
lines changed
30.9 KB
Loading

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# ✨ Changelog
22

3+
## 🚀 4.3.1 (10/20/2020)
4+
5+
- 🎨 Codetag and docstring color support
6+
7+
![](.github/assets/2020-10-20-13-33-43.png)
8+
39
## 🚀 4.3.0
410

511
- ☀️ LightCode themes are come back!

CONTRIBUTING.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,20 @@
88
- 📦 YThemeCreator is part of [`ypackage`](https://github.com/yedhrab/YPackage) python package
99
- ⏬ Downlaod [`ypackage`](https://github.com/yedhrab/YPackage) with `pip install ypackage`
1010
- 🐣 After installation, just use `ythemecreator -h` command to more usage options
11-
- ⭐ For ex: `yhemecreator core/settings.json` to create darkcode themes
11+
- ⭐ For ex: `ythemecreator.exe ./core/dark-settings.json` to create darkcode themes
1212

1313
> 👪 Create your own DarkCode theme family
1414
15+
## 📦 Packaging Extension
16+
17+
- Install Nodejs
18+
- Install vsce with `npm install -g vsce` command
19+
- Create `.vsix` with `vsce package` command
20+
1521
## 👨‍💻 Color System
1622

1723
- ⚖️ Every DarkCode color hex value has equivalent value in DarkCode Contrast
18-
- 🧮 This formula is given in [📜 core/settings.json](core/settings.json#L7) file
24+
- 🧮 This formula is given in [📜 ./core/dark-settings.json](./core/dark-settings.json) file
1925

2026
## ✨ Plus Themes
2127

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ For more detail 👀 take a look [✨ Changelog](https://github.com/yedhrab/Dark
1313

1414
- 🚀 Up to date
1515
- 🖤 Well tuned Dark Theme
16-
- ✨ More colorful syntax highlighting
16+
- ✨ More colorful syntax highlighting (espacially for python 🐍)
1717
- 💖 Has [Contributing](CONTRIBUTING.md) guide that explain the color systems is below
1818
- [👨‍💻 Color system](CONTRIBUTING.md##%f0%9f%91%a8%e2%80%8d%f0%9f%92%bb-color-system) (instead of randomization)
1919
- 🤝 Nice with [Bracket Pair Colorizer 2](https://marketplace.visualstudio.com/items?itemName=CoenraadS.bracket-pair-colorizer-2)
@@ -23,10 +23,10 @@ For more detail 👀 take a look [✨ Changelog](https://github.com/yedhrab/Dark
2323
2424
## 🎯 Focused <!-- omit in toc -->
2525

26-
- 📑 Markdown
2726
- 🐍 Python
28-
- ☕ Java
27+
- 📑 Markdown
2928
- 👨‍💻 AutoHotkey ~ [YAutoHotkey](https://marketplace.visualstudio.com/items?itemName=yedhrab.yautohotkey)
29+
- ☕ Java
3030
- ⚛️ React
3131

3232
> so on...

core/darkcode.json

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -330,6 +330,25 @@
330330
"foreground": "#b38686"
331331
}
332332
},
333+
{
334+
"name": "Docstring",
335+
"scope": [
336+
"string.quoted.docstring"
337+
],
338+
"settings": {
339+
"foreground": "#6aa143"
340+
}
341+
},
342+
{
343+
"name": "Codetag Notation",
344+
"scope": [
345+
"keyword.codetag.notation.python"
346+
],
347+
"settings": {
348+
"foreground": "#b37f1d",
349+
"fontStyle": "italic bold underline"
350+
}
351+
},
333352
// ----------- Start Code Colors -----------
334353
// ----------- Start Markdown Colors -----------
335354
{
@@ -1904,4 +1923,4 @@
19041923
}
19051924
}
19061925
]
1907-
}
1926+
}

core/lightcode.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -330,6 +330,25 @@
330330
"foreground": "#4c7979"
331331
}
332332
},
333+
{
334+
"name": "Docstring",
335+
"scope": [
336+
"string.quoted.docstring"
337+
],
338+
"settings": {
339+
"foreground": "#955ebc"
340+
}
341+
},
342+
{
343+
"name": "Codetag Notation",
344+
"scope": [
345+
"keyword.codetag.notation.python"
346+
],
347+
"settings": {
348+
"foreground": "#4c80e2",
349+
"fontStyle": "italic bold underline"
350+
}
351+
},
333352
// ----------- Start Code Colors -----------
334353
// ----------- Start Markdown Colors -----------
335354
{

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "darkcode-theme-adopted-python-and-markdown",
33
"displayName": "🖤 DarkCode & 🤍 LightCode Theme",
44
"description": "༼ つ ◕_◕ ༽つ Dark & Light theme for cool coders 👩‍💻👨‍💻",
5-
"version": "4.3.0",
5+
"version": "4.3.1",
66
"publisher": "yedhrab",
77
"engines": {
88
"vscode": "^1.35.0"

themes/darkcode-contrast-plus-plus.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -335,6 +335,25 @@
335335
"foreground": "#b38686"
336336
}
337337
},
338+
{
339+
"name": "Docstring",
340+
"scope": [
341+
"string.quoted.docstring"
342+
],
343+
"settings": {
344+
"foreground": "#6aa143"
345+
}
346+
},
347+
{
348+
"name": "Codetag Notation",
349+
"scope": [
350+
"keyword.codetag.notation.python"
351+
],
352+
"settings": {
353+
"foreground": "#b37f1d",
354+
"fontStyle": "italic bold underline"
355+
}
356+
},
338357
{
339358
"name": "Markdown section",
340359
"scope": [

themes/darkcode-contrast-plus.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -335,6 +335,25 @@
335335
"foreground": "#b38686"
336336
}
337337
},
338+
{
339+
"name": "Docstring",
340+
"scope": [
341+
"string.quoted.docstring"
342+
],
343+
"settings": {
344+
"foreground": "#6aa143"
345+
}
346+
},
347+
{
348+
"name": "Codetag Notation",
349+
"scope": [
350+
"keyword.codetag.notation.python"
351+
],
352+
"settings": {
353+
"foreground": "#b37f1d",
354+
"fontStyle": "italic bold underline"
355+
}
356+
},
338357
{
339358
"name": "Markdown section",
340359
"scope": [

themes/darkcode-contrast.json

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -328,6 +328,25 @@
328328
"foreground": "#b38686"
329329
}
330330
},
331+
{
332+
"name": "Docstring",
333+
"scope": [
334+
"string.quoted.docstring"
335+
],
336+
"settings": {
337+
"foreground": "#6aa143"
338+
}
339+
},
340+
{
341+
"name": "Codetag Notation",
342+
"scope": [
343+
"keyword.codetag.notation.python"
344+
],
345+
"settings": {
346+
"foreground": "#b37f1d",
347+
"fontStyle": "italic bold underline"
348+
}
349+
},
331350
{
332351
"name": "Markdown section",
333352
"scope": [

0 commit comments

Comments
 (0)