1
0
mirror of https://github.com/kremalicious/blog.git synced 2025-01-03 02:15:08 +01:00

switch to gatsby-remark-vscode

This commit is contained in:
Matthias Kretschmann 2019-07-15 13:20:41 +02:00
parent c5855a21f3
commit faa3b98de6
Signed by: m
GPG Key ID: 606EEEF3C479A91F
6 changed files with 73 additions and 1038 deletions

View File

@ -42,13 +42,13 @@ Because of varying copy resulting in different badge widths, the only way to mak
Install with npm:
```shell
```bash
npm i appstorebadges --save
```
Or install with Bower:
```shell
```bash
bower install appstorebadges --save
```

View File

@ -47,16 +47,28 @@ module.exports = {
destinationDir: 'media'
}
},
'gatsby-remark-smartypants',
{
resolve: 'gatsby-remark-highlights',
resolve: 'gatsby-remark-autolink-headers',
options: {
codeWrap: {
className: 'nord'
}
maintainCase: true
}
},
'gatsby-remark-smartypants',
'gatsby-remark-autolink-headers'
{
// https://github.com/andrewbranch/gatsby-remark-vscode
resolve: 'gatsby-remark-vscode',
options: {
colorTheme: 'Nord',
injectStyles: false,
extensions: [
{
identifier: 'arcticicestudio.nord-visual-studio-code',
version: '0.10.0'
}
],
languageAliases: {}
}
}
]
}
},

View File

@ -32,36 +32,35 @@
"dms2dec": "^1.1.0",
"fast-exif": "^1.0.1",
"fraction.js": "^4.0.12",
"gatsby": "^2.10.4",
"gatsby-image": "^2.2.3",
"gatsby-plugin-catch-links": "^2.1.0",
"gatsby-plugin-feed": "^2.3.1",
"gatsby": "^2.13.21",
"gatsby-image": "^2.2.6",
"gatsby-plugin-catch-links": "^2.1.2",
"gatsby-plugin-feed": "^2.3.4",
"gatsby-plugin-lunr": "^1.5.1",
"gatsby-plugin-manifest": "^2.2.0",
"gatsby-plugin-manifest": "^2.2.3",
"gatsby-plugin-matomo": "^0.7.2",
"gatsby-plugin-meta-redirect": "^1.1.1",
"gatsby-plugin-offline": "^2.2.0",
"gatsby-plugin-react-helmet": "^3.1.0",
"gatsby-plugin-sass": "^2.1.0",
"gatsby-plugin-sharp": "^2.2.1",
"gatsby-plugin-sitemap": "^2.2.0",
"gatsby-plugin-offline": "^2.2.4",
"gatsby-plugin-react-helmet": "^3.1.2",
"gatsby-plugin-sass": "^2.1.3",
"gatsby-plugin-sharp": "^2.2.7",
"gatsby-plugin-sitemap": "^2.2.3",
"gatsby-plugin-svgr": "^2.0.2",
"gatsby-plugin-webpack-size": "^1.0.0",
"gatsby-redirect-from": "^0.2.1",
"gatsby-remark-autolink-headers": "^2.1.0",
"gatsby-remark-copy-linked-files": "^2.1.0",
"gatsby-remark-highlights": "^1.3.4",
"gatsby-remark-images": "^3.1.0",
"gatsby-remark-smartypants": "^2.1.0",
"gatsby-source-filesystem": "^2.1.0",
"gatsby-source-graphql": "^2.1.0",
"gatsby-transformer-remark": "^2.5.0",
"gatsby-transformer-sharp": "^2.2.0",
"graphql": "^14.3.1",
"gatsby-remark-autolink-headers": "^2.1.3",
"gatsby-remark-copy-linked-files": "^2.1.3",
"gatsby-remark-images": "^3.1.6",
"gatsby-remark-smartypants": "^2.1.2",
"gatsby-remark-vscode": "^1.0.6",
"gatsby-source-filesystem": "^2.1.5",
"gatsby-source-graphql": "^2.1.2",
"gatsby-transformer-remark": "^2.6.5",
"gatsby-transformer-sharp": "^2.2.3",
"graphql": "^14.4.2",
"intersection-observer": "^0.7.0",
"js-scrypt": "^0.2.0",
"load-script": "^1.0.0",
"nord": "^0.2.1",
"pigeon-maps": "^0.13.0",
"pigeon-marker": "^0.3.4",
"react": "^16.8.6",
@ -69,32 +68,32 @@
"react-clipboard.js": "^2.0.13",
"react-dom": "^16.8.6",
"react-helmet": "^5.2.1",
"react-modal": "^3.8.1",
"react-modal": "^3.8.2",
"react-pose": "^4.0.8",
"react-qr-svg": "^2.2.1",
"react-time": "^4.3.0",
"react-transition-group": "^4.1.1",
"react-transition-group": "^4.2.1",
"remark": "^10.0.1",
"remark-react": "^5.0.1",
"slugify": "^1.3.4",
"web3": "^1.0.0-beta.55"
},
"devDependencies": {
"@babel/node": "^7.4.5",
"@babel/preset-env": "^7.4.5",
"@svgr/webpack": "^4.3.0",
"@babel/node": "^7.5.0",
"@babel/preset-env": "^7.5.4",
"@svgr/webpack": "^4.3.1",
"@testing-library/jest-dom": "^4.0.0",
"@testing-library/react": "^8.0.2",
"@testing-library/react": "^8.0.5",
"babel-eslint": "^10.0.2",
"babel-jest": "^24.8.0",
"eslint": "^6.0.0",
"eslint": "^6.0.1",
"eslint-config-prettier": "^6.0.0",
"eslint-loader": "^2.1.2",
"eslint-loader": "^2.2.1",
"eslint-plugin-graphql": "^3.0.3",
"eslint-plugin-jsx-a11y": "^6.2.1",
"eslint-plugin-jsx-a11y": "^6.2.3",
"eslint-plugin-prettier": "^3.1.0",
"eslint-plugin-react": "^7.14.1",
"fs-extra": "^8.0.0",
"eslint-plugin-react": "^7.14.2",
"fs-extra": "^8.1.0",
"identity-obj-proxy": "^3.0.0",
"jest": "^24.8.0",
"markdownlint-cli": "^0.17.0",
@ -107,7 +106,7 @@
"stylelint": "^10.1.0",
"stylelint-config-css-modules": "^1.4.0",
"stylelint-config-standard": "^18.3.0",
"stylelint-scss": "^3.8.0",
"stylelint-scss": "^3.9.1",
"why-did-you-update": "^1.0.6"
},
"engines": {

View File

@ -473,7 +473,7 @@ console.log('Hello, world!')
#### Shell
```shell
```bash
echo 'Hello, world!'
```

View File

@ -1,5 +1,4 @@
@import 'variables';
@import 'nord/src/sass/nord';
code,
kbd,
@ -17,7 +16,7 @@ kbd {
code,
samp {
white-space: normal;
background: $nord4;
background: #444;
color: inherit;
background-color: rgba($code-bg, .05);
border-radius: $border-radius;
@ -34,7 +33,7 @@ kbd {
pre {
display: block;
padding: $spacer / 1.5 $spacer;
padding: 0;
margin-bottom: $spacer;
line-height: $line-height;
color: $code-color;
@ -47,17 +46,14 @@ pre {
max-height: 300px;
@media (min-width: $screen-sm) {
max-height: 500px;
max-height: 80vh;
margin-left: -($spacer);
margin-right: -($spacer);
}
@media (min-width: $screen-md) {
border-radius: $border-radius;
}
code {
padding: 0;
font-size: .8rem;
padding: 0 $spacer / 2;
white-space: pre;
display: block;
color: inherit;
@ -65,28 +61,31 @@ pre {
word-wrap: normal;
word-break: normal;
overflow: auto;
}
.line {
white-space: pre;
overflow-wrap: normal;
word-wrap: normal;
word-break: normal;
@media (min-width: $screen-sm) {
padding-left: $spacer;
padding-right: $spacer;
&:first-child {
padding-top: $spacer;
}
&:last-child {
padding-bottom: $spacer;
}
}
}
}
pre .line:only-child .source.shell,
pre .line:only-child .source.bash {
padding-left: $spacer / 2;
pre[data-language='bash'] .vscode-highlight-line:only-child {
padding-left: .5rem;
display: block;
&::before {
content: '$';
opacity: .4;
opacity: .5;
display: inline-block;
margin-left: -.5rem;
margin-right: .5rem;
}
}
@import 'syntax';

View File

@ -1,975 +0,0 @@
/* stylelint-disable */
@import 'variables';
/*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
title Editor +
project nord-atom-syntax +
repository https://github.com/arcticicestudio/nord-atom-syntax +
author Arctic Ice Studio +
email development@arcticicestudio.com +
copyright Copyright (C) 2017 +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/
.nord {
@media (min-width: $screen-sm) {
max-height: 500px;
margin-left: -($spacer);
margin-right: -($spacer);
}
> pre {
margin-left: 0;
margin-right: 0;
}
}
.editor {
background-color: #2e3440;
color: #d8dee9;
}
.editor .bracket-matcher .region {
border: 1px solid #88c0d0;
box-sizing: border-box;
}
.editor .cursor {
border-left: 2px solid #d8dee9;
}
.editor .indent-guide {
box-shadow: inset 1px 0 #434c5e;
}
.editor .invisible {
color: #4c566a;
}
.editor .invisible-character {
color: #4c566a;
}
.editor .line.cursor-line {
background-color: rgba(67, 76, 94, .32);
}
.editor .selection .region {
background-color: rgba(67, 76, 94, .8);
}
.editor .wrap-guide {
background-color: #4c566a;
}
.editor .find-result .region.region.region,
.editor .current-result .region.region.region {
background-color: rgba(136, 192, 208, .3);
transition: border-color 400ms;
}
.editor .current-result .region.region.region {
background-color: rgba(136, 192, 208, .38);
border: 2px solid #88c0d0;
transition-duration: 400ms;
}
.editor .find-result .region.region.region {
border: 2px solid transparent;
}
.editor .gutter {
font-weight: 300;
-webkit-font-smoothing: antialiased;
background-color: #2e3440;
margin-right: 0;
border-right: 0;
padding-right: 0;
}
.editor .gutter .line-numbers {
background: transparent !important;
}
.editor .gutter .line-number {
background: transparent;
color: rgba(216, 222, 233, .4);
padding-right: 0;
}
.editor .gutter .line-number.git-line-added {
color: #a3be8c;
border-left-color: #a3be8c;
}
.editor .gutter .line-number.git-line-added.cursor-line,
.editor .gutter .line-number.git-line-added.cursor-line-no-selection {
color: #a3be8c;
border-left-color: #a3be8c;
}
.editor .gutter .line-number.git-line-modified {
color: #ebcb8b;
border-left-color: #ebcb8b;
}
.editor .gutter .line-number.git-line-modified.cursor-line,
.editor .gutter .line-number.git-line-modified.cursor-line-no-selection {
color: #ebcb8b;
border-left-color: #ebcb8b;
}
.editor .gutter .line-number.git-line-removed {
color: #bf616a;
border-left-color: #bf616a;
}
.editor .gutter .line-number.git-line-removed.cursor-line,
.editor .gutter .line-number.git-line-removed.cursor-line-no-selection {
color: #bf616a;
border-left-color: #bf616a;
}
.editor .gutter .line-number.cursor-line,
.editor .gutter .line-number.cursor-line-no-selection {
color: #eceff4;
font-weight: 600;
}
.editor .gutter .line-number .icon-right {
opacity: 1;
color: rgba(216, 222, 233, .4);
transition: all 400ms ease;
}
.editor .gutter .line-number .icon-right:hover {
color: #eceff4;
}
.editor .gutter .line-number.folded,
.editor .gutter .line-number::after,
.editor .fold-marker::after {
color: #eceff4;
}
.editor .gutter .line-number.folded .icon-right,
.editor .gutter .line-number::after .icon-right,
.editor .fold-marker::after .icon-right {
opacity: .5;
color: #88c0d0;
transition: all 400ms ease;
}
.editor .gutter .line-number.folded .icon-right:hover,
.editor .gutter .line-number::after .icon-right:hover,
.editor .fold-marker::after .icon-right:hover {
opacity: 1;
}
/*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
title Syntax +
project nord-atom-syntax +
repository https://github.com/arcticicestudio/nord-atom-syntax +
author Arctic Ice Studio +
email development@arcticicestudio.com +
copyright Copyright (C) 2017 +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/
/* +------+
+ Base +
+------+ */
.source {
-webkit-font-smoothing: auto;
color: #d8dee9;
}
.none {
color: #d8dee9;
}
/* +----------+
+ Entities +
+----------+ */
.comment {
color: #69758f;
}
.comment .markup.link {
color: #69758f;
text-decoration: none;
}
.comment .markup.link:hover {
text-decoration: underline;
}
.constant {
color: #8fbcbb;
}
.constant.character.escape {
color: #d08770;
}
.constant.numeric,
.constant.other.color {
color: #b48ead;
}
.constant.language {
color: #81a1c1;
}
.constant.other.symbol {
color: #8fbcbb;
}
.constant.other.placeholder {
color: #d08770;
}
.constant.variable {
color: #d8dee9;
}
.entity.name.function {
color: #88c0d0;
}
.entity.name.class,
.entity.name.type.class {
color: #8fbcbb;
}
.entity.name.section {
color: #81a1c1;
}
.entity.name.tag {
color: #81a1c1;
}
.entity.name.type {
color: #8fbcbb;
}
.entity.other.inherited-class {
color: #8fbcbb;
font-weight: bold;
}
.entity.other.attribute-name {
color: #8fbcbb;
}
.entity.other.attribute-name.id {
color: #8fbcbb;
text-decoration: underline;
}
.invalid.deprecated {
color: #ebcb8b !important;
text-decoration: line-through !important;
}
.invalid.illegal {
color: #d8dee9 !important;
background-color: #bf616a !important;
}
.keyword {
color: #81a1c1;
}
.keyword.control {
color: #81a1c1;
}
.keyword.operator {
color: #81a1c1;
}
.keyword.other.special-method {
color: #88c0d0;
font-style: italic;
}
.keyword.other.unit {
color: #81a1c1;
}
.markup.bold {
font-weight: bold;
}
.markup.changed {
color: #ebcb8b;
}
.markup.deleted {
color: #bf616a;
}
.markup.italic {
font-style: italic;
}
.markup.heading {
color: #88c0d0;
}
.markup.heading .marker {
color: #81a1c1;
}
.markup.heading .punctuation.definition.heading {
color: #88c0d0;
}
.markup.link {
text-decoration: none;
}
.markup.link:hover {
text-decoration: underline;
}
.markup.quote {
color: #eceff4;
}
.markup.raw {
color: #8fbcbb;
}
.meta {
color: #d8dee9;
}
.meta.brace {
color: #d8dee9;
}
.meta.class {
color: #8fbcbb;
}
.meta.class.body {
color: #d8dee9;
}
.meta.definition.variable {
color: #d8dee9;
}
.meta.link {
color: #d8dee9;
}
.meta.method {
color: #88c0d0;
}
.meta.method.body {
color: #d8dee9;
}
.meta.method-call {
color: #d8dee9;
}
.meta.require {
color: #5e81ac;
}
.meta.selector {
color: #8fbcbb;
}
.meta.separator {
color: #d8dee9;
}
.meta.tag {
color: #81a1c1;
}
.punctuation {
color: #d8dee9;
}
.punctuation.definition.array,
.punctuation.definition.function-parameters,
.punctuation.definition.method-parameters,
.punctuation.definition.parameters,
.punctuation.definition.separator,
.punctuation.definition.seperator {
color: #d8dee9;
}
.punctuation.definition.bold {
font-weight: bold;
}
.punctuation.definition.comment {
color: #4c566a;
}
.punctuation.definition.heading,
.punctuation.definition.identity {
color: #88c0d0;
}
.punctuation.definition.italic {
font-style: italic;
}
.punctuation.definition.tag {
color: #81a1c1;
}
.punctuation.section.embedded {
color: #81a1c1;
}
.punctuation.section.class,
.punctuation.section.inner-class,
.punctuation.section.method {
color: #8fbcbb;
}
.storage {
color: #81a1c1;
}
.storage.modifier.import,
.storage.modifier.package {
color: #8fbcbb;
}
.storage.type.annotation,
.storage.type.primitive {
color: #81a1c1;
}
.string {
color: #a3be8c;
}
.string.other.link {
color: #a3be8c;
text-decoration: none;
}
.string.other.link:hover {
text-decoration: underline;
}
.string > .punctuation.definition.string {
color: #d8dee9;
}
.string.regexp {
color: #ebcb8b;
}
.string.regexp .source.ruby.embedded {
color: #ebcb8b;
}
.string.unquoted {
color: #d8dee9;
}
.support.class {
color: #8fbcbb;
}
.support.function {
color: #88c0d0;
}
.support.function.any-method {
color: #88c0d0;
}
.support.type {
color: #8fbcbb;
}
.underline {
text-decoration: underline;
}
.variable {
color: #d8dee9;
}
.variable.interpolation {
color: #d8dee9;
font-style: italic;
}
.variable.language {
color: #81a1c1;
}
.variable.parameter {
color: #d8dee9;
}
/*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
title Language CSS +
project nord-atom-syntax +
repository https://github.com/arcticicestudio/nord-atom-syntax +
author Arctic Ice Studio +
email development@arcticicestudio.com +
copyright Copyright (C) 2017 +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Supports LESSCSS and Sass.
[Language Packages]
> language-css (https://atom.io/packages/language-css)
[References]
LESSCSS
(http://lesscss.org)
Sass
(http://sass-lang.com)
W3C
(https://www.w3.org/TR/css3-roadmap)
*/
.source.css .meta.at-rule .punctuation.definition.keyword,
.source.css.less .meta.at-rule .punctuation.definition.keyword,
.source.css.scss .meta.at-rule .punctuation.definition.keyword,
.source.css.sass .meta.at-rule .punctuation.definition.keyword {
color: #81a1c1;
}
.source.css .meta.at-rule > .string.quoted,
.source.css.less .meta.at-rule > .string.quoted,
.source.css.scss .meta.at-rule > .string.quoted,
.source.css.sass .meta.at-rule > .string.quoted {
color: #8fbcbb;
}
.source.css .meta.property-value .punctuation.definition.constant,
.source.css.less .meta.property-value .punctuation.definition.constant,
.source.css.scss .meta.property-value .punctuation.definition.constant,
.source.css.sass .meta.property-value .punctuation.definition.constant {
color: #81a1c1;
}
.source.css .support.constant.property-value,
.source.css.less .support.constant.property-value,
.source.css.scss .support.constant.property-value,
.source.css.sass .support.constant.property-value {
color: #81a1c1;
}
.source.css .support.type.property-name,
.source.css.less .support.type.property-name,
.source.css.scss .support.type.property-name,
.source.css.sass .support.type.property-name {
color: #8fbcbb;
}
/*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
title Language diff +
project nord-atom-syntax +
repository https://github.com/arcticicestudio/nord-atom-syntax +
author Arctic Ice Studio +
email development@arcticicestudio.com +
copyright Copyright (C) 2017 +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[Language Packages]
> language-diff (https://atom.io/packages/language-diff)
*/
.source.diff .meta.range.context,
.source.diff .meta.header.from-file {
color: #8fbcbb;
}
.source.diff .punctuation.definition.separator {
color: #81a1c1;
}
.source.diff .punctuation.definition.from-file,
.source.diff .punctuation.definition.range {
color: #8fbcbb;
}
/*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
title Language GitHub Flavored Markdown +
project nord-atom-syntax +
repository https://github.com/arcticicestudio/nord-atom-syntax +
author Arctic Ice Studio +
email development@arcticicestudio.com +
copyright Copyright (C) 2017 +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[Language Packages]
> language-gfm (https://atom.io/packages/language-gfm)
[References]
GitHub
(https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet)
*/
.source.gfm .comment.hr {
color: #81a1c1;
}
.source.gfm .link .entity {
color: #88c0d0;
}
.source.gfm .punctuation.definition {
color: #81a1c1;
}
.source.gfm .variable.unordered.list {
color: #81a1c1;
}
.source.gfm .support {
color: #8fbcbb;
}
/*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
title Language HTML +
project nord-atom-syntax +
repository https://github.com/arcticicestudio/nord-atom-syntax +
author Arctic Ice Studio +
email development@arcticicestudio.com +
copyright Copyright (C) 2017 +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[Language Packages]
> language-html (https://atom.io/packages/language-html)
[References]
W3C
(https://www.w3.org/html/)
*/
.text.html.basic .constant.other.inline-data {
color: #d8dee9;
font-style: italic;
}
/*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
title Language JavaScript +
project nord-atom-syntax +
repository https://github.com/arcticicestudio/nord-atom-syntax +
author Arctic Ice Studio +
email development@arcticicestudio.com +
copyright Copyright (C) 2017 +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Support for
- ES15/16
- ESNext
- Atom's Etch
- Facebook's React, Flow and GraphQL
[Language Packages]
> language-babel (https://atom.io/packages/language-babel)
> language-javascript (https://atom.io/packages/language-javascript)
[References]
Babel
(https://babeljs.io)
ESNext
(https://github.com/esnext/esnext)
Atom
(https://github.com/atom/etch)
Facebook
(https://facebook.github.io/react)
(https://flowtype.org)
(http://graphql.org)
*/
.source.js.jsx .variable.other.class {
color: #8fbcbb;
}
/*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
title Language JSON +
project nord-atom-syntax +
repository https://github.com/arcticicestudio/nord-atom-syntax +
author Arctic Ice Studio +
email development@arcticicestudio.com +
copyright Copyright (C) 2017 +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[Language Packages]
> language-json (https://atom.io/packages/language-json)
[References]
JSON
(http://www.json.org)
*/
.source.json .meta.structure.dictionary.json > .string.quoted.json {
color: #8fbcbb;
}
.source.json .meta.structure.dictionary.json > .string.quoted.json > .punctuation.string {
color: #d8dee9;
}
.source.json .meta.structure.dictionary.json > .constant.language.json,
.source.json .meta.structure.array.json > .constant.language.json {
color: #81a1c1;
}
.source.json .meta.structure.dictionary.json > .value.json > .string.quoted.json,
.source.json .meta.structure.array.json > .value.json > .string.quoted.json {
color: #a3be8c;
}
.source.json .meta.structure.dictionary.json > .value.json > .string.quoted.json > .punctuation,
.source.json .meta.structure.array.json > .value.json > .string.quoted.json > .punctuation {
color: #d8dee9;
}
/*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
title Language LESSCSS +
project nord-atom-syntax +
repository https://github.com/arcticicestudio/nord-atom-syntax +
author Arctic Ice Studio +
email development@arcticicestudio.com +
copyright Copyright (C) 2017 +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[Language Packages]
> language-less (https://atom.io/packages/language-less)
[References]
LESSCSS
(http://lesscss.org)
*/
.source.css.less .mixin {
color: #88c0d0;
}
/*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
title Language PHP +
project nord-atom-syntax +
repository https://github.com/arcticicestudio/nord-atom-syntax +
author Arctic Ice Studio +
email development@arcticicestudio.com +
copyright Copyright (C) 2017 +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[Language Packages]
> language-php (https://atom.io/packages/language-php)
[References]
PHP
(https://secure.php.net)
Laravel
https://laravel.com/docs/blade
*/
.source.php .meta.function-call {
color: #88c0d0;
}
.source.php .meta.function-call.static {
font-style: italic;
}
.source.php .meta.string-contents {
color: #a3be8c;
}
.source.php .punctuation.definition.variable {
color: #81a1c1;
}
.source.php .support.other.namespace.use {
color: #8fbcbb;
}
.text.html.php.blade .keyword {
color: #d08770;
}
.text.html.php.blade .keyword.operator {
color: #81a1c1;
}
.text.html.php.blade .support.function.construct {
color: #5e81ac;
}
/*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
title Language Python +
project nord-atom-syntax +
repository https://github.com/arcticicestudio/nord-atom-syntax +
author Arctic Ice Studio +
email development@arcticicestudio.com +
copyright Copyright (C) 2017 +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[Language Packages]
> language-python (https://atom.io/packages/language-python)
[References]
Ruby
(https://www.python.org)
*/
.source.python .variable.parameter {
color: #d8dee9;
}
.source.python .meta.function-call {
color: #88c0d0;
}
.source.python .meta.function-call.arguments {
color: #d8dee9;
}
/*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
title Language Ruby +
project nord-atom-syntax +
repository https://github.com/arcticicestudio/nord-atom-syntax +
author Arctic Ice Studio +
email development@arcticicestudio.com +
copyright Copyright (C) 2017 +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[Language Packages]
> language-ruby (https://atom.io/packages/language-ruby)
[References]
Ruby
(https://www.ruby-lang.org)
*/
.source.ruby .constant.other.symbol > .punctuation {
color: #81a1c1;
}
.source.ruby .variable.other.constant {
color: #8fbcbb;
}
.source.ruby .punctuation.definition.variable {
color: #81a1c1;
}
/*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
title Language ShellScript +
repository https://github.com/arcticicestudio/nord-atom-syntax +
author Arctic Ice Studio +
email development@arcticicestudio.com +
copyright Copyright (C) 2017 +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[Language Packages]
> language-shellscript (https://atom.io/packages/language-shellscript)
*/
.source.shell .punctuation.definition.variable {
color: #81a1c1;
}
/*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
title Language YAML +
project nord-atom-syntax +
repository https://github.com/arcticicestudio/nord-atom-syntax +
author Arctic Ice Studio +
email development@arcticicestudio.com +
copyright Copyright (C) 2017 +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[Language Packages]
> language-yaml (https://atom.io/packages/language-yaml)
[References]
YAML
(http://yaml.org)
*/
.source.yaml .entity.name.tag {
color: #8fbcbb;
}
/*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
title Language XML +
project nord-atom-syntax +
repository https://github.com/arcticicestudio/nord-atom-syntax +
author Arctic Ice Studio +
email development@arcticicestudio.com +
copyright Copyright (C) 2017 +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[Language Packages]
> language-xml (https://atom.io/packages/language-xml)
[References]
W3C
(https://www.w3.org/TR/xml)
*/
.text.xml .constant.character.entity,
.text.xml .constant.character .punctuation.definition {
color: #d08770;
}
.text.xml .entity.name.tag.namespace {
color: #8fbcbb;
}
.text.xml .string.unquoted.cdata {
color: #4c566a;
}
.text.xml .string.unquoted.cdata .punctuation.definition {
color: #4c566a;
font-weight: bold;
}
/* +----------------+
+ Theme Settings +
+----------------+ */
/*
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
title Syntax Theme Settings +
project nord-atom-syntax +
repository https://github.com/arcticicestudio/nord-atom-syntax +
author Arctic Ice Studio +
email development@arcticicestudio.com +
copyright Copyright (C) 2017 +
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
*/
/* +-------------+
+ Accessibility +
+---------------+ */
/* +--- Custom Comment Contrast ---+ */
.theme-nord-atom-syntax-accessibility-custom-comment-contrast .comment {
color: #4c566a;
}
.theme-nord-atom-syntax-accessibility-custom-comment-contrast .comment .markup.link {
color: #4c566a;
}
.theme-nord-atom-syntax-accessibility-custom-comment-contrast .punctuation.comment {
color: #4c566a;
}