Skip to content

Commit 5d27f6c

Browse files
committed
feat(theme support): added support for a requested theme
1 parent 706497c commit 5d27f6c

4 files changed

Lines changed: 8701 additions & 8686 deletions

File tree

docs/SUPPORTED-THEMES.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,6 @@
2525
- [Darcula Theme - Black Edition](https://marketplace.visualstudio.com/items?itemName=rexebin.dracula-black)
2626
- [Dark Purple - Black Edition](https://marketplace.visualstudio.com/items?itemName=rexebin.darkpurple-black)
2727
- [One Dark Pro Monokai Darker Theme](https://marketplace.visualstudio.com/items?itemName=eserozvataf.one-dark-pro-monokai-darker)
28+
- [Visual Studio 2019 Dark plus syntax](https://marketplace.visualstudio.com/items?itemName=skyletoft.theme-custom-colour)
2829
- All the default ones
2930
- Generic Fallback

src/ts/interfaces/themes.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ export type SupportedThemes = [
8686
// eslint-disable-next-line @typescript-eslint/quotes
8787
| "SynthWave '84"
8888
| 'Tomorrow Night Blue'
89+
| 'Visual Studio 2019 Dark plus syntax'
8990
| 'Winter is Coming (Dark Black - No Italics)'
9091
| 'Winter is Coming (Dark Black)'
9192
| 'Winter is Coming (Dark Blue - No Italics)'
@@ -181,6 +182,7 @@ export const supportedThemes = [
181182
// eslint-disable-next-line @typescript-eslint/quotes
182183
"SynthWave '84",
183184
'Tomorrow Night Blue',
185+
'Visual Studio 2019 Dark plus syntax',
184186
'Winter is Coming (Dark Black - No Italics)',
185187
'Winter is Coming (Dark Black)',
186188
'Winter is Coming (Dark Blue - No Italics)',
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
import type { Scopes } from '../../interfaces/legacy-scopes-per-rule';
2+
3+
export = {
4+
'constant.character.entity.html': '#D7BA7D',
5+
'constant.numeric.angular-directive': '#B5CEA8',
6+
'entity.name.tag.other.html': '#569CD6',
7+
'keyword.operator.entity.html': '#C586C0',
8+
'keyword.operator.expression.let.js': '#569CD6',
9+
'keyword.operator.punctuation': '#C586C0',
10+
'string.regexp': '#D16969',
11+
'support.type.object.html-attribute': '#4EC9B0',
12+
} as Scopes;

0 commit comments

Comments
 (0)