diff --git a/package.json b/package.json index 03ae70a6c..dcf17e386 100644 --- a/package.json +++ b/package.json @@ -52,13 +52,13 @@ "vm-compatibility-layer": "0.1.0" }, "packageDependencies": { - "atom-dark-syntax": "0.14.0", + "atom-dark-syntax": "0.15.0", "atom-dark-ui": "0.23.0", - "atom-light-syntax": "0.14.0", + "atom-light-syntax": "0.15.0", "atom-light-ui": "0.22.0", - "base16-tomorrow-dark-theme": "0.12.0", - "solarized-dark-syntax": "0.10.0", - "solarized-light-syntax": "0.6.0", + "base16-tomorrow-dark-theme": "0.13.0", + "solarized-dark-syntax": "0.11.0", + "solarized-light-syntax": "0.7.0", "archive-view": "0.26.0", "autocomplete": "0.24.0", "autoflow": "0.15.0", diff --git a/static/variables/syntax-variables.less b/static/variables/syntax-variables.less index fb6895405..016a7901f 100644 --- a/static/variables/syntax-variables.less +++ b/static/variables/syntax-variables.less @@ -1,8 +1,29 @@ -// This file has fallback variables. It specifies the syntax variables that -// themes must implement. +// This file has fallback variables. It specifies all syntax variables that +// themes must implement if they include a syntax-variables.less file. -// Colors +// General colors +@syntax-text-color: #333; +@syntax-cursor-color: #333; +@syntax-selection-color: #69c; +@syntax-background-color: #fff; -@syntax-color-added: #5293d8; -@syntax-color-modified: #f78a46; -@syntax-color-removed: #c00; +// Guide colors +@syntax-wrap-guide-color: #ccc; +@syntax-indent-guide-color: #ccc; +@syntax-invisible-character-color: #ccc; + +// For find and replace markers +@syntax-result-marker-color: #444; +@syntax-result-marker-color-selected: #000; + +// Gutter colors +@syntax-gutter-text-color: #333; +@syntax-gutter-text-color-selected: #000; +@syntax-gutter-background-color: #ccc; +@syntax-gutter-background-color-selected: #eee; + +// For git diff info. i.e. in the gutter +@syntax-color-added: green; +@syntax-color-modified: orange; +@syntax-color-removed: red; +@syntax-color-renamed: blue;