Skip to content

Commit 66424cc

Browse files
Merge branch 'release/0.16.0'
2 parents dc02a8f + 1ce7e57 commit 66424cc

File tree

5 files changed

+93
-5
lines changed

5 files changed

+93
-5
lines changed

CHANGELOG.md

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,77 @@
88

99
<!--lint disable no-duplicate-headings no-duplicate-headings-in-section-->
1010

11+
# 0.16.0
12+
13+
![Release Date: 2021-06-19](https://img.shields.io/static/v1.svg?style=flat-square&label=Release%20Date&message=2021-06-19&colorA=4c566a&colorB=88c0d0) [![Project Board](https://img.shields.io/static/v1.svg?style=flat-square&label=Project%20Board&message=0.16.0&colorA=4c566a&colorB=88c0d0)](https://github.com/arcticicestudio/nord-visual-studio-code/projects/26) [![Milestone](https://img.shields.io/static/v1.svg?style=flat-square&label=Milestone&message=0.15.1&colorA=4c566a&colorB=88c0d0)](https://github.com/arcticicestudio/nord-visual-studio-code/milestone/22)
14+
15+
[Show all commits][gh-compare-tag-v0.15.1_v0.16.0]
16+
17+
This release version mainly migrates to the [new color tokens editor suggest and quick picker widget changes introduced in Visual Studio Code version 1.57.0][vsc-rln-1.57#quick-pick-suggest-widget-color] which made the theme kind of unusable.
18+
19+
## Features
20+
21+
<details>
22+
<summary><strong>Debug console text and input icon colors</strong> — #197 ⇄ #198 (⊶ 52432cb7)</summary>
23+
24+
[VS Code 1.46][vsc-rln-1.46] (May 2020) introduced [new debug console colors][vsc-rln-1.46#debug_console_tokens] for text of messages and the input icon.
25+
26+
The following theme keys have been added to make it conform with Nord's theme style:
27+
28+
- `debugConsole.infoForeground` — foreground color for info messages in the debug console.
29+
- `debugConsole.warningForeground` — foreground color for warning messages in the debug console.
30+
- `debugConsole.errorForeground` — foreground color for error messages in the debug console.
31+
- `debugConsole.sourceForeground` — foreground color for source filenames in the debug console.
32+
- `debugConsoleInputIcon.foreground` — foreground color for the debug console input marker icon.
33+
34+
<p align="center">
35+
<img src="https://user-images.githubusercontent.com/7836623/121751227-06438100-cb0e-11eb-975f-f21a23dd0fbf.png" />
36+
</p>
37+
38+
</details>
39+
40+
<details>
41+
<summary><strong>Quick pick and suggest widget colors</strong> — #196 ⇄ #199 (⊶ 11cd6c3d)</summary>
42+
43+
[VS Code 1.57][vsc-rln-1.57] (May 2021) introduced [new color tokens for the “quick pick“ and “editor suggest“ widgets][vsc-rln-1.57#quick-pick-suggest-widget-color] in focused state to better align with the tree widget styles.
44+
These changes broke the current style of Nord and made the theme har to use. The new keys have now been added to make it conform with Nord‘s style:
45+
46+
- `editorSuggestWidget.focusHighlightForeground` — color of the match highlights in the suggest widget when an item is focused.
47+
- `editorSuggestWidget.selectedForeground` — foreground color of the selected entry in the suggest widget.
48+
- `list.focusHighlightForeground` — list/tree foreground color of the match highlights on actively focused items when searching inside the list/tree.
49+
- `quickInputList.focusForeground` — quick picker foreground color for the focused item.
50+
51+
<h3 align="center">Editor Suggest Widget</h3>
52+
<p align="center"><strong>Before</strong></p>
53+
<p align="center">
54+
<img src="https://user-images.githubusercontent.com/7836623/122639072-148a3200-d0f8-11eb-9110-8abd4c06258c.png" width="80%">
55+
</p>
56+
<p align="center"><strong>After</strong></p>
57+
<p align="center">
58+
<img src="https://user-images.githubusercontent.com/7836623/122639070-13590500-d0f8-11eb-98c2-9b45ac6b172c.png" width="80%">
59+
</p>
60+
61+
<h3 align="center">(Quick) List</h3>
62+
<p align="center"><strong>Before</strong></p>
63+
<p align="center">
64+
<img src="https://user-images.githubusercontent.com/7836623/122639075-15bb5f00-d0f8-11eb-801e-640c3b352467.png" width="80%">
65+
</p>
66+
<p align="center"><strong>After</strong></p>
67+
<p align="center">
68+
<img src="https://user-images.githubusercontent.com/7836623/122639074-1522c880-d0f8-11eb-9e9e-ac5acd219e99.png" width="80%">
69+
</p>
70+
71+
</details>
72+
73+
## Bug Fixes
74+
75+
<details>
76+
<summary><strong>GitHub repository link to license in README</strong> — #195, #189 (⊶ 31236d88, 5ccef9c1) by <a href="https://github.com/Pukimaa" target="_blank" rel="noreferrer">@Pukimaa</a> and <a href="https://github.com/shmokmt" target="_blank" rel="noreferrer">@shmokmt</a></summary>
77+
78+
↠ The link still included the `md` file extension that was mainly used for license files some years ago.
79+
80+
</details>
81+
1182
# 0.15.1
1283

1384
![Release Date: 2021-02-01](https://img.shields.io/static/v1.svg?style=flat-square&label=Release%20Date&message=2021-02-01&colorA=4c566a&colorB=88c0d0) [![Project Board](https://img.shields.io/static/v1.svg?style=flat-square&label=Project%20Board&message=0.15.1&colorA=4c566a&colorB=88c0d0)](https://github.com/arcticicestudio/nord-visual-studio-code/projects/25) [![Milestone](https://img.shields.io/static/v1.svg?style=flat-square&label=Milestone&message=0.15.1&colorA=4c566a&colorB=88c0d0)](https://github.com/arcticicestudio/nord-visual-studio-code/milestone/21)
@@ -1109,3 +1180,11 @@ Detailed information about features, supported languages and install instruction
11091180
[gh-compare-tag-v0.15.0_v0.15.1]: https://github.com/arcticicestudio/nord-visual-studio-code/compare/v0.15.0...v0.15.1
11101181
[npm-@arcticicestudio/eslint-config-base]: https://www.npmjs.com/package/@arcticicestudio/eslint-config-base
11111182
[npm-eslint-config-arcticicestudio-base]: https://www.npmjs.com/package/eslint-config-arcticicestudio-base
1183+
1184+
<!-- v0.16.0 -->
1185+
1186+
[gh-compare-tag-v0.15.1_v0.16.0]: https://github.com/arcticicestudio/nord-visual-studio-code/compare/v0.15.1...v0.16.0
1187+
[vsc-rln-1.46]: https://code.visualstudio.com/updates/v1_46
1188+
[vsc-rln-1.46#debug_console_tokens]: https://code.visualstudio.com/updates/v1_46#_new-debug-console-theme-colors
1189+
[vsc-rln-1.57]: https://code.visualstudio.com/updates/v1_57
1190+
[vsc-rln-1.57#quick-pick-suggest-widget-color]: https://code.visualstudio.com/updates/v1_57#_updated-quick-pick-suggest-widget-color

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ The guide also includes information about [minimal, complete, and verifiable exa
6666

6767
<p align="center">Copyright &copy; 2017-present <a href="https://www.arcticicestudio.com" target="_blank">Arctic Ice Studio</a> and <a href="https://www.svengreb.de" target="_blank">Sven Greb</a></p>
6868

69-
<p align="center"><a href="https://github.com/arcticicestudio/nord-visual-studio-code/blob/develop/LICENSE.md"><img src="https://img.shields.io/static/v1.svg?style=flat-square&label=License&message=MIT&logoColor=eceff4&logo=github&colorA=4c566a&colorB=88c0d0"/></a></p>
69+
<p align="center"><a href="https://github.com/arcticicestudio/nord-visual-studio-code/blob/develop/LICENSE"><img src="https://img.shields.io/static/v1.svg?style=flat-square&label=License&message=MIT&logoColor=eceff4&logo=github&colorA=4c566a&colorB=88c0d0"/></a></p>
7070

7171
[nord-comm]: https://www.nordtheme.com/community
7272
[nord-contrib-guide-branching]: https://github.com/arcticicestudio/nord/blob/develop/CONTRIBUTING.md#branch-organization

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "nord-visual-studio-code",
33
"displayName": "Nord",
44
"description": "An arctic, north-bluish clean and elegant Visual Studio Code theme.",
5-
"version": "0.15.1",
5+
"version": "0.16.0",
66
"publisher": "arcticicestudio",
77
"author": {
88
"name": "Arctic Ice Studio",
@@ -73,7 +73,7 @@
7373
"lint:js": "eslint --ext .js,.jsx .",
7474
"lint:json": "eslint --ext .json .",
7575
"lint:md": "remark --no-stdout . \".github/**/*.md\"",
76-
"package": "vsce package --out nord-visual-studio-code.vsix"
76+
"package": "vsce package"
7777
},
7878
"devDependencies": {
7979
"@arcticicestudio/eslint-config-base": ">=0.5.0 <1.0.0",

themes/nord-color-theme.json

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,11 @@
1717
"button.background": "#434c5e",
1818
"button.foreground": "#d8dee9",
1919
"button.hoverBackground": "#4c566a",
20+
"debugConsole.infoForeground": "#88c0d0",
21+
"debugConsole.warningForeground": "#ebcb8b",
22+
"debugConsole.errorForeground": "#bf616a",
23+
"debugConsole.sourceForeground": "#616e88",
24+
"debugConsoleInputIcon.foreground": "#81a1c1",
2025
"debugExceptionWidget.background": "#4c566a",
2126
"debugExceptionWidget.border": "#2e3440",
2227
"debugToolBar.background": "#3b4252",
@@ -93,8 +98,10 @@
9398
"editorSuggestWidget.background": "#2e3440",
9499
"editorSuggestWidget.border": "#3b4252",
95100
"editorSuggestWidget.foreground": "#d8dee9",
101+
"editorSuggestWidget.focusHighlightForeground": "#88c0d0",
96102
"editorSuggestWidget.highlightForeground": "#88c0d0",
97103
"editorSuggestWidget.selectedBackground": "#434c5e",
104+
"editorSuggestWidget.selectedForeground": "#d8dee9",
98105
"extensionButton.prominentForeground": "#d8dee9",
99106
"extensionButton.prominentBackground": "#434c5e",
100107
"extensionButton.prominentHoverBackground": "#4c566a",
@@ -125,6 +132,7 @@
125132
"list.hoverForeground": "#eceff4",
126133
"list.focusForeground": "#d8dee9",
127134
"list.focusBackground": "#88c0d099",
135+
"list.focusHighlightForeground": "#eceff4",
128136
"list.hoverBackground": "#3b4252",
129137
"list.dropBackground": "#88c0d099",
130138
"list.highlightForeground": "#88c0d0",
@@ -190,6 +198,7 @@
190198
"pickerGroup.border": "#3b4252",
191199
"pickerGroup.foreground": "#88c0d0",
192200
"progressBar.background": "#88c0d0",
201+
"quickInputList.focusForeground": "#2e3440",
193202
"scrollbar.shadow": "#00000066",
194203
"scrollbarSlider.activeBackground": "#434c5eaa",
195204
"scrollbarSlider.background": "#434c5e99",
@@ -948,7 +957,7 @@
948957
"source.js meta.embedded.line meta.brace.round",
949958
/* Required for extension `mgmcdermott.vscode-language-babel`. */
950959
"source.js string.quoted.template meta.brace.square",
951-
"source.js string.quoted.template meta.brace.round",
960+
"source.js string.quoted.template meta.brace.round"
952961
],
953962
"settings": {
954963
"foreground": "#ECEFF4"

0 commit comments

Comments
 (0)