diff --git a/README.mkd b/README.mkd
index a0d0f05..967781f 100644
--- a/README.mkd
+++ b/README.mkd
@@ -1,80 +1,11 @@
-Solarized Colorscheme for Sublime Text
-=============================
+# Solarized
-See the [Solarized homepage](http://ethanschoonover.com/solarized) for screenshots,
-details and colorscheme versions for Vim, Mutt, popular terminal emulators and
-other applications.
+Solarized is a color scheme created by [Ethan Schoonover](http://ethanschoonover.com/solarized). There are versions for pretty much every editor out there, available through [Github](https://github.com/altercation/solarized).
+## Solarized for Sublime Text
-Downloads
----------
+This theme is created for Sublime Text (2 and 3). The versions of Solarized avaiable in the default installation use incorrect colors, due to being ported from another editor. The versions available in this package however were created especially for Sublime and the syntax grammars available for Sublime.
-If you have come across this page via github please visit the main [Solarized homepage](http://ethanschoonover.com/solarized). The original [Solarized repository] has many more themes and a number of [test files].
+To install it, use Sublime Package Control following [these instructions](http://wbond.net/sublime_packages/package_control/installation).
-[Solarized homepage]: http://ethanschoonover.com/solarized
-[Solarized repository]: https://github.com/altercation/solarized
-[test files]: https://github.com/altercation/solarized/tree/master/utils/tests
-
-
-Sublime Text Support
----------
-
-This theme is fully compatible with [Sublime Text][Sublime]!
-
-To install it, ensure that you have installed Sublime Package Control following [these instructions][SublimePackage]
-
-Open the Sublime command palette with `Ctrl + Shift + P`, type / select `Package Control: Install Package`,
-then from the package control list, type / select `Solarized Color Scheme (TextMate)`
-
-Note that packages are auto-updating, so as new modifications are made they will automatically be installed.
-
-[Sublime]: http://www.sublimetext.com/dev
-[SublimePackage]: http://wbond.net/sublime_packages/package_control/installation
-
-
-Contribute
----------
-
-The goal is to get as-close-as-possible to the rendering of the same file in Vim. If you would like to help, here's how to get involved.
-
-
-1. Fork this repo and checkout your own copy.
-2. Download the [sample documents](https://github.com/altercation/solarized/tree/master/utils/tests).
-3. Checkout this guide to [TextMate theme development](http://manual.macromates.com/en/themes).
-4. Check the [issues](https://github.com/deplorableword/textmate-solarized/issues) to see what needs working on.
-
-Contributors
----------
-* [deplorableword](https://github.com/deplorableword)
-* [fentie](https://github.com/fentie)
-* [bmthykm](https://github.com/bmthykm)
-* [Zegnat](https://github.com/zegnat)
-* [markstory](https://github.com/markstory)
-* [rays](https://github.com/rays)
-* [joshcarr](https://github.com/joshcarr)
-* [thatRD](https://github.com/thatRD)
-* [oesmith](https://github.com/oesmith)
-* [evanmoran](https://github.com/evanmoran)
-* [iristyle](https://github.com/iristyle)
-* [braver](https://github.com/braver)
-
-License
--------
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
\ No newline at end of file
+![](https://raw.githubusercontent.com/braver/Solarized/master/solarized.png)
diff --git a/Solarized (dark).tmTheme b/Solarized (dark).tmTheme
index 4073b36..2a06e10 100644
--- a/Solarized (dark).tmTheme
+++ b/Solarized (dark).tmTheme
@@ -3,43 +3,57 @@
name
- Solarized (dark)
+ Solarized (light)
settings
+
+
settings
background
- #002B36
+ #002b36
+
caret
- #839496
+ #eee8d5
+
foreground
#839496
+
invisibles
- #073642
+ #586e75
+
lineHighlight
- #073642
+ #03303C
+
selection
- #657B83
- selectionForeground
- #002B36
+ #2C4C55
+
selectionBorder
- #586E75
+ #586e75
+
gutter
#073642
+
+
+
+
+
+
+
+
name
Comment
scope
- comment
+ comment, meta.documentation
settings
- fontStyle
-
foreground
- #586E75
+ #586e75
@@ -50,7 +64,7 @@
settings
foreground
- #2AA198
+ #2aa198
@@ -61,7 +75,7 @@
settings
foreground
- #586E75
+ #6c71c4
@@ -72,7 +86,18 @@
settings
foreground
- #DC322F
+ #2aa198
+
+
+
+ name
+ Escape \char
+ scope
+ constant.character.escape
+ settings
+
+ foreground
+ #dc322f
@@ -83,18 +108,18 @@
settings
foreground
- #D33682
+ #6c71c4
name
Variable
scope
- variable.language, variable.other
+ variable
settings
foreground
- #268BD2
+ #268bd2
@@ -105,21 +130,19 @@
settings
foreground
- #859900
+ #dc322f
- name
- Arithmetical, Assignment, Comparision Operators
- scope
- keyword.operator.comparison, keyword.operator.assignment, keyword.operator.arithmetic
- settings
-
- fontStyle
-
- foreground
- #839496
-
+ name
+ Arithmetical, Assignment, Comparision Operators
+ scope
+ keyword.operator.comparison, keyword.operator.assignment, keyword.operator.arithmetic
+ settings
+
+ foreground
+ #657b83
+
name
@@ -128,54 +151,52 @@
storage
settings
- fontStyle
-
foreground
#859900
name
- Class name
+ Class
scope
- entity.name.class, entity.name.type.class
+ keyword.control.class, meta.class, entity.name.class, entity.name.type.class
settings
foreground
- #268BD2
+ #b58900
name
- Function name
+ Library class
scope
- entity.name.function
+ support.type, support.class
settings
foreground
- #268BD2
+ #859900
name
- Variable start
+ Function name
scope
- punctuation.definition.variable
+ entity.name.function
settings
foreground
- #859900
+ #268BD2
name
- Embedded code markers
+ Variable start
scope
- punctuation.section.embedded.begin, punctuation.section.embedded.end
+ punctuation.definition.variable
settings
foreground
- #DC322F
+ #859900
@@ -211,1188 +232,418 @@
#CB4B16
-
- name
- Inherited class
- scope
- entity.other.inherited-class
- settings
-
-
-
- name
- Function argument
- scope
- variable.parameter
- settings
-
-
name
Tag name
scope
- entity.name.tag
- settings
-
- fontStyle
- bold
- foreground
- #268BD2
-
-
-
- name
- Tag start/end
- scope
- punctuation.definition.tag.html, punctuation.definition.tag.begin, punctuation.definition.tag.end
- settings
-
- foreground
- #586E75
-
-
-
- name
- Tag attribute
- scope
- entity.other.attribute-name
- settings
-
- foreground
- #93A1A1
-
-
-
- name
- Library function
- scope
- support.function
- settings
-
- foreground
- #268BD2
-
-
-
- name
- Continuation
- scope
- punctuation.separator.continuation
- settings
-
- foreground
- #DC322F
-
-
-
- name
- Library constant
- scope
- support.constant
- settings
-
-
-
- name
- Library class/type
- scope
- support.type, support.class
- settings
-
- foreground
- #859900
-
-
-
- name
- Library Exception
- scope
- support.type.exception
- settings
-
- foreground
- #CB4B16
-
-
-
- name
- Special
- scope
- keyword.other.special-method
- settings
-
- foreground
- #CB4B16
-
-
-
- name
- Library variable
- scope
- support.other.variable
- settings
-
-
-
- name
- Invalid
- scope
- invalid
- settings
-
-
-
- name
- Quoted String
- scope
- string.quoted.double, string.quoted.single
- settings
-
- foreground
- #2AA198
-
-
-
- name
- Quotes
- scope
- punctuation.definition.string.begin, punctuation.definition.string.end
- settings
-
- foreground
- #DC322F
-
-
-
- name
- CSS: Property name (body)
- scope
- entity.name.tag.css, support.type.property-name.css, meta.property-name.css, support.type.property-name.scss
- settings
-
- fontStyle
-
- foreground
- #839496
-
-
-
- name
- CSS: @ rules (purple)
- scope
- punctuation.definition.keyword.scss, punctuation.definition.keyword.css, keyword.control.at-rule.charset.css, keyword.control.at-rule.charset.scss, keyword.control.each.css, keyword.control.each.scss, keyword.control.else.css, keyword.control.else.scss, keyword.control.at-rule.import.css, keyword.control.at-rule.import.scss, keyword.control.at-rule.fontface.css, keyword.control.at-rule.fontface.scss, keyword.control.for.css, keyword.control.for.scss, keyword.control.at-rule.function.css, keyword.control.at-rule.function.scss, keyword.control.if.css, keyword.control.if.scss, keyword.control.at-rule.include.scss, keyword.control.at-rule.media.css, keyword.control.at-rule.media.scss, keyword.control.at-rule.font-face.css, keyword.control.at-rule.font-face.scss, meta.at-rule.import.css, variable.other.less, variable.declaration.less, variable.interpolation.less, meta.at-rule.media.scss
- settings
-
- foreground
- #6C71c4
-
-
-
- name
- CSS: Numeric Value (blue)
- scope
- constant.numeric.css, keyword.other.unit.css, keyword.unit.css, constant.other.color.rgb-value.css, constant.numeric.scss, constant.other.color.rgb-value.scss, keyword.other.unit.scss, punctuation.definition.constant.scss, punctuation.definition.constant.css, constant.other.rgb-value.css
- settings
-
- fontStyle
-
- foreground
- #268BD2
-
-
-
- name
- CSS: String, value and constants (azure)
- scope
- variable.parameter.url.scss, meta.property-value.css, meta.property-value.scss, support.constant.property-value.scss, support.constant.font-name.scss, string.quoted.single.css, string.quoted.double.css, constant.character.escaped.css, string.quoted.variable.parameter.url, punctuation.definition.string.begin.scss, punctuation.definition.string.begin.css, punctuation.definition.string.end.scss, punctuation.definition.string.end.css, support.constant.property-value.css
- settings
-
- fontStyle
-
- foreground
- #2AA198
-
-
-
- name
- CSS: !Important (red)
- scope
- keyword.other.important.css
- settings
-
- foreground
- #DC322F
-
-
-
- name
- CSS: Standard color value (orange)
- scope
- support.constant.color, invalid.deprecated.color.w3c-non-standard-color-name.scss
- settings
-
- foreground
- #CB4b16
-
-
-
- name
- CSS: : , () (body)
- scope
- punctuation.terminator.rule.css, punctuation.section.function.css, punctuation.section.function.scss, punctuation.separator.key-value.csspunctuation.scss, punctuation.css, keyword.operator.less, entity.name.tag.wildcard.scss, entity.name.tag.wildcard.css, entity.name.tag.reference.scss
- settings
-
- fontStyle
-
- foreground
- #657B83
-
-
-
- name
- CSS: Selector > [] and non-spec tags (body)
- scope
- meta.selector.css
- settings
-
- fontStyle
-
- foreground
- #657B83
-
-
-
- name
- CSS: Tag (green)
- scope
- entity.name.tag.css, entity.name.tag.scss
- settings
-
- fontStyle
-
- foreground
- #859900
-
-
-
- name
- CSS .class (yellow)
- scope
- entity.other.attribute-name.class.css, entity.other.less.mixin
- settings
-
- fontStyle
-
- foreground
- #B58900
-
-
-
- name
- CSS: #id (yellow)
- scope
- source.css entity.other.attribute-name.id
- settings
-
- fontStyle
- bold
- foreground
- #B58900
-
-
-
- name
- CSS :pseudo (orange)
- scope
- entity.other.attribute-name.pseudo-element.css, entity.other.attribute-name.pseudo-class.css
- settings
-
- fontStyle
-
- foreground
- #CB4B16
-
-
-
- name
- SCSS: Variables (pink)
- scope
- variable, variable.scss
- settings
-
- foreground
- #D33682
-
-
-
- name
- JS: Function Name
- scope
- meta.function.js, entity.name.function.js, support.function.dom.js
- settings
-
- foreground
- #B58900
-
-
-
- name
- JS: Source
- scope
- text.html.basic source.js.embedded.html
- settings
-
- fontStyle
-
- foreground
- #B58900
-
-
-
- name
- JS: Function
- scope
- storage.type.function.js
- settings
-
- foreground
- #268BD2
-
-
-
- name
- JS: Numeric Constant
- scope
- constant.numeric.js
- settings
-
- foreground
- #2AA198
-
-
-
- name
- JS: []
- scope
- meta.brace.square.js
- settings
-
- foreground
- #268BD2
-
-
-
- name
- JS: Storage Type
- scope
- storage.type.js
- settings
-
- foreground
- #268BD2
-
-
-
- name
- ()
- scope
- meta.brace.round, punctuation.definition.parameters.begin.js, punctuation.definition.parameters.end.js
- settings
-
- foreground
- #93A1A1
-
-
-
- name
- {}
- scope
- meta.brace.curly.js
- settings
-
- foreground
- #839496
-
-
-
- name
- HTML: Doctype
- scope
- entity.name.tag.doctype.html, meta.tag.sgml.html, string.quoted.double.doctype.identifiers-and-DTDs.html
- settings
-
- fontStyle
- italic
- foreground
- #839496
-
-
-
- name
- HTML: Comment Block
- scope
- comment.block.html
- settings
-
- fontStyle
- italic
- foreground
- #839496
-
-
-
- name
- HTML: Script
- scope
- entity.name.tag.script.html
- settings
-
- fontStyle
- italic
-
-
-
- name
- HTML: Style
- scope
- source.css.embedded.html string.quoted.double.html
- settings
-
- fontStyle
-
- foreground
- #2AA198
-
-
-
- name
- HTML: Text
- scope
- text.html.ruby
- settings
-
- fontStyle
- bold
- foreground
- #839496
-
-
-
- name
- HTML: =
- scope
- text.html.basic meta.tag.other.html, text.html.basic meta.tag.any.html, text.html.basic meta.tag.block.any, text.html.basic meta.tag.inline.any, text.html.basic meta.tag.structure.any.html, text.html.basic source.js.embedded.html, punctuation.separator.key-value.html
- settings
-
- fontStyle
-
- foreground
- #657B83
-
-
-
- name
- HTML: something=
- scope
- text.html.basic entity.other.attribute-name.html
- settings
-
- foreground
- #657B83
-
-
-
- name
- HTML: "
- scope
- text.html.basic meta.tag.structure.any.html punctuation.definition.string.begin.html, punctuation.definition.string.begin.html, punctuation.definition.string.end.html
- settings
-
- fontStyle
-
- foreground
- #2AA198
-
-
-
- name
- HTML: <tag>
- scope
- entity.name.tag.block.any.html
- settings
-
- fontStyle
- bold
- foreground
- #268BD2
-
-
-
- name
- HTML: style
- scope
- source.css.embedded.html entity.name.tag.style.html
- settings
-
- fontStyle
- italic
-
-
-
- name
- HTML: <style>
- scope
- entity.name.tag.style.html
- settings
-
- fontStyle
-
-
-
-
- name
- HTML: {}
- scope
- text.html.basic, punctuation.section.property-list.css
- settings
-
- fontStyle
-
-
-
-
- name
- HTML: Embeddable
- scope
- source.css.embedded.html, comment.block.html
- settings
-
- fontStyle
- italic
- foreground
- #839496
-
-
-
- name
- Ruby: Variable definition
- scope
- punctuation.definition.variable.ruby
- settings
-
- fontStyle
-
- foreground
- #268BD2
-
-
-
- name
- Ruby: Function Name
- scope
- meta.function.method.with-arguments.ruby
- settings
-
- foreground
- #657B83
-
-
-
- name
- Ruby: Variable
- scope
- variable.language.ruby
- settings
-
- foreground
- #2AA198
-
-
-
- name
- Ruby: Function
- scope
- entity.name.function.ruby
- settings
-
- foreground
- #268BD2
-
-
-
- name
- Ruby: Keyword Control
- scope
- keyword.control.ruby, keyword.control.def.ruby
- settings
-
- fontStyle
- bold
- foreground
- #859900
-
-
-
- name
- Ruby: Class
- scope
- keyword.control.class.ruby, meta.class.ruby
- settings
-
- foreground
- #859900
-
-
-
- name
- Ruby: Class Name
- scope
- entity.name.type.class.ruby
- settings
-
- fontStyle
-
- foreground
- #B58900
-
-
-
- name
- Ruby: Keyword
- scope
- keyword.control.ruby
- settings
-
- fontStyle
-
- foreground
- #859900
-
-
-
- name
- Ruby: Support Class
- scope
- support.class.ruby
- settings
-
- fontStyle
-
- foreground
- #B58900
-
-
-
- name
- Ruby: Special Method
- scope
- keyword.other.special-method.ruby
- settings
-
- foreground
- #859900
-
-
-
- name
- Ruby: Constant
- scope
- constant.language.ruby, constant.numeric.ruby
- settings
-
- foreground
- #2AA198
-
-
-
- name
- Ruby: Constant Other
- scope
- variable.other.constant.ruby
- settings
-
- fontStyle
-
- foreground
- #B58900
-
-
-
- name
- Ruby: :symbol
- scope
- constant.other.symbol.ruby
- settings
-
- fontStyle
-
- foreground
- #2AA198
-
-
-
- name
- Ruby: Punctuation Section ''
- scope
- punctuation.section.embedded.ruby, punctuation.definition.string.begin.ruby, punctuation.definition.string.end.ruby
- settings
-
- foreground
- #DC322F
-
-
-
- name
- Ruby: Special Method
- scope
- keyword.other.special-method.ruby
- settings
-
- foreground
- #CB4B16
-
-
-
- name
- PHP: Include
- scope
- keyword.control.import.include.php
- settings
-
- foreground
- #CB4B16
-
-
-
- name
- Ruby: erb =
- scope
- text.html.ruby meta.tag.inline.any.html
+ entity.name.tag
settings
- fontStyle
-
foreground
- #839496
+ #268BD2
name
- Ruby: erb ""
+ Tag start/end
scope
- text.html.ruby punctuation.definition.string.begin, text.html.ruby punctuation.definition.string.end
+ punctuation.definition.tag.html, punctuation.definition.tag.begin, punctuation.definition.tag.end
settings
- fontStyle
-
foreground
- #2AA198
+ #586e75
name
- PHP: Quoted Single
+ Library function
scope
- punctuation.definition.string.begin, punctuation.definition.string.end
+ support.function
settings
foreground
- #839496
+ #dc322f
name
- PHP: Class Names
+ Continuation
scope
- support.class.php
+ punctuation.separator.continuation
settings
foreground
- #93A1A1
+ #DC322F
name
- PHP: []
+ Storage Type
scope
- keyword.operator.index-start.php, keyword.operator.index-end.php
+ storage.type
settings
foreground
- #DC322F
+ #268bd2
name
- PHP: Array
+ Exception
scope
- meta.array.php
+ support.type.exception
settings
foreground
- #586E75
+ #CB4B16
name
- PHP: Array()
+ Special
scope
- meta.array.php support.function.construct.php, meta.array.empty.php support.function.construct.php
+ keyword.other.special-method
settings
- fontStyle
-
foreground
- #B58900
+ #CB4B16
name
- PHP: Array Construct
+ Invalid
scope
- support.function.construct.php
+ invalid
settings
- foreground
- #B58900
+ background
+ #6E2E32
name
- PHP: Array Begin
+ Quoted String
scope
- punctuation.definition.array.begin, punctuation.definition.array.end
+ string.quoted.double, string.quoted.single
settings
foreground
- #DC322F
+ #2aa198
name
- PHP: Numeric Constant
+ Quoted Single
scope
- constant.numeric.php
+ punctuation.definition.string.begin, punctuation.definition.string.end
settings
foreground
- #2AA198
+ #839496
name
- PHP: New
+ []
scope
- keyword.other.new.php
+ meta.brace.square
settings
foreground
- #CB4B16
+ #268BD2
name
- PHP: ::
+ ()
scope
- keyword.operator.class
+ meta.brace.round, punctuation.definition.parameters.begin, punctuation.definition.parameters.end
settings
- fontStyle
-
foreground
- #93A1A1
+ #657b83
name
- PHP: Other Property
+ {}
scope
- variable.other.property.php
+ meta.brace.curly
settings
foreground
- #839496
+ #657b83
+
+
+
+
name
- PHP: Class
+ CSS: Standard color value
scope
- storage.modifier.extends.php, storage.type.class.php, keyword.operator.class.php
+ support.constant.color, invalid.deprecated.color.w3c-non-standard-color-name.scss
settings
foreground
- #B58900
+ #b58900
name
- PHP: Semicolon
+ CSS: Selector > [] and non-spec tags
scope
- punctuation.terminator.expression.php
+ meta.selector.css
settings
foreground
- #839496
+ #657B83
name
- PHP: Inherited Class
+ CSS: Tag
scope
- meta.other.inherited-class.php
+ entity.name.tag.css, entity.name.tag.scss, source.less keyword.control.html.elements
settings
- fontStyle
-
foreground
- #586E75
+ #b58900
name
- PHP: Storage Type
+ CSS .class
scope
- storage.type.php
+ entity.other.attribute-name.class.css
settings
foreground
- #859900
+ #b58900
name
- PHP: Function
+ CSS: #id
scope
- entity.name.function.php
+ source.css entity.other.attribute-name.id, source.less entity.other.attribute-name.id, source.scss entity.other.attribute-name.id
settings
foreground
- #839496
+ #b58900
name
- PHP: Function Construct
+ CSS :pseudo
scope
- support.function.construct.php
+ entity.other.attribute-name.pseudo-element.css, entity.other.attribute-name.pseudo-class.css
settings
foreground
- #859900
+ #268bd2
+
+
name
- PHP: Function Call
+ JS: Function Name
scope
- entity.name.type.class.php, meta.function-call.php, meta.function-call.static.php, meta.function-call.object.php
+ meta.function.js, entity.name.function.js, support.function.dom.js
settings
foreground
- #839496
+ #B58900
+
+
name
- PHP: Comment
+ HTML: =
scope
- keyword.other.phpdoc
+ text.html.basic meta.tag.other.html, text.html.basic meta.tag.any.html, text.html.basic meta.tag.block.any, text.html.basic meta.tag.inline.any, text.html.basic meta.tag.structure.any.html, text.html.basic source.js.embedded.html, punctuation.separator.key-value.html
settings
- fontStyle
-
foreground
- #839496
+ #657B83
name
- PHP: Source Emebedded
+ HTML: something=
scope
- source.php.embedded.block.html
+ text.html.basic entity.other.attribute-name.html
settings
foreground
- #CB4B16
+ #657B83
+
+
name
- PHP: Storage Type Function
+ Ruby: Special Method
scope
- storage.type.function.php
+ keyword.other.special-method.ruby
settings
foreground
- #CB4B16
+ #859900
name
- C: constant
+ Ruby: Constant Other
scope
- constant.numeric.c
+ variable.other.constant.ruby
settings
- fontStyle
-
foreground
- #2AA198
+ #B58900
name
- C: Meta Preprocessor
+ Ruby: :symbol
scope
- meta.preprocessor.c.include, meta.preprocessor.macro.c
+ constant.other.symbol.ruby
settings
- fontStyle
-
foreground
- #CB4B16
+ #2AA198
name
- C: Keyword
+ Ruby: Special Method
scope
- keyword.control.import.define.c, keyword.control.import.include.c
+ keyword.other.special-method.ruby
settings
- fontStyle
-
foreground
#CB4B16
+
+
name
- C: Function Preprocessor
+ PHP: Array
scope
- entity.name.function.preprocessor.c
+ meta.array.php
settings
- fontStyle
-
foreground
- #CB4B16
+ #586e75
name
- C: include <something.c>
+ PHP: Array()
scope
- meta.preprocessor.c.include string.quoted.other.lt-gt.include.c, meta.preprocessor.c.include punctuation.definition.string.begin.c, meta.preprocessor.c.include punctuation.definition.string.end.c
+ meta.array.php support.function.construct.php, meta.array.empty.php support.function.construct.php
settings
- fontStyle
-
foreground
- #2AA198
+ #B58900
name
- C: Function
+ PHP: Array Construct
scope
- support.function.C99.c, support.function.any-method.c, entity.name.function.c
+ support.function.construct.php
settings
- fontStyle
-
foreground
- #93A1A1
+ #B58900
name
- C: "
+ PHP: Other Property
scope
- punctuation.definition.string.begin.c, punctuation.definition.string.end.c
+ variable.other.property.php
settings
- fontStyle
-
foreground
- #2AA198
+ #839496
name
- C: Storage Type
+ PHP: Function
scope
- storage.type.c
+ entity.name.function.php
settings
- fontStyle
-
foreground
- #B58900
+ #839496
name
- diff: header
+ PHP: Function Construct
scope
- meta.diff, meta.diff.header
+ support.function.construct.php
settings
- fontStyle
- italic
foreground
- #EEE8D5
+ #859900
+
+
name
- diff: deleted
+ C: Meta Preprocessor
scope
- markup.deleted
+ meta.preprocessor.c.include, meta.preprocessor.macro.c
settings
- fontStyle
-
foreground
- #DC322F
+ #CB4B16
name
- diff: changed
+ C: Function Preprocessor
scope
- markup.changed
+ entity.name.function.preprocessor.c
settings
- fontStyle
-
foreground
#CB4B16
name
- diff: inserted
+ C: include
scope
- markup.inserted
+ meta.preprocessor.c.include string.quoted.other.lt-gt.include.c, meta.preprocessor.c.include punctuation.definition.string.begin.c, meta.preprocessor.c.include punctuation.definition.string.end.c
settings
foreground
- #859900
+ #2aa198
name
- reST raw
+ C: Function
scope
- text.restructuredtext markup.raw
+ support.function.C99.c, support.function.any-method.c, entity.name.function.c
settings
foreground
- #2AA198
+ #586e75
+
+
name
Other: Removal
@@ -1400,8 +651,6 @@
other.package.exclude, other.remove
settings
- fontStyle
-
foreground
#DC322F
@@ -1417,6 +666,8 @@
#2AA198
+
+
name
Tex: {}
@@ -1424,8 +675,6 @@
punctuation.section.group.tex , punctuation.definition.arguments.begin.latex, punctuation.definition.arguments.end.latex, punctuation.definition.arguments.latex
settings
- fontStyle
-
foreground
#DC322F
@@ -1437,8 +686,6 @@
meta.group.braces.tex
settings
- fontStyle
-
foreground
#B58900
@@ -1450,8 +697,6 @@
string.other.math.tex
settings
- fontStyle
-
foreground
#B58900
@@ -1463,8 +708,6 @@
variable.parameter.function.latex
settings
- fontStyle
-
foreground
#CB4B16
@@ -1476,8 +719,6 @@
punctuation.definition.constant.math.tex
settings
- fontStyle
-
foreground
#DC322F
@@ -1489,8 +730,6 @@
text.tex.latex constant.other.math.tex, constant.other.general.math.tex, constant.other.general.math.tex, constant.character.math.tex
settings
- fontStyle
-
foreground
#2AA198
@@ -1502,8 +741,6 @@
string.other.math.tex
settings
- fontStyle
-
foreground
#B58900
@@ -1515,8 +752,6 @@
punctuation.definition.string.begin.tex, punctuation.definition.string.end.tex
settings
- fontStyle
-
foreground
#DC322F
@@ -1528,8 +763,6 @@
keyword.control.label.latex, text.tex.latex constant.other.general.math.tex
settings
- fontStyle
-
foreground
#2AA198
@@ -1541,8 +774,6 @@
variable.parameter.definition.label.latex
settings
- fontStyle
-
foreground
#DC322F
@@ -1554,8 +785,6 @@
support.function.be.latex
settings
- fontStyle
-
foreground
#859900
@@ -1567,8 +796,6 @@
support.function.section.latex
settings
- fontStyle
-
foreground
#CB4B16
@@ -1580,23 +807,10 @@
support.function.general.tex
settings
- fontStyle
-
foreground
#2AA198
-
- name
- Tex: Comment
- scope
- punctuation.definition.comment.tex, comment.line.percentage.tex
- settings
-
- fontStyle
- italic
-
-
name
Tex: Reference Label
@@ -1604,12 +818,12 @@
keyword.control.ref.latex
settings
- fontStyle
-
foreground
#2AA198
+
+
name
Python: storage
@@ -1617,8 +831,6 @@
storage.type.class.python, storage.type.function.python, storage.modifier.global.python
settings
- fontStyle
-
foreground
#859900
@@ -1645,41 +857,8 @@
#B58900
-
- name
- Shell: builtin
- scope
- support.function.builtin.shell
- settings
-
- foreground
- #859900
-
-
-
- name
- Shell: variable
- scope
- variable.other.normal.shell
- settings
-
- foreground
- #CB4B16
-
-
-
- name
- Shell: DOT_FILES
- scope
- source.shell
- settings
-
- fontStyle
-
- foreground
- #268BD2
-
-
+
+
name
Shell: meta scope in loop
@@ -1687,23 +866,8 @@
meta.scope.for-in-loop.shell, variable.other.loop.shell
settings
- fontStyle
-
- foreground
- #586E75
-
-
-
- name
- Shell: ""
- scope
- punctuation.definition.string.end.shell, punctuation.definition.string.begin.shell
- settings
-
- fontStyle
-
foreground
- #859900
+ #586e75
@@ -1713,10 +877,8 @@
meta.scope.case-block.shell, meta.scope.case-body.shell
settings
- fontStyle
-
foreground
- #586E75
+ #586e75
@@ -1726,23 +888,12 @@
punctuation.definition.logical-expression.shell
settings
- fontStyle
-
foreground
#DC322F
-
- name
- Shell: Comment
- scope
- comment.line.number-sign.shell
- settings
-
- fontStyle
- italic
-
-
+
+
name
Java: import
@@ -1750,152 +901,113 @@
keyword.other.import.java
settings
- fontStyle
-
foreground
#CB4B16
name
- Java: meta-import
+ Java: storage import
scope
storage.modifier.import.java
settings
- fontStyle
-
- foreground
- #586E75
-
-
-
- name
- Java: Class
- scope
- meta.class.java storage.modifier.java
- settings
-
- fontStyle
-
- foreground
- #B58900
-
-
-
- name
- Java: /* comment */
- scope
- source.java comment.block
- settings
-
- fontStyle
-
foreground
- #586E75
+ #93a1a1
+
+
name
- Java: /* @param */
+ Perl: functions
scope
- comment.block meta.documentation.tag.param.javadoc keyword.other.documentation.param.javadoc
+ support.function.perl
settings
- fontStyle
-
foreground
- #586E75
+ #268bd2
+
+
name
- Perl: variables
+ diff: header
scope
- punctuation.definition.variable.perl, variable.other.readwrite.global.perl, variable.other.predefined.perl, keyword.operator.comparison.perl
+ meta.diff, meta.diff.header
settings
foreground
- #B58900
+ #586e75
name
- Perl: functions
+ diff: range
scope
- support.function.perl
+ meta.diff.range
settings
foreground
- #859900
+ #268bd2
name
- Perl: comments
+ diff: deleted
scope
- comment.line.number-sign.perl
+ markup.deleted
settings
- fontStyle
- italic
foreground
- #586E75
+ #DC322F
name
- Perl: quotes
+ diff: changed
scope
- punctuation.definition.string.begin.perl, punctuation.definition.string.end.perl
+ markup.changed
settings
foreground
- #2AA198
+ #2aa198
name
- Perl: \char
+ diff: inserted
scope
- constant.character.escape.perl
+ markup.inserted
settings
foreground
- #DC322F
+ #859900
-
- Name
- Markdown punctuation
- scope
- markup.list, text.html.markdown punctuation.definition, meta.separator.markdown
- settings
-
- foreground
- #CB4b16
-
-
+
+
Name
Markdown heading
scope
- markup.heading
+ markup.heading, punctuation.definition.heading.markdown
settings
foreground
- #268BD2
+ #b58900
Name
- Markdown text inside some block element
+ Markdown quote
scope
- markup.quote, meta.paragraph.list
+ markup.quote
settings
foreground
- #2AA198
+ #859900
@@ -1924,11 +1036,22 @@
Name
Markdown reference
scope
- markup.underline.link.markdown, meta.link.inline punctuation.definition.metadata, meta.link.reference.markdown punctuation.definition.constant, meta.link.reference.markdown constant.other.reference
+ markup.underline.link.markdown, meta.link.reference constant.other.reference.link.markdown
+ settings
+
+ foreground
+ #2aa198
+
+
+
+ Name
+ Markdown reference list
+ scope
+ constant.other.reference.link.markdown
settings
foreground
- #B58900
+ #6c71c4
@@ -1939,9 +1062,11 @@
settings
background
- #6C71c4
+ #586e75
+
+
name
SublimeLinter Annotations
@@ -1950,9 +1075,9 @@
settings
background
- #eee8d5
+ #586e75
foreground
- #eee8d5
+ #586e75
@@ -1963,9 +1088,9 @@
settings
background
- #93a1a1
+ #586e75
foreground
- #93a1a1
+ #586e75
@@ -2034,10 +1159,8 @@
brackethighlighter.all
settings
- background
- #002b36
foreground
- #cb4b16
+ #586e75
@@ -2051,6 +1174,8 @@
#2AA198
+
+
name
GitGutter deleted
@@ -2059,7 +1184,7 @@
settings
foreground
- #DC322F
+ #dc322f
@@ -2081,9 +1206,11 @@
settings
foreground
- #B58900
+ #b58900
+
+
name
SublimeLinter Warning
@@ -2092,7 +1219,7 @@
settings
foreground
- #B58900
+ #b58900
@@ -2103,7 +1230,7 @@
settings
foreground
- #DC322F
+ #dc322f
@@ -2114,11 +1241,9 @@
settings
foreground
- #839496
+ #657b83
- uuid
- A4299D9B-1DE5-4BC4-87F6-A757E71B1597
diff --git a/Solarized (light).tmTheme b/Solarized (light).tmTheme
index 1a272a0..8abc246 100644
--- a/Solarized (light).tmTheme
+++ b/Solarized (light).tmTheme
@@ -6,40 +6,54 @@
Solarized (light)
settings
+
+
settings
background
- #FDF6E3
+ #fdf6e3
+
caret
- #657B83
+ #073642
+
foreground
- #657B83
+ #657b83
+
invisibles
- #EEE8D5
+ #eee8d5
+
lineHighlight
- #EEE8D5
+ #f5efdc
+
selection
- #839496
- selectionForeground
- #FDF6E3
+ #eee8d5
+
selectionBorder
- #93A1A1
+ #c0c4bb
+
gutter
- #EEE8D5
+ #eee8d5
+
+
+
+
+
+
+
+
name
Comment
scope
- comment
+ comment, meta.documentation
settings
- fontStyle
-
foreground
- #93A1A1
+ #93a1a1
@@ -50,7 +64,7 @@
settings
foreground
- #2AA198
+ #2aa198
@@ -61,7 +75,7 @@
settings
foreground
- #586E75
+ #6c71c4
@@ -72,7 +86,18 @@
settings
foreground
- #DC322F
+ #2aa198
+
+
+
+ name
+ Escape \char
+ scope
+ constant.character.escape
+ settings
+
+ foreground
+ #dc322f
@@ -83,18 +108,18 @@
settings
foreground
- #D33682
+ #6c71c4
name
Variable
scope
- variable.language, variable.other
+ variable
settings
foreground
- #268BD2
+ #268bd2
@@ -105,21 +130,19 @@
settings
foreground
- #859900
+ #dc322f
- name
- Arithmetical, Assignment, Comparision Operators
- scope
- keyword.operator.comparison, keyword.operator.assignment, keyword.operator.arithmetic
- settings
-
- fontStyle
-
- foreground
- #657B83
-
+ name
+ Arithmetical, Assignment, Comparision Operators
+ scope
+ keyword.operator.comparison, keyword.operator.assignment, keyword.operator.arithmetic
+ settings
+
+ foreground
+ #657b83
+
name
@@ -128,54 +151,52 @@
storage
settings
- fontStyle
-
foreground
#859900
name
- Class name
+ Class
scope
- entity.name.class, entity.name.type.class
+ keyword.control.class, meta.class, entity.name.class, entity.name.type.class
settings
foreground
- #268BD2
+ #b58900
name
- Function name
+ Library class
scope
- entity.name.function
+ support.type, support.class
settings
foreground
- #268BD2
+ #859900
name
- Variable start
+ Function name
scope
- punctuation.definition.variable
+ entity.name.function
settings
foreground
- #859900
+ #268BD2
name
- Embedded code markers
+ Variable start
scope
- punctuation.section.embedded.begin, punctuation.section.embedded.end
+ punctuation.definition.variable
settings
foreground
- #DC322F
+ #859900
@@ -211,22 +232,6 @@
#CB4B16
-
- name
- Inherited class
- scope
- entity.other.inherited-class
- settings
-
-
-
- name
- Function argument
- scope
- variable.parameter
- settings
-
-
name
Tag name
@@ -234,902 +239,162 @@
entity.name.tag
settings
- fontStyle
- bold
- foreground
- #268BD2
-
-
-
- name
- Tag start/end
- scope
- punctuation.definition.tag.html, punctuation.definition.tag.begin, punctuation.definition.tag.end
- settings
-
- foreground
- #93A1A1
-
-
-
- name
- Tag attribute
- scope
- entity.other.attribute-name
- settings
-
- foreground
- #93A1A1
-
-
-
- name
- Library function
- scope
- support.function
- settings
-
- foreground
- #268BD2
-
-
-
- name
- Continuation
- scope
- punctuation.separator.continuation
- settings
-
- foreground
- #DC322F
-
-
-
- name
- Library constant
- scope
- support.constant
- settings
-
-
-
- name
- Library class/type
- scope
- support.type, support.class
- settings
-
- foreground
- #859900
-
-
-
- name
- Library Exception
- scope
- support.type.exception
- settings
-
- foreground
- #CB4B16
-
-
-
- name
- Special
- scope
- keyword.other.special-method
- settings
-
- foreground
- #CB4B16
-
-
-
- name
- Library variable
- scope
- support.other.variable
- settings
-
-
-
- name
- Invalid
- scope
- invalid
- settings
-
-
-
- name
- Quoted String
- scope
- string.quoted.double, string.quoted.single
- settings
-
- foreground
- #2AA198
-
-
-
- name
- Quotes
- scope
- punctuation.definition.string.begin, punctuation.definition.string.end
- settings
-
- foreground
- #DC322F
-
-
-
- name
- CSS: Property name (body)
- scope
- entity.name.tag.css, support.type.property-name.css, meta.property-name.css, support.type.property-name.scss
- settings
-
- fontStyle
-
- foreground
- #657B83
-
-
-
- name
- CSS: @ rules (purple)
- scope
- punctuation.definition.keyword.scss, punctuation.definition.keyword.css, keyword.control.at-rule.charset.css, keyword.control.at-rule.charset.scss, keyword.control.each.css, keyword.control.each.scss, keyword.control.else.css, keyword.control.else.scss, keyword.control.at-rule.import.css, keyword.control.at-rule.import.scss, keyword.control.at-rule.fontface.css, keyword.control.at-rule.fontface.scss, keyword.control.for.css, keyword.control.for.scss, keyword.control.at-rule.function.css, keyword.control.at-rule.function.scss, keyword.control.if.css, keyword.control.if.scss, keyword.control.at-rule.include.scss, keyword.control.at-rule.media.css, keyword.control.at-rule.media.scss, keyword.control.at-rule.font-face.css, keyword.control.at-rule.font-face.scss, meta.at-rule.import.css, variable.other.less, variable.declaration.less, variable.interpolation.less, meta.at-rule.media.scss
- settings
-
- foreground
- #6C71c4
-
-
-
- name
- CSS: Numeric Value (blue)
- scope
- constant.numeric.css, keyword.other.unit.css, keyword.unit.css, constant.other.color.rgb-value.css, constant.numeric.scss, constant.other.color.rgb-value.scss, keyword.other.unit.scss, punctuation.definition.constant.scss, punctuation.definition.constant.css, constant.other.rgb-value.css
- settings
-
- fontStyle
-
foreground
#268BD2
name
- CSS: String, value and constants (azure)
- scope
- variable.parameter.url.scss, meta.property-value.css, meta.property-value.scss, support.constant.property-value.scss, support.constant.font-name.scss, string.quoted.single.css, string.quoted.double.css, constant.character.escaped.css, string.quoted.variable.parameter.url, punctuation.definition.string.begin.scss, punctuation.definition.string.begin.css, punctuation.definition.string.end.scss, punctuation.definition.string.end.css, support.constant.property-value.css
- settings
-
- fontStyle
-
- foreground
- #2AA198
-
-
-
- name
- CSS: !Important (red)
- scope
- keyword.other.important.css
- settings
-
- foreground
- #DC322F
-
-
-
- name
- CSS: Standard color value (orange)
- scope
- support.constant.color, invalid.deprecated.color.w3c-non-standard-color-name.scss
- settings
-
- foreground
- #CB4b16
-
-
-
- name
- CSS: : , () (body)
- scope
- punctuation.terminator.rule.css, punctuation.section.function.css, punctuation.section.function.scss, punctuation.separator.key-value.csspunctuation.scss, punctuation.css, keyword.operator.less, entity.name.tag.wildcard.scss, entity.name.tag.wildcard.css, entity.name.tag.reference.scss
- settings
-
- fontStyle
-
- foreground
- #657B83
-
-
-
- name
- CSS: Selector > [] and non-spec tags (body)
- scope
- meta.selector.css
- settings
-
- fontStyle
-
- foreground
- #657B83
-
-
-
- name
- CSS: Tag (green)
- scope
- entity.name.tag.css, entity.name.tag.scss
- settings
-
- fontStyle
-
- foreground
- #859900
-
-
-
- name
- CSS .class (yellow)
- scope
- entity.other.attribute-name.class.css, entity.other.less.mixin
- settings
-
- fontStyle
-
- foreground
- #B58900
-
-
-
- name
- CSS: #id (yellow)
- scope
- source.css entity.other.attribute-name.id
- settings
-
- fontStyle
- bold
- foreground
- #B58900
-
-
-
- name
- CSS :pseudo (orange)
- scope
- entity.other.attribute-name.pseudo-element.css, entity.other.attribute-name.pseudo-class.css
- settings
-
- fontStyle
-
- foreground
- #CB4B16
-
-
-
- name
- SCSS: Variables (pink)
- scope
- variable, variable.scss
- settings
-
- foreground
- #D33682
-
-
-
- name
- JS: Function Name
- scope
- meta.function.js, entity.name.function.js, support.function.dom.js
- settings
-
- foreground
- #B58900
-
-
-
- name
- JS: Source
- scope
- text.html.basic source.js.embedded.html
- settings
-
- fontStyle
-
- foreground
- #B58900
-
-
-
- name
- JS: Function
- scope
- storage.type.function.js
- settings
-
- foreground
- #268BD2
-
-
-
- name
- JS: Numeric Constant
- scope
- constant.numeric.js
- settings
-
- foreground
- #2AA198
-
-
-
- name
- JS: []
- scope
- meta.brace.square.js
- settings
-
- foreground
- #268BD2
-
-
-
- name
- JS: Storage Type
- scope
- storage.type.js
- settings
-
- foreground
- #268BD2
-
-
-
- name
- ()
- scope
- meta.brace.round, punctuation.definition.parameters.begin.js, punctuation.definition.parameters.end.js
- settings
-
- foreground
- #93A1A1
-
-
-
- name
- {}
- scope
- meta.brace.curly.js
- settings
-
- foreground
- #657B83
-
-
-
- name
- HTML: Doctype
- scope
- entity.name.tag.doctype.html, meta.tag.sgml.html, string.quoted.double.doctype.identifiers-and-DTDs.html
- settings
-
- fontStyle
- italic
- foreground
- #839496
-
-
-
- name
- HTML: Comment Block
- scope
- comment.block.html
- settings
-
- fontStyle
- italic
- foreground
- #839496
-
-
-
- name
- HTML: Script
- scope
- entity.name.tag.script.html
- settings
-
- fontStyle
- italic
-
-
-
- name
- HTML: Style
- scope
- source.css.embedded.html string.quoted.double.html
- settings
-
- fontStyle
-
- foreground
- #2AA198
-
-
-
- name
- HTML: Text
- scope
- text.html.ruby
- settings
-
- fontStyle
- bold
- foreground
- #657b83
-
-
-
- name
- HTML: =
- scope
- text.html.basic meta.tag.other.html, text.html.basic meta.tag.any.html, text.html.basic meta.tag.block.any, text.html.basic meta.tag.inline.any, text.html.basic meta.tag.structure.any.html, text.html.basic source.js.embedded.html, punctuation.separator.key-value.html
- settings
-
- fontStyle
-
- foreground
- #657B83
-
-
-
- name
- HTML: something=
- scope
- text.html.basic entity.other.attribute-name.html
- settings
-
- foreground
- #657B83
-
-
-
- name
- HTML: "
- scope
- text.html.basic meta.tag.structure.any.html punctuation.definition.string.begin.html, punctuation.definition.string.begin.html, punctuation.definition.string.end.html
- settings
-
- fontStyle
-
- foreground
- #2AA198
-
-
-
- name
- HTML: <tag>
- scope
- entity.name.tag.block.any.html
- settings
-
- fontStyle
- bold
- foreground
- #268BD2
-
-
-
- name
- HTML: style
- scope
- source.css.embedded.html entity.name.tag.style.html
- settings
-
- fontStyle
- italic
-
-
-
- name
- HTML: <style>
- scope
- entity.name.tag.style.html
- settings
-
- fontStyle
-
-
-
-
- name
- HTML: {}
- scope
- text.html.basic, punctuation.section.property-list.css
- settings
-
- fontStyle
-
-
-
-
- name
- HTML: Embeddable
- scope
- source.css.embedded.html, comment.block.html
- settings
-
- fontStyle
- italic
- foreground
- #839496
-
-
-
- name
- Ruby: Variable definition
- scope
- punctuation.definition.variable.ruby
- settings
-
- fontStyle
-
- foreground
- #268BD2
-
-
-
- name
- Ruby: Function Name
- scope
- meta.function.method.with-arguments.ruby
- settings
-
- foreground
- #657B83
-
-
-
- name
- Ruby: Variable
- scope
- variable.language.ruby
- settings
-
- foreground
- #2AA198
-
-
-
- name
- Ruby: Function
- scope
- entity.name.function.ruby
- settings
-
- foreground
- #268BD2
-
-
-
- name
- Ruby: Keyword Control
- scope
- keyword.control.ruby, keyword.control.def.ruby
- settings
-
- fontStyle
- bold
- foreground
- #859900
-
-
-
- name
- Ruby: Class
- scope
- keyword.control.class.ruby, meta.class.ruby
- settings
-
- foreground
- #859900
-
-
-
- name
- Ruby: Class Name
- scope
- entity.name.type.class.ruby
- settings
-
- fontStyle
-
- foreground
- #B58900
-
-
-
- name
- Ruby: Keyword
- scope
- keyword.control.ruby
- settings
-
- fontStyle
-
- foreground
- #859900
-
-
-
- name
- Ruby: Support Class
- scope
- support.class.ruby
- settings
-
- fontStyle
-
- foreground
- #B58900
-
-
-
- name
- Ruby: Special Method
- scope
- keyword.other.special-method.ruby
- settings
-
- foreground
- #859900
-
-
-
- name
- Ruby: Constant
- scope
- constant.language.ruby, constant.numeric.ruby
- settings
-
- foreground
- #2AA198
-
-
-
- name
- Ruby: Constant Other
- scope
- variable.other.constant.ruby
- settings
-
- fontStyle
-
- foreground
- #B58900
-
-
-
- name
- Ruby: :symbol
- scope
- constant.other.symbol.ruby
- settings
-
- fontStyle
-
- foreground
- #2AA198
-
-
-
- name
- Ruby: Punctuation Section ''
- scope
- punctuation.section.embedded.ruby, punctuation.definition.string.begin.ruby, punctuation.definition.string.end.ruby
- settings
-
- foreground
- #DC322F
-
-
-
- name
- Ruby: Special Method
- scope
- keyword.other.special-method.ruby
- settings
-
- foreground
- #CB4B16
-
-
-
- name
- PHP: Include
- scope
- keyword.control.import.include.php
- settings
-
- foreground
- #CB4B16
-
-
-
- name
- Ruby: erb =
- scope
- text.html.ruby meta.tag.inline.any.html
- settings
-
- fontStyle
-
- foreground
- #839496
-
-
-
- name
- Ruby: erb ""
+ Tag start/end
scope
- text.html.ruby punctuation.definition.string.begin, text.html.ruby punctuation.definition.string.end
+ punctuation.definition.tag.html, punctuation.definition.tag.begin, punctuation.definition.tag.end
settings
- fontStyle
-
foreground
- #2AA198
+ #93A1A1
name
- PHP: Quoted Single
+ Library function
scope
- punctuation.definition.string.begin, punctuation.definition.string.end
+ support.function
settings
foreground
- #839496
+ #dc322f
name
- PHP: Class Names
+ Continuation
scope
- support.class.php
+ punctuation.separator.continuation
settings
foreground
- #586E75
+ #DC322F
name
- PHP: []
+ Storage Type
scope
- keyword.operator.index-start.php, keyword.operator.index-end.php
+ storage.type
settings
foreground
- #DC322F
+ #268bd2
name
- PHP: Array
+ Exception
scope
- meta.array.php
+ support.type.exception
settings
foreground
- #586E75
+ #CB4B16
name
- PHP: Array()
+ Special
scope
- meta.array.php support.function.construct.php, meta.array.empty.php support.function.construct.php
+ keyword.other.special-method
settings
- fontStyle
-
foreground
- #B58900
+ #CB4B16
name
- PHP: Array Construct
+ Invalid
scope
- support.function.construct.php
+ invalid
settings
- foreground
- #B58900
+ background
+ #ec9489
name
- PHP: Array Begin
+ Quoted String
scope
- punctuation.definition.array.begin, punctuation.definition.array.end
+ string.quoted.double, string.quoted.single
settings
foreground
- #DC322F
+ #2aa198
name
- PHP: Numeric Constant
+ Quoted Single
scope
- constant.numeric.php
+ punctuation.definition.string.begin, punctuation.definition.string.end
settings
foreground
- #2AA198
+ #839496
name
- PHP: New
+ []
scope
- keyword.other.new.php
+ meta.brace.square
settings
foreground
- #CB4B16
+ #268BD2
name
- PHP: ::
+ ()
scope
- keyword.operator.class
+ meta.brace.round, punctuation.definition.parameters.begin, punctuation.definition.parameters.end
settings
- fontStyle
-
foreground
- #586E75
+ #657b83
name
- PHP: Other Property
+ {}
scope
- variable.other.property.php
+ meta.brace.curly
settings
foreground
- #839496
+ #657b83
+
+
+
+
name
- PHP: Class
+ CSS: Standard color value
scope
- storage.modifier.extends.php, storage.type.class.php, keyword.operator.class.php
+ support.constant.color, invalid.deprecated.color.w3c-non-standard-color-name.scss
settings
foreground
- #B58900
+ #b58900
name
- PHP: Semicolon
+ CSS: Selector > [] and non-spec tags
scope
- punctuation.terminator.expression.php
+ meta.selector.css
settings
foreground
@@ -1138,261 +403,247 @@
name
- PHP: Inherited Class
+ CSS: Tag
scope
- meta.other.inherited-class.php
+ entity.name.tag.css, entity.name.tag.scss, source.less keyword.control.html.elements
settings
- fontStyle
-
foreground
- #586E75
+ #b58900
name
- PHP: Storage Type
+ CSS .class
scope
- storage.type.php
+ entity.other.attribute-name.class.css
settings
foreground
- #859900
+ #b58900
name
- PHP: Function
+ CSS: #id
scope
- entity.name.function.php
+ source.css entity.other.attribute-name.id, source.less entity.other.attribute-name.id, source.scss entity.other.attribute-name.id
settings
foreground
- #839496
+ #b58900
name
- PHP: Function Construct
+ CSS :pseudo
scope
- support.function.construct.php
+ entity.other.attribute-name.pseudo-element.css, entity.other.attribute-name.pseudo-class.css
settings
foreground
- #859900
+ #268bd2
+
+
name
- PHP: Function Call
+ JS: Function Name
scope
- entity.name.type.class.php, meta.function-call.php, meta.function-call.static.php, meta.function-call.object.php
+ meta.function.js, entity.name.function.js, support.function.dom.js
settings
foreground
- #839496
+ #B58900
+
+
name
- PHP: Comment
+ HTML: =
scope
- keyword.other.phpdoc
+ text.html.basic meta.tag.other.html, text.html.basic meta.tag.any.html, text.html.basic meta.tag.block.any, text.html.basic meta.tag.inline.any, text.html.basic meta.tag.structure.any.html, text.html.basic source.js.embedded.html, punctuation.separator.key-value.html
settings
- fontStyle
-
foreground
- #839496
+ #657B83
name
- PHP: Source Emebedded
+ HTML: something=
scope
- source.php.embedded.block.html
+ text.html.basic entity.other.attribute-name.html
settings
foreground
- #CB4B16
+ #657B83
+
+
name
- PHP: Storage Type Function
+ Ruby: Special Method
scope
- storage.type.function.php
+ keyword.other.special-method.ruby
settings
foreground
- #CB4B16
+ #859900
name
- C: constant
+ Ruby: Constant Other
scope
- constant.numeric.c
+ variable.other.constant.ruby
settings
- fontStyle
-
foreground
- #2AA198
+ #B58900
name
- C: Meta Preprocessor
+ Ruby: :symbol
scope
- meta.preprocessor.c.include, meta.preprocessor.macro.c
+ constant.other.symbol.ruby
settings
- fontStyle
-
foreground
- #CB4B16
+ #2AA198
name
- C: Keyword
+ Ruby: Special Method
scope
- keyword.control.import.define.c, keyword.control.import.include.c
+ keyword.other.special-method.ruby
settings
- fontStyle
-
foreground
#CB4B16
+
+
name
- C: Function Preprocessor
+ PHP: Array
scope
- entity.name.function.preprocessor.c
+ meta.array.php
settings
- fontStyle
-
foreground
- #CB4B16
+ #586E75
name
- C: include <something.c>
+ PHP: Array()
scope
- meta.preprocessor.c.include string.quoted.other.lt-gt.include.c, meta.preprocessor.c.include punctuation.definition.string.begin.c, meta.preprocessor.c.include punctuation.definition.string.end.c
+ meta.array.php support.function.construct.php, meta.array.empty.php support.function.construct.php
settings
- fontStyle
-
foreground
- #2AA198
+ #B58900
name
- C: Function
+ PHP: Array Construct
scope
- support.function.C99.c, support.function.any-method.c, entity.name.function.c
+ support.function.construct.php
settings
- fontStyle
-
foreground
- #586E75
+ #B58900
name
- C: "
+ PHP: Other Property
scope
- punctuation.definition.string.begin.c, punctuation.definition.string.end.c
+ variable.other.property.php
settings
- fontStyle
-
foreground
- #2AA198
+ #839496
name
- C: Storage Type
+ PHP: Function
scope
- storage.type.c
+ entity.name.function.php
settings
- fontStyle
-
foreground
- #B58900
+ #839496
name
- diff: header
+ PHP: Function Construct
scope
- meta.diff, meta.diff.header
+ support.function.construct.php
settings
- fontStyle
- italic
foreground
- #EEE8D5
+ #859900
+
+
name
- diff: deleted
+ C: Meta Preprocessor
scope
- markup.deleted
+ meta.preprocessor.c.include, meta.preprocessor.macro.c
settings
- fontStyle
-
foreground
- #DC322F
+ #CB4B16
name
- diff: changed
+ C: Function Preprocessor
scope
- markup.changed
+ entity.name.function.preprocessor.c
settings
- fontStyle
-
foreground
#CB4B16
name
- diff: inserted
+ C: include
scope
- markup.inserted
+ meta.preprocessor.c.include string.quoted.other.lt-gt.include.c, meta.preprocessor.c.include punctuation.definition.string.begin.c, meta.preprocessor.c.include punctuation.definition.string.end.c
settings
foreground
- #859900
+ #2aa198
name
- reST raw
+ C: Function
scope
- text.restructuredtext markup.raw
+ support.function.C99.c, support.function.any-method.c, entity.name.function.c
settings
foreground
- #2AA198
+ #586E75
+
+
name
Other: Removal
@@ -1400,8 +651,6 @@
other.package.exclude, other.remove
settings
- fontStyle
-
foreground
#DC322F
@@ -1417,6 +666,8 @@
#2AA198
+
+
name
Tex: {}
@@ -1424,8 +675,6 @@
punctuation.section.group.tex , punctuation.definition.arguments.begin.latex, punctuation.definition.arguments.end.latex, punctuation.definition.arguments.latex
settings
- fontStyle
-
foreground
#DC322F
@@ -1437,8 +686,6 @@
meta.group.braces.tex
settings
- fontStyle
-
foreground
#B58900
@@ -1450,8 +697,6 @@
string.other.math.tex
settings
- fontStyle
-
foreground
#B58900
@@ -1463,8 +708,6 @@
variable.parameter.function.latex
settings
- fontStyle
-
foreground
#CB4B16
@@ -1476,8 +719,6 @@
punctuation.definition.constant.math.tex
settings
- fontStyle
-
foreground
#DC322F
@@ -1489,8 +730,6 @@
text.tex.latex constant.other.math.tex, constant.other.general.math.tex, constant.other.general.math.tex, constant.character.math.tex
settings
- fontStyle
-
foreground
#2AA198
@@ -1502,8 +741,6 @@
string.other.math.tex
settings
- fontStyle
-
foreground
#B58900
@@ -1515,8 +752,6 @@
punctuation.definition.string.begin.tex, punctuation.definition.string.end.tex
settings
- fontStyle
-
foreground
#DC322F
@@ -1528,8 +763,6 @@
keyword.control.label.latex, text.tex.latex constant.other.general.math.tex
settings
- fontStyle
-
foreground
#2AA198
@@ -1541,8 +774,6 @@
variable.parameter.definition.label.latex
settings
- fontStyle
-
foreground
#DC322F
@@ -1554,8 +785,6 @@
support.function.be.latex
settings
- fontStyle
-
foreground
#859900
@@ -1567,8 +796,6 @@
support.function.section.latex
settings
- fontStyle
-
foreground
#CB4B16
@@ -1580,23 +807,10 @@
support.function.general.tex
settings
- fontStyle
-
foreground
#2AA198
-
- name
- Tex: Comment
- scope
- punctuation.definition.comment.tex, comment.line.percentage.tex
- settings
-
- fontStyle
- italic
-
-
name
Tex: Reference Label
@@ -1604,12 +818,12 @@
keyword.control.ref.latex
settings
- fontStyle
-
foreground
#2AA198
+
+
name
Python: storage
@@ -1617,8 +831,6 @@
storage.type.class.python, storage.type.function.python, storage.modifier.global.python
settings
- fontStyle
-
foreground
#859900
@@ -1645,41 +857,8 @@
#B58900
-
- name
- Shell: builtin
- scope
- support.function.builtin.shell
- settings
-
- foreground
- #859900
-
-
-
- name
- Shell: variable
- scope
- variable.other.normal.shell
- settings
-
- foreground
- #CB4B16
-
-
-
- name
- Shell: DOT_FILES
- scope
- source.shell
- settings
-
- fontStyle
-
- foreground
- #268BD2
-
-
+
+
name
Shell: meta scope in loop
@@ -1687,25 +866,10 @@
meta.scope.for-in-loop.shell, variable.other.loop.shell
settings
- fontStyle
-
foreground
#586E75
-
- name
- Shell: ""
- scope
- punctuation.definition.string.end.shell, punctuation.definition.string.begin.shell
- settings
-
- fontStyle
-
- foreground
- #859900
-
-
name
Shell: Meta Block
@@ -1713,8 +877,6 @@
meta.scope.case-block.shell, meta.scope.case-body.shell
settings
- fontStyle
-
foreground
#586E75
@@ -1726,23 +888,12 @@
punctuation.definition.logical-expression.shell
settings
- fontStyle
-
foreground
#DC322F
-
- name
- Shell: Comment
- scope
- comment.line.number-sign.shell
- settings
-
- fontStyle
- italic
-
-
+
+
name
Java: import
@@ -1750,152 +901,113 @@
keyword.other.import.java
settings
- fontStyle
-
foreground
#CB4B16
name
- Java: meta-import
+ Java: storage import
scope
storage.modifier.import.java
settings
- fontStyle
-
- foreground
- #586E75
-
-
-
- name
- Java: Class
- scope
- meta.class.java storage.modifier.java
- settings
-
- fontStyle
-
- foreground
- #B58900
-
-
-
- name
- Java: /* comment */
- scope
- source.java comment.block
- settings
-
- fontStyle
-
foreground
#586E75
+
+
name
- Java: /* @param */
+ Perl: functions
scope
- comment.block meta.documentation.tag.param.javadoc keyword.other.documentation.param.javadoc
+ support.function.perl
settings
- fontStyle
-
foreground
- #586E75
+ #268bd2
+
+
name
- Perl: variables
+ diff: header
scope
- punctuation.definition.variable.perl, variable.other.readwrite.global.perl, variable.other.predefined.perl, keyword.operator.comparison.perl
+ meta.diff, meta.diff.header
settings
foreground
- #B58900
+ #93a1a1
name
- Perl: functions
+ diff: range
scope
- support.function.perl
+ meta.diff.range
settings
foreground
- #859900
+ #268bd2
name
- Perl: comments
+ diff: deleted
scope
- comment.line.number-sign.perl
+ markup.deleted
settings
- fontStyle
- italic
foreground
- #586E75
+ #DC322F
name
- Perl: quotes
+ diff: changed
scope
- punctuation.definition.string.begin.perl, punctuation.definition.string.end.perl
+ markup.changed
settings
foreground
- #2AA198
+ #2aa198
name
- Perl: \char
+ diff: inserted
scope
- constant.character.escape.perl
+ markup.inserted
settings
foreground
- #DC322F
+ #859900
-
- Name
- Markdown punctuation
- scope
- markup.list, text.html.markdown punctuation.definition, meta.separator.markdown
- settings
-
- foreground
- #CB4b16
-
-
+
+
Name
Markdown heading
scope
- markup.heading
+ markup.heading, punctuation.definition.heading.markdown
settings
foreground
- #268BD2
+ #b58900
Name
- Markdown text inside some block element
+ Markdown quote
scope
- markup.quote, meta.paragraph.list
+ markup.quote
settings
foreground
- #2AA198
+ #859900
@@ -1924,11 +1036,22 @@
Name
Markdown reference
scope
- markup.underline.link.markdown, meta.link.inline punctuation.definition.metadata, meta.link.reference.markdown punctuation.definition.constant, meta.link.reference.markdown constant.other.reference
+ markup.underline.link.markdown, meta.link.reference constant.other.reference.link.markdown
+ settings
+
+ foreground
+ #2aa198
+
+
+
+ Name
+ Markdown reference list
+ scope
+ constant.other.reference.link.markdown
settings
foreground
- #B58900
+ #6c71c4
@@ -1939,9 +1062,11 @@
settings
background
- #6C71c4
+ #eee8d5
+
+
name
SublimeLinter Annotations
@@ -2034,10 +1159,8 @@
brackethighlighter.all
settings
- background
- #FDF6E3
foreground
- #cb4b16
+ #93a1a1
@@ -2051,6 +1174,8 @@
#2AA198
+
+
name
GitGutter deleted
@@ -2059,7 +1184,7 @@
settings
foreground
- #DC322F
+ #dc322f
@@ -2081,9 +1206,11 @@
settings
foreground
- #B58900
+ #b58900
+
+
name
SublimeLinter Warning
@@ -2092,7 +1219,7 @@
settings
foreground
- #B58900
+ #b58900
@@ -2103,7 +1230,7 @@
settings
foreground
- #DC322F
+ #dc322f
@@ -2118,7 +1245,5 @@
- uuid
- 38E819D9-AE02-452F-9231-ECC3B204AFD7
diff --git a/colors.md b/colors.md
new file mode 100644
index 0000000..bc1bca3
--- /dev/null
+++ b/colors.md
@@ -0,0 +1,53 @@
+base03: #002b36;
+base02: #073642;
+base01: #586e75;
+base00: #657b83;
+base0: #839496;
+base1: #93a1a1;
+base2: #eee8d5;
+base3: #fdf6e3;
+yellow: #b58900;
+orange: #cb4b16;
+red: #dc322f;
+magenta: #d33682;
+violet: #6c71c4;
+blue: #268bd2;
+cyan: #2aa198;
+green: #859900;
+
+ACCENT:
+#b58900 > instance?
+#cb4b16 > include/import
+#dc322f > support function, escape
+#d33682 > TODO
+#6c71c4 > md link, number
+#268bd2 > variable, tag
+#2aa198 > string
+#859900 > punctuation.definition
+
+
+LIGHT:
+base3 > bg
+base2 > highlights bg (current line, gutter)
+base1 > comments
+base0 > unused
+base00 > default
+base01 > emphasis
+base02 > caret
+base03 > unused
+
+base2 50% opacity on top of base3: #f5efdc
+base1 50% opacity on top of base2: #c0c4bb
+red 33% opacity on top of background: #ec9489
+
+DARK:
+base03 bg
+base02 highlight
+base01 comments
+base0 fg
+base1 emphasis
+base2 caret
+
+base01 50% opacity on top of base03: #2C4C55
+base01 50% opacity on top of base02: #c0c4bb
+red 33% opacity on top of background: #6E2E32
diff --git a/solarized.png b/solarized.png
new file mode 100644
index 0000000..56babaa
Binary files /dev/null and b/solarized.png differ