Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: nordtheme/visual-studio-code
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.18.0
Choose a base ref
Loading
...
head repository: nordtheme/visual-studio-code
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.19.0
Choose a head ref
Loading
  • 8 commits
  • 18 files changed
  • 2 contributors

Commits on Sep 25, 2021

  1. Fix LICENSE URL (#189)

    The file name in the path included a `.md` extension which was used before.
    
    Co-authored-by: Sven Greb <development@svengreb.de>
    
    GH-189
    shmokmt authored and arcticicestudio committed Sep 25, 2021
    Configuration menu
    Copy the full SHA
    78dda47 View commit details
    Browse the repository at this point in the history
  2. Color token for active terminal tab indicator (#227)

    VS Code 1.59 [1] (July 2021) introduced a new color token for active
    terminal tab indicators [2].
    It has been added to make it conform with Nord's theme style:
    
    - `terminal.tab.activeBorder` - color for the border on the side of the
      terminal tab in the panel.
    
    [1]: https://code.visualstudio.com/updates/v1_59
    [2]: https://code.visualstudio.com/updates/v1_59#_active-terminal-tab-indicator
    
    Closes GH-226
    arcticicestudio committed Sep 25, 2021
    Configuration menu
    Copy the full SHA
    ae5cbe7 View commit details
    Browse the repository at this point in the history
  3. Color tokens for status bar warning items (#230)

    VS Code 1.59 [1] (July 2021) introduced new color tokens for status bar
    warnings [2].
    They have been added and adjusted to match Nord's theme style:
    
    - `statusBarItem.warningBackground` - the background color used for
      warning items in the status bar that stand out from other status bar
      entries to indicate warning conditions.
    - `statusBarItem.warningForeground` - the foreground color used for
      warning items in the status bar that stand out from other status bar
      entries to indicate warning conditions.
    
    [1]: https://code.visualstudio.com/updates/v1_59
    [2]: https://code.visualstudio.com/updates/v1_59#_status-bar-warning-colors
    
    
    Co-authored-by: Sven Greb <development@svengreb.de>
    
    Closes GH-228
    arcticicestudio committed Sep 25, 2021
    Configuration menu
    Copy the full SHA
    dd74e61 View commit details
    Browse the repository at this point in the history
  4. Color tokens for bracket pair colorization (#231)

    VS Code 1.60 [1] (August 2021) introduced native, high performance
    bracket pair colorization [2] (opt-in via
    `editor.bracketPairColorization.enabled` setting) to address performance
    issues of popular extensions.
    The color tokens have been added and adjusted to match Nord's theme
    style:
    
    - `statusBarItem.warningBackground` - the background color used for
      warning items in the status bar that stand out from other status bar
      entries to indicate warning conditions.
    - `statusBarItem.warningForeground` - the foreground color used for
      warning items in the status bar that stand out from other status bar
      entries to indicate warning conditions.
    
    Note that bracket pair colorization is a feature that does not go well
    with the design concepts of Nord and the recommendation is therefore to
    not enable it. Of course this is always a personal preference and the
    feature be used as you wish, but note that the bracket colors defined by
    the Nord theme won't be changed on request but users can simply
    customize it on their own [3].
    
    [1]: https://code.visualstudio.com/updates/v1_60
    [2]: https://code.visualstudio.com/updates/v1_60#_high-performance-bracket-pair-colorization
    [3]: https://www.nordtheme.com/docs/ports/visual-studio-code/customization
    
    
    Co-authored-by: Sven Greb <development@svengreb.de>
    
    Coses GH-225
    arcticicestudio committed Sep 25, 2021
    Configuration menu
    Copy the full SHA
    e733f09 View commit details
    Browse the repository at this point in the history
  5. Color tokens for TypeScript and JavaScript inlay hints (#232)

    VS Code 1.60 [1] (August 2021) introduced inlay hints for JavaScript and
    TypeScript [2] (opt-in via `editor.inlayHints.enabled`), including new
    color tokens to customize their appereance.
    They have been added and adjusted to match Nord's theme style:
    
    - `editorInlayHint.background` - the background color used for inline
      hint boxes.
    - `editorInlayHint.foreground` - the foreground color used for inline
      hint boxes.
    
    [1]: https://code.visualstudio.com/updates/v1_60
    [2]: https://code.visualstudio.com/updates/v1_60#_inlay-hints-for-javascript-and-typescript
    
    Closes GH-224
    arcticicestudio committed Sep 25, 2021
    Configuration menu
    Copy the full SHA
    98842da View commit details
    Browse the repository at this point in the history
  6. npm v7 & dependency improvements (#234)

    The npm CLI v7 [1] introduced the new `package-lock.json` format v2 [2]
    that unlocks the ability to do deterministically reproducible builds and
    includes everything npm needs to fully build the package tree.
    Since this is a new major version the current `package-lock.json` file
    has been updated to the new format.
    
    At the same time outdated dependencies have been upgraded to their
    latest, compatible version. This also changes the versions to use the
    `^` caret range selector [7] to reduce the overhead of updating
    dependencies.
    
    - `@arcticicestudio/eslint-config-base` [5] - the minimum versions
      have been bumped from `0.5.0` to `0.11.0` [6].
    - `babel-eslint` [3] -> [`@babel/eslint-parser`][4] - the `babel-eslint`
      package is deprecated and is now available as `@babel/eslint-parser`.
    - `eslint-plugin-json` [8] -> [`eslint-plugin-jsonc`][9] - since
      Visual Studio Code uses JSONC [10] the `eslint-plugin-jsonc` matches
      better to the scope of this repository. It also utilizies the ESLint
      engine by passing the AST to it.
    - `del-cli` [13] - updated from version `1.1.0` [11] to `^4.0.1` [12].
    - `eslint` [14] - updated from version `5.16.0` [15] to `^7.32.0` [16].
    - `eslint-plugin-import` [17] - updated from version `2.17.3` [18] to
      `^2.24.2` [19].
    - `eslint-plugin-prettier` [20] - updated from version `3.1.0` [18] to
      `^4.0.0` [22].
    - `prettier` [23] - updated from version `1.17.1` [24] to `^2.4.1` [25].
    - `remark-cli` [26] - updated from version `6.0.1` [27] to
      `^9.0.0` [28].
    - `remark-preset-lint-arcticicestudio` [29] ->
      `@arcticicestudio/remark-preset-lint` [30] - the
      `remark-preset-lint-arcticicestudio` package is deprecated and is now
      available as `@arcticicestudio/remark-preset-lint`. This also includes
      the linting and adjusting for matches that are found after running
      with the new rules.
    - `vsce` [31] - updated from version `6.0.1` [32] to `^1.100.0` [33].
    
    [1]: https://github.blog/2020-10-13-presenting-v7-0-0-of-the-npm-cli
    [2]: https://blog.npmjs.org/post/621733939456933888/npm-v7-series-why-keep-package-lockjson
    [3]: https://github.com/babel/babel-eslint
    [4]: https://github.com/babel/babel/tree/main/eslint/babel-eslint-parser
    [5]: https://github.com/arcticicestudio/styleguide-javascript/tree/main/packages/%40arcticicestudio/eslint-config-base
    [6]: https://github.com/arcticicestudio/styleguide-javascript/releases/tag/v0.11.0
    [7]: https://semver.npmjs.com
    [8]: https://github.com/azeemba/eslint-plugin-json
    [9]: https://github.com/ota-meshi/eslint-plugin-jsonc
    [10]: https://komkom.github.io
    [11]: https://github.com/sindresorhus/del-cli/releases/tag/v1.1.0
    [12]: https://github.com/sindresorhus/del-cli/releases/tag/v4.0.1
    [13]: https://github.com/sindresorhus/del-cli
    [14]: https://eslint.org
    [15]: https://github.com/eslint/eslint/releases/tag/v5.16.0
    [16]: https://github.com/eslint/eslint/releases/tag/v7.32.0
    [17]: https://github.com/import-js/eslint-plugin-import
    [18]: https://github.com/import-js/eslint-plugin-import/releases/tag/v2.17.3
    [19]: https://github.com/import-js/eslint-plugin-import/releases/tag/v2.24.2
    [20]: https://github.com/prettier/eslint-plugin-prettier
    [21]: https://github.com/prettier/eslint-plugin-prettier/releases/tag/v3.1.0
    [22]: https://github.com/prettier/eslint-plugin-prettier/releases/tag/v4.0.0
    [23]: https://prettier.io
    [24]: https://github.com/prettier/prettier/releases/tag/2.4.1
    [25]: https://github.com/prettier/prettier/releases/tag/2.4.1
    [26]: https://remark.js.org
    [27]: https://github.com/remarkjs/remark/releases/tag/remark-cli%406.0.1
    [28]: https://github.com/remarkjs/remark/releases/tag/remark-cli%409.0.0
    [29]: https://www.npmjs.com/package/remark-preset-lint-arcticicestudio
    [30]: https://github.com/arcticicestudio/styleguide-markdown/tree/main/packages/%40arcticicestudio/remark-preset-lint
    [31]: https://github.com/microsoft/vscode-vsce
    [32]: https://github.com/microsoft/vscode-vsce/releases/tag/v1.62.0
    [33]: https://github.com/microsoft/vscode-vsce/releases/tag/v1.100.0
    
    
    Co-authrored-by: Sven Greb <development@svengreb.de>
    
    Closes GH-233
    arcticicestudio committed Sep 25, 2021
    Configuration menu
    Copy the full SHA
    caf5083 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a7d472e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    69b80f5 View commit details
    Browse the repository at this point in the history
Loading
Morty Proxy This is a proxified and sanitized view of the page, visit original site.