Skip to content

Commit b8e7c75

Browse files
committed
minor editor changes, xml support
1 parent b8dcaa5 commit b8e7c75

File tree

3 files changed

+79
-5
lines changed

3 files changed

+79
-5
lines changed

CHANGELOG.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,17 @@ All notable changes to the "rouge-theme" extension will be documented in this fi
33

44
## [Released]
55
---
6+
## [1.3.5] - 2018-03-13
7+
### Added
8+
- editor: *New* Notification Center
9+
- editor: list focus background and foreground
10+
- editor: focus border coloring to match hover border
11+
- syntax: better XML support, styled like HTML
12+
- symtax: JS typeof italicized
13+
14+
### Changed
15+
- editor: debugging background: reduced alpha
16+
617
## [1.3.4] - 2018-03-05
718
### Added
819
- syntax: Markdown - inline code rendered with punctuation color (bright green) for visibility

themes/rouge-theme-editor.json

Lines changed: 29 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"type": "dark",
44
// "include": "./base-dark-vs.json",
55
"colors": {
6+
"focusBorder": "#758095",
67
//
78
// activity bar
89
//
@@ -36,6 +37,10 @@
3637
"editorCodeLens.foreground": "#758095",
3738
"badge.background": "#a06468df",
3839
"badge.foreground": "#fff",
40+
// "editor.rangeHighlightBorder": "",
41+
// "editor.rangeHighlightBackground": "",
42+
// "editorWhitespace.foreground": "",
43+
3944
//
4045
// brackets
4146
//
@@ -136,8 +141,8 @@
136141
"list.activeSelectionBackground": "#c6797edf",
137142
"list.activeSelectionForeground": "#fff",
138143
"list.dropBackground": "#44495580",
139-
// "list.focusBackground": "#fff",
140-
// "list.focusForeground": "",
144+
"list.focusBackground": "#75809533",
145+
"list.focusForeground": "#c6cad2",
141146
"list.hoverBackground": "#44495580",
142147
"list.hoverForeground": "#a7acb9",
143148
"list.inactiveFocusBackground": "#44495580",
@@ -201,7 +206,7 @@
201206
// "statusBar.background": "#c6797e",
202207
"statusBar.background": "#172030",
203208
"statusBar.foreground": "#c6cad2",
204-
"statusBar.debuggingBackground": "#97a38f",
209+
"statusBar.debuggingBackground": "#97a38fe6",
205210
"statusBar.debuggingForeground": "#fff",
206211
"statusBarItem.activeBackground": "#c6797e",
207212
"statusBarItem.activeForeground": "#fff",
@@ -210,7 +215,6 @@
210215
"statusBarItem.prominentHoverBackground": "#b18bb1",
211216
// "statusBar.noFolderBackground": "#f7987e",
212217
"statusBar.noFolderBackground": "#c6797edf",
213-
"statusBar.noFolderForeground": "#fff",
214218
//
215219
// title bar
216220
//
@@ -233,6 +237,17 @@
233237
"notification.warningBackground": "#eabe9a",
234238
"notification.warningForeground": "#1A2335",
235239
//
240+
// notification ^1.21
241+
//
242+
"notificationCenter.border": "#c6797e",
243+
"notificationCenterHeader.foreground": "#A7ACB9",
244+
"notificationCenterHeader.background": "#1F2A3F",
245+
"notificationToast.border": "#758095",
246+
"notifications.foreground": "#c6cad2",
247+
"notifications.background": "#1B2638",
248+
"notifications.border": "#c6797e",
249+
"notificationLink.foreground": "#c6cad2",
250+
//
236251
// picker group
237252
//
238253
"list.highlightForeground": "#eabe9a",
@@ -279,5 +294,15 @@
279294
"gitDecoration.untrackedResourceForeground": "#ADB9A4",
280295
"gitDecoration.ignoredResourceForeground": "#6e94b9e6",
281296
"gitDecoration.conflictingResourceForeground": "#d19498"
297+
//
298+
// text colors
299+
//
300+
// "textBlockQuote.background": "",
301+
// "textBlockQuote.border": "",
302+
// "textCodeBlock.background": "",
303+
// "textLink.activeForeground": "",
304+
// "textLink.foreground": "",
305+
// "textPreformat.foreground": "",
306+
// "textSeparator.foreground": ""
282307
}
283308
}

themes/rouge-theme-syntax.json

Lines changed: 39 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -470,7 +470,37 @@
470470
"settings": {
471471
"foreground": "#bbb"
472472
}
473-
},
473+
},
474+
{
475+
"name": "[XML] - Brackets for tags: < and >",
476+
"scope": [
477+
"punctuation.definition.tag.xml",
478+
"punctuation.definition.tag.begin.xml",
479+
"punctuation.definition.tag.end.xml",
480+
// below is the fix for opening < on </path>
481+
"meta.scope.between-tag-pair.xml"
482+
],
483+
"settings": {
484+
"foreground": "#808080"
485+
}
486+
},
487+
{
488+
"name": "[XML] - Equals sign",
489+
"scope": [
490+
"meta.tag.xml",
491+
"meta.tag.preprocessor.xml"
492+
],
493+
"settings": {
494+
"foreground": "#bbb"
495+
}
496+
},
497+
{
498+
"name": "[XML] - Attributes",
499+
"scope": "entity.other.attribute-name.localname.xml",
500+
"settings": {
501+
"fontStyle": "italic"
502+
}
503+
},
474504
{
475505
"name": "[JS/JSX] - React Tag Names",
476506
"scope": [
@@ -535,6 +565,14 @@
535565
}
536566
},
537567
{
568+
"name": "[JS] - `Typeof` Operator",
569+
"scope": "keyword.operator.expression.typeof.js",
570+
"settings": {
571+
"foreground": "#D0D6B5",
572+
"fontStyle": "italic"
573+
}
574+
},
575+
{
538576
"name": "[JSON] - Meta",
539577
"scope": [
540578
"meta.embedded.block.json"

0 commit comments

Comments
 (0)