Skip to content

Commit 74b3cac

Browse files
Merge branch 'release/0.13.0'
2 parents fd7619a + 1ab6492 commit 74b3cac

File tree

4 files changed

+109
-3
lines changed

4 files changed

+109
-3
lines changed

CHANGELOG.md

+69-1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,63 @@
88

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

11+
# 0.13.0
12+
13+
![Release Date: 2019-12-23](https://img.shields.io/static/v1.svg?style=flat-square&label=Release%20Date&message=2019-12-23&colorA=4c566a&colorB=88c0d0) [![Project Board](https://img.shields.io/static/v1.svg?style=flat-square&label=Project%20Board&message=0.13.0&colorA=4c566a&colorB=88c0d0)](https://github.com/arcticicestudio/nord-visual-studio-code/projects/22) [![Milestone](https://img.shields.io/static/v1.svg?style=flat-square&label=Milestone&message=0.13.0&colorA=4c566a&colorB=88c0d0)](https://github.com/arcticicestudio/nord-visual-studio-code/milestone/18)
14+
15+
## Features
16+
17+
### UI
18+
19+
**Inline code block background for hover/completion popups**#155#158 (⊶ 7be0eaf6) by [@octref][gh-user-octref]
20+
↠ Added the `textCodeBlock.background` workbench theme key that is used by VS Code features like the [IntelliSense _quick info_][vscode-docs-intellisense] to style the background color of code blocks in the documentation text. By default this used a very dark color which has been changed to `nord3` instead.
21+
22+
<p align="center"><strong>Auto-Completion</strong></p>
23+
<p align="center"><img src="https://user-images.githubusercontent.com/7836623/66107330-483dc500-e5c0-11e9-9482-2dc648019b7c.png" /></p>
24+
25+
<p align="center"><strong><em>Quick Info</em></strong></p>
26+
<p align="center"><img src="https://user-images.githubusercontent.com/7836623/66107331-48d65b80-e5c0-11e9-842c-31d8a01daf36.png" /></p>
27+
28+
**Text color related workbench theme keys**#154#159 (⊶ 7be0eaf6) by [@mserajnik][gh-user-mserajnik]
29+
↠ Added some workbench color keys for text related elements that were not supported by Nord yet.
30+
The commit in the VS Code repository ([microsoft/vscode@752acd50][]) added multiple new theme keys through [microsoft/vscode#26298][] that was merged over 2 years ago and released for the first time in stable version [1.13.0][vscode-rel-1.13.0] but were never mentioned in the release notes.
31+
32+
The following theme keys have now been added:
33+
34+
- `textBlockQuote.background` — Background color for block quotes in text.
35+
- `textBlockQuote.border` — Right-side border color for block quotes in text.
36+
- `textLink.activeForeground` — Foreground color for links in text when clicked on and on mouse hover.
37+
- `textLink.foreground` — Foreground color for links in text.
38+
- `textPreformat.foreground` — Foreground color for preformatted text segments like inline code.
39+
- `textSeparator.foreground` — Color for text separators.
40+
41+
<p align="center"><strong><em>Interactive Playground</em> before/after</strong></p>
42+
<img src="https://user-images.githubusercontent.com/7836623/66111612-84c1ee80-e5c9-11e9-93cc-8aa51c936ff9.png">
43+
<img src="https://user-images.githubusercontent.com/7836623/66111608-84295800-e5c9-11e9-9251-ab3629245df1.png">
44+
45+
<p align="center"><strong><em>Interface Overview</em> before/after</strong></p>
46+
<img src="https://user-images.githubusercontent.com/7836623/66111610-84295800-e5c9-11e9-9a45-31c0a625abb7.png">
47+
<img src="https://user-images.githubusercontent.com/7836623/66111607-8390c180-e5c9-11e9-8cd7-5225a5dd3cef.png">
48+
49+
<p align="center"><strong><em>Welcome Screen</em> before/after</strong></p>
50+
<img src="https://user-images.githubusercontent.com/7836623/66111613-855a8500-e5c9-11e9-877b-c449cdb9c201.png">
51+
<img src="https://user-images.githubusercontent.com/7836623/66111609-84295800-e5c9-11e9-81a4-f1174d4b39c5.png">
52+
53+
**`descriptionForeground` workbench theme key**#160#161 (⊶ fe870f4f)
54+
↠ Added the `descriptionForeground` workbench theme key that was introduced almost 2 years ago in [microsoft/vscode@f450e0b1fe3][] for [microsoft/vscode#26298][], but not mentioned in a changelog so there was no support for it in Nord.
55+
It now uses `nord4` with a opacity of 90% as color value (`#d8dee9e6`).
56+
57+
### Syntax
58+
59+
**Syntax highlighting for Elixir module names and atoms**#165#166 (⊶ 810a894b) by [@feliperenan][gh-user-feliperenan]
60+
↠ Added improved syntax highlighting for Elixir atoms and module names using scopes provided by the [JakeBecker.elixir-ls][] extension since they are not supported by VSCode out-of-the-box.
61+
62+
<p align="center"><strong>Before</strong></p>
63+
<p align="center"><img src="https://user-images.githubusercontent.com/7836623/71354925-b8376800-257d-11ea-8d64-f04538d066ae.png" /></p>
64+
65+
<p align="center"><strong>After</strong></p>
66+
<p align="center"><img src="https://user-images.githubusercontent.com/7836623/71354924-b79ed180-257d-11ea-89ff-e194bb78a463.png" /></p>
67+
1168
# 0.12.0
1269

1370
![Release Date: 2019-08-10](https://img.shields.io/static/v1.svg?style=flat-square&label=Release%20Date&message=2019-08-10&colorA=4c566a&colorB=88c0d0) [![Project Board](https://img.shields.io/static/v1.svg?style=flat-square&label=Project%20Board&message=0.12.0&colorA=4c566a&colorB=88c0d0)](https://github.com/arcticicestudio/nord-visual-studio-code/projects/21) [![Milestone](https://img.shields.io/static/v1.svg?style=flat-square&label=Milestone&message=0.12.0&colorA=4c566a&colorB=88c0d0)](https://github.com/arcticicestudio/nord-visual-studio-code/milestone/17)
@@ -877,6 +934,7 @@ Detailed information about features, supported languages and install instruction
877934
[vscode-docs-approved-badges]: https://code.visualstudio.com/docs/extensionAPI/extension-manifest#_approved-badges
878935
[vscode-docs-color-ref-editor-colors]: https://code.visualstudio.com/docs/getstarted/theme-color-reference#_editor-colors
879936
[vscode-docs-color-theme-customize]: https://code.visualstudio.com/docs/getstarted/themes#_customizing-a-color-theme
937+
[vscode-docs-intellisense]: https://code.visualstudio.com/docs/editor/intellisense
880938
[vscode-docs-settings]: https://code.visualstudio.com/docs/getstarted/settings
881939
[vscode-docs-theme-git-colors]: https://code.visualstudio.com/docs/getstarted/theme-color-reference#_git-colors
882940
[vscode-docs-vsce-pubext]: https://code.visualstudio.com/api/working-with-extensions/publishing-extension#publishing-extensions
@@ -934,9 +992,19 @@ Detailed information about features, supported languages and install instruction
934992
[vsc-rln-1.36-igl]: https://code.visualstudio.com/updates/v1_36#_tree-indent-guides
935993
[vsc-rln-1.36]: https://code.visualstudio.com/updates/v1_36
936994

937-
<!-- v0.11.0 -->
995+
<!-- v0.12.0 -->
938996

939997
[gh-user-svipas]: https://github.com/svipas
940998
[microsoft/vscode-tree-ext-theme-abyss]: https://github.com/microsoft/vscode/tree/master/extensions/theme-abyss/themes
941999
[vsc-rln-1.37#find_button_bg]: https://code.visualstudio.com/updates/v1_37#_button-toggle-active-state-in-find-widget
9421000
[vsc-rln-1.37#minimap_search_marker]: https://code.visualstudio.com/updates/v1_37#_improved-minimap-search-results-visibility
1001+
1002+
<!-- v0.13.0 -->
1003+
1004+
[gh-user-feliperenan]: https://github.com/feliperenan
1005+
[gh-user-mserajnik]: https://github.com/mserajnik
1006+
[jakebecker.elixir-ls]: https://marketplace.visualstudio.com/items?itemName=JakeBecker.elixir-ls
1007+
[microsoft/vscode@752acd50]: https://github.com/microsoft/vscode/blame/752acd504206f00ffe4ed101c2496540d0197f56/src/vs/platform/theme/common/colorRegistry.ts#L164-L170
1008+
[microsoft/vscode@f450e0b1fe3]: https://github.com/microsoft/vscode/blame/f450e0b1fe3ac26ce6bf8367ff1bd60fb1387a7d/src/vs/platform/theme/common/colorRegistry.ts#L154
1009+
[microsoft/vscode#26298]: github.com/microsoft/vscode/issues/26298
1010+
[vscode-rel-1.13.0]: https://code.visualstudio.com/updates/v1_13

package-lock.json

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
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.12.0",
5+
"version": "0.13.0",
66
"publisher": "arcticicestudio",
77
"author": {
88
"name": "Arctic Ice Studio",

themes/nord-color-theme.json

+38
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
"debugExceptionWidget.background": "#4c566a",
1818
"debugExceptionWidget.border": "#2e3440",
1919
"debugToolBar.background": "#3b4252",
20+
"descriptionForeground": "#d8dee9e6",
2021
"diffEditor.insertedTextBackground": "#81a1c133",
2122
"diffEditor.removedTextBackground": "#bf616a4d",
2223
"dropdown.background": "#3b4252",
@@ -230,6 +231,13 @@
230231
"terminal.ansiBrightMagenta": "#b48ead",
231232
"terminal.ansiBrightCyan": "#8fbcbb",
232233
"terminal.ansiBrightWhite": "#eceff4",
234+
"textBlockQuote.background": "#3b4252",
235+
"textBlockQuote.border": "#81a1c1",
236+
"textCodeBlock.background": "#4c566a",
237+
"textLink.activeForeground": "#88c0d0",
238+
"textLink.foreground": "#88c0d0",
239+
"textPreformat.foreground": "#8fbcbb",
240+
"textSeparator.foreground": "#eceff4",
233241
"titleBar.activeBackground": "#2e3440",
234242
"titleBar.activeForeground": "#d8dee9",
235243
"titleBar.border": "#2e344000",
@@ -686,6 +694,36 @@
686694
"foreground": "#81A1C1"
687695
}
688696
},
697+
{
698+
"name": "[Elixir](JakeBecker.elixir-ls) module names",
699+
"scope": "entity.name.type.module.elixir",
700+
"settings": {
701+
"foreground": "#8FBCBB"
702+
}
703+
},
704+
{
705+
"name": "[Elixir](JakeBecker.elixir-ls) module attributes",
706+
"scope": "variable.other.readwrite.module.elixir",
707+
"settings": {
708+
"foreground": "#D8DEE9",
709+
"fontStyle": "bold"
710+
}
711+
},
712+
{
713+
"name": "[Elixir](JakeBecker.elixir-ls) atoms",
714+
"scope": "constant.other.symbol.elixir",
715+
"settings": {
716+
"foreground": "#D8DEE9",
717+
"fontStyle": "bold"
718+
}
719+
},
720+
{
721+
"name": "[Elixir](JakeBecker.elixir-ls) modules",
722+
"scope": "variable.other.constant.elixir",
723+
"settings": {
724+
"foreground": "#8FBCBB"
725+
}
726+
},
689727
{
690728
"name": "[Go] String Format Placeholder",
691729
"scope": "source.go constant.other.placeholder.go",

0 commit comments

Comments
 (0)