|
8 | 8 |
|
9 | 9 | <!--lint disable no-duplicate-headings no-duplicate-headings-in-section--> |
10 | 10 |
|
| 11 | +# 0.17.0 |
| 12 | + |
| 13 | + [](https://github.com/arcticicestudio/nord-visual-studio-code/projects/27) [](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 | + |
11 | 192 | # 0.16.0 |
12 | 193 |
|
13 | | - [](https://github.com/arcticicestudio/nord-visual-studio-code/projects/26) [](https://github.com/arcticicestudio/nord-visual-studio-code/milestone/22) |
| 194 | + [](https://github.com/arcticicestudio/nord-visual-studio-code/projects/26) [](https://github.com/arcticicestudio/nord-visual-studio-code/milestone/22) |
14 | 195 |
|
15 | 196 | ⇅ [Show all commits][gh-compare-tag-v0.15.1_v0.16.0] |
16 | 197 |
|
@@ -1038,7 +1219,7 @@ Detailed information about features, supported languages and install instruction |
1038 | 1219 |
|
1039 | 1220 | <!--lint disable final-definition--> |
1040 | 1221 |
|
1041 | | -<!-- Base Links --> |
| 1222 | +<!-- Shared --> |
1042 | 1223 |
|
1043 | 1224 | [ci-circle-docs-api-2.0]: https://circleci.com/docs/2.0 |
1044 | 1225 | [ci-circle]: https://circleci.com |
@@ -1076,6 +1257,8 @@ Detailed information about features, supported languages and install instruction |
1076 | 1257 | [ossg]: https://opensource.guide |
1077 | 1258 | [prettier]: https://prettier.io |
1078 | 1259 | [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 |
1079 | 1262 | [vsce]: https://github.com/Microsoft/vscode-vsce |
1080 | 1263 | [vscode-docs-approved-badges]: https://code.visualstudio.com/docs/extensionAPI/extension-manifest#_approved-badges |
1081 | 1264 | [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 |
1184 | 1367 | <!-- v0.16.0 --> |
1185 | 1368 |
|
1186 | 1369 | [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 | 1370 | [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 | 1371 | [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 |
0 commit comments