Skip to content

Commit f8802d7

Browse files
committed
Changed by script: version 1.0.5
1 parent 9e4f12e commit f8802d7

File tree

4 files changed

+83
-142
lines changed

4 files changed

+83
-142
lines changed

README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,17 @@
1+
> The theme is still evolving...
2+
13
# turnstyle README
24

35
![never-enough](https://raw.githubusercontent.com/oxechicao/turnstyle/refs/heads/main/turnstile-never-enough.jpg)
46

7+
## Main Languages supported
8+
9+
* .tsx, ts, js, jsx
10+
* go
11+
* md
512

13+
## Colors
14+
#ff1212cc
615
| Colors | Hex | HSLA |
716
| ---------- | ------- | ------------------------ |
817
| Dark Green | #123734 | hsla(171, 51%, 15%, 1) |

generate-package.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/bash
22

33
# Version bump and package generation script
4-
# Usage: ./generate-package.sh [fix|patch|version]
4+
# Usage: ./generate-package.sh [major|minor|patch]
55

66
set -e
77

@@ -84,15 +84,15 @@ print_info "Current version components: Major=$MAJOR, Minor=$MINOR, Patch=$PATCH
8484

8585
# Calculate new version based on bump type
8686
case $BUMP_TYPE in
87-
"fix")
87+
"patch")
8888
NEW_PATCH=$((PATCH + 1))
8989
NEW_VERSION="$MAJOR.$MINOR.$NEW_PATCH"
9090
;;
91-
"patch")
91+
"minor")
9292
NEW_MINOR=$((MINOR + 1))
9393
NEW_VERSION="$MAJOR.$NEW_MINOR.0"
9494
;;
95-
"version")
95+
"major")
9696
NEW_MAJOR=$((MAJOR + 1))
9797
NEW_VERSION="$NEW_MAJOR.0.0"
9898
;;
@@ -145,7 +145,7 @@ print_info "Creating tag v$NEW_VERSION..."
145145
git tag "v$NEW_VERSION"
146146

147147
print_info "Pushing tag to origin..."
148-
git push origin "v$NEW_VERSION"
148+
git push origin --tags
149149

150150
print_info "Creating package with vsce..."
151151
vsce package

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "turnstyle",
33
"displayName": "Turnstyle",
44
"description": "Turnstile theme based on never enough colors",
5-
"version": "1.0.4",
5+
"version": "1.0.5",
66
"publisher": "oxechicao",
77
"repository": {
88
"type": "git",

themes/Turnstyle-color-theme.json

Lines changed: 68 additions & 136 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,17 @@
2525
"editor.background": "#0e283f",
2626
"editor.foreground": "#c7cbd6",
2727

28+
"editor.lineHighlightBorder": "#232e4b",
29+
30+
"editor.selectionForeground": "#c7cbd6",
31+
"editor.selectionBackground": "#123734",
32+
"editor.selectionHighlightBackground": "#123734",
33+
"editor.selectionHighlightBorder": "#123734",
34+
"editor.wordHighlightBackground": "#123734",
35+
"editor.wordHighlightBorder": "#123734",
36+
"editor.wordHighlightStrongBackground": "#123734",
37+
"editor.wordHighlightStrongBorder": "#123734",
38+
2839
"sideBarTitle.foreground": "#c7cbd6",
2940
"editorBracketHighlight.foreground1": "#b48a49",
3041
"editorBracketHighlight.foreground2": "#b48a49",
@@ -36,6 +47,16 @@
3647
"activityBarBadge.background": "#be6d8d",
3748
},
3849
"tokenColors": [
50+
{
51+
"name": "Invalid",
52+
"scope": [
53+
"invalid",
54+
"invalid.illegal"
55+
],
56+
"settings": {
57+
"foreground": "#FF5370"
58+
}
59+
},
3960
{
4061
"name": "Comment",
4162
"scope": [
@@ -66,27 +87,19 @@
6687
"foreground": "#c7cbd6"
6788
}
6889
},
69-
{
70-
"name": "Invalid",
71-
"scope": [
72-
"invalid",
73-
"invalid.illegal"
74-
],
75-
"settings": {
76-
"foreground": "#FF5370"
77-
}
78-
},
79-
{
80-
"name": "Keyword, Storage",
81-
"scope": [
82-
"keyword",
83-
"storage.type",
84-
"storage.modifier"
85-
],
86-
"settings": {
87-
"foreground": "#4391d4"
88-
}
89-
},
90+
{
91+
"name": "Keyword, storages",
92+
"scope": [
93+
"keyword",
94+
"keyword.operator.pattern.case.shell",
95+
"keyword.operator.pattern.case.shell meta.case.entry.pattern.shell meta.case.shell source.shell",
96+
"storage",
97+
],
98+
"settings": {
99+
"foreground": "#4391d4",
100+
"fontStyle": "bold"
101+
}
102+
},
90103
{
91104
"name": "Operator, Misc",
92105
"scope": [
@@ -127,20 +140,6 @@
127140
"foreground": "#4391d4"
128141
}
129142
},
130-
{
131-
"name": "Function, Special Method",
132-
"scope": [
133-
"entity.name.function",
134-
"meta.function-call",
135-
"variable.function",
136-
"support.function",
137-
"keyword.other.special-method",
138-
"entity.name.function.ts"
139-
],
140-
"settings": {
141-
"foreground": "#b48a49"
142-
}
143-
},
144143
{
145144
"name": "Block Level Variables",
146145
"scope": [
@@ -160,10 +159,19 @@
160159
"foreground": "#c7cbd6"
161160
}
162161
},
162+
{
163+
"name": "Numbers",
164+
"scope": [
165+
"constant.numeric"
166+
],
167+
"settings": {
168+
"foreground": "#be6d8d",
169+
"fontStyle": "bold"
170+
}
171+
},
163172
{
164173
"name": "Number, Constant, Function Argument, Tag Attribute, Embedded",
165174
"scope": [
166-
"constant.numeric",
167175
"constant.language",
168176
"support.constant",
169177
"constant.character",
@@ -196,7 +204,6 @@
196204
"scope": [
197205
"constant.other.symbol",
198206
"constant.other.key",
199-
"entity.other.inherited-class",
200207
"markup.heading",
201208
"markup.inserted.git_gutter",
202209
"meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js"
@@ -206,7 +213,7 @@
206213
}
207214
},
208215
{
209-
"name": "Class, Support",
216+
"name": "Class declaration, Support",
210217
"scope": [
211218
"entity.name",
212219
"support.type",
@@ -218,7 +225,25 @@
218225
"support.type.sys-types"
219226
],
220227
"settings": {
221-
"foreground": "#be6d8d"
228+
"foreground": "#c7cbd6",
229+
"fontStyle": "bold"
230+
}
231+
},
232+
233+
{
234+
"name": "Function, Special Method",
235+
"scope": [
236+
"entity.name.function",
237+
"meta.function-call",
238+
"variable.function",
239+
"support.function",
240+
"keyword.other.special-method",
241+
"entity.name.function.ts",
242+
"entity.name.command.shell"
243+
],
244+
"settings": {
245+
"foreground": "#b48a49",
246+
"fontStyle": ""
222247
}
223248
},
224249
{
@@ -244,25 +269,14 @@
244269
"foreground": "#B2CCD6"
245270
}
246271
},
247-
{
248-
"name": "Sub-methods",
249-
"scope": [
250-
"entity.name.module.js",
251-
"variable.import.parameter.js",
252-
"variable.other.class.js"
253-
],
254-
"settings": {
255-
"foreground": "#97564b"
256-
}
257-
},
258272
{
259273
"name": "Language methods",
260274
"scope": [
261275
"variable.language"
262276
],
263277
"settings": {
264-
"fontStyle": "italic",
265-
"foreground": "#FF5370"
278+
"foreground": "#b48a49",
279+
"fontStyle": "italic"
266280
}
267281
},
268282
{
@@ -275,16 +289,6 @@
275289
"foreground": "#97564b"
276290
}
277291
},
278-
{
279-
"name": "meta.method.js",
280-
"scope": [
281-
"meta.class-method.js entity.name.function.js",
282-
"variable.function.constructor"
283-
],
284-
"settings": {
285-
"foreground": "#97564b"
286-
}
287-
},
288292
{
289293
"name": "Attributes",
290294
"scope": [
@@ -401,84 +405,12 @@
401405
}
402406
},
403407
{
404-
"name": "JSON Key - Level 0",
408+
"name": "JSON Key",
405409
"scope": [
406410
"source.json meta.structure.dictionary.json support.type.property-name.json"
407411
],
408412
"settings": {
409-
"foreground": "#c7cbd6"
410-
}
411-
},
412-
{
413-
"name": "JSON Key - Level 1",
414-
"scope": [
415-
"source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
416-
],
417-
"settings": {
418-
"foreground": "#c7cbd6"
419-
}
420-
},
421-
{
422-
"name": "JSON Key - Level 2",
423-
"scope": [
424-
"source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
425-
],
426-
"settings": {
427-
"foreground": "#c7cbd6"
428-
}
429-
},
430-
{
431-
"name": "JSON Key - Level 3",
432-
"scope": [
433-
"source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
434-
],
435-
"settings": {
436-
"foreground": "#FF5370"
437-
}
438-
},
439-
{
440-
"name": "JSON Key - Level 4",
441-
"scope": [
442-
"source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
443-
],
444-
"settings": {
445-
"foreground": "#C17E70"
446-
}
447-
},
448-
{
449-
"name": "JSON Key - Level 5",
450-
"scope": [
451-
"source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
452-
],
453-
"settings": {
454-
"foreground": "#97564b"
455-
}
456-
},
457-
{
458-
"name": "JSON Key - Level 6",
459-
"scope": [
460-
"source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
461-
],
462-
"settings": {
463-
"foreground": "#c7cbd6"
464-
}
465-
},
466-
{
467-
"name": "JSON Key - Level 7",
468-
"scope": [
469-
"source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
470-
],
471-
"settings": {
472-
"foreground": "#be6d8d"
473-
}
474-
},
475-
{
476-
"name": "JSON Key - Level 8",
477-
"scope": [
478-
"source.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json meta.structure.dictionary.value.json meta.structure.dictionary.json support.type.property-name.json"
479-
],
480-
"settings": {
481-
"foreground": "#C3E88D"
413+
"foreground": "#c7cbd6",
482414
}
483415
},
484416
{

0 commit comments

Comments
 (0)