Skip to content

Commit 3e3c6b0

Browse files
Merge branch 'release/0.1.0'
2 parents 60b3719 + e6ce2fa commit 3e3c6b0

11 files changed

+1081
-22271
lines changed

.editorconfig

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
# Copyright (C) 2017-present Arctic Ice Studio <[email protected]>
2+
# Copyright (C) 2017-present Sven Greb <[email protected]>
3+
#
4+
# Project: Nord Sublime Text
5+
# Repository: https://github.com/arcticicestudio/nord-sublime-text
6+
# License: MIT
7+
18
# +--------------------+
29
# + Base Configuration +
310
# +--------------------+
@@ -14,5 +21,5 @@ trim_trailing_whitespace = true
1421
# + Languages +
1522
# +-----------+
1623
# +--- Markdown ---+
17-
[*.{md,gfm}]
24+
[*.{md}]
1825
trim_trailing_whitespace = false

.gitattributes

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Copyright (C) 2017-present Arctic Ice Studio <[email protected]>
2+
# Copyright (C) 2017-present Sven Greb <[email protected]>
3+
#
4+
# Project: Nord Sublime Text
5+
# Repository: https://github.com/arcticicestudio/nord-sublime-text
6+
# License: MIT
7+
# References:
8+
# https://git-scm.com/docs/gitattributes
9+
# https://git-scm.com/book/en/v2/Customizing-Git-Git-Attributes#Keyword-Expansion
10+
11+
# Automatically perform line feed (LF) normalization for files detected as text and leave all files detected as binary
12+
# untouched.
13+
* text=auto

.gitignore

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
1+
# Copyright (C) 2017-present Arctic Ice Studio <[email protected]>
2+
# Copyright (C) 2017-present Sven Greb <[email protected]>
3+
#
4+
# Project: Nord Sublime Text
5+
# Repository: https://github.com/arcticicestudio/nord-sublime-text
6+
# License: MIT
7+
8+
# +------+
9+
# + Logs +
10+
# +------+
11+
logs/
12+
**/*.log
13+
npm-debug.log*
14+
15+
# +---------+
16+
# + Node.js +
17+
# +---------+
18+
**/node_modules/
19+
.npm/
20+
121
# +--------------+
222
# + Sublime Text +
323
# +--------------+

CHANGELOG.md

Lines changed: 105 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,107 @@
1-
<p align="center"><img src="https://cdn.rawgit.com/arcticicestudio/nord-sublime-text/develop/assets/nord-sublime-text-banner.svg"/></p>
1+
<p align="center"><a href="https://www.nordtheme.com/ports/sublime-text" target="_blank"><img src="https://raw.githubusercontent.com/arcticicestudio/nord-docs/develop/assets/images/ports/sublime-text/repository-hero.svg?sanitize=true"/></a></p>
22

3-
<p align="center"><img src="https://assets-cdn.github.com/favicon.ico" width=24 height=24/> <a href="https://github.com/arcticicestudio/nord-sublime-text/releases/latest"><img src="https://img.shields.io/github/release/arcticicestudio/nord-sublime-text.svg?style=flat-square"/></a> <a href="https://github.com/arcticicestudio/nord/releases/tag/v0.2.0"><img src="https://img.shields.io/badge/Nord-v0.2.0-88C0D0.svg?style=flat-square"/></a> <img src="https://www.sublimetext.com/favicon.ico" width=24 height=24/> <a href="https://packagecontrol.io/packages/Nord"><img src="https://img.shields.io/packagecontrol/dt/Nord.svg?colorB=88c0d0&style=flat-square"/></a></p>
3+
<p align="center"><a href="https://www.nordtheme.com/docs/ports/sublime-text" target="_blank"><img src="https://img.shields.io/github/release/arcticicestudio/nord-sublime-text.svg?style=flat-square&label=Docs&colorA=4c566a&colorB=88c0d0&logo=data%3Aimage%2Fsvg%2Bxml%3Bbase64%2CPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI%2BCiAgICA8cGF0aCBmaWxsPSIjZDhkZWU5IiBkPSJNMTMuNzQ2IDIuODEzYS42Ny42NyAwIDAgMC0uNTU5LS4xMzNMOCAzLjg0OGwtNS4xODgtMS4xOGEuNjY5LjY2OSAwIDAgMC0uNTcuMTMzLjY3Ny42NzcgMCAwIDAtLjI0Mi41MzF2OC4xMzNjLS4wMDguMzIuMjEuNTk4LjUyLjY2OGw1LjMzMiAxLjE5OWguMjk2bDUuMzMyLTEuMmEuNjY4LjY2OCAwIDAgMCAuNTItLjY2N1YzLjMzMmEuNjU5LjY1OSAwIDAgMC0uMjU0LS41MnpNMy4zMzIgNC4xNjhsNCAuODk4djYuNzY2bC00LS44OTh6bTkuMzM2IDYuNzY2bC00IC44OThWNS4wNjZsNC0uODk4em0wIDAiLz4KPC9zdmc%2BCg%3D%3D"/></a></p>
44

5-
---
5+
<p align="center"><a href="https://www.sublimetext.com/blog/articles/sublime-text-3-point-1" target="_blank"><img src="https://img.shields.io/static/v1.svg?style=flat-square&label=Compatibility&message=%3E%3D3.1.0%20Build%203170&logo=sublime-text&logoColor=eceff4&colorA=4c566a&colorB=88c0d0"/></a></p>
6+
7+
<p align="center">Changelog for <a href="https://www.nordtheme.com/ports/sublime-text">Nord Sublime Text</a> — An arctic, north-bluish clean and elegant <a href="https://www.sublimetext.com" target="_blank">Sublime Text</a> color theme.</p>
8+
9+
<!--lint disable no-duplicate-headings-->
10+
11+
# 0.1.0
12+
13+
![Release Date: 2019-08-06](https://img.shields.io/static/v1.svg?style=flat-square&label=Release%20Date&message=2019-08-06&colorA=4c566a&colorB=88c0d0) [![Project Board](https://img.shields.io/static/v1.svg?style=flat-square&label=Project%20Board&message=0.1.0&logo=github&logoColor=eceff4&colorA=4c566a&colorB=88c0d0)](https://github.com/arcticicestudio/nord-sublime-text/projects/2) [![Milestone](https://img.shields.io/static/v1.svg?style=flat-square&label=Milestone&message=0.1.0&logo=github&logoColor=eceff4&colorA=4c566a&colorB=88c0d0)](https://github.com/arcticicestudio/nord-sublime-text/milestone/1)
14+
15+
This is the initial release version that mainly focused on the **deployment to the [Package Control][pc] registry** and the [transition to „Nord Docs“][gh-21].
16+
17+
## Features
18+
19+
**Nord Docs Transition**#21#23 (⊶ 8d01b886)
20+
↠ Transferred all documentations, assets and from „Nord Sublime Text“ to [Nord Docs][nord]
21+
Please see the [corresponding issue in the Nord Docs repository][nord-docs#171] to get an overview of what has changed for _Nord Sublime Text_ and what has been done to migrate to Nord Docs.
22+
23+
###### Landing Page
24+
25+
<p align="center"><a href="https://www.nordtheme.com/ports/sublime-text" target="_blank"><img src="https://user-images.githubusercontent.com/7836623/62528962-fe459680-b83d-11e9-8d54-89f8625ce1af.png" alt="Preview: Nord Sublime Text Port Project Landing Page"/></a></p>
26+
27+
###### Landing Page Docs
28+
29+
<p align="center"><a href="https://www.nordtheme.com/docs/ports/sublime-text" target="_blank"><img src="https://user-images.githubusercontent.com/7836623/62528548-4f08bf80-b83d-11e9-9315-73788f63e9a5.png" alt="Preview: Nord Sublime Text Docs Project Landing Page"/></a></p>
30+
31+
###### Installation & Activation Docs
32+
33+
<p align="center"><a href="https://www.nordtheme.com/docs/ports/sublime-text/installation" target="_blank"><img src="https://user-images.githubusercontent.com/7836623/62528550-4fa15600-b83d-11e9-84be-a58782e3ef1c.png" alt="Preview: Nord Sublime Text Docs Installation & Activation Docs Page"/></a></p>
34+
35+
###### Package Development Docs
36+
37+
<p align="center"><a href="https://www.nordtheme.com/docs/ports/sublime-text/development" target="_blank"><img src="https://user-images.githubusercontent.com/7836623/62528549-4fa15600-b83d-11e9-8c25-481653380cf6.png" alt="Preview: Nord Sublime Text Docs Package Development Docs Page"/></a></p>
38+
39+
**Transition to new JSON based syntax color scheme format**#22/#1#24/#20/#2 (⊶ 294ab7cf) co-authored by [@kaine119][gh-user-kaine119]
40+
↠ As of [Sublime Text version 3.1.0 Build 3149][sbt-blog-announce-v3.1], a new [JSON based color scheme format `.sublime-color-scheme`][pc-docs-color_scheme] was introduced for easier editing, customization and addition of new features.
41+
Nord migrated to the new format (JSON) from the now [deprecated/legacy `.tmTheme` format][pc-docs-tmtheme] (XML).
42+
43+
> Please note that **Nord now requires a minimum Sublime Text version of [3.1.0 Build 3170][sbt-blog-announce-v3.1]!**
44+
45+
All versions greater or equal to 3.1 build 3120 come with a builtin tool to convert legacy themes to the new format through the command palette when the files is opened in the editor („Convert Color Scheme“).
46+
47+
The following additional changes and additions for features that have been introduced with the new JSON color scheme format are included:
48+
49+
- Added all Nord colors as variables to the `variables` object that are exposed through Sublime Text's internal CSS color scheme API to reuse them with the CSS `var()` function for the defined scope rules.
50+
- Added additional syntax-specific variables to the `variables` object to ensure a uniform color usage for scopes with the same context as well as reducing code duplication and possible transmission errors.
51+
- Added the new Git gutter diff keys `line_diff_added`, `line_diff_modified` and `line_diff_deleted` to the `globals` object to ensure they match Nord's style.
52+
53+
The now [officially deprecated `.tmTheme` color scheme format file][pc-docs-tmtheme] has been removed and is not supported by the Nord theme package anymore.
54+
55+
## Improvements
56+
57+
### Syntax
58+
59+
**Comment Color Brightness**#18#19 (⊶ 7e388f2e)
60+
↠ Implemented the frequently requested and long-time outstanding increase of the comment color (`nord3`) brightness by 10% from a lightness level of ~35% to ~45%.
61+
62+
**Please see [arcticicestudio/nord#94][nord#94] for all details about this design change decision**!
63+
64+
<p align="center"><strong>Before</strong></p>
65+
<p align="center"><img src="https://user-images.githubusercontent.com/7836623/54902736-76886c80-4eda-11e9-86cd-dfc935aff5e3.png" /></p>
66+
<p align="center"><img src="https://user-images.githubusercontent.com/7836623/54902735-76886c80-4eda-11e9-9aa0-41ded647bdb2.png" /></p>
67+
68+
<p align="center"><strong>After</strong></p>
69+
<p align="center"><img src="https://user-images.githubusercontent.com/7836623/54902766-856f1f00-4eda-11e9-897a-9b0971586a0b.png" /></p>
70+
<p align="center"><img src="https://user-images.githubusercontent.com/7836623/54902765-856f1f00-4eda-11e9-9d09-50c89faece43.png" /></p>
71+
72+
Please see the official documentation about [user and workspace settings][vscode-docs-settings] for more details how to customize and configure VS Code.
73+
74+
## Tasks
75+
76+
### Documentation
77+
78+
**Migration to MIT license**#4#5 (⊶ 0f1657da)
79+
↠ Adapted to the MIT license migration of [Nord][]. Details can be found in the main task ticket [arcticicestudio/nord#55][nord#55].
80+
81+
<!--
82+
+------------------+
83+
+ Symbol Reference +
84+
+------------------+
85+
↠ (U+21A0): Start of a log section description
86+
— (U+2014): Separator between a log section title and the metadata
87+
⇄ (U+21C4): Separator between a issue ID and pull request ID in a log metadata
88+
⊶ (U+22B6): Icon prefix for the short commit SHA checksum in a log metadata
89+
-->
90+
91+
<!--lint disable final-definition-->
92+
93+
<!-- Base Links -->
94+
95+
[nord]: https://www.nordtheme.com
96+
[pc-docs-color_scheme]: https://www.sublimetext.com/docs/3/color_schemes.html
97+
[pc-docs-tmtheme]: https://www.sublimetext.com/docs/3/color_schemes_tmtheme.html
98+
[pc]: https://packagecontrol.io
99+
100+
<!-- v0.1.0 -->
101+
102+
[gh-21]: https://github.com/arcticicestudio/nord-sublime-text/issues/21
103+
[gh-user-kaine119]: https://github.com/kaine119
104+
[nord-docs#171]: https://github.com/arcticicestudio/nord-docs/issues/171
105+
[nord#55]: https://github.com/arcticicestudio/nord/issues/55
106+
[nord#94]: https://github.com/arcticicestudio/nord/issues/94
107+
[sbt-blog-announce-v3.1]: https://www.sublimetext.com/blog/articles/sublime-text-3-point-1

LICENSE.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
MIT License (MIT)
2+
3+
Copyright (c) 2017-present Arctic Ice Studio <[email protected]> (https://www.arcticicestudio.com)
4+
Copyright (c) 2017-present Sven Greb <[email protected]> (https://www.svengreb.de)
5+
6+
Permission is hereby granted, free of charge, to any person obtaining a copy
7+
of this software and associated documentation files (the "Software"), to deal
8+
in the Software without restriction, including without limitation the rights
9+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10+
copies of the Software, and to permit persons to whom the Software is
11+
furnished to do so, subject to the following conditions:
12+
13+
The above copyright notice and this permission notice shall be included in all
14+
copies or substantial portions of the Software.
15+
16+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
22+
SOFTWARE.

Nord.skins

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"Nord": {
3+
"Preferences": {
4+
"color_scheme": "Packages/nord-sublime-text/Nord.sublime-color-scheme"
5+
}
6+
}
7+
}

0 commit comments

Comments
 (0)