Skip to content

Commit 7a57803

Browse files
Merge branch 'release/0.6.0'
2 parents e1e3934 + 6fd8d0a commit 7a57803

28 files changed

Lines changed: 236 additions & 226 deletions

CHANGELOG.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,22 @@
11
<p align="center"><img src="https://cdn.rawgit.com/arcticicestudio/nord-atom-syntax/develop/assets/nord-atom-syntax-banner.svg"/></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-atom-syntax/releases/latest"><img src="https://img.shields.io/github/release/arcticicestudio/nord-atom-syntax.svg"/></a> <a href="https://github.com/arcticicestudio/nord/releases/tag/v0.2.0"><img src="https://img.shields.io/badge/Nord-v0.2.0-blue.svg"/></a> <img src="https://atom.io/favicon.ico" width=24 height=24/> <a href="https://atom.io/themes/nord-atom-syntax"><img src="https://img.shields.io/apm/v/nord-atom-syntax.svg"/></a> <a href="https://atom.io/themes/nord-atom-syntax"><img src="https://img.shields.io/apm/dm/nord-atom-syntax.svg"/></a></p>
3+
<p align="center"><img src="https://assets-cdn.github.com/favicon.ico" width=24 height=24/> <a href="https://github.com/arcticicestudio/nord-atom-syntax/releases/latest"><img src="https://img.shields.io/github/release/arcticicestudio/nord-atom-syntax.svg"/></a> <a href="https://github.com/arcticicestudio/nord/releases/tag/v0.2.0"><img src="https://img.shields.io/badge/Nord-v0.2.0-blue.svg"/></a> <img src="https://atom.io/favicon.ico" width=24 height=24/> <a href="https://github.com/atom/atom/releases/tag/v1.13.0"><img src="https://img.shields.io/badge/Atom->=v1.13.0-green.svg"/></a> <a href="https://atom.io/themes/nord-atom-syntax"><img src="https://img.shields.io/apm/v/nord-atom-syntax.svg"/></a> <a href="https://atom.io/themes/nord-atom-syntax"><img src="https://img.shields.io/apm/dm/nord-atom-syntax.svg"/></a></p>
44

55
---
66

7+
# 0.6.0
8+
*2017-01-24*
9+
10+
**Please note that the minimal version for this theme is now >=1.13.0 due to the Atom theme API change!**
11+
12+
## Improvements
13+
❯ Migrated to the new Atom theme API.
14+
Starting from Atom version 1.13, the contents of `atom-text-editor` [elements are no longer encapsulated within a shadow DOM boundary](http://blog.atom.io/2016/11/14/removing-shadow-dom-boundary-from-text-editor-elements.html).
15+
This means the `:host` and `::shadow` pseudo-selectors should be completely removed and all syntax selectors should be prepended with `syntax--`.
16+
To prevent breakage with existing style sheets, Atom will automatically upgrade selectors for versions less or equal to 1.12. (@arcticicestudio, #31, 42d7f7ba)
17+
18+
![](http://blog.atom.io/img/posts/shadow-dom.png)
19+
720
# 0.5.0
821
*2017-01-15*
922
## Features

README.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
<p align="center"><img src="https://cdn.rawgit.com/arcticicestudio/nord-atom-syntax/develop/assets/nord-atom-syntax-banner.svg"/></p>
22

3-
<p align="center"><img src="https://cdn.travis-ci.org/images/favicon-c566132d45ab1a9bcae64d8d90e4378a.svg" width=24 height=24/> <a href="https://travis-ci.org/arcticicestudio/nord-atom-syntax"><img src="https://img.shields.io/travis/arcticicestudio/nord-atom-syntax/develop.svg"/></a> <img src="https://circleci.com/favicon.ico" width=24 height=24/> <a href="https://circleci.com/gh/arcticicestudio/nord-atom-syntax"><img src="https://circleci.com/gh/arcticicestudio/nord-atom-syntax.svg?style=shield&circle-token=63fc45d7300d4fc129c165e1aa2d1291474e5e1c"/></a> <img src="https://assets-cdn.github.com/favicon.ico" width=24 height=24/> <a href="https://github.com/arcticicestudio/nord-atom-syntax/releases/latest"><img src="https://img.shields.io/github/release/arcticicestudio/nord-atom-syntax.svg"/></a> <a href="https://github.com/arcticicestudio/nord/releases/tag/v0.2.0"><img src="https://img.shields.io/badge/Nord-v0.2.0-blue.svg"/></a> <img src="https://atom.io/favicon.ico" width=24 height=24/> <a href="https://atom.io/themes/nord-atom-syntax"><img src="https://img.shields.io/apm/v/nord-atom-syntax.svg"/></a> <a href="https://atom.io/themes/nord-atom-syntax"><img src="https://img.shields.io/apm/dm/nord-atom-syntax.svg"/></a></p>
4-
3+
<p align="center"><img src="https://cdn.travis-ci.org/images/favicon-c566132d45ab1a9bcae64d8d90e4378a.svg" width=24 height=24/> <a href="https://travis-ci.org/arcticicestudio/nord-atom-syntax"><img src="https://img.shields.io/travis/arcticicestudio/nord-atom-syntax/develop.svg"/></a> <img src="https://circleci.com/favicon.ico" width=24 height=24/> <a href="https://circleci.com/gh/arcticicestudio/nord-atom-syntax"><img src="https://circleci.com/gh/arcticicestudio/nord-atom-syntax.svg?style=shield&circle-token=63fc45d7300d4fc129c165e1aa2d1291474e5e1c"/></a> <img src="https://assets-cdn.github.com/favicon.ico" width=24 height=24/> <a href="https://github.com/arcticicestudio/nord-atom-syntax/releases/latest"><img src="https://img.shields.io/github/release/arcticicestudio/nord-atom-syntax.svg"/></a> <a href="https://github.com/arcticicestudio/nord/releases/tag/v0.2.0"><img src="https://img.shields.io/badge/Nord-v0.2.0-blue.svg"/></a> <img src="https://atom.io/favicon.ico" width=24 height=24/> <a href="https://github.com/atom/atom/releases/tag/v1.13.0"><img src="https://img.shields.io/badge/Atom->=v1.13.0-green.svg"/></a> <a href="https://atom.io/themes/nord-atom-syntax"><img src="https://img.shields.io/apm/v/nord-atom-syntax.svg"/></a> <a href="https://atom.io/themes/nord-atom-syntax"><img src="https://img.shields.io/apm/dm/nord-atom-syntax.svg"/></a></p>
54

65
<p align="center">A arctic, north-bluish clean and elegant Atom syntax theme.</p>
76

@@ -50,7 +49,7 @@ Detailed descriptions for supported languages can be found in the [project wiki]
5049
![][scrot-lang-xml]
5150

5251
## Development
53-
[![](https://img.shields.io/badge/Changelog-0.5.0-blue.svg)](https://github.com/arcticicestudio/nord-atom-syntax/blob/v0.5.0/CHANGELOG.md) [![](https://img.shields.io/badge/Workflow-gitflow--branching--model-blue.svg)](http://nvie.com/posts/a-successful-git-branching-model) [![](https://img.shields.io/badge/Versioning-ArcVer_0.8.0-blue.svg)](https://github.com/arcticicestudio/arcver)
52+
[![](https://img.shields.io/badge/Changelog-0.6.0-blue.svg)](https://github.com/arcticicestudio/nord-atom-syntax/blob/v0.6.0/CHANGELOG.md) [![](https://img.shields.io/badge/Workflow-gitflow--branching--model-blue.svg)](http://nvie.com/posts/a-successful-git-branching-model) [![](https://img.shields.io/badge/Versioning-ArcVer_0.8.0-blue.svg)](https://github.com/arcticicestudio/arcver)
5453

5554
### Contribution
5655
Please report issues/bugs, feature requests and suggestions for improvements to the [issue tracker](https://github.com/arcticicestudio/nord-atom-syntax/issues).

index.less

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
33
title Index +
44
project nord-atom-syntax +
5-
version 0.5.0 +
5+
version 0.6.0 +
66
repository https://github.com/arcticicestudio/nord-atom-syntax +
77
author Arctic Ice Studio +
88
email development@arcticicestudio.com +

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "nord-atom-syntax",
33
"theme": "syntax",
4-
"version": "0.5.0",
4+
"version": "0.6.0",
55
"description": "A arctic, north-bluish clean and elegant Atom syntax theme.",
66
"author": {
77
"name": "Arctic Ice Studio",
@@ -23,6 +23,6 @@
2323
],
2424
"license": "MIT",
2525
"engines": {
26-
"atom": ">=1.0.0 <2.0.0"
26+
"atom": ">=1.13.0 <2.0.0"
2727
}
2828
}

styles/editor.less

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,7 @@ email development@arcticicestudio.com +
88
copyright Copyright (C) 2016 +
99
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1010
*/
11-
atom-text-editor,
12-
atom-text-editor::shadow,
13-
:host {
11+
atom-text-editor {
1412
background-color: @syntax-background-color;
1513
color: @syntax-text-color;
1614

styles/languages/c.less

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,27 +15,27 @@ copyright Copyright (C) 2016 +
1515
Standard C++
1616
(https://isocpp.org)
1717
*/
18-
.source.c,
19-
.source.cpp {
20-
.keyword.operator {
18+
.syntax--source.syntax--c,
19+
.syntax--source.syntax--cpp {
20+
.syntax--keyword.syntax--operator {
2121
color: @syntax-color-keyword;
2222
}
2323

24-
.meta.preprocessor {
24+
.syntax--meta.syntax--preprocessor {
2525
color: @syntax-color-preprocessor;
2626
}
2727

28-
.punctuation {
29-
&.definition.directive {
28+
.syntax--punctuation {
29+
&.syntax--definition.syntax--directive {
3030
color: @syntax-color-keyword;
3131
}
3232

33-
&.separator.pointer-access {
33+
&.syntax--separator.syntax--pointer-access {
3434
color: @syntax-color-operator;
3535
}
3636
}
3737

38-
.string.include {
38+
.syntax--string.syntax--include {
3939
color: @syntax-color-class;
4040
}
4141
}

styles/languages/clojure.less

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,12 @@ copyright Copyright (C) 2016 +
1515
Clojure
1616
(https://clojure.org)
1717
*/
18-
.source.clojure {
19-
.entity.global {
18+
.syntax--source.syntax--clojure {
19+
.syntax--entity.syntax--global {
2020
color: @syntax-color-class;
2121
}
2222

23-
.meta.symbol {
23+
.syntax--meta.syntax--symbol {
2424
color: @syntax-color-variable;
2525
}
2626
}

styles/languages/coffeescript.less

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@ copyright Copyright (C) 2016 +
1515
CoffeeScript
1616
(http://coffeescript.org)
1717
*/
18-
.source.coffee {
19-
.variable.other.instance {
18+
.syntax--source.syntax--coffee {
19+
.syntax--variable.syntax--other.syntax--instance {
2020
color: @syntax-color-variable;
2121
font-style: italic;
2222
}

styles/languages/cs.less

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ copyright Copyright (C) 2016 +
1515
Microsoft .NET Framework
1616
(https://www.microsoft.com/net)
1717
*/
18-
.source.cs {
19-
.meta {
20-
&.method.annotation {
18+
.syntax--source.syntax--cs {
19+
.syntax--meta {
20+
&.syntax--method.syntax--annotation {
2121
color: @syntax-color-annotation;
2222
}
2323

24-
&.namespace.body {
24+
&.syntax--namespace.syntax--body {
2525
color: @syntax-color-class;
2626
}
2727
}

styles/languages/css.less

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -21,34 +21,34 @@ Sass
2121
W3C
2222
(https://www.w3.org/TR/css3-roadmap)
2323
*/
24-
.source.css,
25-
.source.css.less,
26-
.source.css.scss,
27-
.source.css.sass {
28-
.meta {
29-
&.at-rule {
30-
.punctuation.definition.keyword {
24+
.syntax--source.syntax--css,
25+
.syntax--source.syntax--css.syntax--less,
26+
.syntax--source.syntax--css.syntax--scss,
27+
.syntax--source.syntax--css.syntax--sass {
28+
.syntax--meta {
29+
&.syntax--at-rule {
30+
.syntax--punctuation.syntax--definition.syntax--keyword {
3131
color: @syntax-color-keyword;
3232
}
3333

34-
& > .string.quoted {
34+
& > .syntax--string.syntax--quoted {
3535
color: @syntax-color-class;
3636
}
3737
}
3838

39-
&.property-value {
40-
.punctuation.definition.constant {
39+
&.syntax--property-value {
40+
.syntax--punctuation.syntax--definition.syntax--constant {
4141
color: @syntax-color-keyword;
4242
}
4343
}
4444
}
4545

46-
.support {
47-
&.constant.property-value {
46+
.syntax--support {
47+
&.syntax--constant.syntax--property-value {
4848
color: @syntax-color-keyword;
4949
}
5050

51-
&.type.property-name {
51+
&.syntax--type.syntax--property-name {
5252
color: @syntax-color-css-property;
5353
}
5454
}

0 commit comments

Comments
 (0)