Skip to content

Commit f7d5b3d

Browse files
Release version 0.17.0
1 parent 33d13c5 commit f7d5b3d

File tree

3 files changed

+204
-6
lines changed

3 files changed

+204
-6
lines changed

CHANGELOG.md

Lines changed: 202 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,190 @@
88

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

11+
# 0.17.0
12+
13+
![Release Date: 2021-06-22](https://img.shields.io/static/v1.svg?style=flat-square&label=Release%20Date&message=2021-06-22&colorA=4c566a&colorB=88c0d0) [![Project Board](https://img.shields.io/static/v1.svg?style=flat-square&label=Project%20Board&message=0.17.0&colorA=4c566a&colorB=88c0d0)](https://github.com/arcticicestudio/nord-visual-studio-code/projects/27) [![Milestone](https://img.shields.io/static/v1.svg?style=flat-square&label=Milestone&message=0.17.0&colorA=4c566a&colorB=88c0d0)](https://github.com/arcticicestudio/nord-visual-studio-code/milestone/23)
14+
15+
[Show all commits][gh-compare-tag-v0.16.0_v0.17.0]
16+
17+
This release version includes various theme features introduced in Visual Studio Code versions [1.46][vsc-rln-1.46] to [1.57][vsc-rln-1.57].
18+
19+
## Features
20+
21+
<details>
22+
<summary><strong>Color tokens for input fields</strong> — #200 ⇄ #210 (⊶ 59ad1616)</summary>
23+
24+
[VS Code 1.46][vsc-rln-1.46] (May 2020) introduced the [new `inputOption.activeForeground` theme token for the foreground color of active inputs][vsc-rln-1.46#input-theme-colors] which are used in the search view and find widget.
25+
The token uses `nord6` to make it more conform with Nord's style.
26+
27+
</details>
28+
29+
<details>
30+
<summary><strong>Pinned tabs, Git and charts color tokens</strong> — #202 ⇄ #211 (⊶ 973b9272)</summary>
31+
32+
[VS Code 1.50][vsc-rln-1.50] (September 2020) introduced [new theme color tokens pinned tabs, Git integration and charts][vsc-rln-1.50#new-theme-colors].
33+
34+
The following tokens have been added to make it more conform with Nord's style:
35+
36+
- `tab.lastPinnedBorder` — border on the right of the last pinned editor to separate from unpinned editors.
37+
- `gitDecoration.stageDeletedResourceForeground` — foreground color for staged deletions git decorations.
38+
- `gitDecoration.stageModifiedResourceForeground` — foreground color for staged modifications git decorations.
39+
- Colors intended to be used by data visualization extensions:
40+
- `charts.red`
41+
- `charts.blue`
42+
- `charts.yellow`
43+
- `charts.orange`
44+
- `charts.green`
45+
- `charts.purple`
46+
- `charts.foreground`
47+
- `charts.lines`
48+
49+
<h3 align="center">Git Staged State Decorations</h3>
50+
<div align="center">
51+
<p><strong>Deleted</strong></p>
52+
<img src="https://user-images.githubusercontent.com/7836623/122881628-a766de80-d33b-11eb-98f9-e45298419558.png" width="75%" />
53+
</div>
54+
<div align="center">
55+
<p><strong>Modified</strong></p>
56+
<img src="https://user-images.githubusercontent.com/7836623/122881630-a7ff7500-d33b-11eb-996d-688d3a81e3f8.png" width="75%" />
57+
</div>
58+
59+
<h3 align="center">Last Tab Separator</h3>
60+
<div align="center">
61+
<p><strong>Before</strong></p>
62+
<img src="https://user-images.githubusercontent.com/7836623/122881627-a6ce4800-d33b-11eb-97cc-725b69a521e0.png" width="75%" />
63+
</div>
64+
<div align="center">
65+
<p><strong>After</strong></p>
66+
<img src="https://user-images.githubusercontent.com/7836623/122881623-a635b180-d33b-11eb-8e04-9fb732c7c9cb.png" width="75%" />
67+
</div>
68+
69+
</details>
70+
71+
<details>
72+
<summary><strong>Status bar error color tokens</strong> — #203 ⇄ #212 (⊶ a51c0ef3)</summary>
73+
74+
[VS Code 1.52][vsc-rln-1.52] (November 2020) introduced [new theme color tokens for error items in the status bar][vsc-rln-1.52#new-theme-colors].
75+
76+
The following tokens have been added to make it more conform with Nord's style:
77+
78+
- `statusBarItem.errorBackground` — status bar error items background color. Error items stand out from other status bar entries to indicate error conditions.
79+
- `statusBarItem.errorForeground` — status bar error items foreground color. Error items stand out from other status bar entries to indicate error conditions.
80+
81+
</details>
82+
83+
<details>
84+
<summary><strong>Sash hover border color token</strong> — #204 ⇄ #213 (⊶ 097e0cc2)</summary>
85+
86+
[VS Code 1.52][vsc-rln-1.52] (November 2020) introduced [the new `sash.hoverBorder` theme color token for the sash border in hover state][vsc-rln-1.52#sash-hover-border-color].
87+
The token uses `nord8` to make it more conform with Nord's style.
88+
89+
<h3 align="center">Before</h3>
90+
<p align="center">
91+
<img src="https://user-images.githubusercontent.com/7836623/122885680-961fd100-d33f-11eb-9498-c00dcca0512f.png" />
92+
</p>
93+
<video align="center" src="https://user-images.githubusercontent.com/7836623/122885712-9ddf7580-d33f-11eb-9419-1ae913797257.mp4"></video>
94+
95+
<h3 align="center">After</h3>
96+
<p align="center">
97+
<img src="https://user-images.githubusercontent.com/7836623/122885678-961fd100-d33f-11eb-9f96-807a8ddc5669.png" />
98+
</p>
99+
<video align="center" src="https://user-images.githubusercontent.com/7836623/122885710-9ddf7580-d33f-11eb-96c0-093cba7092fd.mp4"></video>
100+
101+
</details>
102+
103+
<details>
104+
<summary><strong>Color token for debugged line shown in overview ruler</strong> — #205 ⇄ #214 (⊶ 94f35a3b)</summary>
105+
106+
[VS Code 1.52][vsc-rln-1.52] (November 2020) introduced [the new `editor.focusedStackFrameHighlightBackground` theme color token][vsc-rln-1.52#ui-improvements] to highlight the currently focused debugged line in the overview ruler.
107+
Additionally, the `editor.stackFrameHighlightBackground` key has been added that is used to highlight the decoration in the overview ruler on the right of the editor.
108+
Both tokens use `nord10` to make them more conform with Nord's style.
109+
110+
</details>
111+
112+
<details>
113+
<summary><strong>Deprecated color token for focused background of list/tree UI elements</strong> — #206 ⇄ #215 (⊶ 942e9d12)</summary>
114+
115+
[VS Code 1.54][vsc-rln-1.54] (February 2021) introduced a breaking change for the focused background color of list/tree UI elements by [deprecating the `list.focusBackground` in favor of the `quickInputList.focusBackground` theme color token][vsc-rln-1.54#listtree-ui]. The advised adaption for theme authors is to simply adopt the same value of the deprecated token.
116+
117+
</details>
118+
119+
<details>
120+
<summary><strong>Color tokens for secondary buttons of custom dialogs</strong> — #207 ⇄ #216 (⊶ 24e34f8a)</summary>
121+
122+
[VS Code 1.56][vsc-rln-1.56] (April 2021) introduced [new colors tokens for secondary buttons of custom dialogs][vsc-rln-1.56#custom-dialogs]:
123+
124+
- `button.secondaryBackground`
125+
- `button.secondaryForeground`
126+
- `button.secondaryHoverBackground`
127+
128+
This also includes a visual improvement for the current Nord theme styles of primary buttons:
129+
130+
- `button.background` - `nord2` to `nord8` with a transparency of ~93%.
131+
- `button.foreground` - `nord4` to `nord0`.
132+
- `button.hoverBackground` - `nord3` to `nord8`.
133+
134+
<h3 align="center">Before</h3>
135+
<p align="center">
136+
<img src="https://user-images.githubusercontent.com/7836623/122892482-b783bb80-d345-11eb-846d-fd02253df2d0.png" />
137+
</p>
138+
<video align="center" src="https://user-images.githubusercontent.com/7836623/122892413-a76bdc00-d345-11eb-9bb0-7d846679b959.mp4"></video>
139+
140+
<h3 align="center">After</h3>
141+
<p align="center">
142+
<img src="https://user-images.githubusercontent.com/7836623/122892479-b6eb2500-d345-11eb-9297-b2781cab5068.png" />
143+
</p>
144+
<video align="center" src="https://user-images.githubusercontent.com/7836623/122892406-a6d34580-d345-11eb-8199-6f1a809f6bf1.mp4"></video>
145+
146+
</details>
147+
148+
<details>
149+
<summary><strong>Color tokens for keybinding labels</strong> — #208 ⇄ #217 (⊶ 266a8a15)</summary>
150+
151+
[VS Code 1.56][vsc-rln-1.56] (April 2021) introduced [new color tokens for keybinding labels][vsc-rln-1.56#keybinding-label-colors].
152+
These have been added to make them conform with Nord's theme style:
153+
154+
- `keybindingLabel.background` — keybinding label background color used to represent a keyboard shortcut.
155+
- `keybindingLabel.foreground` — keybinding label foreground color used to represent a keyboard shortcut.
156+
- `keybindingLabel.border` — keybinding label border color used to represent a keyboard shortcut.
157+
- `keybindingLabel.bottomBorder` — keybinding label border bottom color used to represent a keyboard shortcut.
158+
159+
<h3 align="center">Command Palette</h3>
160+
<div align="center">
161+
<p><strong>Before</strong></p>
162+
<img src="https://user-images.githubusercontent.com/7836623/122893202-66c09280-d346-11eb-8477-cbffbb2b9f6f.png" width="75%" />
163+
</div>
164+
<div align="center">
165+
<p><strong>After</strong></p>
166+
<img src="https://user-images.githubusercontent.com/7836623/122893199-66c09280-d346-11eb-82d8-0a3e554514d3.png" width="75%" />
167+
</div>
168+
169+
<h3 align="center">Key Binding Configurations</h3>
170+
<div align="center">
171+
<p><strong>Before</strong></p>
172+
<img src="https://user-images.githubusercontent.com/7836623/122893203-67592900-d346-11eb-9aaf-f42d218a0525.png" width="75%" />
173+
</div>
174+
<div align="center">
175+
<p><strong>After</strong></p>
176+
<img src="https://user-images.githubusercontent.com/7836623/122893205-67f1bf80-d346-11eb-8021-eccf60a1af3f.png" width="75%" />
177+
</div>
178+
179+
</details>
180+
181+
<details>
182+
<summary><strong>Color tokens for debugger inline values</strong> — #209 ⇄ #218 (⊶ 299f1cd1)</summary>
183+
184+
[VS Code 1.57][vsc-rln-1.57] (May 2021) introduced [new color tokens for debugger inline values][vsc-rln-1.57#theme-colors-inline-values].
185+
They have been added to make them conform with Nord's theme style:
186+
187+
- `editor.inlineValuesBackground` — color for the debug inline value foreground text.
188+
- `editor.inlineValuesForeground` — color for the debug inline value background.
189+
190+
</details>
191+
11192
# 0.16.0
12193

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)
194+
![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.16.0&colorA=4c566a&colorB=88c0d0)](https://github.com/arcticicestudio/nord-visual-studio-code/milestone/22)
14195

15196
[Show all commits][gh-compare-tag-v0.15.1_v0.16.0]
16197

@@ -1038,7 +1219,7 @@ Detailed information about features, supported languages and install instruction
10381219

10391220
<!--lint disable final-definition-->
10401221

1041-
<!-- Base Links -->
1222+
<!-- Shared -->
10421223

10431224
[ci-circle-docs-api-2.0]: https://circleci.com/docs/2.0
10441225
[ci-circle]: https://circleci.com
@@ -1076,6 +1257,8 @@ Detailed information about features, supported languages and install instruction
10761257
[ossg]: https://opensource.guide
10771258
[prettier]: https://prettier.io
10781259
[typescript]: https://www.typescriptlang.org
1260+
[vsc-rln-1.46]: https://code.visualstudio.com/updates/v1_46
1261+
[vsc-rln-1.57]: https://code.visualstudio.com/updates/v1_57
10791262
[vsce]: https://github.com/Microsoft/vscode-vsce
10801263
[vscode-docs-approved-badges]: https://code.visualstudio.com/docs/extensionAPI/extension-manifest#_approved-badges
10811264
[vscode-docs-color-ref-editor-colors]: https://code.visualstudio.com/docs/getstarted/theme-color-reference#_editor-colors
@@ -1184,7 +1367,22 @@ Detailed information about features, supported languages and install instruction
11841367
<!-- v0.16.0 -->
11851368

11861369
[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
11881370
[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
11901371
[vsc-rln-1.57#quick-pick-suggest-widget-color]: https://code.visualstudio.com/updates/v1_57#_updated-quick-pick-suggest-widget-color
1372+
1373+
<!-- v0.16.0 -->
1374+
1375+
[gh-compare-tag-v0.16.0_v0.17.0]: https://github.com/arcticicestudio/nord-visual-studio-code/compare/v0.16.0...v0.17.0
1376+
[vsc-rln-1.46#input-theme-colors]: https://code.visualstudio.com/updates/v1_46#_new-input-theme-colors
1377+
[vsc-rln-1.50]: https://code.visualstudio.com/updates/v1_50
1378+
[vsc-rln-1.50#new-theme-colors]: https://code.visualstudio.com/updates/v1_50#_new-theme-colors
1379+
[vsc-rln-1.52]: https://code.visualstudio.com/updates/v1_52
1380+
[vsc-rln-1.52#new-theme-colors]: https://code.visualstudio.com/updates/v1_52#_new-theme-colors
1381+
[vsc-rln-1.52#sash-hover-border-color]: https://code.visualstudio.com/updates/v1_52#_sash-hover-border-color
1382+
[vsc-rln-1.52#ui-improvements]: https://code.visualstudio.com/updates/v1_52#_ui-improvements
1383+
[vsc-rln-1.54]: https://code.visualstudio.com/updates/v1_54
1384+
[vsc-rln-1.54#listtree-ui]: https://code.visualstudio.com/updates/v1_54#_updated-listtree-ui
1385+
[vsc-rln-1.56]: https://code.visualstudio.com/updates/v1_56
1386+
[vsc-rln-1.56#custom-dialogs]: https://code.visualstudio.com/updates/v1_56#_updated-custom-dialogs
1387+
[vsc-rln-1.56#keybinding-label-colors]: https://code.visualstudio.com/updates/v1_56#_keybinding-label-colors
1388+
[vsc-rln-1.57#theme-colors-inline-values]: https://code.visualstudio.com/updates/v1_57#_new-theme-colors-for-inline-values

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: 1 addition & 1 deletion
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.16.0",
5+
"version": "0.17.0",
66
"publisher": "arcticicestudio",
77
"author": {
88
"name": "Arctic Ice Studio",

0 commit comments

Comments
 (0)