From 20e5b303a7ac4a923dde5d59fa0b95474cd36064 Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Thu, 17 Jan 2013 21:57:12 -0800 Subject: [PATCH 01/34] refactoring all the stylesheets into /Atom - Dark/ Conflicts: .atom/themes/Atom - Dark/vim-mode.css --- .atom/themes/Atom - Dark/atom.css | 93 + .../themes/Atom - Dark}/autocomplete.css | 0 .../themes/Atom - Dark}/command-logger.css | 0 .../themes/Atom - Dark}/command-palette.css | 0 .../themes/Atom - Dark}/command-panel.css | 0 .../themes/Atom - Dark}/editor.css | 0 .../themes/Atom - Dark}/fuzzy-finder.css | 0 .../themes/Atom - Dark}/grammar-view.css | 0 .../images/octocat-spinner-128.gif | Bin .atom/themes/Atom - Dark/linux.css | 13 + .atom/themes/Atom - Dark/mac.css | 0 .../themes/Atom - Dark}/markdown-preview.css | 0 .../themes/Atom - Dark}/outline-view.css | 0 .atom/themes/Atom - Dark/package.json | 22 + .../themes/Atom - Dark}/select-list.css | 0 .../themes/Atom - Dark}/status-bar.css | 0 .../themes/Atom - Dark}/tabs.css | 0 .../themes/Atom - Dark}/tree-view.css | 0 .atom/themes/Atom - Dark/vim-mode.css | 4 + .../themes/Atom - Dark}/wrap-guide.css | 0 src/app/atom.coffee | 2 +- src/app/config.coffee | 5 +- src/app/theme.coffee | 1 + static/octicons-regular-webfont.woff | Bin 24640 -> 0 bytes themes/All Hallow's Eve.tmTheme | 277 -- themes/Amy.tmTheme | 557 ---- themes/Blackboard.tmTheme | 350 --- themes/Brilliance Black.tmTheme | 2619 ----------------- themes/Brilliance Dull.tmTheme | 2243 -------------- themes/Cobalt.tmTheme | 559 ---- themes/Dawn.tmTheme | 437 --- themes/Espresso Libre.tmTheme | 402 --- themes/IDLE.tmTheme | 235 -- themes/IR_Black.tmTheme | 810 ----- themes/LAZY.tmTheme | 291 -- themes/Mac Classic.tmTheme | 450 --- themes/MagicWB (Amiga).tmTheme | 376 --- themes/Pastels on Dark.tmTheme | 701 ----- themes/Slush & Poppies.tmTheme | 336 --- themes/Solarized (dark).tmTheme | 2051 ------------- themes/SpaceCadet.tmTheme | 212 -- themes/Sunburst.tmTheme | 665 ----- themes/Twilight.tmTheme | 514 ---- themes/Zenburnesque.tmTheme | 343 --- themes/iPlastic.tmTheme | 286 -- 45 files changed, 136 insertions(+), 14718 deletions(-) create mode 100644 .atom/themes/Atom - Dark/atom.css rename {src/packages/autocomplete/stylesheets => .atom/themes/Atom - Dark}/autocomplete.css (100%) rename {src/packages/command-logger/stylesheets => .atom/themes/Atom - Dark}/command-logger.css (100%) rename {src/packages/command-palette/stylesheets => .atom/themes/Atom - Dark}/command-palette.css (100%) rename {src/packages/command-panel/stylesheets => .atom/themes/Atom - Dark}/command-panel.css (100%) rename {static => .atom/themes/Atom - Dark}/editor.css (100%) rename {src/packages/fuzzy-finder/stylesheets => .atom/themes/Atom - Dark}/fuzzy-finder.css (100%) rename {static => .atom/themes/Atom - Dark}/grammar-view.css (100%) rename {static => .atom/themes/Atom - Dark}/images/octocat-spinner-128.gif (100%) create mode 100644 .atom/themes/Atom - Dark/linux.css create mode 100644 .atom/themes/Atom - Dark/mac.css rename {src/packages/markdown-preview/stylesheets => .atom/themes/Atom - Dark}/markdown-preview.css (100%) rename {src/packages/outline-view/stylesheets => .atom/themes/Atom - Dark}/outline-view.css (100%) create mode 100644 .atom/themes/Atom - Dark/package.json rename {static => .atom/themes/Atom - Dark}/select-list.css (100%) rename {src/packages/status-bar/stylesheets => .atom/themes/Atom - Dark}/status-bar.css (100%) rename {src/packages/tabs/stylesheets => .atom/themes/Atom - Dark}/tabs.css (100%) rename {src/packages/tree-view/stylesheets => .atom/themes/Atom - Dark}/tree-view.css (100%) create mode 100644 .atom/themes/Atom - Dark/vim-mode.css rename {src/packages/wrap-guide/stylesheets => .atom/themes/Atom - Dark}/wrap-guide.css (100%) delete mode 100644 static/octicons-regular-webfont.woff delete mode 100644 themes/All Hallow's Eve.tmTheme delete mode 100644 themes/Amy.tmTheme delete mode 100644 themes/Blackboard.tmTheme delete mode 100644 themes/Brilliance Black.tmTheme delete mode 100644 themes/Brilliance Dull.tmTheme delete mode 100644 themes/Cobalt.tmTheme delete mode 100644 themes/Dawn.tmTheme delete mode 100644 themes/Espresso Libre.tmTheme delete mode 100644 themes/IDLE.tmTheme delete mode 100644 themes/IR_Black.tmTheme delete mode 100644 themes/LAZY.tmTheme delete mode 100644 themes/Mac Classic.tmTheme delete mode 100644 themes/MagicWB (Amiga).tmTheme delete mode 100644 themes/Pastels on Dark.tmTheme delete mode 100644 themes/Slush & Poppies.tmTheme delete mode 100644 themes/Solarized (dark).tmTheme delete mode 100644 themes/SpaceCadet.tmTheme delete mode 100644 themes/Sunburst.tmTheme delete mode 100644 themes/Twilight.tmTheme delete mode 100644 themes/Zenburnesque.tmTheme delete mode 100644 themes/iPlastic.tmTheme diff --git a/.atom/themes/Atom - Dark/atom.css b/.atom/themes/Atom - Dark/atom.css new file mode 100644 index 000000000..13a207fee --- /dev/null +++ b/.atom/themes/Atom - Dark/atom.css @@ -0,0 +1,93 @@ +html, body { + font: caption; + width: 100%; + height: 100%; + overflow: hidden; +} + +#root-view { + height: 100%; + overflow: hidden; + position: relative; + background-color: #333333; +} + +#root-view #horizontal { + display: -webkit-box; + height: 100%; +} + +#root-view #vertical { + -webkit-box-flex: 1; + display: -webkit-box; + -webkit-box-orient: vertical; +} + +#root-view #panes { + -webkit-box-flex: 1; + position: relative; +} + +#root-view #panes:before { + display: block; + content: "\f208"; + font-family: 'Octicons Regular'; + color: #303030; + -webkit-font-smoothing: antialiased; + font-size: 100vmin; + line-height: 100vmin; + text-align: center; +} + +#root-view #panes .column { + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + overflow-y: hidden; +} + +#root-view #panes .row { + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + overflow-x: hidden; +} + +#root-view #panes .pane { + position: absolute; + display: -webkit-box; + -webkit-box-orient: vertical; + top: 0; + bottom: 0; + left: 0; + right: 0; + box-sizing: border-box; +} + +#root-view #panes .row > * + * { + border-left: 5px solid #515151; +} + +#root-view #panes .column > * + * { + border-top: 5px solid #515151; +} + +.error { + background: #991212 !important; + -webkit-transition: background 300ms ease-out; +} + +.clear-float { + clear: both; +} + +@font-face { + font-family: 'Octicons Regular'; + src: url("octicons-regular-webfont.woff") format("woff"); + font-weight: normal; + font-style: normal; +} diff --git a/src/packages/autocomplete/stylesheets/autocomplete.css b/.atom/themes/Atom - Dark/autocomplete.css similarity index 100% rename from src/packages/autocomplete/stylesheets/autocomplete.css rename to .atom/themes/Atom - Dark/autocomplete.css diff --git a/src/packages/command-logger/stylesheets/command-logger.css b/.atom/themes/Atom - Dark/command-logger.css similarity index 100% rename from src/packages/command-logger/stylesheets/command-logger.css rename to .atom/themes/Atom - Dark/command-logger.css diff --git a/src/packages/command-palette/stylesheets/command-palette.css b/.atom/themes/Atom - Dark/command-palette.css similarity index 100% rename from src/packages/command-palette/stylesheets/command-palette.css rename to .atom/themes/Atom - Dark/command-palette.css diff --git a/src/packages/command-panel/stylesheets/command-panel.css b/.atom/themes/Atom - Dark/command-panel.css similarity index 100% rename from src/packages/command-panel/stylesheets/command-panel.css rename to .atom/themes/Atom - Dark/command-panel.css diff --git a/static/editor.css b/.atom/themes/Atom - Dark/editor.css similarity index 100% rename from static/editor.css rename to .atom/themes/Atom - Dark/editor.css diff --git a/src/packages/fuzzy-finder/stylesheets/fuzzy-finder.css b/.atom/themes/Atom - Dark/fuzzy-finder.css similarity index 100% rename from src/packages/fuzzy-finder/stylesheets/fuzzy-finder.css rename to .atom/themes/Atom - Dark/fuzzy-finder.css diff --git a/static/grammar-view.css b/.atom/themes/Atom - Dark/grammar-view.css similarity index 100% rename from static/grammar-view.css rename to .atom/themes/Atom - Dark/grammar-view.css diff --git a/static/images/octocat-spinner-128.gif b/.atom/themes/Atom - Dark/images/octocat-spinner-128.gif similarity index 100% rename from static/images/octocat-spinner-128.gif rename to .atom/themes/Atom - Dark/images/octocat-spinner-128.gif diff --git a/.atom/themes/Atom - Dark/linux.css b/.atom/themes/Atom - Dark/linux.css new file mode 100644 index 000000000..183353821 --- /dev/null +++ b/.atom/themes/Atom - Dark/linux.css @@ -0,0 +1,13 @@ +::-webkit-scrollbar-corner { + background-color: transparent; +} + +::-webkit-scrollbar { + width: 8px; + height: 8px; +} + +::-webkit-scrollbar-thumb { + -webkit-border-radius: 2px; + background: rgba(150, 150, 150, .33); +} diff --git a/.atom/themes/Atom - Dark/mac.css b/.atom/themes/Atom - Dark/mac.css new file mode 100644 index 000000000..e69de29bb diff --git a/src/packages/markdown-preview/stylesheets/markdown-preview.css b/.atom/themes/Atom - Dark/markdown-preview.css similarity index 100% rename from src/packages/markdown-preview/stylesheets/markdown-preview.css rename to .atom/themes/Atom - Dark/markdown-preview.css diff --git a/src/packages/outline-view/stylesheets/outline-view.css b/.atom/themes/Atom - Dark/outline-view.css similarity index 100% rename from src/packages/outline-view/stylesheets/outline-view.css rename to .atom/themes/Atom - Dark/outline-view.css diff --git a/.atom/themes/Atom - Dark/package.json b/.atom/themes/Atom - Dark/package.json new file mode 100644 index 000000000..c0cddf216 --- /dev/null +++ b/.atom/themes/Atom - Dark/package.json @@ -0,0 +1,22 @@ +{ + "stylesheets":[ + "atom.css", + "editor.css", + "grammar-view.css", + "linux.css", + "mac.css", + "select-list.css", + "vim-mode.css", + "tree-view.css", + "tabs.css", + "wrap-guide.css", + "status-bar.css", + "outline-view.css", + "markdown-preview.css", + "fuzzy-finder.css", + "command-panel.css", + "command-palette.css", + "command-logger.css", + "autocomplete.css" + ] +} \ No newline at end of file diff --git a/static/select-list.css b/.atom/themes/Atom - Dark/select-list.css similarity index 100% rename from static/select-list.css rename to .atom/themes/Atom - Dark/select-list.css diff --git a/src/packages/status-bar/stylesheets/status-bar.css b/.atom/themes/Atom - Dark/status-bar.css similarity index 100% rename from src/packages/status-bar/stylesheets/status-bar.css rename to .atom/themes/Atom - Dark/status-bar.css diff --git a/src/packages/tabs/stylesheets/tabs.css b/.atom/themes/Atom - Dark/tabs.css similarity index 100% rename from src/packages/tabs/stylesheets/tabs.css rename to .atom/themes/Atom - Dark/tabs.css diff --git a/src/packages/tree-view/stylesheets/tree-view.css b/.atom/themes/Atom - Dark/tree-view.css similarity index 100% rename from src/packages/tree-view/stylesheets/tree-view.css rename to .atom/themes/Atom - Dark/tree-view.css diff --git a/.atom/themes/Atom - Dark/vim-mode.css b/.atom/themes/Atom - Dark/vim-mode.css new file mode 100644 index 000000000..49c73f580 --- /dev/null +++ b/.atom/themes/Atom - Dark/vim-mode.css @@ -0,0 +1,4 @@ +.editor.command-mode .cursor { + border-left: 0; + background-color: #9dff9d; +} diff --git a/src/packages/wrap-guide/stylesheets/wrap-guide.css b/.atom/themes/Atom - Dark/wrap-guide.css similarity index 100% rename from src/packages/wrap-guide/stylesheets/wrap-guide.css rename to .atom/themes/Atom - Dark/wrap-guide.css diff --git a/src/app/atom.coffee b/src/app/atom.coffee index ee5c8a442..991b12538 100644 --- a/src/app/atom.coffee +++ b/src/app/atom.coffee @@ -39,7 +39,7 @@ _.extend atom, .filter (name) -> not _.contains(disabledPackages, name) loadThemes: -> - themeNames = config.get("core.themes") ? ['IR_Black'] + themeNames = config.get("core.themes") ? ['Atom - Dark', 'IR_Black'] themeNames = [themeNames] unless _.isArray(themeNames) @loadTheme(themeName) for themeName in themeNames diff --git a/src/app/config.coffee b/src/app/config.coffee index 448a7fc2d..602bd15f6 100644 --- a/src/app/config.coffee +++ b/src/app/config.coffee @@ -9,7 +9,6 @@ Theme = require 'theme' configDirPath = fs.absolute("~/.atom") configJsonPath = fs.join(configDirPath, "config.json") userInitScriptPath = fs.join(configDirPath, "atom.coffee") -bundledThemesDirPath = fs.join(resourcePath, "themes") bundledPackagesDirPath = fs.join(resourcePath, "src/packages") bundledVendorPackagesDirPath = fs.join(resourcePath, "vendor/packages") userThemesDirPath = fs.join(configDirPath, "themes") @@ -20,7 +19,7 @@ require.paths.unshift userPackagesDirPath module.exports = class Config configDirPath: configDirPath - themeDirPaths: [userThemesDirPath, bundledThemesDirPath] + themeDirPaths: [userThemesDirPath] packageDirPaths: [userPackagesDirPath, bundledVendorPackagesDirPath, bundledPackagesDirPath] defaultSettings: null settings: null @@ -34,8 +33,8 @@ class Config load: -> @loadUserConfig() @requireUserInitScript() - atom.loadPackages() atom.loadThemes() + atom.loadPackages() loadUserConfig: -> if fs.exists(configJsonPath) diff --git a/src/app/theme.coffee b/src/app/theme.coffee index 3c438b9b2..1c42fcbb0 100644 --- a/src/app/theme.coffee +++ b/src/app/theme.coffee @@ -21,6 +21,7 @@ class Theme if TextMateTheme.testPath(path) new TextMateTheme(path) else + require.paths.unshift path new AtomTheme(path) theme.load() diff --git a/static/octicons-regular-webfont.woff b/static/octicons-regular-webfont.woff deleted file mode 100644 index 0e9c3f1eefa190d9be0a843ae6cb6283b2df6d53..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24640 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 - - - - author - David Heinemeier Hansson - name - All Hallow's Eve - settings - - - settings - - background - #000000 - caret - #FFFFFF - foreground - #FFFFFF - invisibles - #404040 - lineHighlight - #333300 - selection - #73597EE0 - - - - name - Text base - scope - text - settings - - background - #434242 - foreground - #FFFFFF - - - - name - Source base - scope - source - settings - - background - #000000 - foreground - #FFFFFF - - - - name - Comment - scope - comment - settings - - foreground - #9933CC - - - - name - Constant - scope - constant - settings - - foreground - #3387CC - - - - name - Keyword - scope - keyword - settings - - fontStyle - - foreground - #CC7833 - - - - name - Pre-processor Line - scope - meta.preprocessor.c - settings - - fontStyle - - foreground - #D0D0FF - - - - name - Pre-processor Directive - scope - keyword.control.import - settings - - fontStyle - - - - - name - Function name - scope - entity.name.function - settings - - fontStyle - - - - - name - Function argument - scope - variable.parameter - settings - - fontStyle - italic - - - - name - Block comment - scope - source comment.block - settings - - background - #9B9B9B - foreground - #FFFFFF - - - - name - String - scope - string - settings - - foreground - #66CC33 - - - - name - String escapes - scope - string constant.character.escape - settings - - foreground - #AAAAAA - - - - name - String (executed) - scope - string.interpolated - settings - - background - #CCCC33 - foreground - #000000 - - - - name - Regular expression - scope - string.regexp - settings - - foreground - #CCCC33 - - - - name - String (literal) - scope - string.literal - settings - - foreground - #CCCC33 - - - - name - String escapes (executed) - scope - string.interpolated constant.character.escape - settings - - foreground - #555555 - - - - name - Type name - scope - entity.name.type - settings - - fontStyle - underline - - - - name - Class inheritance - scope - entity.other.inherited-class - settings - - fontStyle - italic underline - - - - name - Tag name - scope - entity.name.tag - settings - - fontStyle - underline - - - - name - Tag attribute - scope - entity.other.attribute-name - settings - - fontStyle - - - - - name - Support function - scope - support.function - settings - - fontStyle - - foreground - #C83730 - - - - uuid - 37F22BDC-B2F4-11D9-850C-000A95A89C98 - - diff --git a/themes/Amy.tmTheme b/themes/Amy.tmTheme deleted file mode 100644 index b3258c468..000000000 --- a/themes/Amy.tmTheme +++ /dev/null @@ -1,557 +0,0 @@ - - - - - name - Amy - author - William D. Neumann - settings - - - settings - - background - #200020 - caret - #7070FF - foreground - #D0D0FF - invisibles - #BFBFBF - lineHighlight - #80000040 - selection - #80000080 - - - - name - Comment - scope - comment.block - settings - - background - #200020 - fontStyle - italic - foreground - #404080 - - - - name - String - scope - string - settings - - foreground - #999999 - - - - name - Built-in constant - scope - constant.language - settings - - foreground - #707090 - - - - name - Integer - scope - constant.numeric - settings - - foreground - #7090B0 - - - - name - Int32 constant - scope - constant.numeric.integer.int32 - settings - - fontStyle - bold - - - - name - Int64 constant - scope - constant.numeric.integer.int64 - settings - - fontStyle - italic - - - - name - Nativeint constant - scope - constant.numeric.integer.nativeint - settings - - fontStyle - bold italic - - - - name - Floating-point constant - scope - constant.numeric.floating-point.ocaml - settings - - fontStyle - underline - - - - name - Character constant - scope - constant.character - settings - - fontStyle - - foreground - #666666 - - - - name - Boolean constant - scope - constant.language.boolean - settings - - foreground - #8080A0 - - - - name - Built-in constant - scope - constant.language - settings - - - - name - User-defined constant - scope - constant.other - settings - - - - name - Variable - scope - variable.language, variable.other - settings - - fontStyle - - foreground - #008080 - - - - name - Keyword - scope - keyword - settings - - foreground - #A080FF - - - - name - Keyword operator - scope - keyword.operator - settings - - foreground - #A0A0FF - - - - name - Keyword decorator - scope - keyword.other.decorator - settings - - foreground - #D0D0FF - - - - name - Floating-point infix operator - scope - keyword.operator.infix.floating-point.ocaml - settings - - fontStyle - underline - - - - name - Floating-point prefix operator - scope - keyword.operator.prefix.floating-point.ocaml - settings - - fontStyle - underline - - - - name - Compiler directives - scope - keyword.other.directive - settings - - fontStyle - - foreground - #C080C0 - - - - name - Line-number directives - scope - keyword.other.directive.line-number - settings - - fontStyle - underline - foreground - #C080C0 - - - - name - Control keyword - scope - keyword.control - settings - - foreground - #80A0FF - - - - name - Storage - scope - storage - settings - - foreground - #B0FFF0 - - - - name - Variants - scope - entity.name.type.variant - settings - - foreground - #60B0FF - - - - name - Polymorphic variants - scope - storage.type.variant.polymorphic, entity.name.type.variant.polymorphic - settings - - fontStyle - italic - foreground - #60B0FF - - - - name - Module definitions - scope - entity.name.type.module - settings - - foreground - #B000B0 - - - - name - Module type definitions - scope - entity.name.type.module-type.ocaml - settings - - fontStyle - underline - foreground - #B000B0 - - - - name - Support modules - scope - support.other - settings - - foreground - #A00050 - - - - name - Class name - scope - entity.name.type.class - settings - - foreground - #70E080 - - - - name - Class type - scope - entity.name.type.class-type - settings - - fontStyle - - foreground - #70E0A0 - - - - name - Inherited class - scope - entity.other.inherited-class - settings - - - - name - Function name - scope - entity.name.function - settings - - foreground - #50A0A0 - - - - name - Function argument - scope - variable.parameter - settings - - foreground - #80B0B0 - - - - name - Token definition (ocamlyacc) - scope - entity.name.type.token - settings - - fontStyle - - foreground - #3080A0 - - - - name - Token reference (ocamlyacc) - scope - entity.name.type.token.reference - settings - - fontStyle - - foreground - #3CB0D0 - - - - name - Non-terminal definition (ocamlyacc) - scope - entity.name.function.non-terminal - settings - - foreground - #90E0E0 - - - - name - Non-terminal reference (ocamlyacc) - scope - entity.name.function.non-terminal.reference - settings - - foreground - #C0F0F0 - - - - name - Tag name - scope - entity.name.tag - settings - - foreground - #009090 - - - - name - Tag attribute - scope - entity.other.attribute-name - settings - - - - name - Library function - settings - - background - #200020 - - - - name - Library constant - scope - support.constant - settings - - background - #200020 - - - - name - Library class/type - scope - support.type, support.class - settings - - - - name - Library variable - scope - support.other.variable - settings - - - - name - Invalid - illegal - scope - invalid.illegal - settings - - background - #FFFF00 - fontStyle - bold - foreground - #400080 - - - - name - Invalid - depricated - scope - invalid.deprecated - settings - - background - #CC66FF - foreground - #200020 - - - - name - Camlp4 code - scope - source.camlp4.embedded - settings - - background - #40008054 - - - - name - Camlp4 temp (parser) - scope - source.camlp4.embedded.parser.ocaml - settings - - fontStyle - - - - - name - Punctuation - scope - punctuation - settings - - foreground - #805080 - - - - uuid - 3C01FADD-7592-49DD-B7A5-1B82CA4E57B5 - - diff --git a/themes/Blackboard.tmTheme b/themes/Blackboard.tmTheme deleted file mode 100644 index 18bb72e33..000000000 --- a/themes/Blackboard.tmTheme +++ /dev/null @@ -1,350 +0,0 @@ - - - - - name - Blackboard - author - Domenico Carbotta - settings - - - settings - - background - #0C1021 - caret - #FFFFFFA6 - foreground - #F8F8F8 - invisibles - #FFFFFF40 - lineHighlight - #FFFFFF0F - selection - #253B76 - - - - name - Comment - scope - comment - settings - - fontStyle - - foreground - #AEAEAE - - - - name - Constant - scope - constant - settings - - fontStyle - - foreground - #D8FA3C - - - - name - Entity - scope - entity - settings - - fontStyle - - foreground - #FF6400 - - - - name - Keyword - scope - keyword - settings - - fontStyle - - foreground - #FBDE2D - - - - name - Storage - scope - storage - settings - - fontStyle - - foreground - #FBDE2D - - - - name - String - scope - string, meta.verbatim - settings - - fontStyle - - foreground - #61CE3C - - - - name - Support - scope - support - settings - - fontStyle - - foreground - #8DA6CE - - - - name - Variable - scope - variable - settings - - fontStyle - - - - - name - Invalid – Deprecated - scope - invalid.deprecated - settings - - fontStyle - italic - foreground - #AB2A1D - - - - name - Invalid – Illegal - scope - invalid.illegal - settings - - background - #9D1E15 - foreground - #F8F8F8 - - - - name - Superclass - scope - entity.other.inherited-class - settings - - fontStyle - italic - foreground - #FF6400 - - - - name - String interpolation - scope - string constant.other.placeholder - settings - - fontStyle - - foreground - #FF6400 - - - - name - meta.function-call.py - scope - meta.function-call.py - settings - - fontStyle - - foreground - #BECDE6 - - - - name - meta.tag - scope - meta.tag, meta.tag entity - settings - - foreground - #7F90AA - - - - name - entity.name.section - scope - entity.name.section - settings - - fontStyle - - foreground - #FFFFFF - - - - name - OCaml variant - scope - keyword.type.variant - settings - - foreground - #D5E0F3 - - - - name - OCaml operator - scope - source.ocaml keyword.operator.symbol - settings - - foreground - #F8F8F8 - - - - name - OCaml infix operator - scope - source.ocaml keyword.operator.symbol.infix - settings - - fontStyle - - foreground - #8DA6CE - - - - name - OCaml prefix operator - scope - source.ocaml keyword.operator.symbol.prefix - settings - - fontStyle - - foreground - #8DA6CE - - - - name - OCaml f-p infix operator - scope - source.ocaml keyword.operator.symbol.infix.floating-point - settings - - fontStyle - underline - - - - name - OCaml f-p prefix operator - scope - source.ocaml keyword.operator.symbol.prefix.floating-point - settings - - fontStyle - underline - - - - name - OCaml f-p constant - scope - source.ocaml constant.numeric.floating-point - settings - - fontStyle - underline - - - - name - LaTeX environment - scope - text.tex.latex meta.function.environment - settings - - background - #FFFFFF08 - - - - name - LaTeX environment (nested) - scope - text.tex.latex meta.function.environment meta.function.environment - settings - - background - #7A96FA08 - - - - name - Latex support - scope - text.tex.latex support.function - settings - - fontStyle - - foreground - #FBDE2D - - - - name - PList unquoted string - scope - source.plist string.unquoted, source.plist keyword.operator - settings - - foreground - #FFFFFF - - - - uuid - A2C6BAA7-90D0-4147-BBF5-96B0CD92D109 - - diff --git a/themes/Brilliance Black.tmTheme b/themes/Brilliance Black.tmTheme deleted file mode 100644 index 560c825ba..000000000 --- a/themes/Brilliance Black.tmTheme +++ /dev/null @@ -1,2619 +0,0 @@ - - - - - author - Thomas Aylott - comment - Thomas Aylott ㊷ subtleGradient.com - name - Brilliance Black - settings - - - settings - - background - #0D0D0DFA - caret - #3333FF - foreground - #EEEEEE - invisibles - #CCCCCC1A - lineHighlight - #00008033 - selection - #0010B499 - - - - name - Thomas Aylott ㊷ - scope - meta.thomas_aylott - settings - - background - #FFFFFF - fontStyle - bold - foreground - #000000 - - - - name - subtleGradient.com - scope - meta.subtlegradient - settings - - background - #FFFFFF - fontStyle - underline - foreground - #555555 - - - - name - ~ String - scope - string -meta.tag -meta.doctype -string.regexp -string.literal -string.interpolated -string.quoted.literal -string.unquoted, variable.parameter.misc.css, text string source string, string.unquoted string, string.regexp string, string.interpolated string, meta.tag source string - settings - - background - #803D0033 - foreground - #FFFC80 - - - - name - ~ String Punctuation - scope - punctuation.definition.string -meta.tag - settings - - foreground - #803D00 - - - - name - ~ String Punctuation II - scope - string.regexp punctuation.definition.string, string.quoted.literal punctuation.definition.string, string.quoted.double.ruby.mod punctuation.definition.string - settings - - foreground - #FFF80033 - - - - name - ~ String Literal - scope - string.quoted.literal, string.quoted.double.ruby.mod - settings - - background - #43800033 - foreground - #FFF800 - - - - name - ~ String Unquoted - scope - string.unquoted -string.unquoted.embedded, string.quoted.double.multiline, meta.scope.heredoc - settings - - foreground - #FFBC80 - - - - name - ~ String Interpolated - scope - string.interpolated - settings - - background - #1A1A1A - foreground - #FFFC80 - - - - name - ~ String RegEx - scope - string.regexp - settings - - background - #43800033 - foreground - #FFF800 - - - - name - ~ String RegEx Group 1 - scope - string.regexp.group - settings - - background - #43800033 - - - - name - ~ String RegEx Group 2 - scope - string.regexp.group string.regexp.group - settings - - background - #43800033 - foreground - #FFFFFF66 - - - - name - ~ String RegEx Group 3 - scope - string.regexp.group string.regexp.group string.regexp.group - settings - - background - #43800033 - foreground - #FFFFFF66 - - - - name - ~ String RegEx Group 4 - scope - string.regexp.group string.regexp.group string.regexp.group string.regexp.group - settings - - background - #43800033 - foreground - #FFFFFF66 - - - - name - ~ String RegEx Character-Class - scope - string.regexp.character-class - settings - - background - #43800033 - foreground - #86FF00 - - - - name - ~ String RegEx Arbitrary-Repitition - scope - string.regexp.arbitrary-repitition - settings - - background - #43800033 - foreground - #00FFF8 - - - - name - ~ String RegEx Definition Keyword - scope - string.regexp punctuation.definition.string keyword.other - settings - - fontStyle - - foreground - #803D00 - - - - name - ~ Meta Group Assertion Regexp - scope - meta.group.assertion.regexp - settings - - background - #0086FF33 - - - - name - ~ Meta Assertion - scope - meta.assertion, meta.group.assertion keyword.control.group.regexp, meta.group.assertion punctuation.definition.group - settings - - foreground - #0086FF - - - - name - ~ Number - scope - constant.numeric - settings - - foreground - #C6FF00 - - - - name - ~ Character constant - scope - constant.character - settings - - foreground - #86FF00 - - - - name - ~ Built-in constant - scope - constant.language, keyword.other.unit, constant.other.java, constant.other.unit - settings - - foreground - #07FF00 - - - - name - ~ Built-in constant+ - scope - constant.language.pseudo-variable - settings - - background - #04800033 - foreground - #07FF00 - - - - name - ~ User-defined constant - scope - constant.other, constant.block - settings - - foreground - #00FF79 - - - - name - ~ Library constant - scope - support.constant, constant.name - settings - - foreground - #00FFF8 - - - - name - ————————————————— - settings - - - - name - √ pre-defined variable - scope - variable.other.readwrite.global.pre-defined, variable.language - settings - - background - #00807C33 - foreground - #00FF79 - - - - name - √ Constant Variable - scope - variable.other.constant - settings - - foreground - #00FFF8 - - - - name - √ Library variable - scope - support.variable - settings - - background - #00807C33 - foreground - #00FFF8 - - - - name - √ global Variable - scope - variable.other.readwrite.global - settings - - background - #00438033 - foreground - #00807C - - - - name - √ Variable - scope - variable.other, variable.js, punctuation.separator.variable - settings - - foreground - #31A6FF - - - - name - √ class Variable - scope - variable.other.readwrite.class - settings - - background - #0008FF33 - foreground - #0086FF - - - - name - √ instance Variable - scope - variable.other.readwrite.instance - settings - - foreground - #406180 - - - - name - √ Normal Variables - scope - variable.other.php, variable.other.normal - settings - - foreground - #406180 - - - - name - √ Variable Punctuation - scope - punctuation.definition, punctuation.separator.variable - settings - - foreground - #00000080 - - - - name - ————————————————— - settings - - - - name - ¢ Storage - scope - storage -storage.modifier - settings - - foreground - #7E0080 - - - - name - ¢ Entity Name Preprocessor - scope - other.preprocessor, entity.name.preprocessor - settings - - background - #803D0033 - - - - name - ~ variable.language.this.js.prototype - scope - variable.language.this.js - settings - - foreground - #666666 - - - - name - ¢ Storage Modifier - scope - storage.modifier - settings - - foreground - #803D00 - - - - name - ¢ Class name - scope - entity.name.class, entity.name.type.class, entity.name.type.module - settings - - foreground - #FF0000 - - - - name - ¢ Class - scope - meta.class -meta.class.instance, declaration.class, meta.definition.class, declaration.module - settings - - background - #FF000033 - foreground - #870000 - - - - name - ¢ Library class/type - scope - support.type, support.class - settings - - background - #87000033 - foreground - #FF0000 - - - - name - ¢ Instance - scope - entity.name.instance, entity.name.type.instance - settings - - foreground - #FF3D44 - - - - name - ¢ Instance.constructor - scope - meta.class.instance.constructor - settings - - background - #831E5133 - - - - name - ¢ Inherited class - scope - entity.other.inherited-class, entity.name.module - settings - - background - #80000433 - foreground - #FF0086 - - - - name - ¢ Class Method - scope - meta.definition.method - settings - - foreground - #FF0086 - - - - name - ¢ Function Declaration - scope - meta.function, meta.property.function, declaration.function - settings - - - - name - ¢ Function Declaration Name - scope - entity.name.function, entity.name.preprocessor - settings - - foreground - #FF0086 - - - - name - ¢ Function Declaration Parameters - scope - variable.parameter.function - settings - - foreground - #9799FF - - - - name - ¢ Function Declaration Parameters - scope - variable.parameter -variable.parameter.misc.css, meta.definition.method meta.definition.param-list, meta.function.method.with-arguments variable.parameter.function - settings - - foreground - #9799FF - - - - name - ¢ Function Declaration Parameters Punctuation - scope - punctuation.definition.parameters, variable.parameter.function punctuation.separator.object - settings - - foreground - #800004 - - - - name - ™ Function Call - scope - keyword.other.special-method, meta.function-call entity.name.function -(meta.function-call meta.function), support.function - variable - settings - - foreground - #782EC1 - - - - name - ™ Library Function Call - scope - meta.function-call support.function - variable - settings - - fontStyle - - foreground - #9D3EFF - - - - name - ™ Library Function Name - scope - support.function - settings - - background - #603F8033 - foreground - #603F80 - - - - name - ™ Function Call Arguments Punctuation - scope - punctuation.section.function, meta.brace.curly.function, meta.function-call punctuation.section.scope.ruby, meta.function-call punctuation.separator.object - settings - - fontStyle - - foreground - #BC80FF - - - - name - ™ Function Punctuation - scope - meta.group.braces.round punctuation.section.scope, -meta.group.braces.round meta.delimiter.object.comma, -meta.group.braces.curly.function meta.delimiter.object.comma, -meta.brace.round - settings - - fontStyle - bold - foreground - #BC80FF - - - - name - ™ Function Call Without Arguments - scope - meta.function-call.method.without-arguments, meta.function-call.method.without-arguments entity.name.function - settings - - foreground - #A88FC0 - - - - name - ————————————————— - settings - - - - name - ™ Keyword Control - scope - keyword.control - settings - - foreground - #F800FF - - - - name - ™ Keyword - scope - keyword - settings - - - - name - ™ Keyword other - scope - keyword.other - settings - - foreground - #7900FF - - - - name - ™ Regex Keyword - scope - source.regexp keyword.operator - settings - - - - name - ™ Keyword Operator - scope - keyword.operator, declaration.function.operator, meta.preprocessor.c.include, punctuation.separator.operator - settings - - foreground - #0000CE - - - - name - ™ Keyword Operator Assignment - scope - keyword.operator.assignment - settings - - background - #00009A33 - foreground - #0000CE - - - - name - ™ Keyword Operator Arithmetic - scope - keyword.operator.arithmetic - settings - - foreground - #2136CE - - - - name - ™ Keyword Operator Logical - scope - keyword.operator.logical - settings - - background - #00009A33 - foreground - #3759FF - - - - name - ™ Keyword Operator Comparison - scope - keyword.operator.comparison - settings - - foreground - #7C88FF - - - - name - meta.class.instance.constructor keyword.operator.new - scope - meta.class.instance.constructor keyword.operator.new - settings - - foreground - #800043 - - - - name - ————————————————— - settings - - - - name - ✘ HTML - settings - - - - name - ✘ Tag Doctype - scope - meta.doctype, meta.tag.sgml-declaration.doctype, meta.tag.sgml.doctype - settings - - background - #333333 - foreground - #CCCCCC - - - - name - ✘ Tag - scope - meta.tag - settings - - foreground - #333333 - - - - name - ✘ Tag Structure - scope - meta.tag.structure, meta.tag.segment - settings - - background - #333333BF - foreground - #666666 - - - - name - ✘ Tag Block - scope - meta.tag.block, meta.tag.xml, meta.tag.key - settings - - background - #4C4C4C33 - foreground - #4C4C4C - - - - name - ✘ Tag Inline - scope - meta.tag.inline - settings - - background - #803D0033 - foreground - #FF7900 - - - - name - meta.tag.inline source - scope - meta.tag.inline source - settings - - background - #803D0033 - - - - name - ✘ Tag Other - scope - meta.tag.other, entity.name.tag.style, entity.name.tag.script, meta.tag.block.script, source.js.embedded punctuation.definition.tag.html, source.css.embedded punctuation.definition.tag.html - settings - - background - #80000433 - foreground - #FF0007 - - - - name - ✘ Tag Form - scope - meta.tag.form, meta.tag.block.form - settings - - background - #00438033 - foreground - #0086FF - - - - name - ✘ Tag Meta - scope - meta.tag.meta - settings - - background - #3C008033 - foreground - #F800FF - - - - name - ✘ Tag Block Head - scope - meta.section.html.head - settings - - background - #121212 - - - - name - ✘ Tag Block Form - scope - meta.section.html.form - settings - - background - #0043801A - - - - name - ✘ XML Tag - scope - meta.tag.xml - settings - - foreground - #666666 - - - - name - ✘ Tag name - scope - entity.name.tag - settings - - foreground - #FFFFFF4D - - - - name - ✘ Tag attribute - scope - entity.other.attribute-name, meta.tag punctuation.definition.string - settings - - foreground - #FFFFFF33 - - - - name - ✘ Tag value - scope - meta.tag string -source -punctuation, text source text meta.tag string -punctuation - settings - - foreground - #FFFFFF66 - - - - name - ————————————————— - settings - - - - name - text meta.paragraph - scope - text meta.paragraph - settings - - foreground - #999999 - - - - name - M markup - scope - markup markup -(markup meta.paragraph.list) - settings - - background - #33333333 - foreground - #FFF800 - - - - name - M HR - scope - markup.hr - settings - - background - #FFFFFF - foreground - #000000 - - - - name - M heading - scope - markup.heading - settings - - fontStyle - - foreground - #FFFFFF - - - - name - M bold - scope - markup.bold - settings - - fontStyle - bold - foreground - #95D4FF80 - - - - name - M italic - scope - markup.italic - settings - - fontStyle - italic - - - - name - M strike - settings - - - - name - M add - settings - - - - name - M del - settings - - - - name - M underline - scope - markup.underline - settings - - fontStyle - underline - - - - name - M reference - scope - meta.reference, markup.underline.link - settings - - fontStyle - - foreground - #0086FF - - - - name - M reference name - scope - entity.name.reference - settings - - background - #00438033 - foreground - #00FFF8 - - - - name - M underline link - scope - meta.reference.list markup.underline.link, text.html.textile markup.underline.link - settings - - fontStyle - underline - foreground - #00FFF8 - - - - name - M raw block - scope - markup.raw.block - settings - - background - #80808040 - - - - name - M quote block - scope - markup.quote - settings - - background - #FFFFFF1A - - - - name - M list - scope - markup.list meta.paragraph - settings - - fontStyle - - foreground - #FFFFFF - - - - name - ————————————————— - settings - - - - name - Markdown - scope - text.html.markdown - settings - - background - #FFFFFF - foreground - #000000 - - - - name - text.html.markdown meta.paragraph - scope - text.html.markdown meta.paragraph - settings - - foreground - #000000 - - - - name - text.html.markdown markup.list meta.paragraph - scope - text.html.markdown markup.list meta.paragraph - settings - - foreground - #555555 - - - - name - text.html.markdown markup.heading - scope - text.html.markdown markup.heading - settings - - fontStyle - bold - foreground - #000000 - - - - name - text.html.markdown string - scope - text.html.markdown string - settings - - foreground - #8A5420 - - - - name - ————————————————— - settings - - - - name - § CSS - scope - source.css - settings - - - - name - § Selector - scope - meta.selector - settings - - foreground - #666666 - - - - name - Property Value Parens - scope - source.css meta.scope.property-list meta.property-value punctuation.definition.arguments, -source.css meta.scope.property-list meta.property-value punctuation.separator.arguments - settings - - fontStyle - - foreground - #006680 - - - - name - § Pseudo-Element - scope - entity.other.attribute-name.pseudo-element - settings - - foreground - #4F00FF - - - - name - § Pseudo-Class - scope - entity.other.attribute-name.pseudo-class, entity.other.attribute-name.tag.pseudo-class - settings - - foreground - #7900FF - - - - name - § Class - scope - meta.selector entity.other.attribute-name.class - settings - - foreground - #F800FF - - - - name - § ID - scope - meta.selector entity.other.attribute-name.id - settings - - foreground - #FF0086 - - - - name - § Tag - scope - meta.selector entity.name.tag - settings - - fontStyle - - foreground - #FF0007 - - - - name - § Tag Wildcard - scope - entity.name.tag.wildcard, entity.other.attribute-name.universal - settings - - fontStyle - bold - foreground - #FF7900 - - - - name - § Attribute - scope - source.css entity.other.attribute-name.attribute - settings - - foreground - #C25A00 - - - - name - § Attribute-Match - scope - source.css meta.attribute-selector keyword.operator.comparison - settings - - foreground - #673000 - - - - name - § meta.scope.property-list - scope - meta.scope.property-list - settings - - fontStyle - bold - foreground - #333333 - - - - name - § meta.property-name - scope - meta.property-name - settings - - fontStyle - - foreground - #999999 - - - - name - § support.type.property-name - scope - support.type.property-name - settings - - background - #0D0D0D - fontStyle - - foreground - #FFFFFF - - - - name - § meta.property-value - scope - meta.property-value - settings - - background - #19191980 - fontStyle - - foreground - #999999 - - - - name - ————————————————— - settings - - - - name - LaTeX - scope - text.latex - settings - - - - name - L Markup Raw - scope - text.latex markup.raw - settings - - background - #000000 - - - - name - L support.function - scope - text.latex support.function -support.function.textit -support.function.emph - settings - - foreground - #BC80FF - - - - name - L support.function.section - scope - text.latex support.function.section - settings - - foreground - #FFFFFFBF - - - - name - L entity.name.section - scope - text.latex entity.name.section -meta.group -keyword.operator.braces - settings - - background - #FFFFFF - fontStyle - - foreground - #000000 - - - - name - L constant.language.general - scope - text.latex constant.language.general - settings - - - - name - L keyword.operator.delimiter - scope - text.latex keyword.operator.delimiter - settings - - background - #00000080 - - - - name - L keyword.operator.brackets - scope - text.latex keyword.operator.brackets - settings - - foreground - #999999 - - - - name - L keyword.operator.braces - scope - text.latex keyword.operator.braces - settings - - fontStyle - - foreground - #666666 - - - - name - L meta.footnote - scope - meta.footnote - settings - - background - #00008033 - foreground - #0008FF4D - - - - name - L meta.label.reference - scope - text.latex meta.label.reference - settings - - background - #FFFFFF0D - fontStyle - - - - - name - L keyword.control.ref - scope - text.latex keyword.control.ref - settings - - background - #260001 - foreground - #FF0007 - - - - name - L variable.parameter.label.reference - scope - text.latex variable.parameter.label.reference - settings - - background - #400002 - foreground - #FFBC80 - - - - name - L keyword.control.cite - scope - text.latex keyword.control.cite - settings - - background - #260014 - foreground - #FF0086 - - - - name - L variable.parameter.cite - scope - variable.parameter.cite - settings - - background - #400022 - foreground - #FFBFE1 - - - - name - L variable.parameter.label - scope - text.latex variable.parameter.label - settings - - foreground - #FFFFFF80 - - - - name - L markup - scope - meta.function markup - settings - - foreground - #CDCDCD - - - - name - L meta.group.braces - scope - text.latex meta.group.braces - settings - - foreground - #33333333 - - - - name - L meta.environment.list - scope - text.latex meta.environment.list - settings - - background - #00000080 - fontStyle - - foreground - #33333333 - - - - name - L meta.environment.list 2 - scope - text.latex meta.environment.list meta.environment.list - settings - - background - #00000080 - foreground - #33333333 - - - - name - L meta.environment.list 3 - scope - text.latex meta.environment.list meta.environment.list meta.environment.list - settings - - background - #000000 - foreground - #33333333 - - - - name - L meta.environment.list 4 - scope - text.latex meta.environment.list meta.environment.list meta.environment.list meta.environment.list - settings - - foreground - #33333333 - - - - name - L meta.environment.list 5 - scope - text.latex meta.environment.list meta.environment.list meta.environment.list meta.environment.list meta.environment.list - settings - - foreground - #33333333 - - - - name - L meta.environment.list 6 - scope - text.latex meta.environment.list meta.environment.list meta.environment.list meta.environment.list meta.environment.list meta.environment.list - settings - - foreground - #33333333 - - - - name - L meta.end-document - scope - text.latex meta.end-document, text.latex meta.begin-document, meta.end-document.latex support.function, meta.end-document.latex variable.parameter, meta.begin-document.latex support.function, meta.begin-document.latex variable.parameter - settings - - background - #CCCCCC - foreground - #000000 - - - - name - ————————————————— - settings - - - - name - meta.brace.erb.return-value - scope - meta.brace.erb.return-value - settings - - background - #00805533 - foreground - #00FFAA - - - - name - source.ruby.rails.embedded.return-value.one-line - scope - source.ruby.rails.embedded.return-value.one-line - settings - - background - #8080801A - - - - name - meta.brace.erb - scope - punctuation.section.embedded -(source string source punctuation.section.embedded), meta.brace.erb.html - settings - - background - #00FFF81A - foreground - #00FFF8 - - - - name - source.ruby.rails.embedded.one-line - scope - source.ruby.rails.embedded.one-line - settings - - background - #00FFF81A - - - - name - String Embedded Source - scope - source string source punctuation.section.embedded - settings - - foreground - #406180 - - - - name - source.js.embedded - scope - source.js.embedded - settings - - background - #0D0D0D - - - - name - ◊ Source - scope - source - settings - - fontStyle - - - - - name - ◊ meta.brace.erb - scope - meta.brace.erb - settings - - background - #000000 - - - - name - ◊ Source String Source - scope - source string source - settings - - background - #33333380 - foreground - #FFFFFF - - - - name - ◊ Source String Interpolated Source - scope - source string.interpolated source - settings - - background - #00000099 - foreground - #999999 - - - - name - ◊ Source Embeded Source - scope - source source, source.java.embedded - settings - - background - #3333331A - - - - name - ◊ Text - scope - text -text.xml.strict - settings - - foreground - #FFFFFF - - - - name - ◊ Text Source - scope - text source, meta.scope.django.template - settings - - background - #000000 - foreground - #CCCCCC - - - - name - ◊ Text Source Text String - settings - - - - name - ◊ Text String Source - scope - text string source - settings - - foreground - #999999 - - - - name - ◊ Text Source String Source - settings - - - - name - ◊ Text String Source String Source - scope - text string source string source - settings - - - - name - ————————————————— - settings - - - - name - Invalid - scope - invalid -invalid.SOMETHING - settings - - background - #FF0007 - fontStyle - bold - foreground - #330004 - - - - name - Invalid Value - scope - invalid.SOMETHING - settings - - fontStyle - underline - foreground - #FF3600 - - - - name - Syntax - scope - meta.syntax - settings - - foreground - #333333 - - - - name - comment - scope - comment -comment.line - settings - - background - #33333333 - foreground - #4C4C4C - - - - name - comment.line - scope - comment.line - settings - - fontStyle - italic - foreground - #4C4C4C - - - - name - Comment Punctuation - scope - comment punctuation - settings - - - - name - ✘ HTML Comment - scope - text comment.block -source - settings - - fontStyle - italic - - - - name - ————————————————— - settings - - - - name - D Diff Add - scope - markup.inserted - settings - - background - #00401E - foreground - #40FF9A - - - - name - D Diff Delete - scope - markup.deleted - settings - - background - #400022 - foreground - #FF40A3 - - - - name - D Diff Changed - scope - markup.changed - settings - - background - #803D00 - foreground - #FFFF55 - - - - name - text.subversion-commit meta.scope.changed-files - scope - text.subversion-commit meta.scope.changed-files, text.subversion-commit meta.scope.changed-files.svn meta.diff.separator - settings - - background - #000000 - foreground - #FFFFFF - - - - name - text.subversion-commit - scope - text.subversion-commit - settings - - background - #FFFFFF - foreground - #000000 - - - - name - ————————————————— - settings - - - - name - meta.delimiter - scope - punctuation.terminator, meta.delimiter, punctuation.separator.method - settings - - background - #FFFFFF03 - fontStyle - bold - foreground - #7F7F7F - - - - name - meta.delimiter.statement.js - scope - punctuation.terminator.statement, meta.delimiter.statement.js - settings - - background - #00000080 - - - - name - meta.delimiter.object.js - scope - meta.delimiter.object.js - settings - - background - #00000040 - - - - name - Bold String Quotes - scope - string.quoted.single.brace, string.quoted.double.brace - settings - - fontStyle - bold - foreground - #803D00 - - - - name - ————————————————— - settings - - - - name - ß Blog Post / Email Message - scope - text.blog, text.mail - settings - - background - #DCDCDC - foreground - #333333 - - - - name - ß Post Content - scope - text.blog text, text.mail text - settings - - background - #000000 - foreground - #CCCCCC - - - - name - ß Post Header Keys - scope - meta.header.blog keyword.other, meta.header.mail keyword.other - settings - - background - #00FFF81A - fontStyle - - foreground - #06403E - - - - name - ß Post Header Values - scope - meta.header.blog string.unquoted.blog, meta.header.mail string.unquoted - settings - - background - #FFFF551A - foreground - #803D00 - - - - name - ————————————————— - settings - - - - name - OCAML - settings - - - - name - entity.name.type.module - scope - source.ocaml entity.name.type.module - settings - - foreground - #FF0000 - - - - name - support.other.module - scope - source.ocaml support.other.module - settings - - background - #83000033 - foreground - #FF0000 - - - - name - entity.name.type.variant - scope - entity.name.type.variant - settings - - foreground - #00FFF8 - - - - name - entity.name.tag, meta.record.definition - scope - source.ocaml entity.name.tag, source.ocaml meta.record.definition - settings - - foreground - #00FF79 - - - - name - ———————— PUNCTUATION ———————— - settings - - - - name - punctuation.separator.parameters - scope - punctuation.separator.parameters - settings - - fontStyle - bold - foreground - #FFFFFF - - - - name - meta.brace.pipe - scope - meta.brace.pipe - settings - - background - #33333333 - fontStyle - - foreground - #4C4C4C - - - - name - Misc Punctuation - scope - meta.brace.erb, source.ruby.embedded.source.brace, punctuation.section.dictionary, punctuation.terminator.dictionary, punctuation.separator.object, punctuation.separator.statement, punctuation.separator.key-value.css - settings - - fontStyle - bold - foreground - #666666 - - - - name - Curly Punctuation - scope - punctuation.section.scope.curly, punctuation.section.scope - settings - - fontStyle - bold - foreground - #999999 - - - - name - Object Punctuation - scope - punctuation.separator.objects, -meta.group.braces.curly meta.delimiter.object.comma, -punctuation.separator.key-value -meta.tag, -source.ocaml punctuation.separator.match-definition - - settings - - fontStyle - bold - foreground - #0C823B - - - - name - Function Punctuation - scope - punctuation.separator.parameters.function.js,punctuation.definition.function, punctuation.separator.function-return, punctuation.separator.function-definition, punctuation.definition.arguments, punctuation.separator.arguments - settings - - foreground - #800043 - - - - name - Array Punctuation - scope - meta.group.braces.square punctuation.section.scope, meta.group.braces.square meta.delimiter.object.comma, meta.brace.square, punctuation.separator.array, punctuation.section.array, punctuation.definition.array, punctuation.definition.constant.range - settings - - background - #803D001A - fontStyle - bold - foreground - #7F5E40 - - - - name - Array, Range - scope - meta.structure.array -punctuation.definition.array, meta.definition.range -punctuation.definition.constant.range - settings - - background - #803D001A - - - - name - meta.brace.curly meta.group - scope - meta.brace.curly meta.group.css - settings - - background - #00000080 - fontStyle - - - - - name - º meta.source.embedded - scope - meta.source.embedded, entity.other.django.tagbraces - settings - - background - #00000080 - foreground - #666666 - - - - name - º meta.group.braces.round JS - scope - source.js meta.group.braces.round, meta.scope.heredoc - settings - - - - name - º Even - scope - source.ruby meta.even-tab, source.ruby meta.even-tab.group2, source.ruby meta.even-tab.group4, source.ruby meta.even-tab.group6, source.ruby meta.even-tab.group8, source.ruby meta.even-tab.group10, source.ruby meta.even-tab.group12 - - settings - - background - #00000080 - - - - name - º meta.block.slate - scope - meta.block.slate - settings - - foreground - #666666 - - - - name - º meta.block.content.slate - scope - meta.block.content.slate - settings - - foreground - #CCCCCC - - - - name - Function Group1 - scope - meta.function meta.group.braces.curly.function -(meta.group meta.group), meta.function meta.odd-tab.group1 - settings - - - - name - Group1 - scope - meta.odd-tab.group1, meta.group.braces, meta.block.slate, text.xml.strict meta.tag, meta.paren-group, meta.section - settings - - background - #0A0A0A - - - - name - Group2 - scope - meta.even-tab.group2, meta.group.braces meta.group.braces, meta.block.slate meta.block.slate, text.xml.strict meta.tag meta.tag, meta.group.braces meta.group.braces, meta.paren-group meta.paren-group, meta.section meta.section - settings - - background - #0E0E0E - - - - name - Group3 - scope - meta.odd-tab.group3, meta.group.braces meta.group.braces meta.group.braces , meta.block.slate meta.block.slate meta.block.slate , text.xml.strict meta.tag meta.tag meta.tag, meta.group.braces meta.group.braces meta.group.braces, meta.paren-group meta.paren-group meta.paren-group, meta.section meta.section meta.section - settings - - background - #111111 - - - - name - Group4 - scope - meta.even-tab.group4, meta.group.braces meta.group.braces meta.group.braces meta.group.braces , meta.block.slate meta.block.slate meta.block.slate meta.block.slate , text.xml.strict meta.tag meta.tag meta.tag meta.tag, meta.group.braces meta.group.braces meta.group.braces meta.group.braces, meta.paren-group meta.paren-group meta.paren-group meta.paren-group, meta.section meta.section meta.section meta.section - settings - - background - #151515 - - - - name - Group5 - scope - meta.odd-tab.group5, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces , meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate , text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces, meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group, meta.section meta.section meta.section meta.section meta.section - settings - - background - #191919 - - - - name - Group6 - scope - meta.even-tab.group6, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces , meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate , text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces, meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group, meta.section meta.section meta.section meta.section meta.section meta.section - settings - - background - #1C1C1C - - - - name - Group7 - scope - meta.odd-tab.group7, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces , meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate , text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces, meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group, meta.section meta.section meta.section meta.section meta.section meta.section meta.section - settings - - background - #1F1F1F - - - - name - Group8 - scope - meta.even-tab.group8, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces , meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate , text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces, meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group, meta.section meta.section meta.section meta.section meta.section meta.section meta.section meta.section - settings - - background - #212121 - - - - name - Group9 - scope - meta.odd-tab.group9, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces , meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate , text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces, meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group, meta.section meta.section meta.section meta.section meta.section meta.section meta.section meta.section meta.section - settings - - background - #242424 - - - - name - Group10 - scope - meta.even-tab.group10 - settings - - background - #1F1F1F - - - - name - Group11 - scope - meta.odd-tab.group11 - settings - - background - #151515 - - - - name - ———————— END ———————— - settings - - - - name - IE6 - scope - meta.property.vendor.microsoft.trident.4, -meta.property.vendor.microsoft.trident.4 support.type.property-name, -meta.property.vendor.microsoft.trident.4 punctuation.terminator.rule - settings - - fontStyle - - foreground - #1B95E2 - - - - name - IE7 - scope - meta.property.vendor.microsoft.trident.5, -meta.property.vendor.microsoft.trident.5 support.type.property-name, -meta.property.vendor.microsoft.trident.5 punctuation.separator.key-value, -meta.property.vendor.microsoft.trident.5 punctuation.terminator.rule - settings - - fontStyle - - foreground - #F5C034 - - - - uuid - 24847CB3-23BC-4BF9-861B-E39661A6DA71 - - diff --git a/themes/Brilliance Dull.tmTheme b/themes/Brilliance Dull.tmTheme deleted file mode 100644 index 39f90ae22..000000000 --- a/themes/Brilliance Dull.tmTheme +++ /dev/null @@ -1,2243 +0,0 @@ - - - - - author - Thomas Aylott - comment - by Thomas Aylott subtleGradient.com - name - Brilliance Dull - settings - - - settings - - background - #050505FA - caret - #7979B7 - foreground - #CDCDCD - invisibles - #CDCDCD1A - lineHighlight - #0000801A - selection - #2E2EE64D - - - - name - Thomas Aylott ㊷ - scope - meta.thomas_aylott - settings - - background - #FFFFFF - fontStyle - bold - foreground - #000000 - - - - name - subtleGradient.com - scope - meta.subtlegradient - settings - - background - #FFFFFF - fontStyle - underline - foreground - #555555 - - - - name - —————————————————— - scope - meta.subtlegradient - settings - - background - #FFFFFF - foreground - #E6E6E6 - - - - name - ~ String - scope - string -meta.tag -meta.doctype -string.regexp -string.literal -string.interpolated -string.quoted.literal -string.unquoted, variable.parameter.misc.css, text string source string, string.unquoted string, string.regexp string - settings - - background - #803D0033 - foreground - #D2D1AB - - - - name - ~ String Punctuation - scope - punctuation.definition.string -meta.tag - settings - - foreground - #533F2C - - - - name - ~ String Punctuation II - scope - string.regexp punctuation.definition.string, string.quoted.literal punctuation.definition.string, string.quoted.double.ruby.mod punctuation.definition.string - settings - - foreground - #FFF80033 - - - - name - ~ String Literal - scope - string.quoted.literal, string.quoted.double.ruby.mod - settings - - background - #43800033 - foreground - #A6A458 - - - - name - ~ String Unquoted - scope - string.unquoted -string.unquoted.embedded, string.quoted.double.multiline, meta.scope.heredoc - settings - - foreground - #D2BEAB - - - - name - ~ String Interpolated - scope - string.interpolated - settings - - background - #1A1A1A - foreground - #D2D1AB - - - - name - ~ String RegEx - scope - string.regexp - settings - - background - #43800033 - foreground - #A6A458 - - - - name - ~ String RegEx Group 1 - scope - string.regexp.group - settings - - background - #43800033 - - - - name - ~ String RegEx Group 2 - scope - string.regexp.group string.regexp.group - settings - - background - #43800033 - foreground - #FFFFFF66 - - - - name - ~ String RegEx Group 3 - scope - string.regexp.group string.regexp.group string.regexp.group - settings - - background - #43800033 - foreground - #FFFFFF66 - - - - name - ~ String RegEx Group 4 - scope - string.regexp.group string.regexp.group string.regexp.group string.regexp.group - settings - - background - #43800033 - foreground - #FFFFFF66 - - - - name - ~ String RegEx Character-Class - scope - string.regexp.character-class - settings - - background - #43800033 - foreground - #80A659 - - - - name - ~ String RegEx Arbitrary-Repitition - scope - string.regexp.arbitrary-repitition - settings - - background - #43800033 - foreground - #56A5A4 - - - - name - source.regexp keyword - scope - source.regexp keyword.operator - settings - - foreground - #A75980 - - - - name - ~ String RegEx Comment - scope - string.regexp comment - settings - - fontStyle - italic - foreground - #FFFFFF - - - - name - ~ Meta Group Assertion Regexp - scope - meta.group.assertion.regexp - settings - - background - #0086FF33 - - - - name - ~ Meta Assertion - scope - meta.assertion, meta.group.assertion keyword.control.group.regexp - settings - - foreground - #5780A6 - - - - name - ~ Number - scope - constant.numeric - settings - - foreground - #95A658 - - - - name - ~ Character constant - scope - constant.character - settings - - foreground - #80A659 - - - - name - ~ Built-in constant - scope - constant.language, keyword.other.unit, constant.other.java, constant.other.unit - settings - - foreground - #59A559 - - - - name - ~ Built-in constant+ - scope - constant.language.pseudo-variable - settings - - background - #04800033 - foreground - #59A559 - - - - name - ~ User-defined constant - scope - constant.other, constant.block - settings - - foreground - #57A57D - - - - name - ~ Library constant - scope - support.constant, constant.name - settings - - foreground - #56A5A4 - - - - name - ————————————————— - settings - - - - name - √ pre-defined variable - scope - variable.language, variable.other.readwrite.global.pre-defined - settings - - foreground - #5E6B6B - - - - name - √ Constant Variable - scope - variable.other.constant - settings - - foreground - #56A5A4 - - - - name - √ Library variable - scope - support.variable - settings - - background - #00807C33 - foreground - #56A5A4 - - - - name - √ global Variable - scope - variable.other.readwrite.global - settings - - background - #00438033 - foreground - #2B5252 - - - - name - √ Variable - scope - variable.other, variable.js - settings - - foreground - #5780A6 - - - - name - √ class Variable - scope - variable.other.readwrite.class - settings - - background - #0007FF33 - foreground - #5780A6 - - - - name - √ instance Variable - scope - variable.other.readwrite.instance - settings - - foreground - #555F69 - - - - name - √ Normal Variables - scope - variable.other.php, variable.other.normal - settings - - foreground - #555F69 - - - - name - √ Variable Punctuation - scope - punctuation.definition -punctuation.definition.comment, punctuation.separator.variable - settings - - foreground - #00000080 - - - - name - ————————————————— - settings - - - - name - ¢ Storage - scope - storage -storage.modifier - settings - - foreground - #A77D58 - - - - name - ¢ Entity Name Preprocessor - scope - other.preprocessor, entity.name.preprocessor - settings - - background - #803D0033 - - - - name - ~ variable.language.this.js.prototype - scope - variable.language.this.js - settings - - foreground - #666666 - - - - name - ¢ Storage Modifier - scope - storage.modifier - settings - - foreground - #533F2C - - - - name - ¢ Class name - scope - entity.name.class, entity.name.type.class, entity.name.type.module - settings - - foreground - #A7595A - - - - name - ¢ Class - scope - meta.class -meta.class.instance, declaration.class, meta.definition.class, declaration.module - settings - - background - #29161780 - foreground - #532D2D - - - - name - ¢ Library class/type - scope - support.type, support.class - settings - - background - #80000433 - foreground - #A7595A - - - - name - ¢ Instance - scope - entity.name.instance - settings - - foreground - #A7595A - - - - name - ¢ Instance.constructor - scope - meta.class.instance.constructor - settings - - background - #80004333 - - - - name - ¢ Inherited class - scope - entity.other.inherited-class, entity.name.module - settings - - background - #80000433 - foreground - #A75980 - - - - name - ¢ Class Method - scope - object.property.function, meta.definition.method - settings - - foreground - #A75980 - - - - name - ¢ Function - scope - meta.function -(meta.tell-block), meta.property.function, declaration.function - settings - - background - #80004333 - foreground - #532D40 - - - - name - ¢ Function name - scope - entity.name.function, entity.name.preprocessor - settings - - foreground - #A75980 - - - - name - ————————————————— - settings - - - - name - ™ Keyword - scope - keyword - settings - - foreground - #A459A5 - - - - name - ™ Keyword.control - scope - keyword.control - settings - - background - #3C008033 - foreground - #A459A5 - - - - name - ™ Special Function - scope - keyword.other.special-method, meta.function-call entity.name.function -(meta.function-call meta.function), support.function - variable - settings - - foreground - #8D809D - - - - name - ™ Library function - scope - support.function - variable - settings - - foreground - #634683 - - - - name - ™ Keyword.operator - scope - keyword.operator, declaration.function.operator, meta.preprocessor.c.include - settings - - fontStyle - bold - foreground - #7979B7 - - - - name - ™ keyword.operator.comparison - scope - keyword.operator.comparison - settings - - fontStyle - - foreground - #9899C8 - - - - name - ™ Function argument - scope - variable.parameter -variable.parameter.misc.css, meta.definition.method meta.definition.param-list, meta.function.method.with-arguments variable.parameter.function - settings - - background - #3C008033 - foreground - #ABACD2 - - - - name - ————————————————— - settings - - - - name - ✘ HTML - settings - - - - name - ✘ Tag Doctype - scope - meta.doctype, meta.tag.sgml-declaration.doctype, meta.tag.sgml.doctype - settings - - background - #333333 - foreground - #CDCDCD - - - - name - ✘ Tag - scope - meta.tag - settings - - foreground - #333333 - - - - name - ✘ Tag Structure - scope - meta.tag.structure, meta.tag.segment - settings - - background - #333333BF - foreground - #666666 - - - - name - ✘ Tag Block - scope - meta.tag.block, meta.tag.xml, meta.tag.key - settings - - background - #4C4C4C33 - foreground - #4C4C4C - - - - name - ✘ Tag Inline - scope - meta.tag.inline - settings - - background - #803D0033 - foreground - #A77D58 - - - - name - meta.tag.inline source - scope - meta.tag.inline source - settings - - background - #803D0033 - - - - name - ✘ Tag Other - scope - meta.tag.other, entity.name.tag.style, source entity.other.attribute-name -text.html.basic.embedded , entity.name.tag.script, meta.tag.block.script - settings - - background - #80000433 - foreground - #A7595A - - - - name - ✘ Tag Form - scope - meta.tag.form, meta.tag.block.form - settings - - background - #00438033 - foreground - #5780A6 - - - - name - ✘ Tag Meta - scope - meta.tag.meta - settings - - background - #3C008033 - foreground - #A459A5 - - - - name - ✘ Tag Block Head - scope - meta.section.html.head - settings - - background - #121212 - - - - name - ✘ Tag Block Form - scope - meta.section.html.form - settings - - background - #0043801A - - - - name - ✘ XML Tag - scope - meta.tag.xml - settings - - foreground - #666666 - - - - name - ✘ Tag name - scope - entity.name.tag - settings - - foreground - #FFFFFF4D - - - - name - ✘ Tag attribute - scope - entity.other.attribute-name, meta.tag punctuation.definition.string - settings - - foreground - #FFFFFF33 - - - - name - ✘ Tag value - scope - meta.tag string -source -punctuation, text source text meta.tag string -punctuation - settings - - foreground - #FFFFFF66 - - - - name - ————————————————— - settings - - - - name - M markdown - settings - - - - name - M markup - scope - markup markup -(markup meta.paragraph.list) - settings - - background - #33333333 - foreground - #A6A458 - - - - name - M HR - scope - markup.hr - settings - - background - #FFFFFF - foreground - #000000 - - - - name - M heading - scope - markup.heading - settings - - background - #33333380 - foreground - #666666 - - - - name - M bold - scope - markup.bold - settings - - fontStyle - bold - - - - name - M italic - scope - markup.italic - settings - - fontStyle - italic - - - - name - M strike - settings - - - - name - M add - settings - - - - name - M del - settings - - - - name - M underline - scope - markup.underline - settings - - fontStyle - underline - - - - name - M reference - scope - meta.reference, markup.underline.link - settings - - fontStyle - - foreground - #5780A6 - - - - name - M reference name - scope - entity.name.reference - settings - - background - #00438033 - foreground - #56A5A4 - - - - name - M underline link - scope - meta.reference.list markup.underline.link, text.html.textile markup.underline.link - settings - - fontStyle - underline - foreground - #56A5A4 - - - - name - M raw block - scope - markup.raw.block - settings - - background - #000000 - foreground - #999999 - - - - name - M quote block - scope - markup.quote - settings - - background - #FFFFFF1A - - - - name - ————————————————— - settings - - - - name - § CSS - scope - source.css - settings - - - - name - § Selector - scope - meta.selector - settings - - background - #00000080 - foreground - #666666 - - - - name - § Attribute-Match - scope - meta.attribute-match.css - settings - - background - #00048033 - foreground - #575AA6 - - - - name - § Pseudo-Class - scope - entity.other.attribute-name.pseudo-class, entity.other.attribute-name.tag.pseudo-class - settings - - foreground - #7C58A5 - - - - name - § Class - scope - meta.selector entity.other.attribute-name.class - settings - - foreground - #A459A5 - - - - name - § ID - scope - meta.selector entity.other.attribute-name.id - settings - - foreground - #A75980 - - - - name - § Tag - scope - meta.selector entity.name.tag - settings - - fontStyle - - foreground - #A7595A - - - - name - § Tag Wildcard - scope - entity.name.tag.wildcard, entity.other.attribute-name.universal - settings - - fontStyle - bold - foreground - #A77D58 - - - - name - § meta.scope.property-list - scope - meta.scope.property-list - settings - - fontStyle - bold - foreground - #333333 - - - - name - § meta.property-name - scope - meta.property-name - settings - - fontStyle - - foreground - #999999 - - - - name - § support.type.property-name - scope - support.type.property-name - settings - - background - #000000 - fontStyle - - foreground - #FFFFFF - - - - name - § meta.property-value - scope - meta.property-value - settings - - background - #0D0D0D - fontStyle - - foreground - #999999 - - - - name - ————————————————— - settings - - - - name - LaTeX - scope - text.latex - settings - - - - name - L Markup Raw - scope - text.latex markup.raw - settings - - background - #000000 - - - - name - L support.function - scope - text.latex support.function -support.function.textit -support.function.emph - settings - - foreground - #BDABD1 - - - - name - L support.function.section - scope - text.latex support.function.section - settings - - foreground - #FFFFFFBF - - - - name - L entity.name.section - scope - text.latex entity.name.section -meta.group -keyword.operator.braces - settings - - background - #FFFFFF - fontStyle - - foreground - #000000 - - - - name - L constant.language.general - scope - text.latex constant.language.general - settings - - - - name - L keyword.operator.delimiter - scope - text.latex keyword.operator.delimiter - settings - - background - #00000080 - - - - name - L keyword.operator.brackets - scope - text.latex keyword.operator.brackets - settings - - foreground - #999999 - - - - name - L keyword.operator.braces - scope - text.latex keyword.operator.braces - settings - - fontStyle - - foreground - #666666 - - - - name - L meta.footnote - scope - meta.footnote - settings - - background - #00048033 - foreground - #0008FF4D - - - - name - L meta.label.reference - scope - text.latex meta.label.reference - settings - - background - #FFFFFF0D - fontStyle - - - - - name - L keyword.control.ref - scope - text.latex keyword.control.ref - settings - - background - #180D0C - foreground - #A7595A - - - - name - L variable.parameter.label.reference - scope - text.latex variable.parameter.label.reference - settings - - background - #291616 - foreground - #D2BEAB - - - - name - L keyword.control.cite - scope - text.latex keyword.control.cite - settings - - background - #180D12 - foreground - #A75980 - - - - name - L variable.parameter.cite - scope - variable.parameter.cite - settings - - background - #29161F - foreground - #E8D5DE - - - - name - L variable.parameter.label - scope - text.latex variable.parameter.label - settings - - foreground - #FFFFFF80 - - - - name - L meta.group.braces - scope - text.latex meta.group.braces - settings - - foreground - #33333333 - - - - name - L meta.environment.list - scope - text.latex meta.environment.list - settings - - background - #00000080 - fontStyle - - foreground - #33333333 - - - - name - L meta.environment.list 2 - scope - text.latex meta.environment.list meta.environment.list - settings - - background - #00000080 - foreground - #33333333 - - - - name - L meta.environment.list 3 - scope - text.latex meta.environment.list meta.environment.list meta.environment.list - settings - - background - #000000 - foreground - #33333333 - - - - name - L meta.environment.list 4 - scope - text.latex meta.environment.list meta.environment.list meta.environment.list meta.environment.list - settings - - foreground - #33333333 - - - - name - L meta.environment.list 5 - scope - text.latex meta.environment.list meta.environment.list meta.environment.list meta.environment.list meta.environment.list - settings - - foreground - #33333333 - - - - name - L meta.environment.list 6 - scope - text.latex meta.environment.list meta.environment.list meta.environment.list meta.environment.list meta.environment.list meta.environment.list - settings - - foreground - #33333333 - - - - name - L meta.end-document - scope - text.latex meta.end-document, text.latex meta.begin-document, meta.end-document.latex support.function, meta.end-document.latex variable.parameter, meta.begin-document.latex support.function, meta.begin-document.latex variable.parameter - settings - - background - #CDCDCD - foreground - #000000 - - - - name - ————————————————— - settings - - - - name - meta.brace.erb.return-value - scope - meta.brace.erb.return-value - settings - - background - #45815D33 - foreground - #596B61 - - - - name - source.ruby.rails.embedded.return-value.one-line - scope - source.ruby.rails.embedded.return-value.one-line - settings - - background - #66666633 - - - - name - meta.brace.erb - scope - punctuation.section.embedded -(source string source punctuation.section.embedded), meta.brace.erb.html - settings - - background - #00FFF81A - foreground - #56A5A4 - - - - name - source.ruby.rails.embedded.one-line - scope - source.ruby.rails.embedded.one-line - settings - - background - #00FFF81A - - - - name - String Embedded Source - scope - source string source punctuation.section.embedded - settings - - foreground - #555F69 - - - - name - ◊ Source - scope - source - settings - - background - #000000 - fontStyle - - - - - name - ◊ meta.brace.erb - scope - meta.brace.erb - settings - - background - #000000 - - - - name - ◊ Source String Source - scope - source string source - settings - - background - #33333380 - foreground - #FFFFFF - - - - name - ◊ Source String Interpolated Source - scope - source string.interpolated source - settings - - background - #00000099 - foreground - #999999 - - - - name - ◊ Source Embeded Source - scope - source.java.embedded - settings - - background - #3333331A - - - - name - ◊ Text - scope - text -text.xml.strict - settings - - foreground - #FFFFFF - - - - name - ◊ Text Source - scope - text source, meta.scope.django.template - settings - - background - #000000 - foreground - #CCCCCC - - - - name - ◊ Text Source Text String - settings - - - - name - ◊ Text String Source - scope - text string source - settings - - foreground - #999999 - - - - name - ◊ Text Source String Source - settings - - - - name - ◊ Text String Source String Source - scope - text string source string source - settings - - - - name - ————————————————— - settings - - - - name - Syntax - scope - meta.syntax - settings - - foreground - #333333 - - - - name - Invalid - scope - invalid - settings - - background - #A7595A - fontStyle - bold - foreground - #211211 - - - - name - Comment - scope - 0comment - settings - - background - #0000FF1A - fontStyle - italic - foreground - #8F8FC3 - - - - name - Comment Punctuation - scope - comment punctuation - settings - - fontStyle - bold - foreground - #0000FF1A - - - - name - comment - scope - comment - settings - - foreground - #333333 - - - - name - Comment Punctuation - scope - comment punctuation - settings - - background - #8080800D - fontStyle - bold italic - foreground - #262626 - - - - name - ✘ HTML Comment - scope - text comment.block -source - settings - - fontStyle - italic - - - - name - ————————————————— - settings - - - - name - D Diff Add - scope - markup.inserted - settings - - background - #15281F - foreground - #81BB9E - - - - name - D Diff Delete - scope - markup.deleted - settings - - background - #400021 - foreground - #BC839F - - - - name - D Diff Changed - scope - markup.changed - settings - - background - #533F2C - foreground - #C3C38F - - - - name - text.subversion-commit meta.scope.changed-files - scope - text.subversion-commit meta.scope.changed-files, text.subversion-commit meta.scope.changed-files.svn meta.diff.separator - settings - - background - #000000 - foreground - #FFFFFF - - - - name - text.subversion-commit - scope - text.subversion-commit - settings - - background - #FFFFFF - foreground - #000000 - - - - name - ————————————————— - settings - - - - name - meta.delimiter - scope - punctuation.terminator, meta.delimiter, punctuation.separator.method - settings - - background - #FFFFFF03 - fontStyle - bold - foreground - #FFFFFF - - - - name - meta.delimiter.statement.js - scope - punctuation.terminator.statement, meta.delimiter.statement.js - settings - - background - #000000BF - - - - name - meta.delimiter.object.js - scope - meta.delimiter.object.js - settings - - background - #00000040 - - - - name - Bold String Quotes - scope - string.quoted.single.brace, string.quoted.double.brace - settings - - fontStyle - bold - foreground - #533F2C - - - - name - ————————————————— - settings - - - - name - meta.headers.blog - scope - text.blog -(text.blog text) - settings - - background - #FFFFFF - - - - name - meta.headers.blog - scope - meta.headers.blog - settings - - background - #FFFFFF - foreground - #666666 - - - - name - meta.headers.blog keyword.other.blog - scope - meta.headers.blog keyword.other.blog - settings - - background - #00FFF81A - fontStyle - - foreground - #192B2A - - - - name - meta.headers.blog string.unquoted.blog - scope - meta.headers.blog string.unquoted.blog - settings - - background - #FFFF551A - foreground - #533F2C - - - - name - ————————————————— - settings - - - - name - meta.brace.pipe - scope - meta.brace.pipe - settings - - background - #33333333 - fontStyle - - foreground - #4C4C4C - - - - name - Misc Punctuation - scope - meta.brace.erb, source.ruby.embedded.source.brace, punctuation.section.dictionary, punctuation.terminator.dictionary, punctuation.separator.object - settings - - fontStyle - bold - foreground - #4C4C4C - - - - name - Curly Punctuation - scope - meta.group.braces.curly punctuation.section.scope, meta.brace.curly - settings - - fontStyle - bold - foreground - #FFFFFF - - - - name - Object Punctuation - scope - punctuation.separator.objects, meta.group.braces.curly meta.delimiter.object.comma, punctuation.separator.key-value -meta.tag - settings - - fontStyle - bold - foreground - #345743 - - - - name - Array Punctuation - scope - meta.group.braces.square punctuation.section.scope, meta.group.braces.square meta.delimiter.object.comma, meta.brace.square, punctuation.separator.array, punctuation.section.array - settings - - background - #803D001A - fontStyle - bold - foreground - #695F55 - - - - name - meta.brace.curly meta.group - scope - meta.brace.curly meta.group - settings - - background - #00000080 - fontStyle - - foreground - #CDCDCD - - - - name - Function Punctuation - scope - meta.group.braces.round punctuation.section.scope, meta.group.braces.round meta.delimiter.object.comma, meta.brace.round - settings - - fontStyle - bold - foreground - #532D40 - - - - name - meta.brace.curly.function - scope - punctuation.section.function, meta.brace.curly.function, meta.function-call punctuation.section.scope.ruby - settings - - background - #3C008033 - fontStyle - - foreground - #ABACD2 - - - - name - º meta.source.embedded - scope - meta.source.embedded, entity.other.django.tagbraces - settings - - background - #00000080 - foreground - #666666 - - - - name - º meta.group.braces.round JS - scope - source.js meta.group.braces.round, meta.scope.heredoc - settings - - - - name - º meta.group.braces 1 - scope - meta.odd-tab.group1, meta.group.braces, meta.block.slate, text.xml.strict meta.tag, meta.tell-block meta.tell-block - settings - - background - #0A0A0A - - - - name - º meta.group.braces 2 - scope - meta.even-tab.group2, meta.group.braces meta.group.braces, meta.block.slate meta.block.slate, text.xml.strict meta.tag meta.tag, meta.group.braces meta.group.braces, meta.tell-block meta.tell-block - settings - - background - #0E0E0E - - - - name - º meta.group.braces 3 - scope - meta.odd-tab.group3, meta.group.braces meta.group.braces meta.group.braces , meta.block.slate meta.block.slate meta.block.slate , text.xml.strict meta.tag meta.tag meta.tag, meta.group.braces meta.group.braces meta.group.braces, meta.tell-block meta.tell-block meta.tell-block - settings - - background - #111111 - - - - name - º meta.group.braces 4 - scope - meta.even-tab.group4, meta.group.braces meta.group.braces meta.group.braces meta.group.braces , meta.block.slate meta.block.slate meta.block.slate meta.block.slate , text.xml.strict meta.tag meta.tag meta.tag meta.tag, meta.group.braces meta.group.braces meta.group.braces meta.group.braces, meta.tell-block meta.tell-block meta.tell-block meta.tell-block - settings - - background - #151515 - - - - name - º meta.group.braces 5 - scope - meta.odd-tab.group5, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces , meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate , text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces, meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block - settings - - background - #191919 - - - - name - º meta.group.braces 6 - scope - meta.even-tab.group6, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces , meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate , text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces, meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block - settings - - background - #1C1C1C - - - - name - º meta.group.braces 7 - scope - meta.odd-tab.group7, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces , meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate , text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces, meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block - settings - - background - #1F1F1F - - - - name - º meta.group.braces 8 - scope - meta.even-tab.group8, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces , meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate , text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces, meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block - settings - - background - #212121 - - - - name - º meta.group.braces 9 - scope - meta.odd-tab.group11, meta.odd-tab.group10, meta.odd-tab.group9, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces , meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate , text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces, meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block - settings - - background - #242424 - - - - name - º meta.block.slate - scope - meta.block.slate - settings - - foreground - #666666 - - - - name - º meta.block.content.slate - scope - meta.block.content.slate - settings - - foreground - #CDCDCD - - - - name - ————————————————— - settings - - - - uuid - 4535004C-927A-401A-A6D5-1C9AC89E24C6 - - diff --git a/themes/Cobalt.tmTheme b/themes/Cobalt.tmTheme deleted file mode 100644 index 3c685f253..000000000 --- a/themes/Cobalt.tmTheme +++ /dev/null @@ -1,559 +0,0 @@ - - - - - author - Jacob Rus - comment - Created by Jacob Rus. Based on ‘Slate’ by Wilson Miner - name - Cobalt - settings - - - settings - - background - #002240 - caret - #FFFFFF - foreground - #FFFFFF - invisibles - #FFFFFF26 - lineHighlight - #00000059 - selection - #B36539BF - - - - name - Punctuation - scope - punctuation - (punctuation.definition.string | punctuation.definition.comment) - settings - - fontStyle - - foreground - #E1EFFF - - - - name - Constant - scope - constant - settings - - fontStyle - - foreground - #FF628C - - - - name - Entity - scope - entity - settings - - fontStyle - - foreground - #FFDD00 - - - - name - Keyword - scope - keyword - settings - - fontStyle - - foreground - #FF9D00 - - - - name - Storage - scope - storage - settings - - fontStyle - - foreground - #FFEE80 - - - - name - String - scope - string -string.unquoted.old-plist -string.unquoted.heredoc, string.unquoted.heredoc string - settings - - fontStyle - - foreground - #3AD900 - - - - name - Comment - scope - comment - settings - - fontStyle - italic - foreground - #0088FF - - - - name - Support - scope - support - settings - - fontStyle - - foreground - #80FFBB - - - - name - Variable - scope - variable - settings - - fontStyle - - foreground - #CCCCCC - - - - name - Lang Variable - scope - variable.language - settings - - fontStyle - - foreground - #FF80E1 - - - - name - Function Call - scope - meta.function-call - settings - - foreground - #FFEE80 - - - - name - Invalid - scope - invalid - settings - - background - #800F00 - foreground - #F8F8F8 - - - - name - Embedded Source - scope - text source, string.unquoted.heredoc, source source - settings - - background - #223545 - fontStyle - - foreground - #FFFFFF - - - - name - Entity inherited-class - scope - entity.other.inherited-class - settings - - fontStyle - italic - foreground - #80FCFF - - - - name - String embedded-source - scope - string.quoted source - settings - - fontStyle - - foreground - #9EFF80 - - - - name - String constant - scope - string constant - settings - - foreground - #80FF82 - - - - name - String.regexp - scope - string.regexp - settings - - foreground - #80FFC2 - - - - name - String variable - scope - string variable - settings - - foreground - #EDEF7D - - - - name - Support.function - scope - support.function - settings - - fontStyle - - foreground - #FFB054 - - - - name - Support.constant - scope - support.constant - settings - - fontStyle - - foreground - #EB939A - - - - name - Exception - scope - support.type.exception - settings - - foreground - #FF1E00 - - - - name - C/C++ Preprocessor Line - scope - meta.preprocessor.c - settings - - foreground - #8996A8 - - - - name - C/C++ Preprocessor Directive - scope - meta.preprocessor.c keyword - settings - - foreground - #AFC4DB - - - - name - Doctype/XML Processing - scope - meta.sgml.html meta.doctype, meta.sgml.html meta.doctype entity, meta.sgml.html meta.doctype string, meta.xml-processing, meta.xml-processing entity, meta.xml-processing string - settings - - foreground - #73817D - - - - name - Meta.tag.A - scope - meta.tag, meta.tag entity - settings - - foreground - #9EFFFF - - - - name - css tag-name - scope - meta.selector.css entity.name.tag - settings - - foreground - #9EFFFF - - - - name - css#id - scope - meta.selector.css entity.other.attribute-name.id - settings - - foreground - #FFB454 - - - - name - css.class - scope - meta.selector.css entity.other.attribute-name.class - settings - - foreground - #5FE461 - - - - name - css property-name: - scope - support.type.property-name.css - settings - - foreground - #9DF39F - - - - name - css property-value; - scope - meta.property-group support.constant.property-value.css, meta.property-value support.constant.property-value.css - settings - - foreground - #F6F080 - - - - name - css @at-rule - scope - meta.preprocessor.at-rule keyword.control.at-rule - settings - - foreground - #F6AA11 - - - - name - css additional-constants - scope - meta.property-value support.constant.named-color.css, meta.property-value constant - settings - - foreground - #EDF080 - - - - name - css constructor.argument - scope - meta.constructor.argument.css - settings - - foreground - #EB939A - - - - name - diff.header - scope - meta.diff, meta.diff.header - settings - - background - #000E1A - fontStyle - - foreground - #F8F8F8 - - - - name - diff.deleted - scope - markup.deleted - settings - - background - #4C0900 - foreground - #F8F8F8 - - - - name - diff.changed - scope - markup.changed - settings - - background - #806F00 - foreground - #F8F8F8 - - - - name - diff.inserted - scope - markup.inserted - settings - - background - #154F00 - foreground - #F8F8F8 - - - - name - Raw Markup - scope - markup.raw - settings - - background - #8FDDF630 - - - - name - Block Quote - scope - markup.quote - settings - - background - #004480 - - - - name - List - scope - markup.list - settings - - background - #130D26 - - - - name - Bold Markup - scope - markup.bold - settings - - fontStyle - bold - foreground - #C1AFFF - - - - name - Italic Markup - scope - markup.italic - settings - - fontStyle - italic - foreground - #B8FFD9 - - - - name - Heading Markup - scope - markup.heading - settings - - background - #001221 - fontStyle - bold - foreground - #C8E4FD - - - - uuid - 06CD1FB2-A00A-4F8C-97B2-60E131980454 - - diff --git a/themes/Dawn.tmTheme b/themes/Dawn.tmTheme deleted file mode 100644 index 12cff9b6e..000000000 --- a/themes/Dawn.tmTheme +++ /dev/null @@ -1,437 +0,0 @@ - - - - - author - David Powers - comment - Dawn - name - Dawn - settings - - - settings - - background - #F9F9F9 - caret - #000000 - foreground - #080808 - invisibles - #4B4B7E80 - lineHighlight - #2463B41F - selection - #275FFF4D - - - - name - Comment - scope - comment - settings - - fontStyle - italic - foreground - #5A525F - - - - name - Constant - scope - constant - settings - - fontStyle - bold - foreground - #811F24 - - - - name - Entity - scope - entity - settings - - fontStyle - - foreground - #BF4F24 - - - - name - Keyword - scope - keyword - settings - - fontStyle - - foreground - #794938 - - - - name - Storage - scope - storage - settings - - fontStyle - italic - foreground - #A71D5D - - - - name - String - scope - string | punctuation.definition.string - settings - - fontStyle - - foreground - #0B6125 - - - - name - Support - scope - support - settings - - fontStyle - - foreground - #691C97 - - - - name - Variable - scope - variable - settings - - fontStyle - - foreground - #234A97 - - - - name - Punctuation.separator - scope - punctuation.separator - settings - - foreground - #794938 - - - - name - Invalid – Deprecated - scope - invalid.deprecated - settings - - fontStyle - bold italic underline - foreground - #B52A1D - - - - name - Invalid – Illegal - scope - invalid.illegal - settings - - background - #B52A1D - fontStyle - italic underline - foreground - #F8F8F8 - - - - name - String embedded-source - scope - string source - settings - - background - #6F8BBA26 - fontStyle - - foreground - #080808 - - - - name - String constant - scope - string constant - settings - - fontStyle - bold - foreground - #696969 - - - - name - String variable - scope - string variable - settings - - fontStyle - - foreground - #234A97 - - - - name - String.regexp - scope - string.regexp - settings - - fontStyle - - foreground - #CF5628 - - - - name - String.regexp.«special» - scope - string.regexp.character-class, string.regexp constant.character.escaped, string.regexp source.ruby.embedded, string.regexp string.regexp.arbitrary-repitition - settings - - fontStyle - bold italic - foreground - #CF5628 - - - - name - String.regexp constant.character.escape - scope - string.regexp constant.character.escape - settings - - fontStyle - bold - foreground - #811F24 - - - - name - Embedded Source - scope - text source - settings - - background - #6F8BBA26 - - - - name - Support.function - scope - support.function - settings - - fontStyle - - foreground - #693A17 - - - - name - Support.constant - scope - support.constant - settings - - fontStyle - - foreground - #B4371F - - - - name - Support.variable - scope - support.variable - settings - - foreground - #234A97 - - - - name - Markup.list - scope - markup.list - settings - - foreground - #693A17 - - - - name - Markup.heading - scope - markup.heading | markup.heading entity.name - settings - - fontStyle - bold - foreground - #19356D - - - - name - Markup.quote - scope - markup.quote - settings - - background - #BBBBBB30 - fontStyle - italic - foreground - #0B6125 - - - - name - Markup.italic - scope - markup.italic - settings - - fontStyle - italic - foreground - #080808 - - - - name - Markup.bold - scope - markup.bold - settings - - fontStyle - bold - foreground - #080808 - - - - name - Markup.underline - scope - markup.underline - settings - - fontStyle - underline - foreground - #080808 - - - - name - Markup.link - scope - markup.link - settings - - fontStyle - italic underline - foreground - #234A97 - - - - name - Markup.raw - scope - markup.raw - settings - - background - #BBBBBB30 - fontStyle - - foreground - #234A97 - - - - name - Markup.deleted - scope - markup.deleted - settings - - foreground - #59140E - - - - name - Meta.separator - scope - meta.separator - settings - - background - #DCDCDC - fontStyle - bold - foreground - #19356D - - - - uuid - E7E82498-F9EA-49A6-A0D8-12327EA46B01 - - diff --git a/themes/Espresso Libre.tmTheme b/themes/Espresso Libre.tmTheme deleted file mode 100644 index 2ccae6448..000000000 --- a/themes/Espresso Libre.tmTheme +++ /dev/null @@ -1,402 +0,0 @@ - - - - - author - Chris Thomas - name - Espresso Libre - settings - - - settings - - background - #2A211C - caret - #889AFF - foreground - #BDAE9D - invisibles - #BFBFBF - lineHighlight - #3A312C - selection - #C3DCFF - - - - name - Comment - scope - comment - settings - - fontStyle - italic - foreground - #0066FF - - - - name - Keyword - scope - keyword, storage - settings - - fontStyle - bold - foreground - #43A8ED - - - - name - Number - scope - constant.numeric - settings - - fontStyle - - foreground - #44AA43 - - - - name - User-defined constant - scope - constant - settings - - fontStyle - bold - foreground - #C5656B - - - - name - Built-in constant - scope - constant.language - settings - - fontStyle - bold - foreground - #585CF6 - - - - name - Variable - scope - variable.language, variable.other - settings - - fontStyle - - foreground - #318495 - - - - name - String - scope - string - settings - - fontStyle - - foreground - #049B0A - - - - name - String interpolation - scope - constant.character.escape, string source - settings - - fontStyle - - foreground - #2FE420 - - - - name - Preprocessor line - scope - meta.preprocessor - settings - - fontStyle - - foreground - #1A921C - - - - name - Preprocessor directive - scope - keyword.control.import - settings - - fontStyle - bold - foreground - #9AFF87 - - - - name - Function name - scope - entity.name.function, keyword.other.name-of-parameter.objc - settings - - fontStyle - bold - foreground - #FF9358 - - - - name - Type name - scope - entity.name.type - settings - - fontStyle - underline - - - - name - Inherited class name - scope - entity.other.inherited-class - settings - - fontStyle - italic - - - - name - Function parameter - scope - variable.parameter - settings - - fontStyle - italic - - - - name - Function argument and result types - scope - storage.type.method - settings - - fontStyle - - foreground - #8B8E9C - - - - name - Section - scope - meta.section entity.name.section, declaration.section entity.name.section - settings - - fontStyle - italic - - - - name - Library function - scope - support.function - settings - - fontStyle - bold - foreground - #7290D9 - - - - name - Library object - scope - support.class, support.type - settings - - fontStyle - bold - foreground - #6D79DE - - - - name - Library constant - scope - support.constant - settings - - fontStyle - bold - foreground - #00AF0E - - - - name - Library variable - scope - support.variable - settings - - fontStyle - bold - foreground - #2F5FE0 - - - - name - JS: Operator - scope - keyword.operator.js - settings - - foreground - #687687 - - - - name - Invalid - scope - invalid - settings - - background - #990000 - foreground - #FFFFFF - - - - name - Invalid trailing whitespace - scope - invalid.deprecated.trailing-whitespace - settings - - background - #FFD0D0 - - - - name - Embedded source - scope - text source, string.unquoted - settings - - background - #F5AA7730 - - - - name - Markup XML declaration - scope - meta.tag.preprocessor.xml - settings - - fontStyle - - foreground - #8F7E65 - - - - name - Markup DOCTYPE - scope - meta.tag.sgml.doctype - settings - - fontStyle - - foreground - #888888 - - - - name - Markup DTD - scope - string.quoted.docinfo.doctype.DTD - settings - - fontStyle - italic - - - - name - Markup tag - scope - meta.tag, declaration.tag - settings - - fontStyle - - foreground - #43A8ED - - - - name - Markup name of tag - scope - entity.name.tag - settings - - fontStyle - bold - - - - name - Markup tag attribute - scope - entity.other.attribute-name - settings - - fontStyle - italic - - - - uuid - 6B90703E-4E4B-43C8-9D32-921BEDF6D725 - - diff --git a/themes/IDLE.tmTheme b/themes/IDLE.tmTheme deleted file mode 100644 index 704296f5c..000000000 --- a/themes/IDLE.tmTheme +++ /dev/null @@ -1,235 +0,0 @@ - - - - - author - Domenico Carbotta - name - IDLE - settings - - - settings - - background - #FFFFFF - caret - #000000 - foreground - #000000 - invisibles - #BFBFBF - lineHighlight - #00000012 - selection - #BAD6FD - - - - name - Comment - scope - comment - settings - - foreground - #919191 - - - - name - String - scope - string - settings - - foreground - #00A33F - - - - name - Number - scope - constant.numeric - settings - - - - name - Built-in constant - scope - constant.language - settings - - foreground - #A535AE - - - - name - User-defined constant - scope - constant.character, constant.other - settings - - - - name - Variable - scope - variable.language, variable.other - settings - - - - name - Keyword - scope - keyword - settings - - foreground - #FF5600 - - - - name - Storage - scope - storage - settings - - foreground - #FF5600 - - - - name - Type name - scope - entity.name.type - settings - - foreground - #21439C - - - - name - Inherited class - scope - entity.other.inherited-class - settings - - - - name - Function name - scope - entity.name.function - settings - - foreground - #21439C - - - - name - Function argument - scope - variable.parameter - settings - - - - name - Tag name - scope - entity.name.tag - settings - - - - name - Tag attribute - scope - entity.other.attribute-name - settings - - - - name - Library function - scope - support.function - settings - - foreground - #A535AE - - - - name - Library constant - scope - support.constant - settings - - foreground - #A535AE - - - - name - Library class/type - scope - support.type, support.class - settings - - foreground - #A535AE - - - - name - Library variable - scope - support.variable - settings - - foreground - #A535AE - - - - name - Invalid - scope - invalid - settings - - background - #990000 - foreground - #FFFFFF - - - - name - String interpolation - scope - constant.other.placeholder.py - settings - - fontStyle - - foreground - #990000 - - - - uuid - DDC0CBE1-442B-4CB5-80E4-26E4CFB3A277 - - diff --git a/themes/IR_Black.tmTheme b/themes/IR_Black.tmTheme deleted file mode 100644 index cbc18d0b9..000000000 --- a/themes/IR_Black.tmTheme +++ /dev/null @@ -1,810 +0,0 @@ - - - - - name - IR_Black - settings - - - settings - - background - #000000 - caret - #FFFFFF - foreground - #EDEDED - invisibles - #CAE2FB3D - lineHighlight - #FFFFFF24 - selection - #333333 - - - - name - Comment - scope - comment - settings - - fontStyle - - foreground - #7C7C7C - - - - name - Entity - scope - entity - settings - - fontStyle - - foreground - #FFD2A7 - - - - name - Keyword - scope - keyword - settings - - fontStyle - - foreground - #96CBFE - - - - name - Keyword.control - scope - keyword.control - settings - - fontStyle - - foreground - #96CBFE - - - - name - Keyword.Operator - scope - keyword.operator - settings - - foreground - #EDEDED - - - - name - Class - scope - entity.name.type - settings - - fontStyle - underline - foreground - #FFFFB6 - - - - name - Support - scope - support - settings - - fontStyle - - foreground - #FFFFB6 - - - - name - Storage - scope - storage - settings - - fontStyle - - foreground - #CFCB90 - - - - name - Storage.modifier - scope - storage.modifier - settings - - fontStyle - - foreground - #96CBFE - - - - name - Constant - scope - constant - settings - - fontStyle - - foreground - #99CC99 - - - - name - String - scope - string - settings - - fontStyle - bold - foreground - #A8FF60 - - - - name - Number - scope - constant.numeric - settings - - fontStyle - bold - foreground - #FF73FD - - - - name - Punctuation - scope - punctuation - settings - - fontStyle - - - - - name - Variable - scope - variable - settings - - fontStyle - - foreground - #C6C5FE - - - - name - Invalid – Deprecated - scope - invalid.deprecated - settings - - fontStyle - italic underline - foreground - #FD5FF1 - - - - name - Invalid – Illegal - scope - invalid.illegal - settings - - background - #562D56BF - foreground - #FD5FF1 - - - - name - ----------------------------------- - settings - - - - name - ♦ Embedded Source (Bright) - scope - text source - settings - - background - #B1B3BA08 - fontStyle - - - - - name - ♦ Entity inherited-class - scope - entity.other.inherited-class - settings - - fontStyle - italic - foreground - #9B5C2E - - - - name - ♦ String embedded-variable - scope - source string source - settings - - fontStyle - - foreground - #EDEDED - - - - name - ♦ String punctuation - scope - source string source punctuation.section.embedded - settings - - fontStyle - - foreground - #00A0A0 - - - - name - ♦ String constant - scope - string constant - settings - - fontStyle - - foreground - #00A0A0 - - - - name - ♦ String.regexp - scope - string.regexp - settings - - foreground - #E9C062 - - - - name - ♦ String.regexp.«special» - scope - string.regexp constant.character.escape, string.regexp source.ruby.embedded, string.regexp string.regexp.arbitrary-repitition - settings - - fontStyle - - foreground - #FF8000 - - - - name - ♦ String.regexp.group - scope - string.regexp.group - settings - - background - #FFFFFF0F - fontStyle - - foreground - #C6A24F - - - - name - ♦ String.regexp.character-class - scope - string.regexp.character-class - settings - - fontStyle - - foreground - #B18A3D - - - - name - ♦ String variable - scope - string variable - settings - - fontStyle - - foreground - #8A9A95 - - - - name - ♦ Support.function - scope - support.function - settings - - fontStyle - - foreground - #DAD085 - - - - name - ♦ Support.constant - scope - support.constant - settings - - fontStyle - - foreground - #FFD2A7 - - - - name - c C/C++ Preprocessor Line - scope - meta.preprocessor.c - settings - - foreground - #8996A8 - - - - name - c C/C++ Preprocessor Directive - scope - meta.preprocessor.c keyword - settings - - fontStyle - - foreground - #AFC4DB - - - - name - j Cast - scope - meta.cast - settings - - fontStyle - italic - foreground - #676767 - - - - name - ✘ Doctype/XML Processing - scope - meta.sgml.html meta.doctype, meta.sgml.html meta.doctype entity, meta.sgml.html meta.doctype string, meta.xml-processing, meta.xml-processing entity, meta.xml-processing string - settings - - foreground - #494949 - - - - name - ✘ Meta.tag.«all» - scope - meta.tag, meta.tag entity - settings - - fontStyle - bold - foreground - #96CBFE - - - - name - ✘ Meta.tag.inline - scope - source entity.name.tag, source entity.other.attribute-name, meta.tag.inline, meta.tag.inline entity - settings - - fontStyle - - foreground - #96CBFE - - - - name - ✘ Meta.tag.attribute-name - scope - entity.other.attribute-name - settings - - fontStyle - - foreground - #FFD7B1 - - - - name - ✘ Namespaces - scope - entity.name.tag.namespace, entity.other.attribute-name.namespace - settings - - fontStyle - - foreground - #E18964 - - - - name - § css tag-name - scope - meta.selector.css entity.name.tag - settings - - fontStyle - underline - foreground - #96CBFE - - - - name - § css:pseudo-class - scope - meta.selector.css entity.other.attribute-name.tag.pseudo-class - settings - - fontStyle - - foreground - #8F9D6A - - - - name - § css#id - scope - meta.selector.css entity.other.attribute-name.id - settings - - fontStyle - - foreground - #8B98AB - - - - name - § css.class - scope - meta.selector.css entity.other.attribute-name.class - settings - - fontStyle - - foreground - #62B1FE - - - - name - § css property-name: - scope - support.type.property-name.css - settings - - foreground - #EDEDED - - - - name - § css property-value; - scope - meta.property-group support.constant.property-value.css, meta.property-value support.constant.property-value.css - settings - - fontStyle - - foreground - #F9EE98 - - - - name - § css @at-rule - scope - meta.preprocessor.at-rule keyword.control.at-rule - settings - - foreground - #8693A5 - - - - name - § css additional-constants - scope - meta.property-value support.constant.named-color.css, meta.property-value constant - settings - - fontStyle - - foreground - #87C38A - - - - name - § css constructor.argument - scope - meta.constructor.argument.css - settings - - foreground - #8F9D6A - - - - name - ⎇ diff.header - scope - meta.diff, meta.diff.header - settings - - background - #0E2231 - fontStyle - italic - foreground - #F8F8F8 - - - - name - ⎇ diff.deleted - scope - markup.deleted - settings - - background - #420E09 - foreground - #F8F8F8 - - - - name - ⎇ diff.changed - scope - markup.changed - settings - - background - #4A410D - foreground - #F8F8F8 - - - - name - ⎇ diff.inserted - scope - markup.inserted - settings - - background - #253B22 - foreground - #F8F8F8 - - - - name - -------------------------------- - settings - - - - name - Markup: Italic - scope - markup.italic - settings - - fontStyle - italic - foreground - #E9C062 - - - - name - Markup: Bold - scope - markup.bold - settings - - fontStyle - bold - foreground - #E9C062 - - - - name - Markup: Underline - scope - markup.underline - settings - - fontStyle - underline - foreground - #E18964 - - - - name - Markup: Quote - scope - markup.quote - settings - - background - #FEE09C12 - fontStyle - italic - foreground - #E1D4B9 - - - - name - Markup: Heading - scope - markup.heading, markup.heading entity - settings - - background - #632D04 - fontStyle - - foreground - #FEDCC5 - - - - name - Markup: List - scope - markup.list - settings - - foreground - #E1D4B9 - - - - name - Markup: Raw - scope - markup.raw - settings - - background - #B1B3BA08 - fontStyle - - foreground - #578BB3 - - - - name - Markup: Comment - scope - markup comment - settings - - fontStyle - italic - foreground - #F67B37 - - - - name - Markup: Separator - scope - meta.separator - settings - - background - #242424 - foreground - #60A633 - - - - name - Log Entry - scope - meta.line.entry.logfile, meta.line.exit.logfile - settings - - background - #EEEEEE29 - - - - name - Log Entry Error - scope - meta.line.error.logfile - settings - - background - #751012 - - - - uuid - D039AEA9-9DD2-4237-A963-E84494B0B3FB - - diff --git a/themes/LAZY.tmTheme b/themes/LAZY.tmTheme deleted file mode 100644 index 09ff51116..000000000 --- a/themes/LAZY.tmTheme +++ /dev/null @@ -1,291 +0,0 @@ - - - - - author - Domenico Carbotta - name - LAZY - settings - - - settings - - background - #FFFFFF - caret - #7C7C7C - foreground - #000000 - invisibles - #B6B6B6 - lineHighlight - #EFFCA68F - selection - #E3FC8D - - - - name - Comment - scope - comment - settings - - fontStyle - - foreground - #8C868F - - - - name - Constant - scope - constant - settings - - fontStyle - - foreground - #3B5BB5 - - - - name - Entity - scope - entity - settings - - fontStyle - - foreground - #3B5BB5 - - - - name - Latex Entity - scope - text.tex.latex entity - settings - - fontStyle - - foreground - #D62A28 - - - - name - Keyword - scope - keyword, storage - settings - - fontStyle - - foreground - #FF7800 - - - - name - String - scope - string, meta.verbatim - settings - - fontStyle - - foreground - #409B1C - - - - name - Support - scope - support - settings - - fontStyle - - foreground - #3B5BB5 - - - - name - Variable - scope - variable - settings - - fontStyle - - - - - name - Invalid – Deprecated - scope - invalid.deprecated - settings - - fontStyle - italic - foreground - #990000 - - - - name - Invalid – Illegal - scope - invalid.illegal - settings - - background - #9D1E15 - foreground - #F8F8F8 - - - - name - Superclass - scope - entity.other.inherited-class - settings - - fontStyle - italic - foreground - #3B5BB5 - - - - name - String interpolation - scope - string constant.other.placeholder - settings - - fontStyle - - foreground - #671EBB - - - - name - meta.function-call.py - scope - meta.function-call.py - settings - - fontStyle - - foreground - #3E4558 - - - - name - meta.tag - scope - meta.tag, meta.tag entity - settings - - foreground - #3A4A64 - - - - name - OCaml variant - scope - keyword.type.variant - settings - - fontStyle - - foreground - #7F90AA - - - - name - OCaml operator - scope - source.ocaml keyword.operator - settings - - foreground - #000000 - - - - name - OCaml infix operator - scope - source.ocaml keyword.operator.symbol.infix - settings - - fontStyle - - foreground - #3B5BB5 - - - - name - OCaml prefix operator - scope - source.ocaml keyword.operator.symbol.prefix - settings - - foreground - #3B5BB5 - - - - name - OCaml infix f-p operator - scope - source.ocaml keyword.operator.symbol.infix.floating-point - settings - - fontStyle - underline - - - - name - OCaml prefix f-p operator - scope - source.ocaml keyword.operator.symbol.prefix.floating-point - settings - - fontStyle - underline - - - - name - OCaml f-p constant - scope - source.ocaml constant.numeric.floating-point - settings - - fontStyle - underline - - - - uuid - A1E55FCB-3CD2-4811-9E73-D9B87419443A - - diff --git a/themes/Mac Classic.tmTheme b/themes/Mac Classic.tmTheme deleted file mode 100644 index 4b789dfea..000000000 --- a/themes/Mac Classic.tmTheme +++ /dev/null @@ -1,450 +0,0 @@ - - - - - author - Chris Thomas - name - Mac Classic - settings - - - settings - - background - #FFFFFF - caret - #000000 - foreground - #000000 - invisibles - #BFBFBF - lineHighlight - #00000012 - selection - #4D97FF54 - - - - name - Comment - scope - comment - settings - - fontStyle - italic - foreground - #0066FF - - - - name - Keyword - scope - keyword, storage - settings - - fontStyle - bold - foreground - #0000FF - - - - name - Number - scope - constant.numeric - settings - - fontStyle - - foreground - #0000CD - - - - name - User-defined constant - scope - constant - settings - - fontStyle - bold - foreground - #C5060B - - - - name - Built-in constant - scope - constant.language - settings - - fontStyle - bold - foreground - #585CF6 - - - - name - Variable - scope - variable.language, variable.other - settings - - fontStyle - - foreground - #318495 - - - - name - String - scope - string - settings - - fontStyle - - foreground - #036A07 - - - - name - String interpolation - scope - constant.character.escape, string source - settings - - fontStyle - - foreground - #26B31A - - - - name - Preprocessor line - scope - meta.preprocessor - settings - - fontStyle - - foreground - #1A921C - - - - name - Preprocessor directive - scope - keyword.control.import - settings - - fontStyle - bold - foreground - #0C450D - - - - name - Function name - scope - entity.name.function, support.function.any-method - settings - - fontStyle - bold - foreground - #0000A2 - - - - name - Type name - scope - entity.name.type - settings - - fontStyle - underline - - - - name - Inherited class name - scope - entity.other.inherited-class - settings - - fontStyle - italic - - - - name - Function parameter - scope - variable.parameter - settings - - fontStyle - italic - - - - name - Function argument and result types - scope - storage.type.method - settings - - fontStyle - - foreground - #70727E - - - - name - Section - scope - meta.section entity.name.section, declaration.section entity.name.section - settings - - fontStyle - italic - - - - name - Library function - scope - support.function - settings - - fontStyle - bold - foreground - #3C4C72 - - - - name - Library object - scope - support.class, support.type - settings - - fontStyle - bold - foreground - #6D79DE - - - - name - Library constant - scope - support.constant - settings - - fontStyle - bold - foreground - #06960E - - - - name - Library variable - scope - support.variable - settings - - fontStyle - bold - foreground - #21439C - - - - name - JS: Operator - scope - keyword.operator.js - settings - - foreground - #687687 - - - - name - Invalid - scope - invalid - settings - - background - #990000 - foreground - #FFFFFF - - - - name - Invalid trailing whitespace - scope - invalid.deprecated.trailing-whitespace - settings - - background - #FFD0D0 - - - - name - Embedded source - scope - text source, string.unquoted - settings - - background - #0000000D - - - - name - Embedded embedded source - scope - text source string.unquoted, text source text source - settings - - background - #0000000F - - - - name - Markup XML declaration - scope - meta.tag.preprocessor.xml - settings - - fontStyle - - foreground - #68685B - - - - name - Markup DOCTYPE - scope - meta.tag.sgml.doctype, meta.tag.sgml.doctype entity, meta.tag.sgml.doctype string, meta.tag.preprocessor.xml, meta.tag.preprocessor.xml entity, meta.tag.preprocessor.xml string - settings - - fontStyle - - foreground - #888888 - - - - name - Markup DTD - scope - string.quoted.docinfo.doctype.DTD - settings - - fontStyle - italic - - - - name - Markup tag - scope - meta.tag, declaration.tag - settings - - fontStyle - - foreground - #1C02FF - - - - name - Markup name of tag - scope - entity.name.tag - settings - - fontStyle - bold - - - - name - Markup tag attribute - scope - entity.other.attribute-name - settings - - fontStyle - italic - - - - name - Markup: Heading - scope - markup.heading - settings - - fontStyle - bold - foreground - #0C07FF - - - - name - Markup: Quote - scope - markup.quote - settings - - fontStyle - italic - foreground - #000000 - - - - name - Markup: List - scope - markup.list - settings - - foreground - #B90690 - - - - uuid - 71D40D9D-AE48-11D9-920A-000D93589AF6 - - diff --git a/themes/MagicWB (Amiga).tmTheme b/themes/MagicWB (Amiga).tmTheme deleted file mode 100644 index 7897886b1..000000000 --- a/themes/MagicWB (Amiga).tmTheme +++ /dev/null @@ -1,376 +0,0 @@ - - - - - author - Allan Odgaard - comment - Inspired by the original 8 MagicWB colors from Martin Huttenloher - name - MagicWB (Amiga) - settings - - - settings - - background - #969696 - caret - #FFFFFF - foreground - #000000 - invisibles - #FF38FF - lineHighlight - #00000012 - selection - #B1B1B1 - - - - name - Comment - scope - comment - settings - - fontStyle - italic - foreground - #8D2E75 - - - - name - String - scope - string - settings - - background - #FF000033 - fontStyle - - foreground - #FFFFFF - - - - name - Number - scope - constant.numeric - settings - - foreground - #FFFFFF - - - - name - Constant: Built-in - scope - constant.language - settings - - fontStyle - bold - foreground - #FFA995 - - - - name - Constant: User-defined - scope - constant.character, constant.other - settings - - background - #0000FF33 - fontStyle - - foreground - #FFA995 - - - - name - Variable - scope - variable.language, variable.other - settings - - foreground - #FFA995 - - - - name - Keyword - scope - keyword - settings - - fontStyle - bold - - - - name - Storage - scope - storage - settings - - fontStyle - bold - foreground - #3A68A3 - - - - name - Type Name - scope - entity.name.type - settings - - fontStyle - underline - - - - name - Inherited Class - scope - entity.other.inherited-class - settings - - fontStyle - italic - - - - name - Function Name - scope - entity.name.function - settings - - fontStyle - - foreground - #FFA995 - - - - name - Function Argument - scope - variable.parameter - settings - - fontStyle - italic - - - - name - Entity Name - scope - entity.name - settings - - fontStyle - bold - foreground - #0000FF - - - - name - Tag Attribute - scope - entity.other.attribute-name - settings - - fontStyle - italic - foreground - #3A68A3 - - - - name - Library Function - scope - support.function - settings - - foreground - #E5B3FF - - - - name - Objective-C Method Call - scope - support.function.any-method - settings - - fontStyle - - foreground - #000000 - - - - name - Objective-C Method Call - : - scope - support.function.any-method - punctuation - settings - - fontStyle - italic - - - - name - Library Constant - scope - support.constant - settings - - foreground - #FFFFFF - - - - name - Library Class/Type - scope - support.type, support.class - settings - - foreground - #FFA995 - - - - name - Library Variable - scope - support.variable - settings - - foreground - #3A68A3 - - - - name - Invalid - scope - invalid - settings - - background - #797979 - foreground - #FFFFFF - - - - name - Include <system> - scope - string.quoted.other.lt-gt.include - settings - - background - #969696 - fontStyle - italic - foreground - #FFA995 - - - - name - Include "user" - scope - string.quoted.double.include - settings - - background - #969696 - foreground - #FFA995 - - - - name - Markup: List Item - scope - markup.list - settings - - foreground - #4D4E60 - - - - name - Markup: Raw - scope - markup.raw - settings - - background - #0000FF - foreground - #FFFFFF - - - - name - Markup: Quote (Email) - scope - markup.quote - settings - - foreground - #00F0C9 - - - - name - Markup: Quote Double (Email) - scope - markup.quote markup.quote - settings - - fontStyle - - foreground - #4C457E - - - - name - Embedded Source - scope - text.html source - settings - - background - #8A9ECB - - - - uuid - B0A18BAA-6220-481C-9914-F6D3E51B5410 - - diff --git a/themes/Pastels on Dark.tmTheme b/themes/Pastels on Dark.tmTheme deleted file mode 100644 index e3928606e..000000000 --- a/themes/Pastels on Dark.tmTheme +++ /dev/null @@ -1,701 +0,0 @@ - - - - - author - Mats Persson - name - Pastels on Dark - settings - - - settings - - background - #211E1E - caret - #FFFFFF - foreground - #DADADA - invisibles - #4F4D4D - lineHighlight - #353030 - selection - #73597E80 - - - - name - Comments - scope - comment - settings - - fontStyle - - foreground - #555555 - - - - name - Comments Block - scope - comment.block - settings - - fontStyle - - foreground - #555555 - - - - name - Strings - scope - string - settings - - foreground - #AD9361 - - - - name - Numbers - scope - constant.numeric - settings - - fontStyle - - foreground - #CCCCCC - - - - name - Keywords - scope - keyword - settings - - fontStyle - - foreground - #A1A1FF - - - - name - Preprocessor Line - scope - meta.preprocessor - settings - - fontStyle - - foreground - #2F006E - - - - name - Preprocessor Directive - scope - keyword.control.import - settings - - fontStyle - bold - - - - name - Functions - scope - support.function - settings - - fontStyle - - foreground - #A1A1FF - - - - name - Function result - scope - declaration.function function-result - settings - - foreground - #0000FF - - - - name - Function name - scope - declaration.function function-name - settings - - fontStyle - bold - - - - name - Function argument name - scope - declaration.function argument-name - settings - - fontStyle - bold - - - - name - Function argument type - scope - declaration.function function-arg-type - settings - - foreground - #0000FF - - - - name - Function argument variable - scope - declaration.function function-argument - settings - - fontStyle - italic - - - - name - Class name - scope - declaration.class class-name - settings - - fontStyle - underline - - - - name - Class inheritance - scope - declaration.class class-inheritance - settings - - fontStyle - italic underline - - - - name - Invalid - scope - invalid - settings - - background - #FF0000 - fontStyle - bold - foreground - #FFF9F9 - - - - name - Invalid Trailing Whitespace - scope - invalid.deprecated.trailing-whitespace - settings - - background - #FFD0D0 - - - - name - Section - scope - declaration.section section-name - settings - - fontStyle - italic - - - - name - Interpolation - scope - string.interpolation - settings - - foreground - #C10006 - - - - name - Regular Expressions - scope - string.regexp - settings - - fontStyle - - foreground - #666666 - - - - name - Variables - scope - variable - settings - - foreground - #C1C144 - - - - name - Constants - scope - constant - settings - - foreground - #6782D3 - - - - name - Character Constants - scope - constant.character - settings - - fontStyle - - foreground - #AFA472 - - - - name - Language Constants - scope - constant.language - settings - - fontStyle - bold - foreground - #DE8E30 - - - - name - Embedded Code - scope - embedded - settings - - fontStyle - underline - - - - name - Tag name - scope - keyword.markup.element-name - settings - - fontStyle - - foreground - #858EF4 - - - - name - Attribute name - scope - keyword.markup.attribute-name - settings - - fontStyle - - foreground - #9B456F - - - - name - Attribute with Value - scope - meta.attribute-with-value - settings - - fontStyle - - foreground - #9B456F - - - - name - Exceptions - scope - keyword.exception - settings - - fontStyle - bold - foreground - #C82255 - - - - name - Operators - scope - keyword.operator - settings - - fontStyle - - foreground - #47B8D6 - - - - name - Control Structures - scope - keyword.control - settings - - fontStyle - bold - foreground - #6969FA - - - - name - HTML: DocInfo XML - scope - meta.tag.preprocessor.xml - settings - - foreground - #68685B - - - - name - HTML: DocType - scope - meta.tag.sgml.doctype - settings - - foreground - #888888 - - - - name - HTML: DocInfo DTD - scope - string.quoted.docinfo.doctype.DTD - settings - - fontStyle - italic - - - - name - HTML: ServerSide Includes - scope - comment.other.server-side-include.xhtml, comment.other.server-side-include.html - settings - - foreground - #909090 - - - - name - HTML: Tag - scope - text.html declaration.tag, text.html meta.tag, text.html entity.name.tag.xhtml - settings - - foreground - #858EF4 - - - - name - HTML: attribute="" - scope - keyword.markup.attribute-name - settings - - foreground - #9B456F - - - - name - PHP: PHPdocs - scope - keyword.other.phpdoc.php - settings - - foreground - #777777 - - - - name - PHP: Include() & Require() - scope - keyword.other.include.php - settings - - foreground - #C82255 - - - - name - PHP: Constants Core Predefined - scope - support.constant.core.php - settings - - fontStyle - bold - foreground - #DE8E20 - - - - name - PHP: Constants Standard Predefined - scope - support.constant.std.php - settings - - fontStyle - bold - foreground - #DE8E10 - - - - name - PHP: Variables Globals - scope - variable.other.global.php - settings - - foreground - #B72E1D - - - - name - PHP: Variables Safer Globals - scope - variable.other.global.safer.php - settings - - foreground - #00FF00 - - - - name - PHP: Strings Single-Quoted - scope - string.quoted.single.php - settings - - foreground - #BFA36D - - - - name - PHP: Keywords Storage - scope - keyword.storage.php - settings - - foreground - #6969FA - - - - name - PHP: Strings Double-Quoted - scope - string.quoted.double.php - settings - - foreground - #AD9361 - - - - name - CSS: Selectors #ID - scope - entity.other.attribute-name.id.css - settings - - foreground - #EC9E00 - - - - name - CSS: Selectors <Elements> - scope - entity.name.tag.css - settings - - fontStyle - bold - foreground - #B8CD06 - - - - name - CSS: Selectors .ClassName - scope - entity.other.attribute-name.class.css - settings - - foreground - #EDCA06 - - - - name - CSS: Selectors :PseudoClass - scope - entity.other.attribute-name.pseudo-class.css - settings - - foreground - #2E759C - - - - name - CSS: Invalid Comma - scope - invalid.bad-comma.css - settings - - background - #FF0000 - foreground - #FFFFFF - - - - name - CSS: Property Value - scope - support.constant.property-value.css - settings - - foreground - #9B2E4D - - - - name - CSS: Property Keyword - scope - support.type.property-name.css - settings - - foreground - #E1C96B - - - - name - CSS: Property Colours - scope - constant.other.rgb-value.css - settings - - foreground - #666633 - - - - name - CSS: Font Names - scope - support.constant.font-name.css - settings - - foreground - #666633 - - - - name - TMLangDef: Keys - scope - support.constant.tm-language-def, support.constant.name.tm-language-def - settings - - foreground - #7171F3 - - - - name - CSS: Units - scope - keyword.other.unit.css - settings - - foreground - #6969FA - - - - uuid - 343011CC-B7DF-11D9-B5C6-000D93C8BE28 - - diff --git a/themes/Slush & Poppies.tmTheme b/themes/Slush & Poppies.tmTheme deleted file mode 100644 index 02ecbcbe2..000000000 --- a/themes/Slush & Poppies.tmTheme +++ /dev/null @@ -1,336 +0,0 @@ - - - - - author - William D. Neumann - name - Slush & Poppies - settings - - - settings - - background - #F1F1F1 - caret - #000000 - foreground - #000000 - invisibles - #BFBFBF - lineHighlight - #00000026 - selection - #B0B0FF - - - - name - Comment - scope - comment - settings - - fontStyle - - foreground - #406040 - - - - name - String - scope - string - settings - - foreground - #C03030 - - - - name - Number - scope - constant.numeric - settings - - foreground - #0080A0 - - - - name - OCaml floating-point constants - scope - source.ocaml constant.numeric.floating-point - settings - - fontStyle - underline - - - - name - Character constants - scope - constant.character - settings - - foreground - #800000 - - - - name - Built-in constant - scope - constant.language - settings - - - - name - User-defined constant - scope - constant.character, constant.other - settings - - - - name - Variable - scope - variable.parameter, variable.other - settings - - - - name - Keyword - scope - keyword - settings - - fontStyle - - foreground - #2060A0 - - - - name - Operators - scope - keyword.operator - settings - - fontStyle - - foreground - #2060A0 - - - - name - OCaml prefix f-p operators - scope - source.ocaml keyword.operator.symbol.prefix.floating-point - settings - - fontStyle - underline - - - - name - OCaml infix f-p operators - scope - source.ocaml keyword.operator.symbol.infix.floating-point - settings - - fontStyle - underline - - - - name - Module Keyword - scope - entity.name.module, support.other.module - settings - - fontStyle - - foreground - #0080FF - - - - name - Storage types - scope - storage.type - settings - - foreground - #A08000 - - - - name - Storage - scope - storage - settings - - foreground - #008080 - - - - name - Variant types - scope - entity.name.class.variant - settings - - foreground - #C08060 - - - - name - Directives - scope - keyword.other.directive - settings - - fontStyle - bold - - - - name - Line-number directives - scope - source.ocaml keyword.other.directive.line-number - settings - - fontStyle - - - - - name - Inherited class - scope - entity.other.inherited-class - settings - - - - name - Function name - scope - entity.name.function - settings - - fontStyle - - foreground - #800000 - - - - name - Type name - scope - storage.type.user-defined - settings - - foreground - #800080 - - - - name - Class type name - scope - entity.name.type.class.type - settings - - foreground - #8000C0 - - - - name - Function argument - scope - variable.parameter - settings - - - - name - Tag name - scope - entity.name.tag - settings - - - - name - Tag attribute - scope - entity.other.attribute-name - settings - - - - name - Library function - scope - support.function - settings - - - - name - Library constant - scope - support.constant - settings - - - - name - Library class/type - scope - support.type, support.class - settings - - - - name - Library variable - scope - support.variable - settings - - - - name - Invalid - scope - invalid - settings - - - - uuid - D68685B8-1CFE-4C10-99C4-E21CBC892376 - - diff --git a/themes/Solarized (dark).tmTheme b/themes/Solarized (dark).tmTheme deleted file mode 100644 index 3a280b185..000000000 --- a/themes/Solarized (dark).tmTheme +++ /dev/null @@ -1,2051 +0,0 @@ - - - - - name - Solarized (dark) - settings - - - settings - - background - #002B36 - caret - #819090 - foreground - #839496 - invisibles - #073642 - lineHighlight - #073642 - selection - #073642 - - - - name - Comment - scope - comment - settings - - fontStyle - - foreground - #586E75 - - - - name - String - scope - string - settings - - foreground - #2AA198 - - - - name - StringNumber - scope - string - settings - - foreground - #586E75 - - - - name - Regexp - scope - string.regexp - settings - - foreground - #D30102 - - - - name - Number - scope - constant.numeric - settings - - foreground - #D33682 - - - - name - Variable - scope - variable.language, variable.other - settings - - foreground - #268BD2 - - - - name - Keyword - scope - keyword - settings - - foreground - #859900 - - - - name - Storage - scope - storage - settings - - fontStyle - - foreground - #738A05 - - - - name - Class name - scope - entity.name.class, entity.name.type.class - settings - - foreground - #268BD2 - - - - name - Function name - scope - entity.name.function - settings - - foreground - #268BD2 - - - - name - Variable start - scope - punctuation.definition.variable - settings - - foreground - #859900 - - - - name - Embedded code markers - scope - punctuation.section.embedded.begin, punctuation.section.embedded.end - settings - - foreground - #D30102 - - - - name - Built-in constant - scope - constant.language, meta.preprocessor - settings - - foreground - #B58900 - - - - name - Support.construct - scope - support.function.construct, keyword.other.new - settings - - foreground - #D30102 - - - - name - User-defined constant - scope - constant.character, constant.other - settings - - foreground - #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 - #D30102 - - - - 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 - #269186 - - - - name - Quotes - scope - punctuation.definition.string.begin, punctuation.definition.string.end - settings - - foreground - #C60000 - - - - name - CSS: Property - scope - entity.name.tag.css, support.type.property-name.css, meta.property-name.css - settings - - fontStyle - - foreground - #A57800 - - - - name - CSS: @font-face - scope - source.css - settings - - foreground - #D01F1E - - - - name - CSS: Selector - scope - meta.selector.css - settings - - fontStyle - - foreground - #536871 - - - - name - CSS: {} - scope - punctuation.section.property-list.css - settings - - foreground - #5A74CF - - - - name - CSS: Numeric Value - scope - meta.property-value.css constant.numeric.css, keyword.other.unit.css,constant.other.color.rgb-value.css - settings - - fontStyle - - foreground - #269186 - - - - name - CSS: Value - scope - meta.property-value.css - settings - - fontStyle - - foreground - #269186 - - - - name - CSS: !Important - scope - keyword.other.important.css - settings - - foreground - #D01F1E - - - - name - CSS: Standard Value - scope - support.constant.color - settings - - foreground - #269186 - - - - name - CSS: Tag - scope - entity.name.tag.css - settings - - foreground - #738A13 - - - - name - CSS: : , - scope - punctuation.separator.key-value.css, punctuation.terminator.rule.css - settings - - fontStyle - - foreground - #536871 - - - - name - CSS .class - scope - entity.other.attribute-name.class.css - settings - - fontStyle - - foreground - #268BD2 - - - - name - CSS :pseudo - scope - entity.other.attribute-name.pseudo-element.css, entity.other.attribute-name.pseudo-class.css - settings - - fontStyle - - foreground - #BD3800 - - - - name - CSS: #id - scope - entity.other.attribute-name.id.css - settings - - fontStyle - - foreground - #268BD2 - - - - name - JS: Function Name - scope - meta.function.js, entity.name.function.js, support.function.dom.js - settings - - foreground - #A57800 - - - - name - JS: Source - scope - text.html.basic source.js.embedded.html - settings - - fontStyle - - foreground - #A57800 - - - - name - JS: Function - scope - storage.type.function.js - settings - - foreground - #268BD2 - - - - name - JS: Numeric Constant - scope - constant.numeric.js - settings - - foreground - #269186 - - - - 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 - #268BD2 - - - - 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 - #899090 - - - - 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 - #269186 - - - - name - HTML: Text - scope - text.html.ruby - settings - - fontStyle - bold - foreground - #BD3800 - - - - 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 - #708284 - - - - name - HTML: something= - scope - text.html.basic entity.other.attribute-name.html - settings - - foreground - #708284 - - - - 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 - #269186 - - - - 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 - #819090 - - - - 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 - #708284 - - - - name - Ruby: Variable - scope - variable.language.ruby - settings - - foreground - #469186 - - - - 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 - #738A05 - - - - name - Ruby: Class - scope - keyword.control.class.ruby, meta.class.ruby - settings - - foreground - #748B00 - - - - name - Ruby: Class Name - scope - entity.name.type.class.ruby - settings - - fontStyle - - foreground - #A57800 - - - - name - Ruby: Keyword - scope - keyword.control.ruby - settings - - fontStyle - - foreground - #748B00 - - - - name - Ruby: Support Class - scope - support.class.ruby - settings - - fontStyle - - foreground - #A57800 - - - - name - Ruby: Special Method - scope - keyword.other.special-method.ruby - settings - - foreground - #748B00 - - - - name - Ruby: Constant - scope - constant.language.ruby, constant.numeric.ruby - settings - - foreground - #269186 - - - - name - Ruby: Constant Other - scope - variable.other.constant.ruby - settings - - fontStyle - - foreground - #A57800 - - - - name - Ruby: :symbol - scope - constant.other.symbol.ruby - settings - - fontStyle - - foreground - #269186 - - - - name - Ruby: Punctuation Section '' - scope - punctuation.section.embedded.ruby, punctuation.definition.string.begin.ruby, punctuation.definition.string.end.ruby - settings - - foreground - #D01F1E - - - - name - Ruby: Special Method - scope - keyword.other.special-method.ruby - settings - - foreground - #BD3800 - - - - name - PHP: Include - scope - keyword.control.import.include.php - settings - - foreground - #BD3800 - - - - name - Ruby: erb = - scope - text.html.ruby meta.tag.inline.any.html - settings - - fontStyle - - foreground - #819090 - - - - name - Ruby: erb "" - scope - text.html.ruby punctuation.definition.string.begin, text.html.ruby punctuation.definition.string.end - settings - - fontStyle - - foreground - #269186 - - - - name - PHP: Quoted Single - scope - punctuation.definition.string.begin, punctuation.definition.string.end - settings - - foreground - #839496 - - - - name - PHP: Class Names - scope - support.class.php - settings - - foreground - #839496 - - - - name - PHP: [] - scope - keyword.operator.index-start.php, keyword.operator.index-end.php - settings - - foreground - #D31E1E - - - - name - PHP: Array - scope - meta.array.php - settings - - foreground - #536871 - - - - name - PHP: Array() - scope - meta.array.php support.function.construct.php, meta.array.empty.php support.function.construct.php - settings - - fontStyle - - foreground - #A57800 - - - - name - PHP: Array Construct - scope - support.function.construct.php - settings - - foreground - #A57800 - - - - name - PHP: Array Begin - scope - punctuation.definition.array.begin, punctuation.definition.array.end - settings - - foreground - #D31E1E - - - - name - PHP: Numeric Constant - scope - constant.numeric.php - settings - - foreground - #269186 - - - - name - PHP: New - scope - keyword.other.new.php - settings - - foreground - #CB4B16 - - - - name - PHP: :: - scope - keyword.operator.class - settings - - fontStyle - - foreground - #839496 - - - - name - PHP: Other Property - scope - variable.other.property.php - settings - - foreground - #899090 - - - - name - PHP: Class - scope - storage.modifier.extends.php, storage.type.class.php, keyword.operator.class.php - settings - - foreground - #A57800 - - - - name - PHP: Class Function - settings - - - - name - PHP: Semicolon - scope - punctuation.terminator.expression.php - settings - - foreground - #839496 - - - - name - PHP: Inherited Class - scope - meta.other.inherited-class.php - settings - - fontStyle - - foreground - #536871 - - - - name - PHP: Storage Type - scope - storage.type.php - settings - - foreground - #748B00 - - - - name - PHP: Function - scope - entity.name.function.php - settings - - foreground - #899090 - - - - name - PHP: Function Construct - scope - support.function.construct.php - settings - - foreground - #748B00 - - - - name - PHP: Function Call - scope - entity.name.type.class.php, meta.function-call.php, meta.function-call.static.php, meta.function-call.object.php - settings - - foreground - #839496 - - - - name - PHP: Comment - scope - keyword.other.phpdoc - settings - - fontStyle - - foreground - #899090 - - - - name - PHP: Source Emebedded - scope - source.php.embedded.block.html - settings - - foreground - #BD3613 - - - - name - PHP: Storage Type Function - scope - storage.type.function.php - settings - - foreground - #BD3800 - - - - name - C: constant - scope - constant.numeric.c - settings - - fontStyle - - foreground - #269186 - - - - name - C: Meta Preprocessor - scope - meta.preprocessor.c.include, meta.preprocessor.macro.c - settings - - fontStyle - - foreground - #BB3700 - - - - name - C: Keyword - scope - keyword.control.import.define.c, keyword.control.import.include.c - settings - - fontStyle - - foreground - #BB3700 - - - - name - C: Function Preprocessor - scope - entity.name.function.preprocessor.c - settings - - fontStyle - - foreground - #BB3700 - - - - name - C: include <something.c> - 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 - settings - - fontStyle - - foreground - #269186 - - - - name - C: Function - scope - support.function.C99.c, support.function.any-method.c, entity.name.function.c - settings - - fontStyle - - foreground - #536871 - - - - name - C: " - scope - punctuation.definition.string.begin.c, punctuation.definition.string.end.c - settings - - fontStyle - - foreground - #269186 - - - - name - C: Storage Type - scope - storage.type.c - settings - - fontStyle - - foreground - #A57800 - - - - name - diff: header - scope - meta.diff, meta.diff.header - settings - - background - #A57706 - fontStyle - italic - foreground - #E0EDDD - - - - name - diff: deleted - scope - markup.deleted - settings - - background - #EAE3CA - fontStyle - - foreground - #D3201F - - - - name - diff: changed - scope - markup.changed - settings - - background - #EAE3CA - fontStyle - - foreground - #BF3904 - - - - name - diff: inserted - scope - markup.inserted - settings - - background - #EAE3CA - foreground - #219186 - - - - name - Markdown: Linebreak - scope - text.html.markdown meta.dummy.line-break - settings - - background - #A57706 - foreground - #E0EDDD - - - - name - Markdown: Raw - scope - text.html.markdown markup.raw.inline - settings - - foreground - #269186 - - - - name - reST raw - scope - text.restructuredtext markup.raw - settings - - foreground - #269186 - - - - name - Other: Removal - scope - other.package.exclude, other.remove - settings - - fontStyle - - foreground - #D3201F - - - - name - Other: Add - scope - other.add - settings - - foreground - #269186 - - - - name - Tex: {} - scope - punctuation.section.group.tex , punctuation.definition.arguments.begin.latex, punctuation.definition.arguments.end.latex, punctuation.definition.arguments.latex - settings - - fontStyle - - foreground - #B81D1C - - - - name - Tex: {text} - scope - meta.group.braces.tex - settings - - fontStyle - - foreground - #A57705 - - - - name - Tex: Other Math - scope - string.other.math.tex - settings - - fontStyle - - foreground - #A57705 - - - - name - Tex: {var} - scope - variable.parameter.function.latex - settings - - fontStyle - - foreground - #BD3800 - - - - name - Tex: Math \\ - scope - punctuation.definition.constant.math.tex - settings - - fontStyle - - foreground - #D01F1E - - - - name - Tex: Constant Math - scope - text.tex.latex constant.other.math.tex, constant.other.general.math.tex, constant.other.general.math.tex, constant.character.math.tex - settings - - fontStyle - - foreground - #269186 - - - - name - Tex: Other Math String - scope - string.other.math.tex - settings - - fontStyle - - foreground - #A57800 - - - - name - Tex: $ - scope - punctuation.definition.string.begin.tex, punctuation.definition.string.end.tex - settings - - fontStyle - - foreground - #D3201F - - - - name - Tex: \label - scope - keyword.control.label.latex, text.tex.latex constant.other.general.math.tex - settings - - fontStyle - - foreground - #269186 - - - - name - Tex: \label { } - scope - variable.parameter.definition.label.latex - settings - - fontStyle - - foreground - #D01F1E - - - - name - Tex: Function - scope - support.function.be.latex - settings - - fontStyle - - foreground - #748B00 - - - - name - Tex: Support Function Section - scope - support.function.section.latex - settings - - fontStyle - - foreground - #BD3800 - - - - name - Tex: Support Function - scope - support.function.general.tex - settings - - fontStyle - - foreground - #269186 - - - - name - Tex: Comment - scope - punctuation.definition.comment.tex, comment.line.percentage.tex - settings - - fontStyle - italic - - - - name - Tex: Reference Label - scope - keyword.control.ref.latex - settings - - fontStyle - - foreground - #269186 - - - - name - Python: storage - scope - storage.type.class.python, storage.type.function.python, storage.modifier.global.python - settings - - fontStyle - - foreground - #748B00 - - - - name - Python: import - scope - keyword.control.import.python, keyword.control.import.from.python - settings - - foreground - #BD3800 - - - - name - Python: Support.exception - scope - support.type.exception.python - settings - - foreground - #A57800 - - - - name - Shell: builtin - scope - support.function.builtin.shell - settings - - foreground - #748B00 - - - - name - Shell: variable - scope - variable.other.normal.shell - settings - - foreground - #BD3800 - - - - name - Shell: DOT_FILES - scope - source.shell - settings - - fontStyle - - foreground - #268BD2 - - - - name - Shell: meta scope in loop - scope - meta.scope.for-in-loop.shell, variable.other.loop.shell - settings - - fontStyle - - foreground - #536871 - - - - name - Shell: "" - scope - punctuation.definition.string.end.shell, punctuation.definition.string.begin.shell - settings - - fontStyle - - foreground - #748B00 - - - - name - Shell: Meta Block - scope - meta.scope.case-block.shell, meta.scope.case-body.shell - settings - - fontStyle - - foreground - #536871 - - - - name - Shell: [] - scope - punctuation.definition.logical-expression.shell - settings - - fontStyle - - foreground - #CD1E1D - - - - name - Shell: Comment - scope - comment.line.number-sign.shell - settings - - fontStyle - italic - - - - name - Java: import - scope - keyword.other.import.java - settings - - fontStyle - - foreground - #BD3800 - - - - name - Java: meta-import - scope - storage.modifier.import.java - settings - - fontStyle - - foreground - #586E75 - - - - name - Java: Class - scope - meta.class.java storage.modifier.java - settings - - fontStyle - - foreground - #A57800 - - - - name - Java: /* comment */ - scope - source.java comment.block - settings - - fontStyle - - foreground - #536871 - - - - name - Java: /* @param */ - scope - comment.block meta.documentation.tag.param.javadoc keyword.other.documentation.param.javadoc - settings - - fontStyle - - foreground - #536871 - - - - name - Perl: variables - scope - punctuation.definition.variable.perl, variable.other.readwrite.global.perl, variable.other.predefined.perl, keyword.operator.comparison.perl - settings - - foreground - #B58900 - - - - name - Perl: functions - scope - support.function.perl - settings - - foreground - #859900 - - - - name - Perl: comments - scope - comment.line.number-sign.perl - settings - - fontStyle - italic - foreground - #586E75 - - - - name - Perl: quotes - scope - punctuation.definition.string.begin.perl, punctuation.definition.string.end.perl - settings - - foreground - #2AA198 - - - - name - Perl: \char - scope - constant.character.escape.perl - settings - - foreground - #DC322F - - - - - name - Markdown: Headings - scope - markup.heading.markdown, markup.heading.1.markdown, markup.heading.2.markdown - settings - - foreground - #268BD2 - - - - name - Markdown: Bold - scope - markup.bold.markdown - settings - - fontStyle - bold - foreground - #839496 - - - - name - Markdown: Italic - scope - markup.italic.markdown - settings - - fontStyle - italic - foreground - #839496 - - - - name - Markdown: Punctuation for Bold, Italic, and Inline Block - scope - punctuation.definition.bold.markdown, punctuation.definition.italic.markdown, punctuation.definition.raw.markdown - settings - - foreground - #D3201F - - - - name - Markdown: Bulleted List - scope - markup.list.unnumbered.markdown - settings - - foreground - #B58900 - - - - name - Markdown: Numbered List - scope - markup.list.numbered.markdown - settings - - foreground - #859900 - - - - name - Markdown: Block and Inline Block - scope - markup.raw.block.markdown, markup.raw.inline.markdown - settings - - foreground - #2AA198 - - - - name - Markdown: Quote Block and Punctuation - scope - markup.quote.markdown, punctuation.definition.blockquote.markdown - settings - - foreground - #6C71C4 - - - - name - Markdown: Seperator - scope - meta.separator.markdown - settings - - foreground - #D33682 - - - - name - Markdown: Link and Reference URL - scope - meta.image.inline.markdown, markup.underline.link.markdown - settings - - fontStyle - italic - foreground - #586E75 - - - - name - Markdown: Link Title, Image Description - scope - string.other.link.title.markdown, string.other.link.description.markdown - settings - - foreground - #93A1A1 - - - - name - Markdown: Angle Brakets on Link and Image - scope - punctuation.definition.link.markdown - settings - - foreground - #586E75 - - - - name - Markdown: Parens on Link and Image - scope - punctuation.definition.metadata.markdown - settings - - foreground - #586E75 - - - - name - Markdown: Square Brakets on Link, Image, and Reference - scope - punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown, punctuation.definition.constant.markdown - settings - - foreground - #586E75 - - - - - uuid - A4299D9B-1DE5-4BC4-87F6-A757E71B1597 - - diff --git a/themes/SpaceCadet.tmTheme b/themes/SpaceCadet.tmTheme deleted file mode 100644 index 156f43dee..000000000 --- a/themes/SpaceCadet.tmTheme +++ /dev/null @@ -1,212 +0,0 @@ - - - - - author - Alex Ross - comment - Created by Alex Ross - name - SpaceCadet - settings - - - settings - - background - #0D0D0D - caret - #7F005D - foreground - #DDE6CF - invisibles - #BFBFBF - lineHighlight - #00000012 - selection - #40002F - - - - name - Comment - scope - comment - settings - - foreground - #473C45 - - - - name - String - scope - string - settings - - foreground - #805978 - - - - name - Constant - scope - constant - settings - - foreground - #A8885A - - - - name - Variable - scope - variable.parameter, variable.other - settings - - foreground - #596380 - - - - name - Keyword - scope - keyword - keyword.operator, keyword.operator.logical - settings - - foreground - #728059 - - - - name - Storage - scope - storage - settings - - foreground - #9EBF60 - - - - name - Entity - scope - entity - settings - - foreground - #6078BF - - - - name - Inherited class - scope - entity.other.inherited-class - settings - - fontStyle - italic - - - - name - Support - scope - support - settings - - foreground - #8A4B66 - - - - name - Exception - scope - support.type.exception - settings - - foreground - #893062 - - - - name - Tag name - scope - entity.name.tag - settings - - - - name - Tag attribute - scope - entity.other.attribute-name - settings - - - - name - Library constant - scope - support.constant - settings - - - - name - Library class/type - scope - support.type, support.class - settings - - - - name - Library variable - scope - support.other.variable - settings - - - - name - Invalid - scope - invalid - settings - - background - #5F0047 - - - - name - - Meta - settings - - - - name - function.section - scope - meta.function.section - settings - - background - #371D28 - - - - uuid - 2C24E84F-F9FE-4C2E-92D2-F52198BA7E41 - - diff --git a/themes/Sunburst.tmTheme b/themes/Sunburst.tmTheme deleted file mode 100644 index 694c2c8c4..000000000 --- a/themes/Sunburst.tmTheme +++ /dev/null @@ -1,665 +0,0 @@ - - - - - author - Stanley Rost - comment - (π) Soryu, 2005 - name - Sunburst - settings - - - settings - - background - #000000 - caret - #A7A7A7 - foreground - #F8F8F8 - invisibles - #CAE2FB3D - lineHighlight - #FFFFFF1A - selection - #DDF0FF33 - - - - name - Comment - scope - comment - settings - - fontStyle - italic - foreground - #AEAEAE - - - - name - Constant - scope - constant - settings - - foreground - #3387CC - - - - name - Entity - scope - entity - settings - - fontStyle - - foreground - #89BDFF - - - - name - Keyword - scope - keyword - settings - - fontStyle - - foreground - #E28964 - - - - name - Storage - scope - storage - settings - - fontStyle - - foreground - #99CF50 - - - - name - String - scope - string - settings - - fontStyle - - foreground - #65B042 - - - - name - Support - scope - support - settings - - fontStyle - - foreground - #9B859D - - - - name - Variable - scope - variable - settings - - foreground - #3E87E3 - - - - name - Invalid – Deprecated - scope - invalid.deprecated - settings - - fontStyle - italic underline - foreground - #FD5FF1 - - - - name - Invalid – Illegal - scope - invalid.illegal - settings - - background - #562D56BF - foreground - #FD5FF1 - - - - name - ----------------------------------- - settings - - - - name - ♦ Embedded Source (Bright) - scope - text source - settings - - background - #B1B3BA08 - - - - name - ♦ Entity inherited-class - scope - entity.other.inherited-class - settings - - fontStyle - italic - foreground - #9B5C2E - - - - name - ♦ String embedded-source - scope - string.quoted source - settings - - fontStyle - - foreground - #DAEFA3 - - - - name - ♦ String constant - scope - string constant - settings - - foreground - #DDF2A4 - - - - name - ♦ String.regexp - scope - string.regexp - settings - - foreground - #E9C062 - - - - name - ♦ String.regexp.«special» - scope - string.regexp constant.character.escape, string.regexp source.ruby.embedded, string.regexp string.regexp.arbitrary-repitition - settings - - foreground - #CF7D34 - - - - name - ♦ String variable - scope - string variable - settings - - foreground - #8A9A95 - - - - name - ♦ Support.function - scope - support.function - settings - - fontStyle - - foreground - #DAD085 - - - - name - ♦ Support.constant - scope - support.constant - settings - - fontStyle - - foreground - #CF6A4C - - - - name - c C/C++ Preprocessor Line - scope - meta.preprocessor.c - settings - - foreground - #8996A8 - - - - name - c C/C++ Preprocessor Directive - scope - meta.preprocessor.c keyword - settings - - foreground - #AFC4DB - - - - name - j Entity Name Type - scope - entity.name.type - settings - - fontStyle - underline - - - - name - j Cast - scope - meta.cast - settings - - fontStyle - italic - foreground - #676767 - - - - name - ✘ Doctype/XML Processing - scope - meta.sgml.html meta.doctype, meta.sgml.html meta.doctype entity, meta.sgml.html meta.doctype string, meta.xml-processing, meta.xml-processing entity, meta.xml-processing string - settings - - foreground - #494949 - - - - name - ✘ Meta.tag.«all» - scope - meta.tag, meta.tag entity - settings - - foreground - #89BDFF - - - - name - ✘ Meta.tag.inline - scope - source entity.name.tag, source entity.other.attribute-name, meta.tag.inline, meta.tag.inline entity - settings - - foreground - #E0C589 - - - - name - ✘ Namespaces - scope - entity.name.tag.namespace, entity.other.attribute-name.namespace - settings - - foreground - #E18964 - - - - name - § css tag-name - scope - meta.selector.css entity.name.tag - settings - - foreground - #CDA869 - - - - name - § css:pseudo-class - scope - meta.selector.css entity.other.attribute-name.tag.pseudo-class - settings - - foreground - #8F9D6A - - - - name - § css#id - scope - meta.selector.css entity.other.attribute-name.id - settings - - foreground - #8B98AB - - - - name - § css.class - scope - meta.selector.css entity.other.attribute-name.class - settings - - foreground - #9B703F - - - - name - § css property-name: - scope - support.type.property-name.css - settings - - foreground - #C5AF75 - - - - name - § css property-value; - scope - meta.property-group support.constant.property-value.css, meta.property-value support.constant.property-value.css - settings - - foreground - #F9EE98 - - - - name - § css @at-rule - scope - meta.preprocessor.at-rule keyword.control.at-rule - settings - - foreground - #8693A5 - - - - name - § css additional-constants - scope - meta.property-value support.constant.named-color.css, meta.property-value constant - settings - - foreground - #DD7B3B - - - - name - § css constructor.argument - scope - meta.constructor.argument.css - settings - - foreground - #8F9D6A - - - - name - ⎇ diff.header - scope - meta.diff, meta.diff.header - settings - - background - #0E2231 - fontStyle - italic - foreground - #F8F8F8 - - - - name - ⎇ diff.deleted - scope - markup.deleted - settings - - background - #420E09 - foreground - #F8F8F8 - - - - name - ⎇ diff.changed - scope - markup.changed - settings - - background - #4A410D - foreground - #F8F8F8 - - - - name - ⎇ diff.inserted - scope - markup.inserted - settings - - background - #253B22 - foreground - #F8F8F8 - - - - name - -------------------------------- - settings - - - - name - Markup: Italic - scope - markup.italic - settings - - fontStyle - italic - foreground - #E9C062 - - - - name - Markup: Bold - scope - markup.bold - settings - - fontStyle - bold - foreground - #E9C062 - - - - name - Markup: Underline - scope - markup.underline - settings - - fontStyle - underline - foreground - #E18964 - - - - name - Markup: Quote - scope - markup.quote - settings - - background - #FEE09C12 - fontStyle - italic - foreground - #E1D4B9 - - - - name - Markup: Heading - scope - markup.heading, markup.heading entity - settings - - background - #632D04 - fontStyle - - foreground - #FEDCC5 - - - - name - Markup: List - scope - markup.list - settings - - foreground - #E1D4B9 - - - - name - Markup: Raw - scope - markup.raw - settings - - background - #B1B3BA08 - fontStyle - - foreground - #578BB3 - - - - name - Markup: Comment - scope - markup comment - settings - - fontStyle - italic - foreground - #F67B37 - - - - name - Markup: Separator - scope - meta.separator - settings - - background - #242424 - foreground - #60A633 - - - - name - Log Entry - scope - meta.line.entry.logfile, meta.line.exit.logfile - settings - - background - #EEEEEE29 - - - - name - Log Entry Error - scope - meta.line.error.logfile - settings - - background - #751012 - - - - uuid - C8C58F9A-35FE-44A4-9BC2-2F3C343DC81D - - diff --git a/themes/Twilight.tmTheme b/themes/Twilight.tmTheme deleted file mode 100644 index a83f7ecbb..000000000 --- a/themes/Twilight.tmTheme +++ /dev/null @@ -1,514 +0,0 @@ - - - - - author - Michael Sheets - name - Twilight - settings - - - settings - - background - #141414 - caret - #A7A7A7 - foreground - #F8F8F8 - invisibles - #FFFFFF40 - lineHighlight - #FFFFFF08 - selection - #DDF0FF33 - - - - name - Comment - scope - comment - settings - - fontStyle - italic - foreground - #5F5A60 - - - - name - Constant - scope - constant - settings - - foreground - #CF6A4C - - - - name - Entity - scope - entity - settings - - fontStyle - - foreground - #9B703F - - - - name - Keyword - scope - keyword - settings - - fontStyle - - foreground - #CDA869 - - - - name - Storage - scope - storage - settings - - fontStyle - - foreground - #F9EE98 - - - - name - String - scope - string - settings - - fontStyle - - foreground - #8F9D6A - - - - name - Support - scope - support - settings - - fontStyle - - foreground - #9B859D - - - - name - Variable - scope - variable - settings - - foreground - #7587A6 - - - - name - Invalid – Deprecated - scope - invalid.deprecated - settings - - fontStyle - italic underline - foreground - #D2A8A1 - - - - name - Invalid – Illegal - scope - invalid.illegal - settings - - background - #562D56BF - foreground - #F8F8F8 - - - - name - ----------------------------------- - settings - - - - name - ♦ Embedded Source - scope - text source - settings - - background - #B0B3BA14 - - - - name - ♦ Embedded Source (Bright) - scope - text.html.ruby source - settings - - background - #B1B3BA21 - - - - name - ♦ Entity inherited-class - scope - entity.other.inherited-class - settings - - fontStyle - italic - foreground - #9B5C2E - - - - name - ♦ String embedded-source - scope - string source - settings - - fontStyle - - foreground - #DAEFA3 - - - - name - ♦ String constant - scope - string constant - settings - - foreground - #DDF2A4 - - - - name - ♦ String.regexp - scope - string.regexp - settings - - fontStyle - - foreground - #E9C062 - - - - name - ♦ String.regexp.«special» - scope - string.regexp constant.character.escape, string.regexp source.ruby.embedded, string.regexp string.regexp.arbitrary-repitition - settings - - foreground - #CF7D34 - - - - name - ♦ String variable - scope - string variable - settings - - foreground - #8A9A95 - - - - name - ♦ Support.function - scope - support.function - settings - - fontStyle - - foreground - #DAD085 - - - - name - ♦ Support.constant - scope - support.constant - settings - - fontStyle - - foreground - #CF6A4C - - - - name - c C/C++ Preprocessor Line - scope - meta.preprocessor.c - settings - - foreground - #8996A8 - - - - name - c C/C++ Preprocessor Directive - scope - meta.preprocessor.c keyword - settings - - foreground - #AFC4DB - - - - name - ✘ Doctype/XML Processing - scope - meta.tag.sgml.doctype, meta.tag.sgml.doctype entity, meta.tag.sgml.doctype string, meta.tag.preprocessor.xml, meta.tag.preprocessor.xml entity, meta.tag.preprocessor.xml string - settings - - foreground - #494949 - - - - name - ✘ Meta.tag.«all» - scope - declaration.tag, declaration.tag entity, meta.tag, meta.tag entity - settings - - foreground - #AC885B - - - - name - ✘ Meta.tag.inline - scope - declaration.tag.inline, declaration.tag.inline entity, source entity.name.tag, source entity.other.attribute-name, meta.tag.inline, meta.tag.inline entity - settings - - foreground - #E0C589 - - - - name - § css tag-name - scope - meta.selector.css entity.name.tag - settings - - foreground - #CDA869 - - - - name - § css:pseudo-class - scope - meta.selector.css entity.other.attribute-name.tag.pseudo-class - settings - - foreground - #8F9D6A - - - - name - § css#id - scope - meta.selector.css entity.other.attribute-name.id - settings - - foreground - #8B98AB - - - - name - § css.class - scope - meta.selector.css entity.other.attribute-name.class - settings - - foreground - #9B703F - - - - name - § css property-name: - scope - support.type.property-name.css - settings - - foreground - #C5AF75 - - - - name - § css property-value; - scope - meta.property-group support.constant.property-value.css, meta.property-value support.constant.property-value.css - settings - - foreground - #F9EE98 - - - - name - § css @at-rule - scope - meta.preprocessor.at-rule keyword.control.at-rule - settings - - foreground - #8693A5 - - - - name - § css additional-constants - scope - meta.property-value support.constant.named-color.css, meta.property-value constant - settings - - foreground - #CA7840 - - - - name - § css constructor.argument - scope - meta.constructor.argument.css - settings - - foreground - #8F9D6A - - - - name - ⎇ diff.header - scope - meta.diff, meta.diff.header, meta.separator - settings - - background - #0E2231 - fontStyle - italic - foreground - #F8F8F8 - - - - name - ⎇ diff.deleted - scope - markup.deleted - settings - - background - #420E09 - foreground - #F8F8F8 - - - - name - ⎇ diff.changed - scope - markup.changed - settings - - background - #4A410D - foreground - #F8F8F8 - - - - name - ⎇ diff.inserted - scope - markup.inserted - settings - - background - #253B22 - foreground - #F8F8F8 - - - - name - Markup: List - scope - markup.list - settings - - foreground - #F9EE98 - - - - name - Markup: Heading - scope - markup.heading - settings - - foreground - #CF6A4C - - - - uuid - 766026CB-703D-4610-B070-8DE07D967C5F - - diff --git a/themes/Zenburnesque.tmTheme b/themes/Zenburnesque.tmTheme deleted file mode 100644 index 8631f9867..000000000 --- a/themes/Zenburnesque.tmTheme +++ /dev/null @@ -1,343 +0,0 @@ - - - - - author - William D. Neumann - name - Zenburnesque - settings - - - settings - - background - #404040 - caret - #FFFF66 - foreground - #DEDEDE - invisibles - #A8A8A8 - lineHighlight - #A0804026 - selection - #A0A0C0 - - - - name - Comment - scope - comment - settings - - fontStyle - italic - foreground - #709070 - - - - name - Directive - scope - keyword.other.directive - settings - - fontStyle - bold - - - - name - Line-number directives - scope - keyword.other.directive.line-number - settings - - fontStyle - underline - - - - name - Characters - scope - constant.character - settings - - foreground - #FF8080 - - - - name - String - scope - string - settings - - foreground - #FF2020 - - - - name - Number - scope - constant.numeric - settings - - foreground - #22C0FF - - - - name - Floating-point numbers - scope - constant.numeric.floating-point - settings - - fontStyle - underline - - - - name - Built-in constant - scope - constant.language - settings - - - - name - User-defined constant - scope - constant.character, constant.other - settings - - - - name - Variable - scope - variable.parameter, variable.other - settings - - - - name - Language Keyword - scope - keyword - settings - - foreground - #FFFFA0 - - - - name - Module Keyword - scope - entity.name.module, support.other.module - settings - - fontStyle - bold - foreground - #FF8000 - - - - name - Operators - scope - keyword.operator - settings - - foreground - #FFFFA0 - - - - name - Floating-point infix operators - scope - source.ocaml keyword.operator.symbol.infix.floating-point - settings - - fontStyle - underline - - - - name - Floating-point prefix operators - scope - source.ocaml keyword.operator.symbol.prefix.floating-point - settings - - fontStyle - underline - - - - name - Storage Types - scope - storage.type - settings - - foreground - #6080FF - - - - name - Variant Types - scope - entity.name.class.variant - settings - - foreground - #4080A0 - - - - name - Storage - scope - storage - settings - - - - name - Type name - scope - entity.name.type - settings - - foreground - #F09040 - - - - name - Inherited class - scope - entity.other.inherited-class - settings - - - - name - Function name - scope - entity.name.function - settings - - fontStyle - bold - foreground - #FFCC66 - - - - name - Type name - scope - storage.type.user-defined - settings - - foreground - #FFE000 - - - - name - Class type name - scope - entity.name.type.class.type - settings - - foreground - #F4A020 - - - - name - Function argument - scope - variable.parameter - settings - - fontStyle - - - - - name - Tag name - scope - entity.name.tag - settings - - - - name - Tag attribute - scope - entity.other.attribute-name - settings - - - - name - Library function - scope - support.function - settings - - - - name - Library constant - scope - support.constant - settings - - - - name - Library class/type - scope - support.type, support.class - settings - - - - name - Library variable - scope - support.variable - settings - - - - name - Invalid - scope - invalid - settings - - - - uuid - 8D4988B9-ADD8-436F-B388-BC1360F8504B - - diff --git a/themes/iPlastic.tmTheme b/themes/iPlastic.tmTheme deleted file mode 100644 index 7253df6a7..000000000 --- a/themes/iPlastic.tmTheme +++ /dev/null @@ -1,286 +0,0 @@ - - - - - author - Jeroen van der Ham - name - iPlastic - settings - - - settings - - background - #EEEEEEEB - caret - #000000 - foreground - #000000 - invisibles - #B3B3B3F4 - lineHighlight - #0000001A - selection - #BAD6FD - - - - name - String - scope - string - settings - - foreground - #009933 - - - - name - Number - scope - constant.numeric - settings - - foreground - #0066FF - - - - name - Regular expression - scope - string.regexp - settings - - foreground - #FF0080 - - - - name - Keyword - scope - keyword - settings - - foreground - #0000FF - - - - name - Identifier - scope - constant.language - settings - - foreground - #9700CC - - - - name - Exception - scope - support.class.exception - settings - - foreground - #990000 - - - - name - Function name - scope - entity.name.function - settings - - foreground - #FF8000 - - - - name - Type name - scope - entity.name.type - settings - - fontStyle - bold underline - - - - name - Arguments - scope - variable.parameter - settings - - fontStyle - italic - - - - name - Comment - scope - comment - settings - - fontStyle - italic - foreground - #0066FF - - - - name - Invalid - scope - invalid - settings - - background - #E71A114D - foreground - #FF0000 - - - - name - Trailing whitespace - scope - invalid.deprecated.trailing-whitespace - settings - - background - #E71A1100 - - - - name - Embedded source - scope - text source - settings - - background - #FAFAFAFC - foreground - #000000 - - - - name - Tag - scope - meta.tag, declaration.tag - settings - - foreground - #0033CC - - - - name - Constant - scope - constant, support.constant - settings - - foreground - #6782D3 - - - - name - Support - scope - support - settings - - fontStyle - bold - foreground - #3333FF - - - - name - Storage - scope - storage - settings - - fontStyle - bold - - - - name - Section name - scope - entity.name.section - settings - - fontStyle - bold underline - - - - name - Frame title - scope - entity.name.function.frame - settings - - fontStyle - bold - foreground - #000000 - - - - name - XML Declaration - scope - meta.tag.preprocessor.xml - settings - - foreground - #333333 - - - - name - Tag Attribute - scope - entity.other.attribute-name - settings - - fontStyle - italic - foreground - #3366CC - - - - name - Tag Name - scope - entity.name.tag - settings - - fontStyle - bold - - - - uuid - 4FCFA210-B247-11D9-9D00-000D93347A42 - - From 002515b6718f3431117d9d6e1f6ee483065a702a Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Fri, 18 Jan 2013 10:03:57 -0800 Subject: [PATCH 02/34] Moving these default textmate themes to the .atom directory --- .atom/themes/All Hallow's Eve.tmTheme | 277 +++ .atom/themes/Amy.tmTheme | 557 ++++++ .atom/themes/Blackboard.tmTheme | 350 ++++ .atom/themes/Brilliance Black.tmTheme | 2619 +++++++++++++++++++++++++ .atom/themes/Brilliance Dull.tmTheme | 2243 +++++++++++++++++++++ .atom/themes/Cobalt.tmTheme | 559 ++++++ .atom/themes/Dawn.tmTheme | 437 +++++ .atom/themes/Espresso Libre.tmTheme | 402 ++++ .atom/themes/IDLE.tmTheme | 235 +++ .atom/themes/LAZY.tmTheme | 291 +++ .atom/themes/Mac Classic.tmTheme | 450 +++++ .atom/themes/MagicWB (Amiga).tmTheme | 376 ++++ .atom/themes/Monokai.tmTheme | 289 +++ .atom/themes/Pastels on Dark.tmTheme | 701 +++++++ .atom/themes/Slush & Poppies.tmTheme | 336 ++++ .atom/themes/Solarized (dark).tmTheme | 2051 +++++++++++++++++++ .atom/themes/SpaceCadet.tmTheme | 212 ++ .atom/themes/Sunburst.tmTheme | 665 +++++++ .atom/themes/Twilight.tmTheme | 514 +++++ .atom/themes/Zenburnesque.tmTheme | 343 ++++ .atom/themes/iPlastic.tmTheme | 286 +++ 21 files changed, 14193 insertions(+) create mode 100644 .atom/themes/All Hallow's Eve.tmTheme create mode 100644 .atom/themes/Amy.tmTheme create mode 100644 .atom/themes/Blackboard.tmTheme create mode 100644 .atom/themes/Brilliance Black.tmTheme create mode 100644 .atom/themes/Brilliance Dull.tmTheme create mode 100644 .atom/themes/Cobalt.tmTheme create mode 100644 .atom/themes/Dawn.tmTheme create mode 100644 .atom/themes/Espresso Libre.tmTheme create mode 100644 .atom/themes/IDLE.tmTheme create mode 100644 .atom/themes/LAZY.tmTheme create mode 100644 .atom/themes/Mac Classic.tmTheme create mode 100644 .atom/themes/MagicWB (Amiga).tmTheme create mode 100755 .atom/themes/Monokai.tmTheme create mode 100644 .atom/themes/Pastels on Dark.tmTheme create mode 100644 .atom/themes/Slush & Poppies.tmTheme create mode 100644 .atom/themes/Solarized (dark).tmTheme create mode 100644 .atom/themes/SpaceCadet.tmTheme create mode 100644 .atom/themes/Sunburst.tmTheme create mode 100644 .atom/themes/Twilight.tmTheme create mode 100644 .atom/themes/Zenburnesque.tmTheme create mode 100644 .atom/themes/iPlastic.tmTheme diff --git a/.atom/themes/All Hallow's Eve.tmTheme b/.atom/themes/All Hallow's Eve.tmTheme new file mode 100644 index 000000000..47a679784 --- /dev/null +++ b/.atom/themes/All Hallow's Eve.tmTheme @@ -0,0 +1,277 @@ + + + + + author + David Heinemeier Hansson + name + All Hallow's Eve + settings + + + settings + + background + #000000 + caret + #FFFFFF + foreground + #FFFFFF + invisibles + #404040 + lineHighlight + #333300 + selection + #73597EE0 + + + + name + Text base + scope + text + settings + + background + #434242 + foreground + #FFFFFF + + + + name + Source base + scope + source + settings + + background + #000000 + foreground + #FFFFFF + + + + name + Comment + scope + comment + settings + + foreground + #9933CC + + + + name + Constant + scope + constant + settings + + foreground + #3387CC + + + + name + Keyword + scope + keyword + settings + + fontStyle + + foreground + #CC7833 + + + + name + Pre-processor Line + scope + meta.preprocessor.c + settings + + fontStyle + + foreground + #D0D0FF + + + + name + Pre-processor Directive + scope + keyword.control.import + settings + + fontStyle + + + + + name + Function name + scope + entity.name.function + settings + + fontStyle + + + + + name + Function argument + scope + variable.parameter + settings + + fontStyle + italic + + + + name + Block comment + scope + source comment.block + settings + + background + #9B9B9B + foreground + #FFFFFF + + + + name + String + scope + string + settings + + foreground + #66CC33 + + + + name + String escapes + scope + string constant.character.escape + settings + + foreground + #AAAAAA + + + + name + String (executed) + scope + string.interpolated + settings + + background + #CCCC33 + foreground + #000000 + + + + name + Regular expression + scope + string.regexp + settings + + foreground + #CCCC33 + + + + name + String (literal) + scope + string.literal + settings + + foreground + #CCCC33 + + + + name + String escapes (executed) + scope + string.interpolated constant.character.escape + settings + + foreground + #555555 + + + + name + Type name + scope + entity.name.type + settings + + fontStyle + underline + + + + name + Class inheritance + scope + entity.other.inherited-class + settings + + fontStyle + italic underline + + + + name + Tag name + scope + entity.name.tag + settings + + fontStyle + underline + + + + name + Tag attribute + scope + entity.other.attribute-name + settings + + fontStyle + + + + + name + Support function + scope + support.function + settings + + fontStyle + + foreground + #C83730 + + + + uuid + 37F22BDC-B2F4-11D9-850C-000A95A89C98 + + diff --git a/.atom/themes/Amy.tmTheme b/.atom/themes/Amy.tmTheme new file mode 100644 index 000000000..b3258c468 --- /dev/null +++ b/.atom/themes/Amy.tmTheme @@ -0,0 +1,557 @@ + + + + + name + Amy + author + William D. Neumann + settings + + + settings + + background + #200020 + caret + #7070FF + foreground + #D0D0FF + invisibles + #BFBFBF + lineHighlight + #80000040 + selection + #80000080 + + + + name + Comment + scope + comment.block + settings + + background + #200020 + fontStyle + italic + foreground + #404080 + + + + name + String + scope + string + settings + + foreground + #999999 + + + + name + Built-in constant + scope + constant.language + settings + + foreground + #707090 + + + + name + Integer + scope + constant.numeric + settings + + foreground + #7090B0 + + + + name + Int32 constant + scope + constant.numeric.integer.int32 + settings + + fontStyle + bold + + + + name + Int64 constant + scope + constant.numeric.integer.int64 + settings + + fontStyle + italic + + + + name + Nativeint constant + scope + constant.numeric.integer.nativeint + settings + + fontStyle + bold italic + + + + name + Floating-point constant + scope + constant.numeric.floating-point.ocaml + settings + + fontStyle + underline + + + + name + Character constant + scope + constant.character + settings + + fontStyle + + foreground + #666666 + + + + name + Boolean constant + scope + constant.language.boolean + settings + + foreground + #8080A0 + + + + name + Built-in constant + scope + constant.language + settings + + + + name + User-defined constant + scope + constant.other + settings + + + + name + Variable + scope + variable.language, variable.other + settings + + fontStyle + + foreground + #008080 + + + + name + Keyword + scope + keyword + settings + + foreground + #A080FF + + + + name + Keyword operator + scope + keyword.operator + settings + + foreground + #A0A0FF + + + + name + Keyword decorator + scope + keyword.other.decorator + settings + + foreground + #D0D0FF + + + + name + Floating-point infix operator + scope + keyword.operator.infix.floating-point.ocaml + settings + + fontStyle + underline + + + + name + Floating-point prefix operator + scope + keyword.operator.prefix.floating-point.ocaml + settings + + fontStyle + underline + + + + name + Compiler directives + scope + keyword.other.directive + settings + + fontStyle + + foreground + #C080C0 + + + + name + Line-number directives + scope + keyword.other.directive.line-number + settings + + fontStyle + underline + foreground + #C080C0 + + + + name + Control keyword + scope + keyword.control + settings + + foreground + #80A0FF + + + + name + Storage + scope + storage + settings + + foreground + #B0FFF0 + + + + name + Variants + scope + entity.name.type.variant + settings + + foreground + #60B0FF + + + + name + Polymorphic variants + scope + storage.type.variant.polymorphic, entity.name.type.variant.polymorphic + settings + + fontStyle + italic + foreground + #60B0FF + + + + name + Module definitions + scope + entity.name.type.module + settings + + foreground + #B000B0 + + + + name + Module type definitions + scope + entity.name.type.module-type.ocaml + settings + + fontStyle + underline + foreground + #B000B0 + + + + name + Support modules + scope + support.other + settings + + foreground + #A00050 + + + + name + Class name + scope + entity.name.type.class + settings + + foreground + #70E080 + + + + name + Class type + scope + entity.name.type.class-type + settings + + fontStyle + + foreground + #70E0A0 + + + + name + Inherited class + scope + entity.other.inherited-class + settings + + + + name + Function name + scope + entity.name.function + settings + + foreground + #50A0A0 + + + + name + Function argument + scope + variable.parameter + settings + + foreground + #80B0B0 + + + + name + Token definition (ocamlyacc) + scope + entity.name.type.token + settings + + fontStyle + + foreground + #3080A0 + + + + name + Token reference (ocamlyacc) + scope + entity.name.type.token.reference + settings + + fontStyle + + foreground + #3CB0D0 + + + + name + Non-terminal definition (ocamlyacc) + scope + entity.name.function.non-terminal + settings + + foreground + #90E0E0 + + + + name + Non-terminal reference (ocamlyacc) + scope + entity.name.function.non-terminal.reference + settings + + foreground + #C0F0F0 + + + + name + Tag name + scope + entity.name.tag + settings + + foreground + #009090 + + + + name + Tag attribute + scope + entity.other.attribute-name + settings + + + + name + Library function + settings + + background + #200020 + + + + name + Library constant + scope + support.constant + settings + + background + #200020 + + + + name + Library class/type + scope + support.type, support.class + settings + + + + name + Library variable + scope + support.other.variable + settings + + + + name + Invalid - illegal + scope + invalid.illegal + settings + + background + #FFFF00 + fontStyle + bold + foreground + #400080 + + + + name + Invalid - depricated + scope + invalid.deprecated + settings + + background + #CC66FF + foreground + #200020 + + + + name + Camlp4 code + scope + source.camlp4.embedded + settings + + background + #40008054 + + + + name + Camlp4 temp (parser) + scope + source.camlp4.embedded.parser.ocaml + settings + + fontStyle + + + + + name + Punctuation + scope + punctuation + settings + + foreground + #805080 + + + + uuid + 3C01FADD-7592-49DD-B7A5-1B82CA4E57B5 + + diff --git a/.atom/themes/Blackboard.tmTheme b/.atom/themes/Blackboard.tmTheme new file mode 100644 index 000000000..18bb72e33 --- /dev/null +++ b/.atom/themes/Blackboard.tmTheme @@ -0,0 +1,350 @@ + + + + + name + Blackboard + author + Domenico Carbotta + settings + + + settings + + background + #0C1021 + caret + #FFFFFFA6 + foreground + #F8F8F8 + invisibles + #FFFFFF40 + lineHighlight + #FFFFFF0F + selection + #253B76 + + + + name + Comment + scope + comment + settings + + fontStyle + + foreground + #AEAEAE + + + + name + Constant + scope + constant + settings + + fontStyle + + foreground + #D8FA3C + + + + name + Entity + scope + entity + settings + + fontStyle + + foreground + #FF6400 + + + + name + Keyword + scope + keyword + settings + + fontStyle + + foreground + #FBDE2D + + + + name + Storage + scope + storage + settings + + fontStyle + + foreground + #FBDE2D + + + + name + String + scope + string, meta.verbatim + settings + + fontStyle + + foreground + #61CE3C + + + + name + Support + scope + support + settings + + fontStyle + + foreground + #8DA6CE + + + + name + Variable + scope + variable + settings + + fontStyle + + + + + name + Invalid – Deprecated + scope + invalid.deprecated + settings + + fontStyle + italic + foreground + #AB2A1D + + + + name + Invalid – Illegal + scope + invalid.illegal + settings + + background + #9D1E15 + foreground + #F8F8F8 + + + + name + Superclass + scope + entity.other.inherited-class + settings + + fontStyle + italic + foreground + #FF6400 + + + + name + String interpolation + scope + string constant.other.placeholder + settings + + fontStyle + + foreground + #FF6400 + + + + name + meta.function-call.py + scope + meta.function-call.py + settings + + fontStyle + + foreground + #BECDE6 + + + + name + meta.tag + scope + meta.tag, meta.tag entity + settings + + foreground + #7F90AA + + + + name + entity.name.section + scope + entity.name.section + settings + + fontStyle + + foreground + #FFFFFF + + + + name + OCaml variant + scope + keyword.type.variant + settings + + foreground + #D5E0F3 + + + + name + OCaml operator + scope + source.ocaml keyword.operator.symbol + settings + + foreground + #F8F8F8 + + + + name + OCaml infix operator + scope + source.ocaml keyword.operator.symbol.infix + settings + + fontStyle + + foreground + #8DA6CE + + + + name + OCaml prefix operator + scope + source.ocaml keyword.operator.symbol.prefix + settings + + fontStyle + + foreground + #8DA6CE + + + + name + OCaml f-p infix operator + scope + source.ocaml keyword.operator.symbol.infix.floating-point + settings + + fontStyle + underline + + + + name + OCaml f-p prefix operator + scope + source.ocaml keyword.operator.symbol.prefix.floating-point + settings + + fontStyle + underline + + + + name + OCaml f-p constant + scope + source.ocaml constant.numeric.floating-point + settings + + fontStyle + underline + + + + name + LaTeX environment + scope + text.tex.latex meta.function.environment + settings + + background + #FFFFFF08 + + + + name + LaTeX environment (nested) + scope + text.tex.latex meta.function.environment meta.function.environment + settings + + background + #7A96FA08 + + + + name + Latex support + scope + text.tex.latex support.function + settings + + fontStyle + + foreground + #FBDE2D + + + + name + PList unquoted string + scope + source.plist string.unquoted, source.plist keyword.operator + settings + + foreground + #FFFFFF + + + + uuid + A2C6BAA7-90D0-4147-BBF5-96B0CD92D109 + + diff --git a/.atom/themes/Brilliance Black.tmTheme b/.atom/themes/Brilliance Black.tmTheme new file mode 100644 index 000000000..560c825ba --- /dev/null +++ b/.atom/themes/Brilliance Black.tmTheme @@ -0,0 +1,2619 @@ + + + + + author + Thomas Aylott + comment + Thomas Aylott ㊷ subtleGradient.com + name + Brilliance Black + settings + + + settings + + background + #0D0D0DFA + caret + #3333FF + foreground + #EEEEEE + invisibles + #CCCCCC1A + lineHighlight + #00008033 + selection + #0010B499 + + + + name + Thomas Aylott ㊷ + scope + meta.thomas_aylott + settings + + background + #FFFFFF + fontStyle + bold + foreground + #000000 + + + + name + subtleGradient.com + scope + meta.subtlegradient + settings + + background + #FFFFFF + fontStyle + underline + foreground + #555555 + + + + name + ~ String + scope + string -meta.tag -meta.doctype -string.regexp -string.literal -string.interpolated -string.quoted.literal -string.unquoted, variable.parameter.misc.css, text string source string, string.unquoted string, string.regexp string, string.interpolated string, meta.tag source string + settings + + background + #803D0033 + foreground + #FFFC80 + + + + name + ~ String Punctuation + scope + punctuation.definition.string -meta.tag + settings + + foreground + #803D00 + + + + name + ~ String Punctuation II + scope + string.regexp punctuation.definition.string, string.quoted.literal punctuation.definition.string, string.quoted.double.ruby.mod punctuation.definition.string + settings + + foreground + #FFF80033 + + + + name + ~ String Literal + scope + string.quoted.literal, string.quoted.double.ruby.mod + settings + + background + #43800033 + foreground + #FFF800 + + + + name + ~ String Unquoted + scope + string.unquoted -string.unquoted.embedded, string.quoted.double.multiline, meta.scope.heredoc + settings + + foreground + #FFBC80 + + + + name + ~ String Interpolated + scope + string.interpolated + settings + + background + #1A1A1A + foreground + #FFFC80 + + + + name + ~ String RegEx + scope + string.regexp + settings + + background + #43800033 + foreground + #FFF800 + + + + name + ~ String RegEx Group 1 + scope + string.regexp.group + settings + + background + #43800033 + + + + name + ~ String RegEx Group 2 + scope + string.regexp.group string.regexp.group + settings + + background + #43800033 + foreground + #FFFFFF66 + + + + name + ~ String RegEx Group 3 + scope + string.regexp.group string.regexp.group string.regexp.group + settings + + background + #43800033 + foreground + #FFFFFF66 + + + + name + ~ String RegEx Group 4 + scope + string.regexp.group string.regexp.group string.regexp.group string.regexp.group + settings + + background + #43800033 + foreground + #FFFFFF66 + + + + name + ~ String RegEx Character-Class + scope + string.regexp.character-class + settings + + background + #43800033 + foreground + #86FF00 + + + + name + ~ String RegEx Arbitrary-Repitition + scope + string.regexp.arbitrary-repitition + settings + + background + #43800033 + foreground + #00FFF8 + + + + name + ~ String RegEx Definition Keyword + scope + string.regexp punctuation.definition.string keyword.other + settings + + fontStyle + + foreground + #803D00 + + + + name + ~ Meta Group Assertion Regexp + scope + meta.group.assertion.regexp + settings + + background + #0086FF33 + + + + name + ~ Meta Assertion + scope + meta.assertion, meta.group.assertion keyword.control.group.regexp, meta.group.assertion punctuation.definition.group + settings + + foreground + #0086FF + + + + name + ~ Number + scope + constant.numeric + settings + + foreground + #C6FF00 + + + + name + ~ Character constant + scope + constant.character + settings + + foreground + #86FF00 + + + + name + ~ Built-in constant + scope + constant.language, keyword.other.unit, constant.other.java, constant.other.unit + settings + + foreground + #07FF00 + + + + name + ~ Built-in constant+ + scope + constant.language.pseudo-variable + settings + + background + #04800033 + foreground + #07FF00 + + + + name + ~ User-defined constant + scope + constant.other, constant.block + settings + + foreground + #00FF79 + + + + name + ~ Library constant + scope + support.constant, constant.name + settings + + foreground + #00FFF8 + + + + name + ————————————————— + settings + + + + name + √ pre-defined variable + scope + variable.other.readwrite.global.pre-defined, variable.language + settings + + background + #00807C33 + foreground + #00FF79 + + + + name + √ Constant Variable + scope + variable.other.constant + settings + + foreground + #00FFF8 + + + + name + √ Library variable + scope + support.variable + settings + + background + #00807C33 + foreground + #00FFF8 + + + + name + √ global Variable + scope + variable.other.readwrite.global + settings + + background + #00438033 + foreground + #00807C + + + + name + √ Variable + scope + variable.other, variable.js, punctuation.separator.variable + settings + + foreground + #31A6FF + + + + name + √ class Variable + scope + variable.other.readwrite.class + settings + + background + #0008FF33 + foreground + #0086FF + + + + name + √ instance Variable + scope + variable.other.readwrite.instance + settings + + foreground + #406180 + + + + name + √ Normal Variables + scope + variable.other.php, variable.other.normal + settings + + foreground + #406180 + + + + name + √ Variable Punctuation + scope + punctuation.definition, punctuation.separator.variable + settings + + foreground + #00000080 + + + + name + ————————————————— + settings + + + + name + ¢ Storage + scope + storage -storage.modifier + settings + + foreground + #7E0080 + + + + name + ¢ Entity Name Preprocessor + scope + other.preprocessor, entity.name.preprocessor + settings + + background + #803D0033 + + + + name + ~ variable.language.this.js.prototype + scope + variable.language.this.js + settings + + foreground + #666666 + + + + name + ¢ Storage Modifier + scope + storage.modifier + settings + + foreground + #803D00 + + + + name + ¢ Class name + scope + entity.name.class, entity.name.type.class, entity.name.type.module + settings + + foreground + #FF0000 + + + + name + ¢ Class + scope + meta.class -meta.class.instance, declaration.class, meta.definition.class, declaration.module + settings + + background + #FF000033 + foreground + #870000 + + + + name + ¢ Library class/type + scope + support.type, support.class + settings + + background + #87000033 + foreground + #FF0000 + + + + name + ¢ Instance + scope + entity.name.instance, entity.name.type.instance + settings + + foreground + #FF3D44 + + + + name + ¢ Instance.constructor + scope + meta.class.instance.constructor + settings + + background + #831E5133 + + + + name + ¢ Inherited class + scope + entity.other.inherited-class, entity.name.module + settings + + background + #80000433 + foreground + #FF0086 + + + + name + ¢ Class Method + scope + meta.definition.method + settings + + foreground + #FF0086 + + + + name + ¢ Function Declaration + scope + meta.function, meta.property.function, declaration.function + settings + + + + name + ¢ Function Declaration Name + scope + entity.name.function, entity.name.preprocessor + settings + + foreground + #FF0086 + + + + name + ¢ Function Declaration Parameters + scope + variable.parameter.function + settings + + foreground + #9799FF + + + + name + ¢ Function Declaration Parameters + scope + variable.parameter -variable.parameter.misc.css, meta.definition.method meta.definition.param-list, meta.function.method.with-arguments variable.parameter.function + settings + + foreground + #9799FF + + + + name + ¢ Function Declaration Parameters Punctuation + scope + punctuation.definition.parameters, variable.parameter.function punctuation.separator.object + settings + + foreground + #800004 + + + + name + ™ Function Call + scope + keyword.other.special-method, meta.function-call entity.name.function -(meta.function-call meta.function), support.function - variable + settings + + foreground + #782EC1 + + + + name + ™ Library Function Call + scope + meta.function-call support.function - variable + settings + + fontStyle + + foreground + #9D3EFF + + + + name + ™ Library Function Name + scope + support.function + settings + + background + #603F8033 + foreground + #603F80 + + + + name + ™ Function Call Arguments Punctuation + scope + punctuation.section.function, meta.brace.curly.function, meta.function-call punctuation.section.scope.ruby, meta.function-call punctuation.separator.object + settings + + fontStyle + + foreground + #BC80FF + + + + name + ™ Function Punctuation + scope + meta.group.braces.round punctuation.section.scope, +meta.group.braces.round meta.delimiter.object.comma, +meta.group.braces.curly.function meta.delimiter.object.comma, +meta.brace.round + settings + + fontStyle + bold + foreground + #BC80FF + + + + name + ™ Function Call Without Arguments + scope + meta.function-call.method.without-arguments, meta.function-call.method.without-arguments entity.name.function + settings + + foreground + #A88FC0 + + + + name + ————————————————— + settings + + + + name + ™ Keyword Control + scope + keyword.control + settings + + foreground + #F800FF + + + + name + ™ Keyword + scope + keyword + settings + + + + name + ™ Keyword other + scope + keyword.other + settings + + foreground + #7900FF + + + + name + ™ Regex Keyword + scope + source.regexp keyword.operator + settings + + + + name + ™ Keyword Operator + scope + keyword.operator, declaration.function.operator, meta.preprocessor.c.include, punctuation.separator.operator + settings + + foreground + #0000CE + + + + name + ™ Keyword Operator Assignment + scope + keyword.operator.assignment + settings + + background + #00009A33 + foreground + #0000CE + + + + name + ™ Keyword Operator Arithmetic + scope + keyword.operator.arithmetic + settings + + foreground + #2136CE + + + + name + ™ Keyword Operator Logical + scope + keyword.operator.logical + settings + + background + #00009A33 + foreground + #3759FF + + + + name + ™ Keyword Operator Comparison + scope + keyword.operator.comparison + settings + + foreground + #7C88FF + + + + name + meta.class.instance.constructor keyword.operator.new + scope + meta.class.instance.constructor keyword.operator.new + settings + + foreground + #800043 + + + + name + ————————————————— + settings + + + + name + ✘ HTML + settings + + + + name + ✘ Tag Doctype + scope + meta.doctype, meta.tag.sgml-declaration.doctype, meta.tag.sgml.doctype + settings + + background + #333333 + foreground + #CCCCCC + + + + name + ✘ Tag + scope + meta.tag + settings + + foreground + #333333 + + + + name + ✘ Tag Structure + scope + meta.tag.structure, meta.tag.segment + settings + + background + #333333BF + foreground + #666666 + + + + name + ✘ Tag Block + scope + meta.tag.block, meta.tag.xml, meta.tag.key + settings + + background + #4C4C4C33 + foreground + #4C4C4C + + + + name + ✘ Tag Inline + scope + meta.tag.inline + settings + + background + #803D0033 + foreground + #FF7900 + + + + name + meta.tag.inline source + scope + meta.tag.inline source + settings + + background + #803D0033 + + + + name + ✘ Tag Other + scope + meta.tag.other, entity.name.tag.style, entity.name.tag.script, meta.tag.block.script, source.js.embedded punctuation.definition.tag.html, source.css.embedded punctuation.definition.tag.html + settings + + background + #80000433 + foreground + #FF0007 + + + + name + ✘ Tag Form + scope + meta.tag.form, meta.tag.block.form + settings + + background + #00438033 + foreground + #0086FF + + + + name + ✘ Tag Meta + scope + meta.tag.meta + settings + + background + #3C008033 + foreground + #F800FF + + + + name + ✘ Tag Block Head + scope + meta.section.html.head + settings + + background + #121212 + + + + name + ✘ Tag Block Form + scope + meta.section.html.form + settings + + background + #0043801A + + + + name + ✘ XML Tag + scope + meta.tag.xml + settings + + foreground + #666666 + + + + name + ✘ Tag name + scope + entity.name.tag + settings + + foreground + #FFFFFF4D + + + + name + ✘ Tag attribute + scope + entity.other.attribute-name, meta.tag punctuation.definition.string + settings + + foreground + #FFFFFF33 + + + + name + ✘ Tag value + scope + meta.tag string -source -punctuation, text source text meta.tag string -punctuation + settings + + foreground + #FFFFFF66 + + + + name + ————————————————— + settings + + + + name + text meta.paragraph + scope + text meta.paragraph + settings + + foreground + #999999 + + + + name + M markup + scope + markup markup -(markup meta.paragraph.list) + settings + + background + #33333333 + foreground + #FFF800 + + + + name + M HR + scope + markup.hr + settings + + background + #FFFFFF + foreground + #000000 + + + + name + M heading + scope + markup.heading + settings + + fontStyle + + foreground + #FFFFFF + + + + name + M bold + scope + markup.bold + settings + + fontStyle + bold + foreground + #95D4FF80 + + + + name + M italic + scope + markup.italic + settings + + fontStyle + italic + + + + name + M strike + settings + + + + name + M add + settings + + + + name + M del + settings + + + + name + M underline + scope + markup.underline + settings + + fontStyle + underline + + + + name + M reference + scope + meta.reference, markup.underline.link + settings + + fontStyle + + foreground + #0086FF + + + + name + M reference name + scope + entity.name.reference + settings + + background + #00438033 + foreground + #00FFF8 + + + + name + M underline link + scope + meta.reference.list markup.underline.link, text.html.textile markup.underline.link + settings + + fontStyle + underline + foreground + #00FFF8 + + + + name + M raw block + scope + markup.raw.block + settings + + background + #80808040 + + + + name + M quote block + scope + markup.quote + settings + + background + #FFFFFF1A + + + + name + M list + scope + markup.list meta.paragraph + settings + + fontStyle + + foreground + #FFFFFF + + + + name + ————————————————— + settings + + + + name + Markdown + scope + text.html.markdown + settings + + background + #FFFFFF + foreground + #000000 + + + + name + text.html.markdown meta.paragraph + scope + text.html.markdown meta.paragraph + settings + + foreground + #000000 + + + + name + text.html.markdown markup.list meta.paragraph + scope + text.html.markdown markup.list meta.paragraph + settings + + foreground + #555555 + + + + name + text.html.markdown markup.heading + scope + text.html.markdown markup.heading + settings + + fontStyle + bold + foreground + #000000 + + + + name + text.html.markdown string + scope + text.html.markdown string + settings + + foreground + #8A5420 + + + + name + ————————————————— + settings + + + + name + § CSS + scope + source.css + settings + + + + name + § Selector + scope + meta.selector + settings + + foreground + #666666 + + + + name + Property Value Parens + scope + source.css meta.scope.property-list meta.property-value punctuation.definition.arguments, +source.css meta.scope.property-list meta.property-value punctuation.separator.arguments + settings + + fontStyle + + foreground + #006680 + + + + name + § Pseudo-Element + scope + entity.other.attribute-name.pseudo-element + settings + + foreground + #4F00FF + + + + name + § Pseudo-Class + scope + entity.other.attribute-name.pseudo-class, entity.other.attribute-name.tag.pseudo-class + settings + + foreground + #7900FF + + + + name + § Class + scope + meta.selector entity.other.attribute-name.class + settings + + foreground + #F800FF + + + + name + § ID + scope + meta.selector entity.other.attribute-name.id + settings + + foreground + #FF0086 + + + + name + § Tag + scope + meta.selector entity.name.tag + settings + + fontStyle + + foreground + #FF0007 + + + + name + § Tag Wildcard + scope + entity.name.tag.wildcard, entity.other.attribute-name.universal + settings + + fontStyle + bold + foreground + #FF7900 + + + + name + § Attribute + scope + source.css entity.other.attribute-name.attribute + settings + + foreground + #C25A00 + + + + name + § Attribute-Match + scope + source.css meta.attribute-selector keyword.operator.comparison + settings + + foreground + #673000 + + + + name + § meta.scope.property-list + scope + meta.scope.property-list + settings + + fontStyle + bold + foreground + #333333 + + + + name + § meta.property-name + scope + meta.property-name + settings + + fontStyle + + foreground + #999999 + + + + name + § support.type.property-name + scope + support.type.property-name + settings + + background + #0D0D0D + fontStyle + + foreground + #FFFFFF + + + + name + § meta.property-value + scope + meta.property-value + settings + + background + #19191980 + fontStyle + + foreground + #999999 + + + + name + ————————————————— + settings + + + + name + LaTeX + scope + text.latex + settings + + + + name + L Markup Raw + scope + text.latex markup.raw + settings + + background + #000000 + + + + name + L support.function + scope + text.latex support.function -support.function.textit -support.function.emph + settings + + foreground + #BC80FF + + + + name + L support.function.section + scope + text.latex support.function.section + settings + + foreground + #FFFFFFBF + + + + name + L entity.name.section + scope + text.latex entity.name.section -meta.group -keyword.operator.braces + settings + + background + #FFFFFF + fontStyle + + foreground + #000000 + + + + name + L constant.language.general + scope + text.latex constant.language.general + settings + + + + name + L keyword.operator.delimiter + scope + text.latex keyword.operator.delimiter + settings + + background + #00000080 + + + + name + L keyword.operator.brackets + scope + text.latex keyword.operator.brackets + settings + + foreground + #999999 + + + + name + L keyword.operator.braces + scope + text.latex keyword.operator.braces + settings + + fontStyle + + foreground + #666666 + + + + name + L meta.footnote + scope + meta.footnote + settings + + background + #00008033 + foreground + #0008FF4D + + + + name + L meta.label.reference + scope + text.latex meta.label.reference + settings + + background + #FFFFFF0D + fontStyle + + + + + name + L keyword.control.ref + scope + text.latex keyword.control.ref + settings + + background + #260001 + foreground + #FF0007 + + + + name + L variable.parameter.label.reference + scope + text.latex variable.parameter.label.reference + settings + + background + #400002 + foreground + #FFBC80 + + + + name + L keyword.control.cite + scope + text.latex keyword.control.cite + settings + + background + #260014 + foreground + #FF0086 + + + + name + L variable.parameter.cite + scope + variable.parameter.cite + settings + + background + #400022 + foreground + #FFBFE1 + + + + name + L variable.parameter.label + scope + text.latex variable.parameter.label + settings + + foreground + #FFFFFF80 + + + + name + L markup + scope + meta.function markup + settings + + foreground + #CDCDCD + + + + name + L meta.group.braces + scope + text.latex meta.group.braces + settings + + foreground + #33333333 + + + + name + L meta.environment.list + scope + text.latex meta.environment.list + settings + + background + #00000080 + fontStyle + + foreground + #33333333 + + + + name + L meta.environment.list 2 + scope + text.latex meta.environment.list meta.environment.list + settings + + background + #00000080 + foreground + #33333333 + + + + name + L meta.environment.list 3 + scope + text.latex meta.environment.list meta.environment.list meta.environment.list + settings + + background + #000000 + foreground + #33333333 + + + + name + L meta.environment.list 4 + scope + text.latex meta.environment.list meta.environment.list meta.environment.list meta.environment.list + settings + + foreground + #33333333 + + + + name + L meta.environment.list 5 + scope + text.latex meta.environment.list meta.environment.list meta.environment.list meta.environment.list meta.environment.list + settings + + foreground + #33333333 + + + + name + L meta.environment.list 6 + scope + text.latex meta.environment.list meta.environment.list meta.environment.list meta.environment.list meta.environment.list meta.environment.list + settings + + foreground + #33333333 + + + + name + L meta.end-document + scope + text.latex meta.end-document, text.latex meta.begin-document, meta.end-document.latex support.function, meta.end-document.latex variable.parameter, meta.begin-document.latex support.function, meta.begin-document.latex variable.parameter + settings + + background + #CCCCCC + foreground + #000000 + + + + name + ————————————————— + settings + + + + name + meta.brace.erb.return-value + scope + meta.brace.erb.return-value + settings + + background + #00805533 + foreground + #00FFAA + + + + name + source.ruby.rails.embedded.return-value.one-line + scope + source.ruby.rails.embedded.return-value.one-line + settings + + background + #8080801A + + + + name + meta.brace.erb + scope + punctuation.section.embedded -(source string source punctuation.section.embedded), meta.brace.erb.html + settings + + background + #00FFF81A + foreground + #00FFF8 + + + + name + source.ruby.rails.embedded.one-line + scope + source.ruby.rails.embedded.one-line + settings + + background + #00FFF81A + + + + name + String Embedded Source + scope + source string source punctuation.section.embedded + settings + + foreground + #406180 + + + + name + source.js.embedded + scope + source.js.embedded + settings + + background + #0D0D0D + + + + name + ◊ Source + scope + source + settings + + fontStyle + + + + + name + ◊ meta.brace.erb + scope + meta.brace.erb + settings + + background + #000000 + + + + name + ◊ Source String Source + scope + source string source + settings + + background + #33333380 + foreground + #FFFFFF + + + + name + ◊ Source String Interpolated Source + scope + source string.interpolated source + settings + + background + #00000099 + foreground + #999999 + + + + name + ◊ Source Embeded Source + scope + source source, source.java.embedded + settings + + background + #3333331A + + + + name + ◊ Text + scope + text -text.xml.strict + settings + + foreground + #FFFFFF + + + + name + ◊ Text Source + scope + text source, meta.scope.django.template + settings + + background + #000000 + foreground + #CCCCCC + + + + name + ◊ Text Source Text String + settings + + + + name + ◊ Text String Source + scope + text string source + settings + + foreground + #999999 + + + + name + ◊ Text Source String Source + settings + + + + name + ◊ Text String Source String Source + scope + text string source string source + settings + + + + name + ————————————————— + settings + + + + name + Invalid + scope + invalid -invalid.SOMETHING + settings + + background + #FF0007 + fontStyle + bold + foreground + #330004 + + + + name + Invalid Value + scope + invalid.SOMETHING + settings + + fontStyle + underline + foreground + #FF3600 + + + + name + Syntax + scope + meta.syntax + settings + + foreground + #333333 + + + + name + comment + scope + comment -comment.line + settings + + background + #33333333 + foreground + #4C4C4C + + + + name + comment.line + scope + comment.line + settings + + fontStyle + italic + foreground + #4C4C4C + + + + name + Comment Punctuation + scope + comment punctuation + settings + + + + name + ✘ HTML Comment + scope + text comment.block -source + settings + + fontStyle + italic + + + + name + ————————————————— + settings + + + + name + D Diff Add + scope + markup.inserted + settings + + background + #00401E + foreground + #40FF9A + + + + name + D Diff Delete + scope + markup.deleted + settings + + background + #400022 + foreground + #FF40A3 + + + + name + D Diff Changed + scope + markup.changed + settings + + background + #803D00 + foreground + #FFFF55 + + + + name + text.subversion-commit meta.scope.changed-files + scope + text.subversion-commit meta.scope.changed-files, text.subversion-commit meta.scope.changed-files.svn meta.diff.separator + settings + + background + #000000 + foreground + #FFFFFF + + + + name + text.subversion-commit + scope + text.subversion-commit + settings + + background + #FFFFFF + foreground + #000000 + + + + name + ————————————————— + settings + + + + name + meta.delimiter + scope + punctuation.terminator, meta.delimiter, punctuation.separator.method + settings + + background + #FFFFFF03 + fontStyle + bold + foreground + #7F7F7F + + + + name + meta.delimiter.statement.js + scope + punctuation.terminator.statement, meta.delimiter.statement.js + settings + + background + #00000080 + + + + name + meta.delimiter.object.js + scope + meta.delimiter.object.js + settings + + background + #00000040 + + + + name + Bold String Quotes + scope + string.quoted.single.brace, string.quoted.double.brace + settings + + fontStyle + bold + foreground + #803D00 + + + + name + ————————————————— + settings + + + + name + ß Blog Post / Email Message + scope + text.blog, text.mail + settings + + background + #DCDCDC + foreground + #333333 + + + + name + ß Post Content + scope + text.blog text, text.mail text + settings + + background + #000000 + foreground + #CCCCCC + + + + name + ß Post Header Keys + scope + meta.header.blog keyword.other, meta.header.mail keyword.other + settings + + background + #00FFF81A + fontStyle + + foreground + #06403E + + + + name + ß Post Header Values + scope + meta.header.blog string.unquoted.blog, meta.header.mail string.unquoted + settings + + background + #FFFF551A + foreground + #803D00 + + + + name + ————————————————— + settings + + + + name + OCAML + settings + + + + name + entity.name.type.module + scope + source.ocaml entity.name.type.module + settings + + foreground + #FF0000 + + + + name + support.other.module + scope + source.ocaml support.other.module + settings + + background + #83000033 + foreground + #FF0000 + + + + name + entity.name.type.variant + scope + entity.name.type.variant + settings + + foreground + #00FFF8 + + + + name + entity.name.tag, meta.record.definition + scope + source.ocaml entity.name.tag, source.ocaml meta.record.definition + settings + + foreground + #00FF79 + + + + name + ———————— PUNCTUATION ———————— + settings + + + + name + punctuation.separator.parameters + scope + punctuation.separator.parameters + settings + + fontStyle + bold + foreground + #FFFFFF + + + + name + meta.brace.pipe + scope + meta.brace.pipe + settings + + background + #33333333 + fontStyle + + foreground + #4C4C4C + + + + name + Misc Punctuation + scope + meta.brace.erb, source.ruby.embedded.source.brace, punctuation.section.dictionary, punctuation.terminator.dictionary, punctuation.separator.object, punctuation.separator.statement, punctuation.separator.key-value.css + settings + + fontStyle + bold + foreground + #666666 + + + + name + Curly Punctuation + scope + punctuation.section.scope.curly, punctuation.section.scope + settings + + fontStyle + bold + foreground + #999999 + + + + name + Object Punctuation + scope + punctuation.separator.objects, +meta.group.braces.curly meta.delimiter.object.comma, +punctuation.separator.key-value -meta.tag, +source.ocaml punctuation.separator.match-definition + + settings + + fontStyle + bold + foreground + #0C823B + + + + name + Function Punctuation + scope + punctuation.separator.parameters.function.js,punctuation.definition.function, punctuation.separator.function-return, punctuation.separator.function-definition, punctuation.definition.arguments, punctuation.separator.arguments + settings + + foreground + #800043 + + + + name + Array Punctuation + scope + meta.group.braces.square punctuation.section.scope, meta.group.braces.square meta.delimiter.object.comma, meta.brace.square, punctuation.separator.array, punctuation.section.array, punctuation.definition.array, punctuation.definition.constant.range + settings + + background + #803D001A + fontStyle + bold + foreground + #7F5E40 + + + + name + Array, Range + scope + meta.structure.array -punctuation.definition.array, meta.definition.range -punctuation.definition.constant.range + settings + + background + #803D001A + + + + name + meta.brace.curly meta.group + scope + meta.brace.curly meta.group.css + settings + + background + #00000080 + fontStyle + + + + + name + º meta.source.embedded + scope + meta.source.embedded, entity.other.django.tagbraces + settings + + background + #00000080 + foreground + #666666 + + + + name + º meta.group.braces.round JS + scope + source.js meta.group.braces.round, meta.scope.heredoc + settings + + + + name + º Even + scope + source.ruby meta.even-tab, source.ruby meta.even-tab.group2, source.ruby meta.even-tab.group4, source.ruby meta.even-tab.group6, source.ruby meta.even-tab.group8, source.ruby meta.even-tab.group10, source.ruby meta.even-tab.group12 + + settings + + background + #00000080 + + + + name + º meta.block.slate + scope + meta.block.slate + settings + + foreground + #666666 + + + + name + º meta.block.content.slate + scope + meta.block.content.slate + settings + + foreground + #CCCCCC + + + + name + Function Group1 + scope + meta.function meta.group.braces.curly.function -(meta.group meta.group), meta.function meta.odd-tab.group1 + settings + + + + name + Group1 + scope + meta.odd-tab.group1, meta.group.braces, meta.block.slate, text.xml.strict meta.tag, meta.paren-group, meta.section + settings + + background + #0A0A0A + + + + name + Group2 + scope + meta.even-tab.group2, meta.group.braces meta.group.braces, meta.block.slate meta.block.slate, text.xml.strict meta.tag meta.tag, meta.group.braces meta.group.braces, meta.paren-group meta.paren-group, meta.section meta.section + settings + + background + #0E0E0E + + + + name + Group3 + scope + meta.odd-tab.group3, meta.group.braces meta.group.braces meta.group.braces , meta.block.slate meta.block.slate meta.block.slate , text.xml.strict meta.tag meta.tag meta.tag, meta.group.braces meta.group.braces meta.group.braces, meta.paren-group meta.paren-group meta.paren-group, meta.section meta.section meta.section + settings + + background + #111111 + + + + name + Group4 + scope + meta.even-tab.group4, meta.group.braces meta.group.braces meta.group.braces meta.group.braces , meta.block.slate meta.block.slate meta.block.slate meta.block.slate , text.xml.strict meta.tag meta.tag meta.tag meta.tag, meta.group.braces meta.group.braces meta.group.braces meta.group.braces, meta.paren-group meta.paren-group meta.paren-group meta.paren-group, meta.section meta.section meta.section meta.section + settings + + background + #151515 + + + + name + Group5 + scope + meta.odd-tab.group5, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces , meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate , text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces, meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group, meta.section meta.section meta.section meta.section meta.section + settings + + background + #191919 + + + + name + Group6 + scope + meta.even-tab.group6, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces , meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate , text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces, meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group, meta.section meta.section meta.section meta.section meta.section meta.section + settings + + background + #1C1C1C + + + + name + Group7 + scope + meta.odd-tab.group7, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces , meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate , text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces, meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group, meta.section meta.section meta.section meta.section meta.section meta.section meta.section + settings + + background + #1F1F1F + + + + name + Group8 + scope + meta.even-tab.group8, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces , meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate , text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces, meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group, meta.section meta.section meta.section meta.section meta.section meta.section meta.section meta.section + settings + + background + #212121 + + + + name + Group9 + scope + meta.odd-tab.group9, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces , meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate , text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces, meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group meta.paren-group, meta.section meta.section meta.section meta.section meta.section meta.section meta.section meta.section meta.section + settings + + background + #242424 + + + + name + Group10 + scope + meta.even-tab.group10 + settings + + background + #1F1F1F + + + + name + Group11 + scope + meta.odd-tab.group11 + settings + + background + #151515 + + + + name + ———————— END ———————— + settings + + + + name + IE6 + scope + meta.property.vendor.microsoft.trident.4, +meta.property.vendor.microsoft.trident.4 support.type.property-name, +meta.property.vendor.microsoft.trident.4 punctuation.terminator.rule + settings + + fontStyle + + foreground + #1B95E2 + + + + name + IE7 + scope + meta.property.vendor.microsoft.trident.5, +meta.property.vendor.microsoft.trident.5 support.type.property-name, +meta.property.vendor.microsoft.trident.5 punctuation.separator.key-value, +meta.property.vendor.microsoft.trident.5 punctuation.terminator.rule + settings + + fontStyle + + foreground + #F5C034 + + + + uuid + 24847CB3-23BC-4BF9-861B-E39661A6DA71 + + diff --git a/.atom/themes/Brilliance Dull.tmTheme b/.atom/themes/Brilliance Dull.tmTheme new file mode 100644 index 000000000..39f90ae22 --- /dev/null +++ b/.atom/themes/Brilliance Dull.tmTheme @@ -0,0 +1,2243 @@ + + + + + author + Thomas Aylott + comment + by Thomas Aylott subtleGradient.com + name + Brilliance Dull + settings + + + settings + + background + #050505FA + caret + #7979B7 + foreground + #CDCDCD + invisibles + #CDCDCD1A + lineHighlight + #0000801A + selection + #2E2EE64D + + + + name + Thomas Aylott ㊷ + scope + meta.thomas_aylott + settings + + background + #FFFFFF + fontStyle + bold + foreground + #000000 + + + + name + subtleGradient.com + scope + meta.subtlegradient + settings + + background + #FFFFFF + fontStyle + underline + foreground + #555555 + + + + name + —————————————————— + scope + meta.subtlegradient + settings + + background + #FFFFFF + foreground + #E6E6E6 + + + + name + ~ String + scope + string -meta.tag -meta.doctype -string.regexp -string.literal -string.interpolated -string.quoted.literal -string.unquoted, variable.parameter.misc.css, text string source string, string.unquoted string, string.regexp string + settings + + background + #803D0033 + foreground + #D2D1AB + + + + name + ~ String Punctuation + scope + punctuation.definition.string -meta.tag + settings + + foreground + #533F2C + + + + name + ~ String Punctuation II + scope + string.regexp punctuation.definition.string, string.quoted.literal punctuation.definition.string, string.quoted.double.ruby.mod punctuation.definition.string + settings + + foreground + #FFF80033 + + + + name + ~ String Literal + scope + string.quoted.literal, string.quoted.double.ruby.mod + settings + + background + #43800033 + foreground + #A6A458 + + + + name + ~ String Unquoted + scope + string.unquoted -string.unquoted.embedded, string.quoted.double.multiline, meta.scope.heredoc + settings + + foreground + #D2BEAB + + + + name + ~ String Interpolated + scope + string.interpolated + settings + + background + #1A1A1A + foreground + #D2D1AB + + + + name + ~ String RegEx + scope + string.regexp + settings + + background + #43800033 + foreground + #A6A458 + + + + name + ~ String RegEx Group 1 + scope + string.regexp.group + settings + + background + #43800033 + + + + name + ~ String RegEx Group 2 + scope + string.regexp.group string.regexp.group + settings + + background + #43800033 + foreground + #FFFFFF66 + + + + name + ~ String RegEx Group 3 + scope + string.regexp.group string.regexp.group string.regexp.group + settings + + background + #43800033 + foreground + #FFFFFF66 + + + + name + ~ String RegEx Group 4 + scope + string.regexp.group string.regexp.group string.regexp.group string.regexp.group + settings + + background + #43800033 + foreground + #FFFFFF66 + + + + name + ~ String RegEx Character-Class + scope + string.regexp.character-class + settings + + background + #43800033 + foreground + #80A659 + + + + name + ~ String RegEx Arbitrary-Repitition + scope + string.regexp.arbitrary-repitition + settings + + background + #43800033 + foreground + #56A5A4 + + + + name + source.regexp keyword + scope + source.regexp keyword.operator + settings + + foreground + #A75980 + + + + name + ~ String RegEx Comment + scope + string.regexp comment + settings + + fontStyle + italic + foreground + #FFFFFF + + + + name + ~ Meta Group Assertion Regexp + scope + meta.group.assertion.regexp + settings + + background + #0086FF33 + + + + name + ~ Meta Assertion + scope + meta.assertion, meta.group.assertion keyword.control.group.regexp + settings + + foreground + #5780A6 + + + + name + ~ Number + scope + constant.numeric + settings + + foreground + #95A658 + + + + name + ~ Character constant + scope + constant.character + settings + + foreground + #80A659 + + + + name + ~ Built-in constant + scope + constant.language, keyword.other.unit, constant.other.java, constant.other.unit + settings + + foreground + #59A559 + + + + name + ~ Built-in constant+ + scope + constant.language.pseudo-variable + settings + + background + #04800033 + foreground + #59A559 + + + + name + ~ User-defined constant + scope + constant.other, constant.block + settings + + foreground + #57A57D + + + + name + ~ Library constant + scope + support.constant, constant.name + settings + + foreground + #56A5A4 + + + + name + ————————————————— + settings + + + + name + √ pre-defined variable + scope + variable.language, variable.other.readwrite.global.pre-defined + settings + + foreground + #5E6B6B + + + + name + √ Constant Variable + scope + variable.other.constant + settings + + foreground + #56A5A4 + + + + name + √ Library variable + scope + support.variable + settings + + background + #00807C33 + foreground + #56A5A4 + + + + name + √ global Variable + scope + variable.other.readwrite.global + settings + + background + #00438033 + foreground + #2B5252 + + + + name + √ Variable + scope + variable.other, variable.js + settings + + foreground + #5780A6 + + + + name + √ class Variable + scope + variable.other.readwrite.class + settings + + background + #0007FF33 + foreground + #5780A6 + + + + name + √ instance Variable + scope + variable.other.readwrite.instance + settings + + foreground + #555F69 + + + + name + √ Normal Variables + scope + variable.other.php, variable.other.normal + settings + + foreground + #555F69 + + + + name + √ Variable Punctuation + scope + punctuation.definition -punctuation.definition.comment, punctuation.separator.variable + settings + + foreground + #00000080 + + + + name + ————————————————— + settings + + + + name + ¢ Storage + scope + storage -storage.modifier + settings + + foreground + #A77D58 + + + + name + ¢ Entity Name Preprocessor + scope + other.preprocessor, entity.name.preprocessor + settings + + background + #803D0033 + + + + name + ~ variable.language.this.js.prototype + scope + variable.language.this.js + settings + + foreground + #666666 + + + + name + ¢ Storage Modifier + scope + storage.modifier + settings + + foreground + #533F2C + + + + name + ¢ Class name + scope + entity.name.class, entity.name.type.class, entity.name.type.module + settings + + foreground + #A7595A + + + + name + ¢ Class + scope + meta.class -meta.class.instance, declaration.class, meta.definition.class, declaration.module + settings + + background + #29161780 + foreground + #532D2D + + + + name + ¢ Library class/type + scope + support.type, support.class + settings + + background + #80000433 + foreground + #A7595A + + + + name + ¢ Instance + scope + entity.name.instance + settings + + foreground + #A7595A + + + + name + ¢ Instance.constructor + scope + meta.class.instance.constructor + settings + + background + #80004333 + + + + name + ¢ Inherited class + scope + entity.other.inherited-class, entity.name.module + settings + + background + #80000433 + foreground + #A75980 + + + + name + ¢ Class Method + scope + object.property.function, meta.definition.method + settings + + foreground + #A75980 + + + + name + ¢ Function + scope + meta.function -(meta.tell-block), meta.property.function, declaration.function + settings + + background + #80004333 + foreground + #532D40 + + + + name + ¢ Function name + scope + entity.name.function, entity.name.preprocessor + settings + + foreground + #A75980 + + + + name + ————————————————— + settings + + + + name + ™ Keyword + scope + keyword + settings + + foreground + #A459A5 + + + + name + ™ Keyword.control + scope + keyword.control + settings + + background + #3C008033 + foreground + #A459A5 + + + + name + ™ Special Function + scope + keyword.other.special-method, meta.function-call entity.name.function -(meta.function-call meta.function), support.function - variable + settings + + foreground + #8D809D + + + + name + ™ Library function + scope + support.function - variable + settings + + foreground + #634683 + + + + name + ™ Keyword.operator + scope + keyword.operator, declaration.function.operator, meta.preprocessor.c.include + settings + + fontStyle + bold + foreground + #7979B7 + + + + name + ™ keyword.operator.comparison + scope + keyword.operator.comparison + settings + + fontStyle + + foreground + #9899C8 + + + + name + ™ Function argument + scope + variable.parameter -variable.parameter.misc.css, meta.definition.method meta.definition.param-list, meta.function.method.with-arguments variable.parameter.function + settings + + background + #3C008033 + foreground + #ABACD2 + + + + name + ————————————————— + settings + + + + name + ✘ HTML + settings + + + + name + ✘ Tag Doctype + scope + meta.doctype, meta.tag.sgml-declaration.doctype, meta.tag.sgml.doctype + settings + + background + #333333 + foreground + #CDCDCD + + + + name + ✘ Tag + scope + meta.tag + settings + + foreground + #333333 + + + + name + ✘ Tag Structure + scope + meta.tag.structure, meta.tag.segment + settings + + background + #333333BF + foreground + #666666 + + + + name + ✘ Tag Block + scope + meta.tag.block, meta.tag.xml, meta.tag.key + settings + + background + #4C4C4C33 + foreground + #4C4C4C + + + + name + ✘ Tag Inline + scope + meta.tag.inline + settings + + background + #803D0033 + foreground + #A77D58 + + + + name + meta.tag.inline source + scope + meta.tag.inline source + settings + + background + #803D0033 + + + + name + ✘ Tag Other + scope + meta.tag.other, entity.name.tag.style, source entity.other.attribute-name -text.html.basic.embedded , entity.name.tag.script, meta.tag.block.script + settings + + background + #80000433 + foreground + #A7595A + + + + name + ✘ Tag Form + scope + meta.tag.form, meta.tag.block.form + settings + + background + #00438033 + foreground + #5780A6 + + + + name + ✘ Tag Meta + scope + meta.tag.meta + settings + + background + #3C008033 + foreground + #A459A5 + + + + name + ✘ Tag Block Head + scope + meta.section.html.head + settings + + background + #121212 + + + + name + ✘ Tag Block Form + scope + meta.section.html.form + settings + + background + #0043801A + + + + name + ✘ XML Tag + scope + meta.tag.xml + settings + + foreground + #666666 + + + + name + ✘ Tag name + scope + entity.name.tag + settings + + foreground + #FFFFFF4D + + + + name + ✘ Tag attribute + scope + entity.other.attribute-name, meta.tag punctuation.definition.string + settings + + foreground + #FFFFFF33 + + + + name + ✘ Tag value + scope + meta.tag string -source -punctuation, text source text meta.tag string -punctuation + settings + + foreground + #FFFFFF66 + + + + name + ————————————————— + settings + + + + name + M markdown + settings + + + + name + M markup + scope + markup markup -(markup meta.paragraph.list) + settings + + background + #33333333 + foreground + #A6A458 + + + + name + M HR + scope + markup.hr + settings + + background + #FFFFFF + foreground + #000000 + + + + name + M heading + scope + markup.heading + settings + + background + #33333380 + foreground + #666666 + + + + name + M bold + scope + markup.bold + settings + + fontStyle + bold + + + + name + M italic + scope + markup.italic + settings + + fontStyle + italic + + + + name + M strike + settings + + + + name + M add + settings + + + + name + M del + settings + + + + name + M underline + scope + markup.underline + settings + + fontStyle + underline + + + + name + M reference + scope + meta.reference, markup.underline.link + settings + + fontStyle + + foreground + #5780A6 + + + + name + M reference name + scope + entity.name.reference + settings + + background + #00438033 + foreground + #56A5A4 + + + + name + M underline link + scope + meta.reference.list markup.underline.link, text.html.textile markup.underline.link + settings + + fontStyle + underline + foreground + #56A5A4 + + + + name + M raw block + scope + markup.raw.block + settings + + background + #000000 + foreground + #999999 + + + + name + M quote block + scope + markup.quote + settings + + background + #FFFFFF1A + + + + name + ————————————————— + settings + + + + name + § CSS + scope + source.css + settings + + + + name + § Selector + scope + meta.selector + settings + + background + #00000080 + foreground + #666666 + + + + name + § Attribute-Match + scope + meta.attribute-match.css + settings + + background + #00048033 + foreground + #575AA6 + + + + name + § Pseudo-Class + scope + entity.other.attribute-name.pseudo-class, entity.other.attribute-name.tag.pseudo-class + settings + + foreground + #7C58A5 + + + + name + § Class + scope + meta.selector entity.other.attribute-name.class + settings + + foreground + #A459A5 + + + + name + § ID + scope + meta.selector entity.other.attribute-name.id + settings + + foreground + #A75980 + + + + name + § Tag + scope + meta.selector entity.name.tag + settings + + fontStyle + + foreground + #A7595A + + + + name + § Tag Wildcard + scope + entity.name.tag.wildcard, entity.other.attribute-name.universal + settings + + fontStyle + bold + foreground + #A77D58 + + + + name + § meta.scope.property-list + scope + meta.scope.property-list + settings + + fontStyle + bold + foreground + #333333 + + + + name + § meta.property-name + scope + meta.property-name + settings + + fontStyle + + foreground + #999999 + + + + name + § support.type.property-name + scope + support.type.property-name + settings + + background + #000000 + fontStyle + + foreground + #FFFFFF + + + + name + § meta.property-value + scope + meta.property-value + settings + + background + #0D0D0D + fontStyle + + foreground + #999999 + + + + name + ————————————————— + settings + + + + name + LaTeX + scope + text.latex + settings + + + + name + L Markup Raw + scope + text.latex markup.raw + settings + + background + #000000 + + + + name + L support.function + scope + text.latex support.function -support.function.textit -support.function.emph + settings + + foreground + #BDABD1 + + + + name + L support.function.section + scope + text.latex support.function.section + settings + + foreground + #FFFFFFBF + + + + name + L entity.name.section + scope + text.latex entity.name.section -meta.group -keyword.operator.braces + settings + + background + #FFFFFF + fontStyle + + foreground + #000000 + + + + name + L constant.language.general + scope + text.latex constant.language.general + settings + + + + name + L keyword.operator.delimiter + scope + text.latex keyword.operator.delimiter + settings + + background + #00000080 + + + + name + L keyword.operator.brackets + scope + text.latex keyword.operator.brackets + settings + + foreground + #999999 + + + + name + L keyword.operator.braces + scope + text.latex keyword.operator.braces + settings + + fontStyle + + foreground + #666666 + + + + name + L meta.footnote + scope + meta.footnote + settings + + background + #00048033 + foreground + #0008FF4D + + + + name + L meta.label.reference + scope + text.latex meta.label.reference + settings + + background + #FFFFFF0D + fontStyle + + + + + name + L keyword.control.ref + scope + text.latex keyword.control.ref + settings + + background + #180D0C + foreground + #A7595A + + + + name + L variable.parameter.label.reference + scope + text.latex variable.parameter.label.reference + settings + + background + #291616 + foreground + #D2BEAB + + + + name + L keyword.control.cite + scope + text.latex keyword.control.cite + settings + + background + #180D12 + foreground + #A75980 + + + + name + L variable.parameter.cite + scope + variable.parameter.cite + settings + + background + #29161F + foreground + #E8D5DE + + + + name + L variable.parameter.label + scope + text.latex variable.parameter.label + settings + + foreground + #FFFFFF80 + + + + name + L meta.group.braces + scope + text.latex meta.group.braces + settings + + foreground + #33333333 + + + + name + L meta.environment.list + scope + text.latex meta.environment.list + settings + + background + #00000080 + fontStyle + + foreground + #33333333 + + + + name + L meta.environment.list 2 + scope + text.latex meta.environment.list meta.environment.list + settings + + background + #00000080 + foreground + #33333333 + + + + name + L meta.environment.list 3 + scope + text.latex meta.environment.list meta.environment.list meta.environment.list + settings + + background + #000000 + foreground + #33333333 + + + + name + L meta.environment.list 4 + scope + text.latex meta.environment.list meta.environment.list meta.environment.list meta.environment.list + settings + + foreground + #33333333 + + + + name + L meta.environment.list 5 + scope + text.latex meta.environment.list meta.environment.list meta.environment.list meta.environment.list meta.environment.list + settings + + foreground + #33333333 + + + + name + L meta.environment.list 6 + scope + text.latex meta.environment.list meta.environment.list meta.environment.list meta.environment.list meta.environment.list meta.environment.list + settings + + foreground + #33333333 + + + + name + L meta.end-document + scope + text.latex meta.end-document, text.latex meta.begin-document, meta.end-document.latex support.function, meta.end-document.latex variable.parameter, meta.begin-document.latex support.function, meta.begin-document.latex variable.parameter + settings + + background + #CDCDCD + foreground + #000000 + + + + name + ————————————————— + settings + + + + name + meta.brace.erb.return-value + scope + meta.brace.erb.return-value + settings + + background + #45815D33 + foreground + #596B61 + + + + name + source.ruby.rails.embedded.return-value.one-line + scope + source.ruby.rails.embedded.return-value.one-line + settings + + background + #66666633 + + + + name + meta.brace.erb + scope + punctuation.section.embedded -(source string source punctuation.section.embedded), meta.brace.erb.html + settings + + background + #00FFF81A + foreground + #56A5A4 + + + + name + source.ruby.rails.embedded.one-line + scope + source.ruby.rails.embedded.one-line + settings + + background + #00FFF81A + + + + name + String Embedded Source + scope + source string source punctuation.section.embedded + settings + + foreground + #555F69 + + + + name + ◊ Source + scope + source + settings + + background + #000000 + fontStyle + + + + + name + ◊ meta.brace.erb + scope + meta.brace.erb + settings + + background + #000000 + + + + name + ◊ Source String Source + scope + source string source + settings + + background + #33333380 + foreground + #FFFFFF + + + + name + ◊ Source String Interpolated Source + scope + source string.interpolated source + settings + + background + #00000099 + foreground + #999999 + + + + name + ◊ Source Embeded Source + scope + source.java.embedded + settings + + background + #3333331A + + + + name + ◊ Text + scope + text -text.xml.strict + settings + + foreground + #FFFFFF + + + + name + ◊ Text Source + scope + text source, meta.scope.django.template + settings + + background + #000000 + foreground + #CCCCCC + + + + name + ◊ Text Source Text String + settings + + + + name + ◊ Text String Source + scope + text string source + settings + + foreground + #999999 + + + + name + ◊ Text Source String Source + settings + + + + name + ◊ Text String Source String Source + scope + text string source string source + settings + + + + name + ————————————————— + settings + + + + name + Syntax + scope + meta.syntax + settings + + foreground + #333333 + + + + name + Invalid + scope + invalid + settings + + background + #A7595A + fontStyle + bold + foreground + #211211 + + + + name + Comment + scope + 0comment + settings + + background + #0000FF1A + fontStyle + italic + foreground + #8F8FC3 + + + + name + Comment Punctuation + scope + comment punctuation + settings + + fontStyle + bold + foreground + #0000FF1A + + + + name + comment + scope + comment + settings + + foreground + #333333 + + + + name + Comment Punctuation + scope + comment punctuation + settings + + background + #8080800D + fontStyle + bold italic + foreground + #262626 + + + + name + ✘ HTML Comment + scope + text comment.block -source + settings + + fontStyle + italic + + + + name + ————————————————— + settings + + + + name + D Diff Add + scope + markup.inserted + settings + + background + #15281F + foreground + #81BB9E + + + + name + D Diff Delete + scope + markup.deleted + settings + + background + #400021 + foreground + #BC839F + + + + name + D Diff Changed + scope + markup.changed + settings + + background + #533F2C + foreground + #C3C38F + + + + name + text.subversion-commit meta.scope.changed-files + scope + text.subversion-commit meta.scope.changed-files, text.subversion-commit meta.scope.changed-files.svn meta.diff.separator + settings + + background + #000000 + foreground + #FFFFFF + + + + name + text.subversion-commit + scope + text.subversion-commit + settings + + background + #FFFFFF + foreground + #000000 + + + + name + ————————————————— + settings + + + + name + meta.delimiter + scope + punctuation.terminator, meta.delimiter, punctuation.separator.method + settings + + background + #FFFFFF03 + fontStyle + bold + foreground + #FFFFFF + + + + name + meta.delimiter.statement.js + scope + punctuation.terminator.statement, meta.delimiter.statement.js + settings + + background + #000000BF + + + + name + meta.delimiter.object.js + scope + meta.delimiter.object.js + settings + + background + #00000040 + + + + name + Bold String Quotes + scope + string.quoted.single.brace, string.quoted.double.brace + settings + + fontStyle + bold + foreground + #533F2C + + + + name + ————————————————— + settings + + + + name + meta.headers.blog + scope + text.blog -(text.blog text) + settings + + background + #FFFFFF + + + + name + meta.headers.blog + scope + meta.headers.blog + settings + + background + #FFFFFF + foreground + #666666 + + + + name + meta.headers.blog keyword.other.blog + scope + meta.headers.blog keyword.other.blog + settings + + background + #00FFF81A + fontStyle + + foreground + #192B2A + + + + name + meta.headers.blog string.unquoted.blog + scope + meta.headers.blog string.unquoted.blog + settings + + background + #FFFF551A + foreground + #533F2C + + + + name + ————————————————— + settings + + + + name + meta.brace.pipe + scope + meta.brace.pipe + settings + + background + #33333333 + fontStyle + + foreground + #4C4C4C + + + + name + Misc Punctuation + scope + meta.brace.erb, source.ruby.embedded.source.brace, punctuation.section.dictionary, punctuation.terminator.dictionary, punctuation.separator.object + settings + + fontStyle + bold + foreground + #4C4C4C + + + + name + Curly Punctuation + scope + meta.group.braces.curly punctuation.section.scope, meta.brace.curly + settings + + fontStyle + bold + foreground + #FFFFFF + + + + name + Object Punctuation + scope + punctuation.separator.objects, meta.group.braces.curly meta.delimiter.object.comma, punctuation.separator.key-value -meta.tag + settings + + fontStyle + bold + foreground + #345743 + + + + name + Array Punctuation + scope + meta.group.braces.square punctuation.section.scope, meta.group.braces.square meta.delimiter.object.comma, meta.brace.square, punctuation.separator.array, punctuation.section.array + settings + + background + #803D001A + fontStyle + bold + foreground + #695F55 + + + + name + meta.brace.curly meta.group + scope + meta.brace.curly meta.group + settings + + background + #00000080 + fontStyle + + foreground + #CDCDCD + + + + name + Function Punctuation + scope + meta.group.braces.round punctuation.section.scope, meta.group.braces.round meta.delimiter.object.comma, meta.brace.round + settings + + fontStyle + bold + foreground + #532D40 + + + + name + meta.brace.curly.function + scope + punctuation.section.function, meta.brace.curly.function, meta.function-call punctuation.section.scope.ruby + settings + + background + #3C008033 + fontStyle + + foreground + #ABACD2 + + + + name + º meta.source.embedded + scope + meta.source.embedded, entity.other.django.tagbraces + settings + + background + #00000080 + foreground + #666666 + + + + name + º meta.group.braces.round JS + scope + source.js meta.group.braces.round, meta.scope.heredoc + settings + + + + name + º meta.group.braces 1 + scope + meta.odd-tab.group1, meta.group.braces, meta.block.slate, text.xml.strict meta.tag, meta.tell-block meta.tell-block + settings + + background + #0A0A0A + + + + name + º meta.group.braces 2 + scope + meta.even-tab.group2, meta.group.braces meta.group.braces, meta.block.slate meta.block.slate, text.xml.strict meta.tag meta.tag, meta.group.braces meta.group.braces, meta.tell-block meta.tell-block + settings + + background + #0E0E0E + + + + name + º meta.group.braces 3 + scope + meta.odd-tab.group3, meta.group.braces meta.group.braces meta.group.braces , meta.block.slate meta.block.slate meta.block.slate , text.xml.strict meta.tag meta.tag meta.tag, meta.group.braces meta.group.braces meta.group.braces, meta.tell-block meta.tell-block meta.tell-block + settings + + background + #111111 + + + + name + º meta.group.braces 4 + scope + meta.even-tab.group4, meta.group.braces meta.group.braces meta.group.braces meta.group.braces , meta.block.slate meta.block.slate meta.block.slate meta.block.slate , text.xml.strict meta.tag meta.tag meta.tag meta.tag, meta.group.braces meta.group.braces meta.group.braces meta.group.braces, meta.tell-block meta.tell-block meta.tell-block meta.tell-block + settings + + background + #151515 + + + + name + º meta.group.braces 5 + scope + meta.odd-tab.group5, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces , meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate , text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces, meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block + settings + + background + #191919 + + + + name + º meta.group.braces 6 + scope + meta.even-tab.group6, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces , meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate , text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces, meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block + settings + + background + #1C1C1C + + + + name + º meta.group.braces 7 + scope + meta.odd-tab.group7, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces , meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate , text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces, meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block + settings + + background + #1F1F1F + + + + name + º meta.group.braces 8 + scope + meta.even-tab.group8, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces , meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate , text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces, meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block + settings + + background + #212121 + + + + name + º meta.group.braces 9 + scope + meta.odd-tab.group11, meta.odd-tab.group10, meta.odd-tab.group9, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces , meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate meta.block.slate , text.xml.strict meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag meta.tag, meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces meta.group.braces, meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block meta.tell-block + settings + + background + #242424 + + + + name + º meta.block.slate + scope + meta.block.slate + settings + + foreground + #666666 + + + + name + º meta.block.content.slate + scope + meta.block.content.slate + settings + + foreground + #CDCDCD + + + + name + ————————————————— + settings + + + + uuid + 4535004C-927A-401A-A6D5-1C9AC89E24C6 + + diff --git a/.atom/themes/Cobalt.tmTheme b/.atom/themes/Cobalt.tmTheme new file mode 100644 index 000000000..3c685f253 --- /dev/null +++ b/.atom/themes/Cobalt.tmTheme @@ -0,0 +1,559 @@ + + + + + author + Jacob Rus + comment + Created by Jacob Rus. Based on ‘Slate’ by Wilson Miner + name + Cobalt + settings + + + settings + + background + #002240 + caret + #FFFFFF + foreground + #FFFFFF + invisibles + #FFFFFF26 + lineHighlight + #00000059 + selection + #B36539BF + + + + name + Punctuation + scope + punctuation - (punctuation.definition.string | punctuation.definition.comment) + settings + + fontStyle + + foreground + #E1EFFF + + + + name + Constant + scope + constant + settings + + fontStyle + + foreground + #FF628C + + + + name + Entity + scope + entity + settings + + fontStyle + + foreground + #FFDD00 + + + + name + Keyword + scope + keyword + settings + + fontStyle + + foreground + #FF9D00 + + + + name + Storage + scope + storage + settings + + fontStyle + + foreground + #FFEE80 + + + + name + String + scope + string -string.unquoted.old-plist -string.unquoted.heredoc, string.unquoted.heredoc string + settings + + fontStyle + + foreground + #3AD900 + + + + name + Comment + scope + comment + settings + + fontStyle + italic + foreground + #0088FF + + + + name + Support + scope + support + settings + + fontStyle + + foreground + #80FFBB + + + + name + Variable + scope + variable + settings + + fontStyle + + foreground + #CCCCCC + + + + name + Lang Variable + scope + variable.language + settings + + fontStyle + + foreground + #FF80E1 + + + + name + Function Call + scope + meta.function-call + settings + + foreground + #FFEE80 + + + + name + Invalid + scope + invalid + settings + + background + #800F00 + foreground + #F8F8F8 + + + + name + Embedded Source + scope + text source, string.unquoted.heredoc, source source + settings + + background + #223545 + fontStyle + + foreground + #FFFFFF + + + + name + Entity inherited-class + scope + entity.other.inherited-class + settings + + fontStyle + italic + foreground + #80FCFF + + + + name + String embedded-source + scope + string.quoted source + settings + + fontStyle + + foreground + #9EFF80 + + + + name + String constant + scope + string constant + settings + + foreground + #80FF82 + + + + name + String.regexp + scope + string.regexp + settings + + foreground + #80FFC2 + + + + name + String variable + scope + string variable + settings + + foreground + #EDEF7D + + + + name + Support.function + scope + support.function + settings + + fontStyle + + foreground + #FFB054 + + + + name + Support.constant + scope + support.constant + settings + + fontStyle + + foreground + #EB939A + + + + name + Exception + scope + support.type.exception + settings + + foreground + #FF1E00 + + + + name + C/C++ Preprocessor Line + scope + meta.preprocessor.c + settings + + foreground + #8996A8 + + + + name + C/C++ Preprocessor Directive + scope + meta.preprocessor.c keyword + settings + + foreground + #AFC4DB + + + + name + Doctype/XML Processing + scope + meta.sgml.html meta.doctype, meta.sgml.html meta.doctype entity, meta.sgml.html meta.doctype string, meta.xml-processing, meta.xml-processing entity, meta.xml-processing string + settings + + foreground + #73817D + + + + name + Meta.tag.A + scope + meta.tag, meta.tag entity + settings + + foreground + #9EFFFF + + + + name + css tag-name + scope + meta.selector.css entity.name.tag + settings + + foreground + #9EFFFF + + + + name + css#id + scope + meta.selector.css entity.other.attribute-name.id + settings + + foreground + #FFB454 + + + + name + css.class + scope + meta.selector.css entity.other.attribute-name.class + settings + + foreground + #5FE461 + + + + name + css property-name: + scope + support.type.property-name.css + settings + + foreground + #9DF39F + + + + name + css property-value; + scope + meta.property-group support.constant.property-value.css, meta.property-value support.constant.property-value.css + settings + + foreground + #F6F080 + + + + name + css @at-rule + scope + meta.preprocessor.at-rule keyword.control.at-rule + settings + + foreground + #F6AA11 + + + + name + css additional-constants + scope + meta.property-value support.constant.named-color.css, meta.property-value constant + settings + + foreground + #EDF080 + + + + name + css constructor.argument + scope + meta.constructor.argument.css + settings + + foreground + #EB939A + + + + name + diff.header + scope + meta.diff, meta.diff.header + settings + + background + #000E1A + fontStyle + + foreground + #F8F8F8 + + + + name + diff.deleted + scope + markup.deleted + settings + + background + #4C0900 + foreground + #F8F8F8 + + + + name + diff.changed + scope + markup.changed + settings + + background + #806F00 + foreground + #F8F8F8 + + + + name + diff.inserted + scope + markup.inserted + settings + + background + #154F00 + foreground + #F8F8F8 + + + + name + Raw Markup + scope + markup.raw + settings + + background + #8FDDF630 + + + + name + Block Quote + scope + markup.quote + settings + + background + #004480 + + + + name + List + scope + markup.list + settings + + background + #130D26 + + + + name + Bold Markup + scope + markup.bold + settings + + fontStyle + bold + foreground + #C1AFFF + + + + name + Italic Markup + scope + markup.italic + settings + + fontStyle + italic + foreground + #B8FFD9 + + + + name + Heading Markup + scope + markup.heading + settings + + background + #001221 + fontStyle + bold + foreground + #C8E4FD + + + + uuid + 06CD1FB2-A00A-4F8C-97B2-60E131980454 + + diff --git a/.atom/themes/Dawn.tmTheme b/.atom/themes/Dawn.tmTheme new file mode 100644 index 000000000..12cff9b6e --- /dev/null +++ b/.atom/themes/Dawn.tmTheme @@ -0,0 +1,437 @@ + + + + + author + David Powers + comment + Dawn + name + Dawn + settings + + + settings + + background + #F9F9F9 + caret + #000000 + foreground + #080808 + invisibles + #4B4B7E80 + lineHighlight + #2463B41F + selection + #275FFF4D + + + + name + Comment + scope + comment + settings + + fontStyle + italic + foreground + #5A525F + + + + name + Constant + scope + constant + settings + + fontStyle + bold + foreground + #811F24 + + + + name + Entity + scope + entity + settings + + fontStyle + + foreground + #BF4F24 + + + + name + Keyword + scope + keyword + settings + + fontStyle + + foreground + #794938 + + + + name + Storage + scope + storage + settings + + fontStyle + italic + foreground + #A71D5D + + + + name + String + scope + string | punctuation.definition.string + settings + + fontStyle + + foreground + #0B6125 + + + + name + Support + scope + support + settings + + fontStyle + + foreground + #691C97 + + + + name + Variable + scope + variable + settings + + fontStyle + + foreground + #234A97 + + + + name + Punctuation.separator + scope + punctuation.separator + settings + + foreground + #794938 + + + + name + Invalid – Deprecated + scope + invalid.deprecated + settings + + fontStyle + bold italic underline + foreground + #B52A1D + + + + name + Invalid – Illegal + scope + invalid.illegal + settings + + background + #B52A1D + fontStyle + italic underline + foreground + #F8F8F8 + + + + name + String embedded-source + scope + string source + settings + + background + #6F8BBA26 + fontStyle + + foreground + #080808 + + + + name + String constant + scope + string constant + settings + + fontStyle + bold + foreground + #696969 + + + + name + String variable + scope + string variable + settings + + fontStyle + + foreground + #234A97 + + + + name + String.regexp + scope + string.regexp + settings + + fontStyle + + foreground + #CF5628 + + + + name + String.regexp.«special» + scope + string.regexp.character-class, string.regexp constant.character.escaped, string.regexp source.ruby.embedded, string.regexp string.regexp.arbitrary-repitition + settings + + fontStyle + bold italic + foreground + #CF5628 + + + + name + String.regexp constant.character.escape + scope + string.regexp constant.character.escape + settings + + fontStyle + bold + foreground + #811F24 + + + + name + Embedded Source + scope + text source + settings + + background + #6F8BBA26 + + + + name + Support.function + scope + support.function + settings + + fontStyle + + foreground + #693A17 + + + + name + Support.constant + scope + support.constant + settings + + fontStyle + + foreground + #B4371F + + + + name + Support.variable + scope + support.variable + settings + + foreground + #234A97 + + + + name + Markup.list + scope + markup.list + settings + + foreground + #693A17 + + + + name + Markup.heading + scope + markup.heading | markup.heading entity.name + settings + + fontStyle + bold + foreground + #19356D + + + + name + Markup.quote + scope + markup.quote + settings + + background + #BBBBBB30 + fontStyle + italic + foreground + #0B6125 + + + + name + Markup.italic + scope + markup.italic + settings + + fontStyle + italic + foreground + #080808 + + + + name + Markup.bold + scope + markup.bold + settings + + fontStyle + bold + foreground + #080808 + + + + name + Markup.underline + scope + markup.underline + settings + + fontStyle + underline + foreground + #080808 + + + + name + Markup.link + scope + markup.link + settings + + fontStyle + italic underline + foreground + #234A97 + + + + name + Markup.raw + scope + markup.raw + settings + + background + #BBBBBB30 + fontStyle + + foreground + #234A97 + + + + name + Markup.deleted + scope + markup.deleted + settings + + foreground + #59140E + + + + name + Meta.separator + scope + meta.separator + settings + + background + #DCDCDC + fontStyle + bold + foreground + #19356D + + + + uuid + E7E82498-F9EA-49A6-A0D8-12327EA46B01 + + diff --git a/.atom/themes/Espresso Libre.tmTheme b/.atom/themes/Espresso Libre.tmTheme new file mode 100644 index 000000000..2ccae6448 --- /dev/null +++ b/.atom/themes/Espresso Libre.tmTheme @@ -0,0 +1,402 @@ + + + + + author + Chris Thomas + name + Espresso Libre + settings + + + settings + + background + #2A211C + caret + #889AFF + foreground + #BDAE9D + invisibles + #BFBFBF + lineHighlight + #3A312C + selection + #C3DCFF + + + + name + Comment + scope + comment + settings + + fontStyle + italic + foreground + #0066FF + + + + name + Keyword + scope + keyword, storage + settings + + fontStyle + bold + foreground + #43A8ED + + + + name + Number + scope + constant.numeric + settings + + fontStyle + + foreground + #44AA43 + + + + name + User-defined constant + scope + constant + settings + + fontStyle + bold + foreground + #C5656B + + + + name + Built-in constant + scope + constant.language + settings + + fontStyle + bold + foreground + #585CF6 + + + + name + Variable + scope + variable.language, variable.other + settings + + fontStyle + + foreground + #318495 + + + + name + String + scope + string + settings + + fontStyle + + foreground + #049B0A + + + + name + String interpolation + scope + constant.character.escape, string source + settings + + fontStyle + + foreground + #2FE420 + + + + name + Preprocessor line + scope + meta.preprocessor + settings + + fontStyle + + foreground + #1A921C + + + + name + Preprocessor directive + scope + keyword.control.import + settings + + fontStyle + bold + foreground + #9AFF87 + + + + name + Function name + scope + entity.name.function, keyword.other.name-of-parameter.objc + settings + + fontStyle + bold + foreground + #FF9358 + + + + name + Type name + scope + entity.name.type + settings + + fontStyle + underline + + + + name + Inherited class name + scope + entity.other.inherited-class + settings + + fontStyle + italic + + + + name + Function parameter + scope + variable.parameter + settings + + fontStyle + italic + + + + name + Function argument and result types + scope + storage.type.method + settings + + fontStyle + + foreground + #8B8E9C + + + + name + Section + scope + meta.section entity.name.section, declaration.section entity.name.section + settings + + fontStyle + italic + + + + name + Library function + scope + support.function + settings + + fontStyle + bold + foreground + #7290D9 + + + + name + Library object + scope + support.class, support.type + settings + + fontStyle + bold + foreground + #6D79DE + + + + name + Library constant + scope + support.constant + settings + + fontStyle + bold + foreground + #00AF0E + + + + name + Library variable + scope + support.variable + settings + + fontStyle + bold + foreground + #2F5FE0 + + + + name + JS: Operator + scope + keyword.operator.js + settings + + foreground + #687687 + + + + name + Invalid + scope + invalid + settings + + background + #990000 + foreground + #FFFFFF + + + + name + Invalid trailing whitespace + scope + invalid.deprecated.trailing-whitespace + settings + + background + #FFD0D0 + + + + name + Embedded source + scope + text source, string.unquoted + settings + + background + #F5AA7730 + + + + name + Markup XML declaration + scope + meta.tag.preprocessor.xml + settings + + fontStyle + + foreground + #8F7E65 + + + + name + Markup DOCTYPE + scope + meta.tag.sgml.doctype + settings + + fontStyle + + foreground + #888888 + + + + name + Markup DTD + scope + string.quoted.docinfo.doctype.DTD + settings + + fontStyle + italic + + + + name + Markup tag + scope + meta.tag, declaration.tag + settings + + fontStyle + + foreground + #43A8ED + + + + name + Markup name of tag + scope + entity.name.tag + settings + + fontStyle + bold + + + + name + Markup tag attribute + scope + entity.other.attribute-name + settings + + fontStyle + italic + + + + uuid + 6B90703E-4E4B-43C8-9D32-921BEDF6D725 + + diff --git a/.atom/themes/IDLE.tmTheme b/.atom/themes/IDLE.tmTheme new file mode 100644 index 000000000..704296f5c --- /dev/null +++ b/.atom/themes/IDLE.tmTheme @@ -0,0 +1,235 @@ + + + + + author + Domenico Carbotta + name + IDLE + settings + + + settings + + background + #FFFFFF + caret + #000000 + foreground + #000000 + invisibles + #BFBFBF + lineHighlight + #00000012 + selection + #BAD6FD + + + + name + Comment + scope + comment + settings + + foreground + #919191 + + + + name + String + scope + string + settings + + foreground + #00A33F + + + + name + Number + scope + constant.numeric + settings + + + + name + Built-in constant + scope + constant.language + settings + + foreground + #A535AE + + + + name + User-defined constant + scope + constant.character, constant.other + settings + + + + name + Variable + scope + variable.language, variable.other + settings + + + + name + Keyword + scope + keyword + settings + + foreground + #FF5600 + + + + name + Storage + scope + storage + settings + + foreground + #FF5600 + + + + name + Type name + scope + entity.name.type + settings + + foreground + #21439C + + + + name + Inherited class + scope + entity.other.inherited-class + settings + + + + name + Function name + scope + entity.name.function + settings + + foreground + #21439C + + + + name + Function argument + scope + variable.parameter + settings + + + + name + Tag name + scope + entity.name.tag + settings + + + + name + Tag attribute + scope + entity.other.attribute-name + settings + + + + name + Library function + scope + support.function + settings + + foreground + #A535AE + + + + name + Library constant + scope + support.constant + settings + + foreground + #A535AE + + + + name + Library class/type + scope + support.type, support.class + settings + + foreground + #A535AE + + + + name + Library variable + scope + support.variable + settings + + foreground + #A535AE + + + + name + Invalid + scope + invalid + settings + + background + #990000 + foreground + #FFFFFF + + + + name + String interpolation + scope + constant.other.placeholder.py + settings + + fontStyle + + foreground + #990000 + + + + uuid + DDC0CBE1-442B-4CB5-80E4-26E4CFB3A277 + + diff --git a/.atom/themes/LAZY.tmTheme b/.atom/themes/LAZY.tmTheme new file mode 100644 index 000000000..09ff51116 --- /dev/null +++ b/.atom/themes/LAZY.tmTheme @@ -0,0 +1,291 @@ + + + + + author + Domenico Carbotta + name + LAZY + settings + + + settings + + background + #FFFFFF + caret + #7C7C7C + foreground + #000000 + invisibles + #B6B6B6 + lineHighlight + #EFFCA68F + selection + #E3FC8D + + + + name + Comment + scope + comment + settings + + fontStyle + + foreground + #8C868F + + + + name + Constant + scope + constant + settings + + fontStyle + + foreground + #3B5BB5 + + + + name + Entity + scope + entity + settings + + fontStyle + + foreground + #3B5BB5 + + + + name + Latex Entity + scope + text.tex.latex entity + settings + + fontStyle + + foreground + #D62A28 + + + + name + Keyword + scope + keyword, storage + settings + + fontStyle + + foreground + #FF7800 + + + + name + String + scope + string, meta.verbatim + settings + + fontStyle + + foreground + #409B1C + + + + name + Support + scope + support + settings + + fontStyle + + foreground + #3B5BB5 + + + + name + Variable + scope + variable + settings + + fontStyle + + + + + name + Invalid – Deprecated + scope + invalid.deprecated + settings + + fontStyle + italic + foreground + #990000 + + + + name + Invalid – Illegal + scope + invalid.illegal + settings + + background + #9D1E15 + foreground + #F8F8F8 + + + + name + Superclass + scope + entity.other.inherited-class + settings + + fontStyle + italic + foreground + #3B5BB5 + + + + name + String interpolation + scope + string constant.other.placeholder + settings + + fontStyle + + foreground + #671EBB + + + + name + meta.function-call.py + scope + meta.function-call.py + settings + + fontStyle + + foreground + #3E4558 + + + + name + meta.tag + scope + meta.tag, meta.tag entity + settings + + foreground + #3A4A64 + + + + name + OCaml variant + scope + keyword.type.variant + settings + + fontStyle + + foreground + #7F90AA + + + + name + OCaml operator + scope + source.ocaml keyword.operator + settings + + foreground + #000000 + + + + name + OCaml infix operator + scope + source.ocaml keyword.operator.symbol.infix + settings + + fontStyle + + foreground + #3B5BB5 + + + + name + OCaml prefix operator + scope + source.ocaml keyword.operator.symbol.prefix + settings + + foreground + #3B5BB5 + + + + name + OCaml infix f-p operator + scope + source.ocaml keyword.operator.symbol.infix.floating-point + settings + + fontStyle + underline + + + + name + OCaml prefix f-p operator + scope + source.ocaml keyword.operator.symbol.prefix.floating-point + settings + + fontStyle + underline + + + + name + OCaml f-p constant + scope + source.ocaml constant.numeric.floating-point + settings + + fontStyle + underline + + + + uuid + A1E55FCB-3CD2-4811-9E73-D9B87419443A + + diff --git a/.atom/themes/Mac Classic.tmTheme b/.atom/themes/Mac Classic.tmTheme new file mode 100644 index 000000000..4b789dfea --- /dev/null +++ b/.atom/themes/Mac Classic.tmTheme @@ -0,0 +1,450 @@ + + + + + author + Chris Thomas + name + Mac Classic + settings + + + settings + + background + #FFFFFF + caret + #000000 + foreground + #000000 + invisibles + #BFBFBF + lineHighlight + #00000012 + selection + #4D97FF54 + + + + name + Comment + scope + comment + settings + + fontStyle + italic + foreground + #0066FF + + + + name + Keyword + scope + keyword, storage + settings + + fontStyle + bold + foreground + #0000FF + + + + name + Number + scope + constant.numeric + settings + + fontStyle + + foreground + #0000CD + + + + name + User-defined constant + scope + constant + settings + + fontStyle + bold + foreground + #C5060B + + + + name + Built-in constant + scope + constant.language + settings + + fontStyle + bold + foreground + #585CF6 + + + + name + Variable + scope + variable.language, variable.other + settings + + fontStyle + + foreground + #318495 + + + + name + String + scope + string + settings + + fontStyle + + foreground + #036A07 + + + + name + String interpolation + scope + constant.character.escape, string source + settings + + fontStyle + + foreground + #26B31A + + + + name + Preprocessor line + scope + meta.preprocessor + settings + + fontStyle + + foreground + #1A921C + + + + name + Preprocessor directive + scope + keyword.control.import + settings + + fontStyle + bold + foreground + #0C450D + + + + name + Function name + scope + entity.name.function, support.function.any-method + settings + + fontStyle + bold + foreground + #0000A2 + + + + name + Type name + scope + entity.name.type + settings + + fontStyle + underline + + + + name + Inherited class name + scope + entity.other.inherited-class + settings + + fontStyle + italic + + + + name + Function parameter + scope + variable.parameter + settings + + fontStyle + italic + + + + name + Function argument and result types + scope + storage.type.method + settings + + fontStyle + + foreground + #70727E + + + + name + Section + scope + meta.section entity.name.section, declaration.section entity.name.section + settings + + fontStyle + italic + + + + name + Library function + scope + support.function + settings + + fontStyle + bold + foreground + #3C4C72 + + + + name + Library object + scope + support.class, support.type + settings + + fontStyle + bold + foreground + #6D79DE + + + + name + Library constant + scope + support.constant + settings + + fontStyle + bold + foreground + #06960E + + + + name + Library variable + scope + support.variable + settings + + fontStyle + bold + foreground + #21439C + + + + name + JS: Operator + scope + keyword.operator.js + settings + + foreground + #687687 + + + + name + Invalid + scope + invalid + settings + + background + #990000 + foreground + #FFFFFF + + + + name + Invalid trailing whitespace + scope + invalid.deprecated.trailing-whitespace + settings + + background + #FFD0D0 + + + + name + Embedded source + scope + text source, string.unquoted + settings + + background + #0000000D + + + + name + Embedded embedded source + scope + text source string.unquoted, text source text source + settings + + background + #0000000F + + + + name + Markup XML declaration + scope + meta.tag.preprocessor.xml + settings + + fontStyle + + foreground + #68685B + + + + name + Markup DOCTYPE + scope + meta.tag.sgml.doctype, meta.tag.sgml.doctype entity, meta.tag.sgml.doctype string, meta.tag.preprocessor.xml, meta.tag.preprocessor.xml entity, meta.tag.preprocessor.xml string + settings + + fontStyle + + foreground + #888888 + + + + name + Markup DTD + scope + string.quoted.docinfo.doctype.DTD + settings + + fontStyle + italic + + + + name + Markup tag + scope + meta.tag, declaration.tag + settings + + fontStyle + + foreground + #1C02FF + + + + name + Markup name of tag + scope + entity.name.tag + settings + + fontStyle + bold + + + + name + Markup tag attribute + scope + entity.other.attribute-name + settings + + fontStyle + italic + + + + name + Markup: Heading + scope + markup.heading + settings + + fontStyle + bold + foreground + #0C07FF + + + + name + Markup: Quote + scope + markup.quote + settings + + fontStyle + italic + foreground + #000000 + + + + name + Markup: List + scope + markup.list + settings + + foreground + #B90690 + + + + uuid + 71D40D9D-AE48-11D9-920A-000D93589AF6 + + diff --git a/.atom/themes/MagicWB (Amiga).tmTheme b/.atom/themes/MagicWB (Amiga).tmTheme new file mode 100644 index 000000000..7897886b1 --- /dev/null +++ b/.atom/themes/MagicWB (Amiga).tmTheme @@ -0,0 +1,376 @@ + + + + + author + Allan Odgaard + comment + Inspired by the original 8 MagicWB colors from Martin Huttenloher + name + MagicWB (Amiga) + settings + + + settings + + background + #969696 + caret + #FFFFFF + foreground + #000000 + invisibles + #FF38FF + lineHighlight + #00000012 + selection + #B1B1B1 + + + + name + Comment + scope + comment + settings + + fontStyle + italic + foreground + #8D2E75 + + + + name + String + scope + string + settings + + background + #FF000033 + fontStyle + + foreground + #FFFFFF + + + + name + Number + scope + constant.numeric + settings + + foreground + #FFFFFF + + + + name + Constant: Built-in + scope + constant.language + settings + + fontStyle + bold + foreground + #FFA995 + + + + name + Constant: User-defined + scope + constant.character, constant.other + settings + + background + #0000FF33 + fontStyle + + foreground + #FFA995 + + + + name + Variable + scope + variable.language, variable.other + settings + + foreground + #FFA995 + + + + name + Keyword + scope + keyword + settings + + fontStyle + bold + + + + name + Storage + scope + storage + settings + + fontStyle + bold + foreground + #3A68A3 + + + + name + Type Name + scope + entity.name.type + settings + + fontStyle + underline + + + + name + Inherited Class + scope + entity.other.inherited-class + settings + + fontStyle + italic + + + + name + Function Name + scope + entity.name.function + settings + + fontStyle + + foreground + #FFA995 + + + + name + Function Argument + scope + variable.parameter + settings + + fontStyle + italic + + + + name + Entity Name + scope + entity.name + settings + + fontStyle + bold + foreground + #0000FF + + + + name + Tag Attribute + scope + entity.other.attribute-name + settings + + fontStyle + italic + foreground + #3A68A3 + + + + name + Library Function + scope + support.function + settings + + foreground + #E5B3FF + + + + name + Objective-C Method Call + scope + support.function.any-method + settings + + fontStyle + + foreground + #000000 + + + + name + Objective-C Method Call - : + scope + support.function.any-method - punctuation + settings + + fontStyle + italic + + + + name + Library Constant + scope + support.constant + settings + + foreground + #FFFFFF + + + + name + Library Class/Type + scope + support.type, support.class + settings + + foreground + #FFA995 + + + + name + Library Variable + scope + support.variable + settings + + foreground + #3A68A3 + + + + name + Invalid + scope + invalid + settings + + background + #797979 + foreground + #FFFFFF + + + + name + Include <system> + scope + string.quoted.other.lt-gt.include + settings + + background + #969696 + fontStyle + italic + foreground + #FFA995 + + + + name + Include "user" + scope + string.quoted.double.include + settings + + background + #969696 + foreground + #FFA995 + + + + name + Markup: List Item + scope + markup.list + settings + + foreground + #4D4E60 + + + + name + Markup: Raw + scope + markup.raw + settings + + background + #0000FF + foreground + #FFFFFF + + + + name + Markup: Quote (Email) + scope + markup.quote + settings + + foreground + #00F0C9 + + + + name + Markup: Quote Double (Email) + scope + markup.quote markup.quote + settings + + fontStyle + + foreground + #4C457E + + + + name + Embedded Source + scope + text.html source + settings + + background + #8A9ECB + + + + uuid + B0A18BAA-6220-481C-9914-F6D3E51B5410 + + diff --git a/.atom/themes/Monokai.tmTheme b/.atom/themes/Monokai.tmTheme new file mode 100755 index 000000000..496ef6c2a --- /dev/null +++ b/.atom/themes/Monokai.tmTheme @@ -0,0 +1,289 @@ + + + + + name + Monokai + settings + + + settings + + background + #272822 + caret + #F8F8F0 + foreground + #F8F8F2 + invisibles + #3B3A32 + lineHighlight + #3E3D32 + selection + #49483E + + + + name + Comment + scope + comment + settings + + foreground + #75715E + + + + name + String + scope + string + settings + + foreground + #E6DB74 + + + + name + Number + scope + constant.numeric + settings + + foreground + #AE81FF + + + + name + Built-in constant + scope + constant.language + settings + + foreground + #AE81FF + + + + name + User-defined constant + scope + constant.character, constant.other + settings + + foreground + #AE81FF + + + + name + Variable + scope + variable + settings + + fontStyle + + + + + name + Keyword + scope + keyword + settings + + foreground + #F92672 + + + + name + Storage + scope + storage + settings + + fontStyle + + foreground + #F92672 + + + + name + Storage type + scope + storage.type + settings + + fontStyle + italic + foreground + #66D9EF + + + + name + Class name + scope + entity.name.class + settings + + fontStyle + underline + foreground + #A6E22E + + + + name + Inherited class + scope + entity.other.inherited-class + settings + + fontStyle + italic underline + foreground + #A6E22E + + + + name + Function name + scope + entity.name.function + settings + + fontStyle + + foreground + #A6E22E + + + + name + Function argument + scope + variable.parameter + settings + + fontStyle + italic + foreground + #FD971F + + + + name + Tag name + scope + entity.name.tag + settings + + fontStyle + + foreground + #F92672 + + + + name + Tag attribute + scope + entity.other.attribute-name + settings + + fontStyle + + foreground + #A6E22E + + + + name + Library function + scope + support.function + settings + + fontStyle + + foreground + #66D9EF + + + + name + Library constant + scope + support.constant + settings + + fontStyle + + foreground + #66D9EF + + + + name + Library class/type + scope + support.type, support.class + settings + + fontStyle + italic + foreground + #66D9EF + + + + name + Library variable + scope + support.other.variable + settings + + fontStyle + + + + + name + Invalid + scope + invalid + settings + + background + #F92672 + fontStyle + + foreground + #F8F8F0 + + + + name + Invalid deprecated + scope + invalid.deprecated + settings + + background + #AE81FF + foreground + #F8F8F0 + + + + uuid + D8D5E82E-3D5B-46B5-B38E-8C841C21347D + + diff --git a/.atom/themes/Pastels on Dark.tmTheme b/.atom/themes/Pastels on Dark.tmTheme new file mode 100644 index 000000000..e3928606e --- /dev/null +++ b/.atom/themes/Pastels on Dark.tmTheme @@ -0,0 +1,701 @@ + + + + + author + Mats Persson + name + Pastels on Dark + settings + + + settings + + background + #211E1E + caret + #FFFFFF + foreground + #DADADA + invisibles + #4F4D4D + lineHighlight + #353030 + selection + #73597E80 + + + + name + Comments + scope + comment + settings + + fontStyle + + foreground + #555555 + + + + name + Comments Block + scope + comment.block + settings + + fontStyle + + foreground + #555555 + + + + name + Strings + scope + string + settings + + foreground + #AD9361 + + + + name + Numbers + scope + constant.numeric + settings + + fontStyle + + foreground + #CCCCCC + + + + name + Keywords + scope + keyword + settings + + fontStyle + + foreground + #A1A1FF + + + + name + Preprocessor Line + scope + meta.preprocessor + settings + + fontStyle + + foreground + #2F006E + + + + name + Preprocessor Directive + scope + keyword.control.import + settings + + fontStyle + bold + + + + name + Functions + scope + support.function + settings + + fontStyle + + foreground + #A1A1FF + + + + name + Function result + scope + declaration.function function-result + settings + + foreground + #0000FF + + + + name + Function name + scope + declaration.function function-name + settings + + fontStyle + bold + + + + name + Function argument name + scope + declaration.function argument-name + settings + + fontStyle + bold + + + + name + Function argument type + scope + declaration.function function-arg-type + settings + + foreground + #0000FF + + + + name + Function argument variable + scope + declaration.function function-argument + settings + + fontStyle + italic + + + + name + Class name + scope + declaration.class class-name + settings + + fontStyle + underline + + + + name + Class inheritance + scope + declaration.class class-inheritance + settings + + fontStyle + italic underline + + + + name + Invalid + scope + invalid + settings + + background + #FF0000 + fontStyle + bold + foreground + #FFF9F9 + + + + name + Invalid Trailing Whitespace + scope + invalid.deprecated.trailing-whitespace + settings + + background + #FFD0D0 + + + + name + Section + scope + declaration.section section-name + settings + + fontStyle + italic + + + + name + Interpolation + scope + string.interpolation + settings + + foreground + #C10006 + + + + name + Regular Expressions + scope + string.regexp + settings + + fontStyle + + foreground + #666666 + + + + name + Variables + scope + variable + settings + + foreground + #C1C144 + + + + name + Constants + scope + constant + settings + + foreground + #6782D3 + + + + name + Character Constants + scope + constant.character + settings + + fontStyle + + foreground + #AFA472 + + + + name + Language Constants + scope + constant.language + settings + + fontStyle + bold + foreground + #DE8E30 + + + + name + Embedded Code + scope + embedded + settings + + fontStyle + underline + + + + name + Tag name + scope + keyword.markup.element-name + settings + + fontStyle + + foreground + #858EF4 + + + + name + Attribute name + scope + keyword.markup.attribute-name + settings + + fontStyle + + foreground + #9B456F + + + + name + Attribute with Value + scope + meta.attribute-with-value + settings + + fontStyle + + foreground + #9B456F + + + + name + Exceptions + scope + keyword.exception + settings + + fontStyle + bold + foreground + #C82255 + + + + name + Operators + scope + keyword.operator + settings + + fontStyle + + foreground + #47B8D6 + + + + name + Control Structures + scope + keyword.control + settings + + fontStyle + bold + foreground + #6969FA + + + + name + HTML: DocInfo XML + scope + meta.tag.preprocessor.xml + settings + + foreground + #68685B + + + + name + HTML: DocType + scope + meta.tag.sgml.doctype + settings + + foreground + #888888 + + + + name + HTML: DocInfo DTD + scope + string.quoted.docinfo.doctype.DTD + settings + + fontStyle + italic + + + + name + HTML: ServerSide Includes + scope + comment.other.server-side-include.xhtml, comment.other.server-side-include.html + settings + + foreground + #909090 + + + + name + HTML: Tag + scope + text.html declaration.tag, text.html meta.tag, text.html entity.name.tag.xhtml + settings + + foreground + #858EF4 + + + + name + HTML: attribute="" + scope + keyword.markup.attribute-name + settings + + foreground + #9B456F + + + + name + PHP: PHPdocs + scope + keyword.other.phpdoc.php + settings + + foreground + #777777 + + + + name + PHP: Include() & Require() + scope + keyword.other.include.php + settings + + foreground + #C82255 + + + + name + PHP: Constants Core Predefined + scope + support.constant.core.php + settings + + fontStyle + bold + foreground + #DE8E20 + + + + name + PHP: Constants Standard Predefined + scope + support.constant.std.php + settings + + fontStyle + bold + foreground + #DE8E10 + + + + name + PHP: Variables Globals + scope + variable.other.global.php + settings + + foreground + #B72E1D + + + + name + PHP: Variables Safer Globals + scope + variable.other.global.safer.php + settings + + foreground + #00FF00 + + + + name + PHP: Strings Single-Quoted + scope + string.quoted.single.php + settings + + foreground + #BFA36D + + + + name + PHP: Keywords Storage + scope + keyword.storage.php + settings + + foreground + #6969FA + + + + name + PHP: Strings Double-Quoted + scope + string.quoted.double.php + settings + + foreground + #AD9361 + + + + name + CSS: Selectors #ID + scope + entity.other.attribute-name.id.css + settings + + foreground + #EC9E00 + + + + name + CSS: Selectors <Elements> + scope + entity.name.tag.css + settings + + fontStyle + bold + foreground + #B8CD06 + + + + name + CSS: Selectors .ClassName + scope + entity.other.attribute-name.class.css + settings + + foreground + #EDCA06 + + + + name + CSS: Selectors :PseudoClass + scope + entity.other.attribute-name.pseudo-class.css + settings + + foreground + #2E759C + + + + name + CSS: Invalid Comma + scope + invalid.bad-comma.css + settings + + background + #FF0000 + foreground + #FFFFFF + + + + name + CSS: Property Value + scope + support.constant.property-value.css + settings + + foreground + #9B2E4D + + + + name + CSS: Property Keyword + scope + support.type.property-name.css + settings + + foreground + #E1C96B + + + + name + CSS: Property Colours + scope + constant.other.rgb-value.css + settings + + foreground + #666633 + + + + name + CSS: Font Names + scope + support.constant.font-name.css + settings + + foreground + #666633 + + + + name + TMLangDef: Keys + scope + support.constant.tm-language-def, support.constant.name.tm-language-def + settings + + foreground + #7171F3 + + + + name + CSS: Units + scope + keyword.other.unit.css + settings + + foreground + #6969FA + + + + uuid + 343011CC-B7DF-11D9-B5C6-000D93C8BE28 + + diff --git a/.atom/themes/Slush & Poppies.tmTheme b/.atom/themes/Slush & Poppies.tmTheme new file mode 100644 index 000000000..02ecbcbe2 --- /dev/null +++ b/.atom/themes/Slush & Poppies.tmTheme @@ -0,0 +1,336 @@ + + + + + author + William D. Neumann + name + Slush & Poppies + settings + + + settings + + background + #F1F1F1 + caret + #000000 + foreground + #000000 + invisibles + #BFBFBF + lineHighlight + #00000026 + selection + #B0B0FF + + + + name + Comment + scope + comment + settings + + fontStyle + + foreground + #406040 + + + + name + String + scope + string + settings + + foreground + #C03030 + + + + name + Number + scope + constant.numeric + settings + + foreground + #0080A0 + + + + name + OCaml floating-point constants + scope + source.ocaml constant.numeric.floating-point + settings + + fontStyle + underline + + + + name + Character constants + scope + constant.character + settings + + foreground + #800000 + + + + name + Built-in constant + scope + constant.language + settings + + + + name + User-defined constant + scope + constant.character, constant.other + settings + + + + name + Variable + scope + variable.parameter, variable.other + settings + + + + name + Keyword + scope + keyword + settings + + fontStyle + + foreground + #2060A0 + + + + name + Operators + scope + keyword.operator + settings + + fontStyle + + foreground + #2060A0 + + + + name + OCaml prefix f-p operators + scope + source.ocaml keyword.operator.symbol.prefix.floating-point + settings + + fontStyle + underline + + + + name + OCaml infix f-p operators + scope + source.ocaml keyword.operator.symbol.infix.floating-point + settings + + fontStyle + underline + + + + name + Module Keyword + scope + entity.name.module, support.other.module + settings + + fontStyle + + foreground + #0080FF + + + + name + Storage types + scope + storage.type + settings + + foreground + #A08000 + + + + name + Storage + scope + storage + settings + + foreground + #008080 + + + + name + Variant types + scope + entity.name.class.variant + settings + + foreground + #C08060 + + + + name + Directives + scope + keyword.other.directive + settings + + fontStyle + bold + + + + name + Line-number directives + scope + source.ocaml keyword.other.directive.line-number + settings + + fontStyle + + + + + name + Inherited class + scope + entity.other.inherited-class + settings + + + + name + Function name + scope + entity.name.function + settings + + fontStyle + + foreground + #800000 + + + + name + Type name + scope + storage.type.user-defined + settings + + foreground + #800080 + + + + name + Class type name + scope + entity.name.type.class.type + settings + + foreground + #8000C0 + + + + name + Function argument + scope + variable.parameter + settings + + + + name + Tag name + scope + entity.name.tag + settings + + + + name + Tag attribute + scope + entity.other.attribute-name + settings + + + + name + Library function + scope + support.function + settings + + + + name + Library constant + scope + support.constant + settings + + + + name + Library class/type + scope + support.type, support.class + settings + + + + name + Library variable + scope + support.variable + settings + + + + name + Invalid + scope + invalid + settings + + + + uuid + D68685B8-1CFE-4C10-99C4-E21CBC892376 + + diff --git a/.atom/themes/Solarized (dark).tmTheme b/.atom/themes/Solarized (dark).tmTheme new file mode 100644 index 000000000..3a280b185 --- /dev/null +++ b/.atom/themes/Solarized (dark).tmTheme @@ -0,0 +1,2051 @@ + + + + + name + Solarized (dark) + settings + + + settings + + background + #002B36 + caret + #819090 + foreground + #839496 + invisibles + #073642 + lineHighlight + #073642 + selection + #073642 + + + + name + Comment + scope + comment + settings + + fontStyle + + foreground + #586E75 + + + + name + String + scope + string + settings + + foreground + #2AA198 + + + + name + StringNumber + scope + string + settings + + foreground + #586E75 + + + + name + Regexp + scope + string.regexp + settings + + foreground + #D30102 + + + + name + Number + scope + constant.numeric + settings + + foreground + #D33682 + + + + name + Variable + scope + variable.language, variable.other + settings + + foreground + #268BD2 + + + + name + Keyword + scope + keyword + settings + + foreground + #859900 + + + + name + Storage + scope + storage + settings + + fontStyle + + foreground + #738A05 + + + + name + Class name + scope + entity.name.class, entity.name.type.class + settings + + foreground + #268BD2 + + + + name + Function name + scope + entity.name.function + settings + + foreground + #268BD2 + + + + name + Variable start + scope + punctuation.definition.variable + settings + + foreground + #859900 + + + + name + Embedded code markers + scope + punctuation.section.embedded.begin, punctuation.section.embedded.end + settings + + foreground + #D30102 + + + + name + Built-in constant + scope + constant.language, meta.preprocessor + settings + + foreground + #B58900 + + + + name + Support.construct + scope + support.function.construct, keyword.other.new + settings + + foreground + #D30102 + + + + name + User-defined constant + scope + constant.character, constant.other + settings + + foreground + #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 + #D30102 + + + + 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 + #269186 + + + + name + Quotes + scope + punctuation.definition.string.begin, punctuation.definition.string.end + settings + + foreground + #C60000 + + + + name + CSS: Property + scope + entity.name.tag.css, support.type.property-name.css, meta.property-name.css + settings + + fontStyle + + foreground + #A57800 + + + + name + CSS: @font-face + scope + source.css + settings + + foreground + #D01F1E + + + + name + CSS: Selector + scope + meta.selector.css + settings + + fontStyle + + foreground + #536871 + + + + name + CSS: {} + scope + punctuation.section.property-list.css + settings + + foreground + #5A74CF + + + + name + CSS: Numeric Value + scope + meta.property-value.css constant.numeric.css, keyword.other.unit.css,constant.other.color.rgb-value.css + settings + + fontStyle + + foreground + #269186 + + + + name + CSS: Value + scope + meta.property-value.css + settings + + fontStyle + + foreground + #269186 + + + + name + CSS: !Important + scope + keyword.other.important.css + settings + + foreground + #D01F1E + + + + name + CSS: Standard Value + scope + support.constant.color + settings + + foreground + #269186 + + + + name + CSS: Tag + scope + entity.name.tag.css + settings + + foreground + #738A13 + + + + name + CSS: : , + scope + punctuation.separator.key-value.css, punctuation.terminator.rule.css + settings + + fontStyle + + foreground + #536871 + + + + name + CSS .class + scope + entity.other.attribute-name.class.css + settings + + fontStyle + + foreground + #268BD2 + + + + name + CSS :pseudo + scope + entity.other.attribute-name.pseudo-element.css, entity.other.attribute-name.pseudo-class.css + settings + + fontStyle + + foreground + #BD3800 + + + + name + CSS: #id + scope + entity.other.attribute-name.id.css + settings + + fontStyle + + foreground + #268BD2 + + + + name + JS: Function Name + scope + meta.function.js, entity.name.function.js, support.function.dom.js + settings + + foreground + #A57800 + + + + name + JS: Source + scope + text.html.basic source.js.embedded.html + settings + + fontStyle + + foreground + #A57800 + + + + name + JS: Function + scope + storage.type.function.js + settings + + foreground + #268BD2 + + + + name + JS: Numeric Constant + scope + constant.numeric.js + settings + + foreground + #269186 + + + + 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 + #268BD2 + + + + 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 + #899090 + + + + 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 + #269186 + + + + name + HTML: Text + scope + text.html.ruby + settings + + fontStyle + bold + foreground + #BD3800 + + + + 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 + #708284 + + + + name + HTML: something= + scope + text.html.basic entity.other.attribute-name.html + settings + + foreground + #708284 + + + + 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 + #269186 + + + + 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 + #819090 + + + + 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 + #708284 + + + + name + Ruby: Variable + scope + variable.language.ruby + settings + + foreground + #469186 + + + + 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 + #738A05 + + + + name + Ruby: Class + scope + keyword.control.class.ruby, meta.class.ruby + settings + + foreground + #748B00 + + + + name + Ruby: Class Name + scope + entity.name.type.class.ruby + settings + + fontStyle + + foreground + #A57800 + + + + name + Ruby: Keyword + scope + keyword.control.ruby + settings + + fontStyle + + foreground + #748B00 + + + + name + Ruby: Support Class + scope + support.class.ruby + settings + + fontStyle + + foreground + #A57800 + + + + name + Ruby: Special Method + scope + keyword.other.special-method.ruby + settings + + foreground + #748B00 + + + + name + Ruby: Constant + scope + constant.language.ruby, constant.numeric.ruby + settings + + foreground + #269186 + + + + name + Ruby: Constant Other + scope + variable.other.constant.ruby + settings + + fontStyle + + foreground + #A57800 + + + + name + Ruby: :symbol + scope + constant.other.symbol.ruby + settings + + fontStyle + + foreground + #269186 + + + + name + Ruby: Punctuation Section '' + scope + punctuation.section.embedded.ruby, punctuation.definition.string.begin.ruby, punctuation.definition.string.end.ruby + settings + + foreground + #D01F1E + + + + name + Ruby: Special Method + scope + keyword.other.special-method.ruby + settings + + foreground + #BD3800 + + + + name + PHP: Include + scope + keyword.control.import.include.php + settings + + foreground + #BD3800 + + + + name + Ruby: erb = + scope + text.html.ruby meta.tag.inline.any.html + settings + + fontStyle + + foreground + #819090 + + + + name + Ruby: erb "" + scope + text.html.ruby punctuation.definition.string.begin, text.html.ruby punctuation.definition.string.end + settings + + fontStyle + + foreground + #269186 + + + + name + PHP: Quoted Single + scope + punctuation.definition.string.begin, punctuation.definition.string.end + settings + + foreground + #839496 + + + + name + PHP: Class Names + scope + support.class.php + settings + + foreground + #839496 + + + + name + PHP: [] + scope + keyword.operator.index-start.php, keyword.operator.index-end.php + settings + + foreground + #D31E1E + + + + name + PHP: Array + scope + meta.array.php + settings + + foreground + #536871 + + + + name + PHP: Array() + scope + meta.array.php support.function.construct.php, meta.array.empty.php support.function.construct.php + settings + + fontStyle + + foreground + #A57800 + + + + name + PHP: Array Construct + scope + support.function.construct.php + settings + + foreground + #A57800 + + + + name + PHP: Array Begin + scope + punctuation.definition.array.begin, punctuation.definition.array.end + settings + + foreground + #D31E1E + + + + name + PHP: Numeric Constant + scope + constant.numeric.php + settings + + foreground + #269186 + + + + name + PHP: New + scope + keyword.other.new.php + settings + + foreground + #CB4B16 + + + + name + PHP: :: + scope + keyword.operator.class + settings + + fontStyle + + foreground + #839496 + + + + name + PHP: Other Property + scope + variable.other.property.php + settings + + foreground + #899090 + + + + name + PHP: Class + scope + storage.modifier.extends.php, storage.type.class.php, keyword.operator.class.php + settings + + foreground + #A57800 + + + + name + PHP: Class Function + settings + + + + name + PHP: Semicolon + scope + punctuation.terminator.expression.php + settings + + foreground + #839496 + + + + name + PHP: Inherited Class + scope + meta.other.inherited-class.php + settings + + fontStyle + + foreground + #536871 + + + + name + PHP: Storage Type + scope + storage.type.php + settings + + foreground + #748B00 + + + + name + PHP: Function + scope + entity.name.function.php + settings + + foreground + #899090 + + + + name + PHP: Function Construct + scope + support.function.construct.php + settings + + foreground + #748B00 + + + + name + PHP: Function Call + scope + entity.name.type.class.php, meta.function-call.php, meta.function-call.static.php, meta.function-call.object.php + settings + + foreground + #839496 + + + + name + PHP: Comment + scope + keyword.other.phpdoc + settings + + fontStyle + + foreground + #899090 + + + + name + PHP: Source Emebedded + scope + source.php.embedded.block.html + settings + + foreground + #BD3613 + + + + name + PHP: Storage Type Function + scope + storage.type.function.php + settings + + foreground + #BD3800 + + + + name + C: constant + scope + constant.numeric.c + settings + + fontStyle + + foreground + #269186 + + + + name + C: Meta Preprocessor + scope + meta.preprocessor.c.include, meta.preprocessor.macro.c + settings + + fontStyle + + foreground + #BB3700 + + + + name + C: Keyword + scope + keyword.control.import.define.c, keyword.control.import.include.c + settings + + fontStyle + + foreground + #BB3700 + + + + name + C: Function Preprocessor + scope + entity.name.function.preprocessor.c + settings + + fontStyle + + foreground + #BB3700 + + + + name + C: include <something.c> + 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 + settings + + fontStyle + + foreground + #269186 + + + + name + C: Function + scope + support.function.C99.c, support.function.any-method.c, entity.name.function.c + settings + + fontStyle + + foreground + #536871 + + + + name + C: " + scope + punctuation.definition.string.begin.c, punctuation.definition.string.end.c + settings + + fontStyle + + foreground + #269186 + + + + name + C: Storage Type + scope + storage.type.c + settings + + fontStyle + + foreground + #A57800 + + + + name + diff: header + scope + meta.diff, meta.diff.header + settings + + background + #A57706 + fontStyle + italic + foreground + #E0EDDD + + + + name + diff: deleted + scope + markup.deleted + settings + + background + #EAE3CA + fontStyle + + foreground + #D3201F + + + + name + diff: changed + scope + markup.changed + settings + + background + #EAE3CA + fontStyle + + foreground + #BF3904 + + + + name + diff: inserted + scope + markup.inserted + settings + + background + #EAE3CA + foreground + #219186 + + + + name + Markdown: Linebreak + scope + text.html.markdown meta.dummy.line-break + settings + + background + #A57706 + foreground + #E0EDDD + + + + name + Markdown: Raw + scope + text.html.markdown markup.raw.inline + settings + + foreground + #269186 + + + + name + reST raw + scope + text.restructuredtext markup.raw + settings + + foreground + #269186 + + + + name + Other: Removal + scope + other.package.exclude, other.remove + settings + + fontStyle + + foreground + #D3201F + + + + name + Other: Add + scope + other.add + settings + + foreground + #269186 + + + + name + Tex: {} + scope + punctuation.section.group.tex , punctuation.definition.arguments.begin.latex, punctuation.definition.arguments.end.latex, punctuation.definition.arguments.latex + settings + + fontStyle + + foreground + #B81D1C + + + + name + Tex: {text} + scope + meta.group.braces.tex + settings + + fontStyle + + foreground + #A57705 + + + + name + Tex: Other Math + scope + string.other.math.tex + settings + + fontStyle + + foreground + #A57705 + + + + name + Tex: {var} + scope + variable.parameter.function.latex + settings + + fontStyle + + foreground + #BD3800 + + + + name + Tex: Math \\ + scope + punctuation.definition.constant.math.tex + settings + + fontStyle + + foreground + #D01F1E + + + + name + Tex: Constant Math + scope + text.tex.latex constant.other.math.tex, constant.other.general.math.tex, constant.other.general.math.tex, constant.character.math.tex + settings + + fontStyle + + foreground + #269186 + + + + name + Tex: Other Math String + scope + string.other.math.tex + settings + + fontStyle + + foreground + #A57800 + + + + name + Tex: $ + scope + punctuation.definition.string.begin.tex, punctuation.definition.string.end.tex + settings + + fontStyle + + foreground + #D3201F + + + + name + Tex: \label + scope + keyword.control.label.latex, text.tex.latex constant.other.general.math.tex + settings + + fontStyle + + foreground + #269186 + + + + name + Tex: \label { } + scope + variable.parameter.definition.label.latex + settings + + fontStyle + + foreground + #D01F1E + + + + name + Tex: Function + scope + support.function.be.latex + settings + + fontStyle + + foreground + #748B00 + + + + name + Tex: Support Function Section + scope + support.function.section.latex + settings + + fontStyle + + foreground + #BD3800 + + + + name + Tex: Support Function + scope + support.function.general.tex + settings + + fontStyle + + foreground + #269186 + + + + name + Tex: Comment + scope + punctuation.definition.comment.tex, comment.line.percentage.tex + settings + + fontStyle + italic + + + + name + Tex: Reference Label + scope + keyword.control.ref.latex + settings + + fontStyle + + foreground + #269186 + + + + name + Python: storage + scope + storage.type.class.python, storage.type.function.python, storage.modifier.global.python + settings + + fontStyle + + foreground + #748B00 + + + + name + Python: import + scope + keyword.control.import.python, keyword.control.import.from.python + settings + + foreground + #BD3800 + + + + name + Python: Support.exception + scope + support.type.exception.python + settings + + foreground + #A57800 + + + + name + Shell: builtin + scope + support.function.builtin.shell + settings + + foreground + #748B00 + + + + name + Shell: variable + scope + variable.other.normal.shell + settings + + foreground + #BD3800 + + + + name + Shell: DOT_FILES + scope + source.shell + settings + + fontStyle + + foreground + #268BD2 + + + + name + Shell: meta scope in loop + scope + meta.scope.for-in-loop.shell, variable.other.loop.shell + settings + + fontStyle + + foreground + #536871 + + + + name + Shell: "" + scope + punctuation.definition.string.end.shell, punctuation.definition.string.begin.shell + settings + + fontStyle + + foreground + #748B00 + + + + name + Shell: Meta Block + scope + meta.scope.case-block.shell, meta.scope.case-body.shell + settings + + fontStyle + + foreground + #536871 + + + + name + Shell: [] + scope + punctuation.definition.logical-expression.shell + settings + + fontStyle + + foreground + #CD1E1D + + + + name + Shell: Comment + scope + comment.line.number-sign.shell + settings + + fontStyle + italic + + + + name + Java: import + scope + keyword.other.import.java + settings + + fontStyle + + foreground + #BD3800 + + + + name + Java: meta-import + scope + storage.modifier.import.java + settings + + fontStyle + + foreground + #586E75 + + + + name + Java: Class + scope + meta.class.java storage.modifier.java + settings + + fontStyle + + foreground + #A57800 + + + + name + Java: /* comment */ + scope + source.java comment.block + settings + + fontStyle + + foreground + #536871 + + + + name + Java: /* @param */ + scope + comment.block meta.documentation.tag.param.javadoc keyword.other.documentation.param.javadoc + settings + + fontStyle + + foreground + #536871 + + + + name + Perl: variables + scope + punctuation.definition.variable.perl, variable.other.readwrite.global.perl, variable.other.predefined.perl, keyword.operator.comparison.perl + settings + + foreground + #B58900 + + + + name + Perl: functions + scope + support.function.perl + settings + + foreground + #859900 + + + + name + Perl: comments + scope + comment.line.number-sign.perl + settings + + fontStyle + italic + foreground + #586E75 + + + + name + Perl: quotes + scope + punctuation.definition.string.begin.perl, punctuation.definition.string.end.perl + settings + + foreground + #2AA198 + + + + name + Perl: \char + scope + constant.character.escape.perl + settings + + foreground + #DC322F + + + + + name + Markdown: Headings + scope + markup.heading.markdown, markup.heading.1.markdown, markup.heading.2.markdown + settings + + foreground + #268BD2 + + + + name + Markdown: Bold + scope + markup.bold.markdown + settings + + fontStyle + bold + foreground + #839496 + + + + name + Markdown: Italic + scope + markup.italic.markdown + settings + + fontStyle + italic + foreground + #839496 + + + + name + Markdown: Punctuation for Bold, Italic, and Inline Block + scope + punctuation.definition.bold.markdown, punctuation.definition.italic.markdown, punctuation.definition.raw.markdown + settings + + foreground + #D3201F + + + + name + Markdown: Bulleted List + scope + markup.list.unnumbered.markdown + settings + + foreground + #B58900 + + + + name + Markdown: Numbered List + scope + markup.list.numbered.markdown + settings + + foreground + #859900 + + + + name + Markdown: Block and Inline Block + scope + markup.raw.block.markdown, markup.raw.inline.markdown + settings + + foreground + #2AA198 + + + + name + Markdown: Quote Block and Punctuation + scope + markup.quote.markdown, punctuation.definition.blockquote.markdown + settings + + foreground + #6C71C4 + + + + name + Markdown: Seperator + scope + meta.separator.markdown + settings + + foreground + #D33682 + + + + name + Markdown: Link and Reference URL + scope + meta.image.inline.markdown, markup.underline.link.markdown + settings + + fontStyle + italic + foreground + #586E75 + + + + name + Markdown: Link Title, Image Description + scope + string.other.link.title.markdown, string.other.link.description.markdown + settings + + foreground + #93A1A1 + + + + name + Markdown: Angle Brakets on Link and Image + scope + punctuation.definition.link.markdown + settings + + foreground + #586E75 + + + + name + Markdown: Parens on Link and Image + scope + punctuation.definition.metadata.markdown + settings + + foreground + #586E75 + + + + name + Markdown: Square Brakets on Link, Image, and Reference + scope + punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown, punctuation.definition.constant.markdown + settings + + foreground + #586E75 + + + + + uuid + A4299D9B-1DE5-4BC4-87F6-A757E71B1597 + + diff --git a/.atom/themes/SpaceCadet.tmTheme b/.atom/themes/SpaceCadet.tmTheme new file mode 100644 index 000000000..156f43dee --- /dev/null +++ b/.atom/themes/SpaceCadet.tmTheme @@ -0,0 +1,212 @@ + + + + + author + Alex Ross + comment + Created by Alex Ross + name + SpaceCadet + settings + + + settings + + background + #0D0D0D + caret + #7F005D + foreground + #DDE6CF + invisibles + #BFBFBF + lineHighlight + #00000012 + selection + #40002F + + + + name + Comment + scope + comment + settings + + foreground + #473C45 + + + + name + String + scope + string + settings + + foreground + #805978 + + + + name + Constant + scope + constant + settings + + foreground + #A8885A + + + + name + Variable + scope + variable.parameter, variable.other + settings + + foreground + #596380 + + + + name + Keyword + scope + keyword - keyword.operator, keyword.operator.logical + settings + + foreground + #728059 + + + + name + Storage + scope + storage + settings + + foreground + #9EBF60 + + + + name + Entity + scope + entity + settings + + foreground + #6078BF + + + + name + Inherited class + scope + entity.other.inherited-class + settings + + fontStyle + italic + + + + name + Support + scope + support + settings + + foreground + #8A4B66 + + + + name + Exception + scope + support.type.exception + settings + + foreground + #893062 + + + + name + Tag name + scope + entity.name.tag + settings + + + + name + Tag attribute + scope + entity.other.attribute-name + settings + + + + name + Library constant + scope + support.constant + settings + + + + name + Library class/type + scope + support.type, support.class + settings + + + + name + Library variable + scope + support.other.variable + settings + + + + name + Invalid + scope + invalid + settings + + background + #5F0047 + + + + name + - Meta + settings + + + + name + function.section + scope + meta.function.section + settings + + background + #371D28 + + + + uuid + 2C24E84F-F9FE-4C2E-92D2-F52198BA7E41 + + diff --git a/.atom/themes/Sunburst.tmTheme b/.atom/themes/Sunburst.tmTheme new file mode 100644 index 000000000..694c2c8c4 --- /dev/null +++ b/.atom/themes/Sunburst.tmTheme @@ -0,0 +1,665 @@ + + + + + author + Stanley Rost + comment + (π) Soryu, 2005 + name + Sunburst + settings + + + settings + + background + #000000 + caret + #A7A7A7 + foreground + #F8F8F8 + invisibles + #CAE2FB3D + lineHighlight + #FFFFFF1A + selection + #DDF0FF33 + + + + name + Comment + scope + comment + settings + + fontStyle + italic + foreground + #AEAEAE + + + + name + Constant + scope + constant + settings + + foreground + #3387CC + + + + name + Entity + scope + entity + settings + + fontStyle + + foreground + #89BDFF + + + + name + Keyword + scope + keyword + settings + + fontStyle + + foreground + #E28964 + + + + name + Storage + scope + storage + settings + + fontStyle + + foreground + #99CF50 + + + + name + String + scope + string + settings + + fontStyle + + foreground + #65B042 + + + + name + Support + scope + support + settings + + fontStyle + + foreground + #9B859D + + + + name + Variable + scope + variable + settings + + foreground + #3E87E3 + + + + name + Invalid – Deprecated + scope + invalid.deprecated + settings + + fontStyle + italic underline + foreground + #FD5FF1 + + + + name + Invalid – Illegal + scope + invalid.illegal + settings + + background + #562D56BF + foreground + #FD5FF1 + + + + name + ----------------------------------- + settings + + + + name + ♦ Embedded Source (Bright) + scope + text source + settings + + background + #B1B3BA08 + + + + name + ♦ Entity inherited-class + scope + entity.other.inherited-class + settings + + fontStyle + italic + foreground + #9B5C2E + + + + name + ♦ String embedded-source + scope + string.quoted source + settings + + fontStyle + + foreground + #DAEFA3 + + + + name + ♦ String constant + scope + string constant + settings + + foreground + #DDF2A4 + + + + name + ♦ String.regexp + scope + string.regexp + settings + + foreground + #E9C062 + + + + name + ♦ String.regexp.«special» + scope + string.regexp constant.character.escape, string.regexp source.ruby.embedded, string.regexp string.regexp.arbitrary-repitition + settings + + foreground + #CF7D34 + + + + name + ♦ String variable + scope + string variable + settings + + foreground + #8A9A95 + + + + name + ♦ Support.function + scope + support.function + settings + + fontStyle + + foreground + #DAD085 + + + + name + ♦ Support.constant + scope + support.constant + settings + + fontStyle + + foreground + #CF6A4C + + + + name + c C/C++ Preprocessor Line + scope + meta.preprocessor.c + settings + + foreground + #8996A8 + + + + name + c C/C++ Preprocessor Directive + scope + meta.preprocessor.c keyword + settings + + foreground + #AFC4DB + + + + name + j Entity Name Type + scope + entity.name.type + settings + + fontStyle + underline + + + + name + j Cast + scope + meta.cast + settings + + fontStyle + italic + foreground + #676767 + + + + name + ✘ Doctype/XML Processing + scope + meta.sgml.html meta.doctype, meta.sgml.html meta.doctype entity, meta.sgml.html meta.doctype string, meta.xml-processing, meta.xml-processing entity, meta.xml-processing string + settings + + foreground + #494949 + + + + name + ✘ Meta.tag.«all» + scope + meta.tag, meta.tag entity + settings + + foreground + #89BDFF + + + + name + ✘ Meta.tag.inline + scope + source entity.name.tag, source entity.other.attribute-name, meta.tag.inline, meta.tag.inline entity + settings + + foreground + #E0C589 + + + + name + ✘ Namespaces + scope + entity.name.tag.namespace, entity.other.attribute-name.namespace + settings + + foreground + #E18964 + + + + name + § css tag-name + scope + meta.selector.css entity.name.tag + settings + + foreground + #CDA869 + + + + name + § css:pseudo-class + scope + meta.selector.css entity.other.attribute-name.tag.pseudo-class + settings + + foreground + #8F9D6A + + + + name + § css#id + scope + meta.selector.css entity.other.attribute-name.id + settings + + foreground + #8B98AB + + + + name + § css.class + scope + meta.selector.css entity.other.attribute-name.class + settings + + foreground + #9B703F + + + + name + § css property-name: + scope + support.type.property-name.css + settings + + foreground + #C5AF75 + + + + name + § css property-value; + scope + meta.property-group support.constant.property-value.css, meta.property-value support.constant.property-value.css + settings + + foreground + #F9EE98 + + + + name + § css @at-rule + scope + meta.preprocessor.at-rule keyword.control.at-rule + settings + + foreground + #8693A5 + + + + name + § css additional-constants + scope + meta.property-value support.constant.named-color.css, meta.property-value constant + settings + + foreground + #DD7B3B + + + + name + § css constructor.argument + scope + meta.constructor.argument.css + settings + + foreground + #8F9D6A + + + + name + ⎇ diff.header + scope + meta.diff, meta.diff.header + settings + + background + #0E2231 + fontStyle + italic + foreground + #F8F8F8 + + + + name + ⎇ diff.deleted + scope + markup.deleted + settings + + background + #420E09 + foreground + #F8F8F8 + + + + name + ⎇ diff.changed + scope + markup.changed + settings + + background + #4A410D + foreground + #F8F8F8 + + + + name + ⎇ diff.inserted + scope + markup.inserted + settings + + background + #253B22 + foreground + #F8F8F8 + + + + name + -------------------------------- + settings + + + + name + Markup: Italic + scope + markup.italic + settings + + fontStyle + italic + foreground + #E9C062 + + + + name + Markup: Bold + scope + markup.bold + settings + + fontStyle + bold + foreground + #E9C062 + + + + name + Markup: Underline + scope + markup.underline + settings + + fontStyle + underline + foreground + #E18964 + + + + name + Markup: Quote + scope + markup.quote + settings + + background + #FEE09C12 + fontStyle + italic + foreground + #E1D4B9 + + + + name + Markup: Heading + scope + markup.heading, markup.heading entity + settings + + background + #632D04 + fontStyle + + foreground + #FEDCC5 + + + + name + Markup: List + scope + markup.list + settings + + foreground + #E1D4B9 + + + + name + Markup: Raw + scope + markup.raw + settings + + background + #B1B3BA08 + fontStyle + + foreground + #578BB3 + + + + name + Markup: Comment + scope + markup comment + settings + + fontStyle + italic + foreground + #F67B37 + + + + name + Markup: Separator + scope + meta.separator + settings + + background + #242424 + foreground + #60A633 + + + + name + Log Entry + scope + meta.line.entry.logfile, meta.line.exit.logfile + settings + + background + #EEEEEE29 + + + + name + Log Entry Error + scope + meta.line.error.logfile + settings + + background + #751012 + + + + uuid + C8C58F9A-35FE-44A4-9BC2-2F3C343DC81D + + diff --git a/.atom/themes/Twilight.tmTheme b/.atom/themes/Twilight.tmTheme new file mode 100644 index 000000000..a83f7ecbb --- /dev/null +++ b/.atom/themes/Twilight.tmTheme @@ -0,0 +1,514 @@ + + + + + author + Michael Sheets + name + Twilight + settings + + + settings + + background + #141414 + caret + #A7A7A7 + foreground + #F8F8F8 + invisibles + #FFFFFF40 + lineHighlight + #FFFFFF08 + selection + #DDF0FF33 + + + + name + Comment + scope + comment + settings + + fontStyle + italic + foreground + #5F5A60 + + + + name + Constant + scope + constant + settings + + foreground + #CF6A4C + + + + name + Entity + scope + entity + settings + + fontStyle + + foreground + #9B703F + + + + name + Keyword + scope + keyword + settings + + fontStyle + + foreground + #CDA869 + + + + name + Storage + scope + storage + settings + + fontStyle + + foreground + #F9EE98 + + + + name + String + scope + string + settings + + fontStyle + + foreground + #8F9D6A + + + + name + Support + scope + support + settings + + fontStyle + + foreground + #9B859D + + + + name + Variable + scope + variable + settings + + foreground + #7587A6 + + + + name + Invalid – Deprecated + scope + invalid.deprecated + settings + + fontStyle + italic underline + foreground + #D2A8A1 + + + + name + Invalid – Illegal + scope + invalid.illegal + settings + + background + #562D56BF + foreground + #F8F8F8 + + + + name + ----------------------------------- + settings + + + + name + ♦ Embedded Source + scope + text source + settings + + background + #B0B3BA14 + + + + name + ♦ Embedded Source (Bright) + scope + text.html.ruby source + settings + + background + #B1B3BA21 + + + + name + ♦ Entity inherited-class + scope + entity.other.inherited-class + settings + + fontStyle + italic + foreground + #9B5C2E + + + + name + ♦ String embedded-source + scope + string source + settings + + fontStyle + + foreground + #DAEFA3 + + + + name + ♦ String constant + scope + string constant + settings + + foreground + #DDF2A4 + + + + name + ♦ String.regexp + scope + string.regexp + settings + + fontStyle + + foreground + #E9C062 + + + + name + ♦ String.regexp.«special» + scope + string.regexp constant.character.escape, string.regexp source.ruby.embedded, string.regexp string.regexp.arbitrary-repitition + settings + + foreground + #CF7D34 + + + + name + ♦ String variable + scope + string variable + settings + + foreground + #8A9A95 + + + + name + ♦ Support.function + scope + support.function + settings + + fontStyle + + foreground + #DAD085 + + + + name + ♦ Support.constant + scope + support.constant + settings + + fontStyle + + foreground + #CF6A4C + + + + name + c C/C++ Preprocessor Line + scope + meta.preprocessor.c + settings + + foreground + #8996A8 + + + + name + c C/C++ Preprocessor Directive + scope + meta.preprocessor.c keyword + settings + + foreground + #AFC4DB + + + + name + ✘ Doctype/XML Processing + scope + meta.tag.sgml.doctype, meta.tag.sgml.doctype entity, meta.tag.sgml.doctype string, meta.tag.preprocessor.xml, meta.tag.preprocessor.xml entity, meta.tag.preprocessor.xml string + settings + + foreground + #494949 + + + + name + ✘ Meta.tag.«all» + scope + declaration.tag, declaration.tag entity, meta.tag, meta.tag entity + settings + + foreground + #AC885B + + + + name + ✘ Meta.tag.inline + scope + declaration.tag.inline, declaration.tag.inline entity, source entity.name.tag, source entity.other.attribute-name, meta.tag.inline, meta.tag.inline entity + settings + + foreground + #E0C589 + + + + name + § css tag-name + scope + meta.selector.css entity.name.tag + settings + + foreground + #CDA869 + + + + name + § css:pseudo-class + scope + meta.selector.css entity.other.attribute-name.tag.pseudo-class + settings + + foreground + #8F9D6A + + + + name + § css#id + scope + meta.selector.css entity.other.attribute-name.id + settings + + foreground + #8B98AB + + + + name + § css.class + scope + meta.selector.css entity.other.attribute-name.class + settings + + foreground + #9B703F + + + + name + § css property-name: + scope + support.type.property-name.css + settings + + foreground + #C5AF75 + + + + name + § css property-value; + scope + meta.property-group support.constant.property-value.css, meta.property-value support.constant.property-value.css + settings + + foreground + #F9EE98 + + + + name + § css @at-rule + scope + meta.preprocessor.at-rule keyword.control.at-rule + settings + + foreground + #8693A5 + + + + name + § css additional-constants + scope + meta.property-value support.constant.named-color.css, meta.property-value constant + settings + + foreground + #CA7840 + + + + name + § css constructor.argument + scope + meta.constructor.argument.css + settings + + foreground + #8F9D6A + + + + name + ⎇ diff.header + scope + meta.diff, meta.diff.header, meta.separator + settings + + background + #0E2231 + fontStyle + italic + foreground + #F8F8F8 + + + + name + ⎇ diff.deleted + scope + markup.deleted + settings + + background + #420E09 + foreground + #F8F8F8 + + + + name + ⎇ diff.changed + scope + markup.changed + settings + + background + #4A410D + foreground + #F8F8F8 + + + + name + ⎇ diff.inserted + scope + markup.inserted + settings + + background + #253B22 + foreground + #F8F8F8 + + + + name + Markup: List + scope + markup.list + settings + + foreground + #F9EE98 + + + + name + Markup: Heading + scope + markup.heading + settings + + foreground + #CF6A4C + + + + uuid + 766026CB-703D-4610-B070-8DE07D967C5F + + diff --git a/.atom/themes/Zenburnesque.tmTheme b/.atom/themes/Zenburnesque.tmTheme new file mode 100644 index 000000000..8631f9867 --- /dev/null +++ b/.atom/themes/Zenburnesque.tmTheme @@ -0,0 +1,343 @@ + + + + + author + William D. Neumann + name + Zenburnesque + settings + + + settings + + background + #404040 + caret + #FFFF66 + foreground + #DEDEDE + invisibles + #A8A8A8 + lineHighlight + #A0804026 + selection + #A0A0C0 + + + + name + Comment + scope + comment + settings + + fontStyle + italic + foreground + #709070 + + + + name + Directive + scope + keyword.other.directive + settings + + fontStyle + bold + + + + name + Line-number directives + scope + keyword.other.directive.line-number + settings + + fontStyle + underline + + + + name + Characters + scope + constant.character + settings + + foreground + #FF8080 + + + + name + String + scope + string + settings + + foreground + #FF2020 + + + + name + Number + scope + constant.numeric + settings + + foreground + #22C0FF + + + + name + Floating-point numbers + scope + constant.numeric.floating-point + settings + + fontStyle + underline + + + + name + Built-in constant + scope + constant.language + settings + + + + name + User-defined constant + scope + constant.character, constant.other + settings + + + + name + Variable + scope + variable.parameter, variable.other + settings + + + + name + Language Keyword + scope + keyword + settings + + foreground + #FFFFA0 + + + + name + Module Keyword + scope + entity.name.module, support.other.module + settings + + fontStyle + bold + foreground + #FF8000 + + + + name + Operators + scope + keyword.operator + settings + + foreground + #FFFFA0 + + + + name + Floating-point infix operators + scope + source.ocaml keyword.operator.symbol.infix.floating-point + settings + + fontStyle + underline + + + + name + Floating-point prefix operators + scope + source.ocaml keyword.operator.symbol.prefix.floating-point + settings + + fontStyle + underline + + + + name + Storage Types + scope + storage.type + settings + + foreground + #6080FF + + + + name + Variant Types + scope + entity.name.class.variant + settings + + foreground + #4080A0 + + + + name + Storage + scope + storage + settings + + + + name + Type name + scope + entity.name.type + settings + + foreground + #F09040 + + + + name + Inherited class + scope + entity.other.inherited-class + settings + + + + name + Function name + scope + entity.name.function + settings + + fontStyle + bold + foreground + #FFCC66 + + + + name + Type name + scope + storage.type.user-defined + settings + + foreground + #FFE000 + + + + name + Class type name + scope + entity.name.type.class.type + settings + + foreground + #F4A020 + + + + name + Function argument + scope + variable.parameter + settings + + fontStyle + + + + + name + Tag name + scope + entity.name.tag + settings + + + + name + Tag attribute + scope + entity.other.attribute-name + settings + + + + name + Library function + scope + support.function + settings + + + + name + Library constant + scope + support.constant + settings + + + + name + Library class/type + scope + support.type, support.class + settings + + + + name + Library variable + scope + support.variable + settings + + + + name + Invalid + scope + invalid + settings + + + + uuid + 8D4988B9-ADD8-436F-B388-BC1360F8504B + + diff --git a/.atom/themes/iPlastic.tmTheme b/.atom/themes/iPlastic.tmTheme new file mode 100644 index 000000000..7253df6a7 --- /dev/null +++ b/.atom/themes/iPlastic.tmTheme @@ -0,0 +1,286 @@ + + + + + author + Jeroen van der Ham + name + iPlastic + settings + + + settings + + background + #EEEEEEEB + caret + #000000 + foreground + #000000 + invisibles + #B3B3B3F4 + lineHighlight + #0000001A + selection + #BAD6FD + + + + name + String + scope + string + settings + + foreground + #009933 + + + + name + Number + scope + constant.numeric + settings + + foreground + #0066FF + + + + name + Regular expression + scope + string.regexp + settings + + foreground + #FF0080 + + + + name + Keyword + scope + keyword + settings + + foreground + #0000FF + + + + name + Identifier + scope + constant.language + settings + + foreground + #9700CC + + + + name + Exception + scope + support.class.exception + settings + + foreground + #990000 + + + + name + Function name + scope + entity.name.function + settings + + foreground + #FF8000 + + + + name + Type name + scope + entity.name.type + settings + + fontStyle + bold underline + + + + name + Arguments + scope + variable.parameter + settings + + fontStyle + italic + + + + name + Comment + scope + comment + settings + + fontStyle + italic + foreground + #0066FF + + + + name + Invalid + scope + invalid + settings + + background + #E71A114D + foreground + #FF0000 + + + + name + Trailing whitespace + scope + invalid.deprecated.trailing-whitespace + settings + + background + #E71A1100 + + + + name + Embedded source + scope + text source + settings + + background + #FAFAFAFC + foreground + #000000 + + + + name + Tag + scope + meta.tag, declaration.tag + settings + + foreground + #0033CC + + + + name + Constant + scope + constant, support.constant + settings + + foreground + #6782D3 + + + + name + Support + scope + support + settings + + fontStyle + bold + foreground + #3333FF + + + + name + Storage + scope + storage + settings + + fontStyle + bold + + + + name + Section name + scope + entity.name.section + settings + + fontStyle + bold underline + + + + name + Frame title + scope + entity.name.function.frame + settings + + fontStyle + bold + foreground + #000000 + + + + name + XML Declaration + scope + meta.tag.preprocessor.xml + settings + + foreground + #333333 + + + + name + Tag Attribute + scope + entity.other.attribute-name + settings + + fontStyle + italic + foreground + #3366CC + + + + name + Tag Name + scope + entity.name.tag + settings + + fontStyle + bold + + + + uuid + 4FCFA210-B247-11D9-9D00-000D93347A42 + + From ccd2fec131325946509f2fb1e0ddc3967ceef3a2 Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Fri, 18 Jan 2013 10:04:08 -0800 Subject: [PATCH 03/34] The start of a Light theme --- .atom/themes/Atom - Light/atom.css | 93 ++++ .atom/themes/Atom - Light/autocomplete.css | 19 + .atom/themes/Atom - Light/command-logger.css | 49 ++ .atom/themes/Atom - Light/command-palette.css | 42 ++ .atom/themes/Atom - Light/command-panel.css | 79 ++++ .atom/themes/Atom - Light/editor.css | 140 ++++++ .atom/themes/Atom - Light/fuzzy-finder.css | 46 ++ .atom/themes/Atom - Light/grammar-view.css | 28 ++ .../images/octocat-spinner-128.gif | Bin 0 -> 11721 bytes .atom/themes/Atom - Light/linux.css | 13 + .atom/themes/Atom - Light/mac.css | 0 .../themes/Atom - Light/markdown-preview.css | 438 ++++++++++++++++++ .atom/themes/Atom - Light/outline-view.css | 35 ++ .atom/themes/Atom - Light/package.json | 20 + .atom/themes/Atom - Light/select-list.css | 31 ++ .atom/themes/Atom - Light/status-bar.css | 68 +++ .atom/themes/Atom - Light/tabs.css | 128 +++++ .atom/themes/Atom - Light/tree-view.css | 210 +++++++++ .atom/themes/Atom - Light/vim-mode.css | 4 + .atom/themes/Atom - Light/wrap-guide.css | 8 + 20 files changed, 1451 insertions(+) create mode 100644 .atom/themes/Atom - Light/atom.css create mode 100644 .atom/themes/Atom - Light/autocomplete.css create mode 100644 .atom/themes/Atom - Light/command-logger.css create mode 100644 .atom/themes/Atom - Light/command-palette.css create mode 100644 .atom/themes/Atom - Light/command-panel.css create mode 100644 .atom/themes/Atom - Light/editor.css create mode 100644 .atom/themes/Atom - Light/fuzzy-finder.css create mode 100644 .atom/themes/Atom - Light/grammar-view.css create mode 100644 .atom/themes/Atom - Light/images/octocat-spinner-128.gif create mode 100644 .atom/themes/Atom - Light/linux.css create mode 100644 .atom/themes/Atom - Light/mac.css create mode 100644 .atom/themes/Atom - Light/markdown-preview.css create mode 100644 .atom/themes/Atom - Light/outline-view.css create mode 100644 .atom/themes/Atom - Light/package.json create mode 100644 .atom/themes/Atom - Light/select-list.css create mode 100644 .atom/themes/Atom - Light/status-bar.css create mode 100644 .atom/themes/Atom - Light/tabs.css create mode 100644 .atom/themes/Atom - Light/tree-view.css create mode 100644 .atom/themes/Atom - Light/vim-mode.css create mode 100644 .atom/themes/Atom - Light/wrap-guide.css diff --git a/.atom/themes/Atom - Light/atom.css b/.atom/themes/Atom - Light/atom.css new file mode 100644 index 000000000..13a207fee --- /dev/null +++ b/.atom/themes/Atom - Light/atom.css @@ -0,0 +1,93 @@ +html, body { + font: caption; + width: 100%; + height: 100%; + overflow: hidden; +} + +#root-view { + height: 100%; + overflow: hidden; + position: relative; + background-color: #333333; +} + +#root-view #horizontal { + display: -webkit-box; + height: 100%; +} + +#root-view #vertical { + -webkit-box-flex: 1; + display: -webkit-box; + -webkit-box-orient: vertical; +} + +#root-view #panes { + -webkit-box-flex: 1; + position: relative; +} + +#root-view #panes:before { + display: block; + content: "\f208"; + font-family: 'Octicons Regular'; + color: #303030; + -webkit-font-smoothing: antialiased; + font-size: 100vmin; + line-height: 100vmin; + text-align: center; +} + +#root-view #panes .column { + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + overflow-y: hidden; +} + +#root-view #panes .row { + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + overflow-x: hidden; +} + +#root-view #panes .pane { + position: absolute; + display: -webkit-box; + -webkit-box-orient: vertical; + top: 0; + bottom: 0; + left: 0; + right: 0; + box-sizing: border-box; +} + +#root-view #panes .row > * + * { + border-left: 5px solid #515151; +} + +#root-view #panes .column > * + * { + border-top: 5px solid #515151; +} + +.error { + background: #991212 !important; + -webkit-transition: background 300ms ease-out; +} + +.clear-float { + clear: both; +} + +@font-face { + font-family: 'Octicons Regular'; + src: url("octicons-regular-webfont.woff") format("woff"); + font-weight: normal; + font-style: normal; +} diff --git a/.atom/themes/Atom - Light/autocomplete.css b/.atom/themes/Atom - Light/autocomplete.css new file mode 100644 index 000000000..7f6c17bdb --- /dev/null +++ b/.atom/themes/Atom - Light/autocomplete.css @@ -0,0 +1,19 @@ +.select-list.autocomplete { + min-width: 150px; + border: 2px solid #222; + webkit-box-shadow: 0 0 3px 3px rgba(0, 0, 0, .5); + box-sizing: content-box; + margin-left: 0px; + width: auto; + -webkit-box-shadow: none; +} + +.autocomplete ol { + position: relative; + overflow-y: scroll; + max-height: 200px; +} + +.autocomplete ol li { + padding: 0.1em 0.2em; +} diff --git a/.atom/themes/Atom - Light/command-logger.css b/.atom/themes/Atom - Light/command-logger.css new file mode 100644 index 000000000..5e9f34ffa --- /dev/null +++ b/.atom/themes/Atom - Light/command-logger.css @@ -0,0 +1,49 @@ +.command-logger { + position: absolute; + width: 100%; + height: 100%; + top: 0px; + left: 0px; + background: #1e1e1e; + color: #eee; + overflow: auto; + z-index: 99; + padding-top: 10px; + padding-bottom: 10px; +} + +.command-logger .category-header { + text-align: center; + padding-bottom: 5px; + font-size: 16px; +} + +.command-logger .category-summary { + text-align: center; + padding-bottom: 10px; + font-size: 12px; +} + +.command-logger .tree-map { + margin: auto; + background-color: #efefef; + border: 1px solid #999; +} + +body.command-logger-node-text { + background-color: transparent; +} + +.command-logger-node-text div { + display: table-cell; + vertical-align: middle; + text-align: center; + cursor: pointer; +} + +.command-logger-node-text span { + font-size: 10px; + color: #fff; + text-shadow: #000 1px 1px 4px; + -webkit-user-select: none; +} diff --git a/.atom/themes/Atom - Light/command-palette.css b/.atom/themes/Atom - Light/command-palette.css new file mode 100644 index 000000000..c3c29053c --- /dev/null +++ b/.atom/themes/Atom - Light/command-palette.css @@ -0,0 +1,42 @@ +.command-palette { + width: 50%; + margin-left: -25%; +} + +.command-palette ol { + max-height: 300px; +} + +.command-palette ol li { + padding: 2px; + border-bottom: 1px solid rgba(255, 255, 255, .05); +} + +.command-palette ol .event-description { + float: left; + display: inline-block; + margin-right: .5em; + margin: 4px 0; +} + +.command-palette li .right { + float: right; +} + +.command-palette ol .event-name, .command-palette ol .key-binding { + display: inline-block; + margin: 4px 0; + margin-right: .5em; + font-size: 90%; + color: #ddd; + -webkit-border-radius: 3px; + padding: 0 4px; +} + +.command-palette ol .event-name { + background: rgba(0, 0, 0, .2); +} + +.command-palette ol .key-binding { + background: rgba(255, 255, 255, .1); +} diff --git a/.atom/themes/Atom - Light/command-panel.css b/.atom/themes/Atom - Light/command-panel.css new file mode 100644 index 000000000..2ff581fbe --- /dev/null +++ b/.atom/themes/Atom - Light/command-panel.css @@ -0,0 +1,79 @@ +.command-panel { + background-color: #303030; + border: 1px solid #252525; + color: #ededed; + padding: 5px; +} + +.command-panel .preview-list { + max-height: 300px; + overflow: auto; + margin-bottom: 3px; + position: relative; + background-color: #000000; + color: #ededed; + cursor: default; +} + +.command-panel .preview-list li.selected, .command-panel .preview-list li.operation:hover { + background-color: rgba(255, 255, 255, .13); +} + +.command-panel .preview-list:focus li.selected { + background-color: rgba(255, 255, 255, .2); +} + +.command-panel .preview-list .path { + padding-left: 5px; + color: #00a693; +} + +.command-panel .preview-list .path:before { + font-family: 'Octicons Regular'; + font-size: 16px; + width: 16px; + height: 16px; + margin-right: 5px; + -webkit-font-smoothing: antialiased; + content: "\f011"; + position: relative; + top: 1px; +} + +.command-panel .preview-list .operation { + padding-top: 2px; + padding-bottom: 2px; +} + +.command-panel .preview-list .line-number { + padding-left: 3px; + color: rgba(255, 255, 255, .3); + margin-right: 1ex; + text-align: right; + display: inline-block; +} + +.command-panel .preview-list .preview { + word-break: break-all; +} + +.command-panel .preview-list .preview .match { + background-color: rgba(255, 255, 255, .2); + -webkit-border-radius: 2px; + padding: 1px; +} + +.command-panel .prompt-and-editor { + display: -webkit-box; +} + +.command-panel .prompt { + color: white; + font-weight: bold; + padding-right: 5px; +} + +.error-messages { + padding: 5px 1em; + color: white; +} diff --git a/.atom/themes/Atom - Light/editor.css b/.atom/themes/Atom - Light/editor.css new file mode 100644 index 000000000..7f92dd567 --- /dev/null +++ b/.atom/themes/Atom - Light/editor.css @@ -0,0 +1,140 @@ +.editor { + height: 100%; + overflow: hidden; + cursor: default; + -webkit-user-select: none; + -webkit-box-flex: 1; + position: relative; + z-index: 0; + font-family: Inconsolata, Monaco, Courier; +} + +.editor.mini { + height: auto; +} + +.editor .gutter { + position: absolute; + height: 100%; + overflow: hidden; + color: #808080; + text-align: right; +} + +.editor .gutter .line-numbers { + position: relative; +} + +.editor .gutter .line-number { + padding-left: 0.4em; + padding-right: 0.8em; +} + +.editor.mini .gutter { + display: none; +} + +.editor .gutter.drop-shadow { + -webkit-box-shadow: -2px 0px 10px 2px #222; +} + +.editor .vertical-scrollbar { + position: absolute; + right: 0; + top: 0; + bottom: 0; + width: 15px; + overflow-y: auto; + z-index: 1; +} + +.editor .scroll-view { + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + overflow-x: auto; + overflow-y: hidden; + -webkit-box-flex: 1; +} + +.editor.mini .scroll-view { + overflow: hidden; +} + +.editor.soft-wrap .scroll-view { + overflow-x: hidden; +} + + +.editor .underlayer, .editor .lines, .editor .overlayer { + width: 100%; + height: 100%; +} + +.editor .underlayer { + z-index: 0; + position: absolute; +} + +.editor .lines { + position: relative; + z-index: 1; +} + +.editor .overlayer { + z-index: 2; + position: absolute; +} + +.editor .line span { + vertical-align: top; +} + +.editor .cursor { + position: absolute; + border-left: 2px solid; +} + +.editor:not(.focused) .cursor, +.editor.focused .cursor.blink-off { + visibility: hidden; +} + +.editor .hidden-input { + position: absolute; + z-index: -1; + top: 0; + left: 0; + opacity: 0; +} + +.editor .selection .region { + position: absolute; + pointer-events: none; + z-index: -1; +} + +@-webkit-keyframes highlight { + from { background-color: rgba(100, 255, 100, 0.7); } + to { background-color: null; } +} + +.editor .highlighted.selection .region { + -webkit-animation-name: highlight; + -webkit-animation-duration: 1s; + -webkit-animation-iteration-count: 1; +} + +.editor .fold { + background-color: #444; +} + +.editor .fold.selected { + background-color: #244; +} + +.editor .invisible { + opacity: 0.2; +} diff --git a/.atom/themes/Atom - Light/fuzzy-finder.css b/.atom/themes/Atom - Light/fuzzy-finder.css new file mode 100644 index 000000000..4257e3729 --- /dev/null +++ b/.atom/themes/Atom - Light/fuzzy-finder.css @@ -0,0 +1,46 @@ +.fuzzy-finder ol { + overflow: hidden; + margin-bottom: 5px; + -webkit-user-select: none; + cursor: default; +} + +.fuzzy-finder ol:empty { + margin-bottom: 0; +} + +.fuzzy-finder .directory { + color: #b2b2b2; + padding-left: .5em; +} + +.fuzzy-finder .file:before { + font-family: 'Octicons Regular'; + font-size: 16px; + width: 16px; + height: 16px; + margin-right: 5px; + margin-left: 5px; + -webkit-font-smoothing: antialiased; + color: #ccc; +} + +.fuzzy-finder .file.text-name:before { + content: "\f011"; +} + +.fuzzy-finder .file.image-name:before { + content: "\f012"; +} + +.fuzzy-finder .file.compressed-name:before { + content: "\f013"; +} + +.fuzzy-finder .file.pdf-name:before { + content: "\f014"; +} + +.fuzzy-finder ol li { + border-bottom: 1px solid rgba(255, 255, 255, .05); +} diff --git a/.atom/themes/Atom - Light/grammar-view.css b/.atom/themes/Atom - Light/grammar-view.css new file mode 100644 index 000000000..582dd98d8 --- /dev/null +++ b/.atom/themes/Atom - Light/grammar-view.css @@ -0,0 +1,28 @@ +.grammar-view { + width: 50%; + margin-left: -25%; +} + +.grammar-view ol { + max-height: 300px; +} + +.grammar-view ol li { + padding: 2px; + border-bottom: 1px solid rgba(255, 255, 255, .05); + line-height: 16px; +} + +.grammar-view ol li.grammar { + padding-left: 21px; +} + +.grammar-view ol li.current-grammar:before { + font-family: 'Octicons Regular'; + width: 16px; + height: 16px; + margin-right: 5px; + -webkit-font-smoothing: antialiased; + color: #ccc; + content: '\f03a'; +} diff --git a/.atom/themes/Atom - Light/images/octocat-spinner-128.gif b/.atom/themes/Atom - Light/images/octocat-spinner-128.gif new file mode 100644 index 0000000000000000000000000000000000000000..9e8e129169d97d8efc80db9d41c21104152a2336 GIT binary patch literal 11721 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 literal 0 HcmV?d00001 diff --git a/.atom/themes/Atom - Light/linux.css b/.atom/themes/Atom - Light/linux.css new file mode 100644 index 000000000..183353821 --- /dev/null +++ b/.atom/themes/Atom - Light/linux.css @@ -0,0 +1,13 @@ +::-webkit-scrollbar-corner { + background-color: transparent; +} + +::-webkit-scrollbar { + width: 8px; + height: 8px; +} + +::-webkit-scrollbar-thumb { + -webkit-border-radius: 2px; + background: rgba(150, 150, 150, .33); +} diff --git a/.atom/themes/Atom - Light/mac.css b/.atom/themes/Atom - Light/mac.css new file mode 100644 index 000000000..e69de29bb diff --git a/.atom/themes/Atom - Light/markdown-preview.css b/.atom/themes/Atom - Light/markdown-preview.css new file mode 100644 index 000000000..f5274f2df --- /dev/null +++ b/.atom/themes/Atom - Light/markdown-preview.css @@ -0,0 +1,438 @@ +.markdown-preview { + position: absolute; + width: 100%; + height: 100%; + top: 0px; + left: 0px; + background-color: #F4F4F4; + overflow: auto; + z-index: 3; + box-sizing: border-box; + padding: 20px; +} + +.markdown-body { + background-color: #fff; + box-shadow: rgba(0, 0, 0, 0.1) 0 0 0 1px,rgba(0, 0, 0, 0.3) 0 1px 3px; + border-radius: 5px; + max-width: 914px; + min-width: 680px; + margin-left: auto; + margin-right: auto; + padding: 30px; +} + +.markdown-body pre, +.markdown-body code, +.markdown-body tt { + font-size: 12px; + font-family: Consolas, "Liberation Mono", Courier, monospace; +} + +.markdown-body ol > li { + list-style-type: decimal; +} + +.markdown-body ul > li { + list-style-type: disc; +} + +.markdown-spinner { + margin: auto; + background-image: url(images/octocat-spinner-128.gif); + background-repeat: no-repeat; + background-size: 64px; + background-position: top center; + padding-top: 70px; + text-align: center; +} + + +/* this code below was copied from https://github.com/assets/stylesheets/primer/components/markdown.css */ +/* we really need to get primer in here somehow. */ +.markdown-body { + font-size: 14px; + line-height: 1.6; + overflow: hidden; } + .markdown-body > *:first-child { + margin-top: 0 !important; } + .markdown-body > *:last-child { + margin-bottom: 0 !important; } + .markdown-body a.absent { + color: #c00; } + .markdown-body a.anchor { + display: block; + padding-left: 30px; + margin-left: -30px; + cursor: pointer; + position: absolute; + top: 0; + left: 0; + bottom: 0; } + .markdown-body h1, .markdown-body h2, .markdown-body h3, .markdown-body h4, .markdown-body h5, .markdown-body h6 { + margin: 20px 0 10px; + padding: 0; + font-weight: bold; + -webkit-font-smoothing: antialiased; + cursor: text; + position: relative; } + .markdown-body h1 .mini-icon-link, .markdown-body h2 .mini-icon-link, .markdown-body h3 .mini-icon-link, .markdown-body h4 .mini-icon-link, .markdown-body h5 .mini-icon-link, .markdown-body h6 .mini-icon-link { + display: none; + color: #000; } + .markdown-body h1:hover a.anchor, .markdown-body h2:hover a.anchor, .markdown-body h3:hover a.anchor, .markdown-body h4:hover a.anchor, .markdown-body h5:hover a.anchor, .markdown-body h6:hover a.anchor { + text-decoration: none; + line-height: 1; + padding-left: 0; + margin-left: -22px; + top: 15%; } + .markdown-body h1:hover a.anchor .mini-icon-link, .markdown-body h2:hover a.anchor .mini-icon-link, .markdown-body h3:hover a.anchor .mini-icon-link, .markdown-body h4:hover a.anchor .mini-icon-link, .markdown-body h5:hover a.anchor .mini-icon-link, .markdown-body h6:hover a.anchor .mini-icon-link { + display: inline-block; } + .markdown-body h1 tt, .markdown-body h1 code, .markdown-body h2 tt, .markdown-body h2 code, .markdown-body h3 tt, .markdown-body h3 code, .markdown-body h4 tt, .markdown-body h4 code, .markdown-body h5 tt, .markdown-body h5 code, .markdown-body h6 tt, .markdown-body h6 code { + font-size: inherit; } + .markdown-body h1 { + font-size: 28px; + color: #000; } + .markdown-body h2 { + font-size: 24px; + border-bottom: 1px solid #ccc; + color: #000; } + .markdown-body h3 { + font-size: 18px; } + .markdown-body h4 { + font-size: 16px; } + .markdown-body h5 { + font-size: 14px; } + .markdown-body h6 { + color: #777; + font-size: 14px; } + .markdown-body p, + .markdown-body blockquote, + .markdown-body ul, .markdown-body ol, .markdown-body dl, + .markdown-body table, + .markdown-body pre { + margin: 15px 0; } + .markdown-body hr { + background: transparent url("https://a248.e.akamai.net/assets.github.com/assets/primer/markdown/dirty-shade-0e7d81b119cc9beae17b0c98093d121fa0050a74.png") repeat-x 0 0; + border: 0 none; + color: #ccc; + height: 4px; + padding: 0; } + .markdown-body > h2:first-child, .markdown-body > h1:first-child, .markdown-body > h1:first-child + h2, .markdown-body > h3:first-child, .markdown-body > h4:first-child, .markdown-body > h5:first-child, .markdown-body > h6:first-child { + margin-top: 0; + padding-top: 0; } + .markdown-body a:first-child h1, .markdown-body a:first-child h2, .markdown-body a:first-child h3, .markdown-body a:first-child h4, .markdown-body a:first-child h5, .markdown-body a:first-child h6 { + margin-top: 0; + padding-top: 0; } + .markdown-body h1 + p, + .markdown-body h2 + p, + .markdown-body h3 + p, + .markdown-body h4 + p, + .markdown-body h5 + p, + .markdown-body h6 + p { + margin-top: 0; } + .markdown-body li p.first { + display: inline-block; } + .markdown-body ul, .markdown-body ol { + padding-left: 30px; } + .markdown-body ul.no-list, .markdown-body ol.no-list { + list-style-type: none; + padding: 0; } + .markdown-body ul li > :first-child, + .markdown-body ul li ul:first-of-type, .markdown-body ol li > :first-child, + .markdown-body ol li ul:first-of-type { + margin-top: 0px; } + .markdown-body ul ul, + .markdown-body ul ol, + .markdown-body ol ol, + .markdown-body ol ul { + margin-bottom: 0; } + .markdown-body dl { + padding: 0; } + .markdown-body dl dt { + font-size: 14px; + font-weight: bold; + font-style: italic; + padding: 0; + margin: 15px 0 5px; } + .markdown-body dl dt:first-child { + padding: 0; } + .markdown-body dl dt > :first-child { + margin-top: 0px; } + .markdown-body dl dt > :last-child { + margin-bottom: 0px; } + .markdown-body dl dd { + margin: 0 0 15px; + padding: 0 15px; } + .markdown-body dl dd > :first-child { + margin-top: 0px; } + .markdown-body dl dd > :last-child { + margin-bottom: 0px; } + .markdown-body blockquote { + border-left: 4px solid #DDD; + padding: 0 15px; + color: #777; } + .markdown-body blockquote > :first-child { + margin-top: 0px; } + .markdown-body blockquote > :last-child { + margin-bottom: 0px; } + .markdown-body table th { + font-weight: bold; } + .markdown-body table th, .markdown-body table td { + border: 1px solid #ccc; + padding: 6px 13px; } + .markdown-body table tr { + border-top: 1px solid #ccc; + background-color: #fff; } + .markdown-body table tr:nth-child(2n) { + background-color: #f8f8f8; } + .markdown-body img { + max-width: 100%; + -moz-box-sizing: border-box; + box-sizing: border-box; } + .markdown-body span.frame { + display: block; + overflow: hidden; } + .markdown-body span.frame > span { + border: 1px solid #ddd; + display: block; + float: left; + overflow: hidden; + margin: 13px 0 0; + padding: 7px; + width: auto; } + .markdown-body span.frame span img { + display: block; + float: left; } + .markdown-body span.frame span span { + clear: both; + color: #333; + display: block; + padding: 5px 0 0; } + .markdown-body span.align-center { + display: block; + overflow: hidden; + clear: both; } + .markdown-body span.align-center > span { + display: block; + overflow: hidden; + margin: 13px auto 0; + text-align: center; } + .markdown-body span.align-center span img { + margin: 0 auto; + text-align: center; } + .markdown-body span.align-right { + display: block; + overflow: hidden; + clear: both; } + .markdown-body span.align-right > span { + display: block; + overflow: hidden; + margin: 13px 0 0; + text-align: right; } + .markdown-body span.align-right span img { + margin: 0; + text-align: right; } + .markdown-body span.float-left { + display: block; + margin-right: 13px; + overflow: hidden; + float: left; } + .markdown-body span.float-left span { + margin: 13px 0 0; } + .markdown-body span.float-right { + display: block; + margin-left: 13px; + overflow: hidden; + float: right; } + .markdown-body span.float-right > span { + display: block; + overflow: hidden; + margin: 13px auto 0; + text-align: right; } + .markdown-body code, .markdown-body tt { + margin: 0 2px; + padding: 0px 5px; + border: 1px solid #eaeaea; + background-color: #f8f8f8; + border-radius: 3px; } + .markdown-body code { + white-space: nowrap; } + .markdown-body pre > code { + margin: 0; + padding: 0; + white-space: pre; + border: none; + background: transparent; } + .markdown-body .highlight pre, .markdown-body pre { + background-color: #f8f8f8; + border: 1px solid #ccc; + font-size: 13px; + line-height: 19px; + overflow: auto; + padding: 6px 10px; + border-radius: 3px; } + .markdown-body pre code, .markdown-body pre tt { + margin: 0; + padding: 0; + background-color: transparent; + border: none; } + +/* this code was copied from https://github.com/assets/stylesheets/primer/components/pygments.css */ +/* the .markdown-body class was then added to all rules */ +.markdown-body .highlight { + background: #ffffff; } + .markdown-body .highlight .c { + color: #999988; + font-style: italic; } + .markdown-body .highlight .err { + color: #a61717; + background-color: #e3d2d2; } + .markdown-body .highlight .k { + font-weight: bold; } + .markdown-body .highlight .o { + font-weight: bold; } + .markdown-body .highlight .cm { + color: #999988; + font-style: italic; } + .markdown-body .highlight .cp { + color: #999999; + font-weight: bold; } + .markdown-body .highlight .c1 { + color: #999988; + font-style: italic; } + .markdown-body .highlight .cs { + color: #999999; + font-weight: bold; + font-style: italic; } + .markdown-body .highlight .gd { + color: #000000; + background-color: #ffdddd; } + .markdown-body .highlight .gd .x { + color: #000000; + background-color: #ffaaaa; } + .markdown-body .highlight .ge { + font-style: italic; } + .markdown-body .highlight .gr { + color: #aa0000; } + .markdown-body .highlight .gh { + color: #999999; } + .markdown-body .highlight .gi { + color: #000000; + background-color: #ddffdd; } + .markdown-body .highlight .gi .x { + color: #000000; + background-color: #aaffaa; } + .markdown-body .highlight .go { + color: #888888; } + .markdown-body .highlight .gp { + color: #555555; } + .markdown-body .highlight .gs { + font-weight: bold; } + .markdown-body .highlight .gu { + color: #800080; + font-weight: bold; } + .markdown-body .highlight .gt { + color: #aa0000; } + .markdown-body .highlight .kc { + font-weight: bold; } + .markdown-body .highlight .kd { + font-weight: bold; } + .markdown-body .highlight .kn { + font-weight: bold; } + .markdown-body .highlight .kp { + font-weight: bold; } + .markdown-body .highlight .kr { + font-weight: bold; } + .markdown-body .highlight .kt { + color: #445588; + font-weight: bold; } + .markdown-body .highlight .m { + color: #009999; } + .markdown-body .highlight .s { + color: #d14; } + .markdown-body .highlight .na { + color: #008080; } + .markdown-body .highlight .nb { + color: #0086B3; } + .markdown-body .highlight .nc { + color: #445588; + font-weight: bold; } + .markdown-body .highlight .no { + color: #008080; } + .markdown-body .highlight .ni { + color: #800080; } + .markdown-body .highlight .ne { + color: #990000; + font-weight: bold; } + .markdown-body .highlight .nf { + color: #990000; + font-weight: bold; } + .markdown-body .highlight .nn { + color: #555555; } + .markdown-body .highlight .nt { + color: #000080; } + .markdown-body .highlight .nv { + color: #008080; } + .markdown-body .highlight .ow { + font-weight: bold; } + .markdown-body .highlight .w { + color: #bbbbbb; } + .markdown-body .highlight .mf { + color: #009999; } + .markdown-body .highlight .mh { + color: #009999; } + .markdown-body .highlight .mi { + color: #009999; } + .markdown-body .highlight .mo { + color: #009999; } + .markdown-body .highlight .sb { + color: #d14; } + .markdown-body .highlight .sc { + color: #d14; } + .markdown-body .highlight .sd { + color: #d14; } + .markdown-body .highlight .s2 { + color: #d14; } + .markdown-body .highlight .se { + color: #d14; } + .markdown-body .highlight .sh { + color: #d14; } + .markdown-body .highlight .si { + color: #d14; } + .markdown-body .highlight .sx { + color: #d14; } + .markdown-body .highlight .sr { + color: #009926; } + .markdown-body .highlight .s1 { + color: #d14; } + .markdown-body .highlight .ss { + color: #990073; } + .markdown-body .highlight .bp { + color: #999999; } + .markdown-body .highlight .vc { + color: #008080; } + .markdown-body .highlight .vg { + color: #008080; } + .markdown-body .highlight .vi { + color: #008080; } + .markdown-body .highlight .il { + color: #009999; } + .markdown-body .highlight .gc { + color: #999; + background-color: #EAF2F5; } + +.type-csharp .markdown-body .highlight .k { + color: #0000FF; } +.type-csharp .markdown-body .highlight .kt { + color: #0000FF; } +.type-csharp .markdown-body .highlight .nf { + color: #000000; + font-weight: normal; } +.type-csharp .markdown-body .highlight .nc { + color: #2B91AF; } +.type-csharp .markdown-body .highlight .nn { + color: #000000; } +.type-csharp .markdown-body .highlight .s { + color: #A31515; } +.type-csharp .markdown-body .highlight .sc { + color: #A31515; } diff --git a/.atom/themes/Atom - Light/outline-view.css b/.atom/themes/Atom - Light/outline-view.css new file mode 100644 index 000000000..a5146bc38 --- /dev/null +++ b/.atom/themes/Atom - Light/outline-view.css @@ -0,0 +1,35 @@ +.outline-view { + width: 50%; + margin-left: -25%; +} + +.outline-view ol { + max-height: 300px; +} + +.outline-view ol li { + padding: 2px; + border-bottom: 1px solid rgba(255, 255, 255, .05); +} + +.outline-view ol .function-name { + float: left; + display: inline-block; + margin-right: .5em; + margin: 4px 0; +} + +.outline-view li .right { + float: right; +} + +.outline-view ol .function-details { + display: inline-block; + margin: 4px 0; + margin-right: .5em; + font-size: 90%; + color: #ddd; + -webkit-border-radius: 3px; + padding: 0 4px; + background: rgba(0, 0, 0, .2); +} diff --git a/.atom/themes/Atom - Light/package.json b/.atom/themes/Atom - Light/package.json new file mode 100644 index 000000000..6cd036e9c --- /dev/null +++ b/.atom/themes/Atom - Light/package.json @@ -0,0 +1,20 @@ +{ + "stylesheets":[ + "atom.css", + "editor.css", + "grammar-view.css", + "select-list.css", + "vim-mode.css", + "tree-view.css", + "tabs.css", + "wrap-guide.css", + "status-bar.css", + "outline-view.css", + "markdown-preview.css", + "fuzzy-finder.css", + "command-panel.css", + "command-palette.css", + "command-logger.css", + "autocomplete.css" + ] +} \ No newline at end of file diff --git a/.atom/themes/Atom - Light/select-list.css b/.atom/themes/Atom - Light/select-list.css new file mode 100644 index 000000000..7adc209ff --- /dev/null +++ b/.atom/themes/Atom - Light/select-list.css @@ -0,0 +1,31 @@ +.select-list { + position: absolute; + width: 80%; + top: 0; + left: 50%; + margin-left: -40%; + background-color: #444; + box-sizing: border-box; + color: #eee; + -webkit-box-shadow: 0 0 5px 5px #222; + padding: 5px; + z-index: 99; +} + +.select-list ol { + position: relative; + overflow-y: auto; +} + +.select-list li:hover { + background-color: #555; +} + +.select-list ol .selected { + background: green; +} + +.select-list .error { + padding-top: 5px; + font-weight: bold; +} diff --git a/.atom/themes/Atom - Light/status-bar.css b/.atom/themes/Atom - Light/status-bar.css new file mode 100644 index 000000000..0929a7ae1 --- /dev/null +++ b/.atom/themes/Atom - Light/status-bar.css @@ -0,0 +1,68 @@ +.status-bar { + background-color: #e5e5e5; + border-top: 1px solid #959595; + padding: 4px 10px 3px; + font-size: 11px; + line-height: 14px; + color: #333; + position: relative; + -webkit-user-select: none; + cursor: default; +} + +.status-bar .cursor-position, +.status-bar .grammar-name { + padding-left: 10px; +} + +.status-bar .grammar-name { + cursor: pointer; +} + +.status-bar .git-branch { + float: right; +} + +.status-bar .branch-label { + vertical-align: baseline; +} + +.status-bar .git-status.octicons { + display: none; + padding-left: 10px; + margin-top:-2px; +} + +.status-bar .octicons:before { + font-family: 'Octicons Regular'; + font-size: 14px; + width: 14px; + height: 14px; + line-height: 14px; + -webkit-font-smoothing: antialiased; + display: inline-block; + vertical-align: middle; + margin-right: 5px; +} + +.status-bar .branch-icon:before { + content: "\f020"; +} + +.status-bar .git-status.octicons.modified-status-icon { + color: #f78a46; + display: inline-block; +} + +.status-bar .modified-status-icon:before { + content: "\f26d"; +} + +.status-bar .git-status.octicons.new-status-icon { + color: #5293d8; + display: inline-block; +} + +.status-bar .new-status-icon:before { + content: "\f26b"; +} diff --git a/.atom/themes/Atom - Light/tabs.css b/.atom/themes/Atom - Light/tabs.css new file mode 100644 index 000000000..dde7f5638 --- /dev/null +++ b/.atom/themes/Atom - Light/tabs.css @@ -0,0 +1,128 @@ +.tabs { + background: #e3e3e3; + border-bottom: 4px solid #e5e5e5; + font: caption; +} + +.tab { + cursor: default; + padding: 2px 21px 2px 9px; + background-image: -webkit-linear-gradient(#e0e0e0, #bfbfbf); + display: table-cell; + position: relative; + width:175px; + border-top: 1px solid #6a6a6a; + border-right: 1px solid #959595; + border-bottom: 1px solid #959595; + box-shadow: inset 0 0 5px #eee, 0 1px 0 #eee, inset -1px 0 0 #e0e0e0, inset 1px 0 0 #e0e0e0; + min-width: 40px; + box-sizing: border-box; + height: 24px; + color: #323232; +} + +.tab:hover { + background-image: -webkit-linear-gradient(#e2e2e2, #e0e0e0); +} + +.tab .close-icon { + color: rgba(0,0,0,0.3); +} + +.tab.file-modified .close-icon { + border-color: #aaa; +} + +.tab.active, +.tab.active:hover { + color: #010101; +} + +.tab.file-modified.active .close-icon { + border-color: rgba(0,0,0,0.3); +} + +.tab.file-modified .close-icon { + border: 3px solid #777; + top: 6px; + border-radius: 10px; + width: 5px; + height: 5px; + right: 5px; +} + +.tab.file-modified .close-icon:before { + content: ""; +} + +.tab.active, +.tab.active:hover { + border-top: 1px solid #6a6a6a; + border-bottom: 0 none; + box-shadow: inset -1px 0 0 #e0e0e0, inset 1px 0 0 #e0e0e0; + background-image: -webkit-linear-gradient(#fefefe, #e7e6e7); +} + +.tab.active:before, +.tab.active:after { + position: absolute; + bottom: 0px; + width: 4px; + height: 4px; + content: " "; + z-index: 3; + border: 1px solid #959595; +} +.tab.active:before { + border-bottom-right-radius: 4px; + border-width: 0 1px 1px 0; + box-shadow: 2px 2px 0 #e5e5e5; + left: -5px; +} +.tab.active:after { + right: -5px; + border-bottom-left-radius: 4px; + border-width: 0 0 1px 1px; + box-shadow: -2px 2px 0 #e5e5e5; +} +.tab.active:first-child:before { + display: none; +} +.tab.active:last-child:after { + display: none; +} + +.tab .file-name { + font-size: 11px; + display: block; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + text-shadow: 0 1px 0 #e0e0e0; + position: absolute; + left: 9px; + top:4px; + bottom:4px; + right: 21px; +} + +.tab .close-icon { + font-family: 'Octicons Regular'; + font-size: 14px; + width: 14px; + height: 14px; + display: block; + cursor: pointer; + position: absolute; + right: 4px; + top: -1px; + -webkit-font-smoothing: antialiased; +} + +.tab .close-icon:before { + content: "\f081"; +} + +.tab .close-icon:hover { + color: #aaa; +} diff --git a/.atom/themes/Atom - Light/tree-view.css b/.atom/themes/Atom - Light/tree-view.css new file mode 100644 index 000000000..7b1f0bcfa --- /dev/null +++ b/.atom/themes/Atom - Light/tree-view.css @@ -0,0 +1,210 @@ +.tree-view { + position: relative; + height: 100%; + background: #e2e7ed; + overflow: auto; + cursor: default; + -webkit-user-select: none; + border-right: 2px solid #bdbdbd; + min-width: 100px; + z-index: 2; + padding-left: 12px; +} + +.tree-view .entry { + text-shadow: 0 1px 0 #fff; +} + +.tree-view .entries { + margin-left: 12px; +} + +.tree-view .entries .file .name { + margin-left: 15px; +} + +.tree-view .directory.selected > .header > .name, +.tree-view .selected > .name, +.tree-view .selected > .disclosure-arrow { + color: #262626; +} + +.tree-view .selected > .highlight { + background-image: -webkit-linear-gradient(#c7cbd2, #aeb3bb); + position: absolute; + left: 0; + right: 0; + height: 24px; + margin-top:-24px; + z-index: -1; +} + +.tree-view:focus .selected > .highlight { + background-image: -webkit-linear-gradient(#7e868d, #69717b); +} + +.tree-view:focus .directory.selected > .header > .name, +.tree-view:focus .selected > .name, +.tree-view:focus .directory.selected > .header > .name:before, +.tree-view:focus .selected > .name:before { + color: #fff; + text-shadow: 0 1px 0 #000; +} + +.tree-view .entry.file .name { + display: block; +} + +.tree-view .disclosure-arrow { + display: inline-block; + text-shadow: none; +} + +.tree-view .directory .header { + color: #262626; +} + +.tree-view .file { + color: #262626; +} + +.tree-view .name:before { + color: #888; +} + +.tree-view .entry:hover, +.tree-view .directory .header:hover .name, +.tree-view .directory .header:hover .disclosure-arrow { + color: #5a646e; +} + +.tree-view .file .name, +.tree-view .directory .header { + padding-top: 4px; + padding-bottom: 4px; + padding-right: 10px; +} + +.tree-view .ignored { + color: #555; +} + +.tree-view .modified { + color: #f78a46; +} + +.tree-view .new { + color: #5293d8; +} + +.tree-view-dialog { + position: absolute; + bottom: 0; + left: 0; + right: 0; + background-color: #333; + border-top: 1px solid #555; + -webkit-box-shadow: 0 0 3px 3px rgba(0, 0, 0, .5); + z-index: 99; + padding: 5px; +} + +.tree-view-dialog .prompt { + padding-bottom: 3px; + font-size: 12px; + line-height: 16px; + color: #aaa; +} + +.tree-view-dialog .prompt span { + position: relative; + top: -1px; +} + +.tree-view-dialog .prompt:before { + font-family: 'Octicons Regular'; + font-size: 16px; + width: 16px; + height: 16px; + margin-right: 3px; + -webkit-font-smoothing: antialiased; +} + +.tree-view-dialog .prompt.add:before { + content: "\f086"; +} + +.tree-view-dialog .prompt.move:before { + content: "\f03e"; +} + +.tree-view .directory .header .name, +.tree-view .file .name { + position: relative; + padding-left: 21px; +} + +.tree-view .directory .header .name:before, +.tree-view .file .name:before { + font-family: 'Octicons Regular'; + font-size: 16px; + width: 16px; + height: 16px; + margin-right: 5px; + -webkit-font-smoothing: antialiased; + position: absolute; + left: 0; +} + +.tree-view .disclosure-arrow:before { + font-family: 'Octicons Regular'; + font-size: 12px; + width: 12px; + height: 12px; + line-height: 16px; + margin-right: 3px; + -webkit-font-smoothing: antialiased; +} + +.tree-view .directory .header .directory-icon:before { + content: "\f016"; + top: -5px; +} + +.tree-view .directory .header .repository-icon:before { + content: "\f001"; + top: -4px; +} + +.tree-view .directory .header .submodule-icon:before { + content: "\f017"; + top: -5px; +} + +.tree-view .file .text-icon:before { + content: "\f011"; + top: -2px; +} + +.tree-view .file .image-icon:before { + content: "\f012"; + top: -2px; +} + +.tree-view .file .compressed-icon:before { + content: "\f013"; + top: -2px; +} + +.tree-view .file .pdf-icon:before { + content: "\f014"; + top: -2px; +} + +.tree-view .directory > .header .disclosure-arrow:before { + content: "\f05a"; +} + +.tree-view .directory.expanded > .header .disclosure-arrow:before { + content: "\f05b"; +} diff --git a/.atom/themes/Atom - Light/vim-mode.css b/.atom/themes/Atom - Light/vim-mode.css new file mode 100644 index 000000000..49c73f580 --- /dev/null +++ b/.atom/themes/Atom - Light/vim-mode.css @@ -0,0 +1,4 @@ +.editor.command-mode .cursor { + border-left: 0; + background-color: #9dff9d; +} diff --git a/.atom/themes/Atom - Light/wrap-guide.css b/.atom/themes/Atom - Light/wrap-guide.css new file mode 100644 index 000000000..9f93ee19e --- /dev/null +++ b/.atom/themes/Atom - Light/wrap-guide.css @@ -0,0 +1,8 @@ +.wrap-guide { + height: 100%; + width: 1px; + background: rgba(150, 150, 150, .30); + z-index: 100; + position: absolute; + top: 0px; +} From 2001f0b7f1f131e2b9a6ebe952086359b478709f Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Mon, 21 Jan 2013 15:04:38 -0800 Subject: [PATCH 04/34] separating the atom.css file --- .atom/themes/Atom - Dark/atom.css | 51 ------------------------------- static/atom.css | 39 +---------------------- 2 files changed, 1 insertion(+), 89 deletions(-) diff --git a/.atom/themes/Atom - Dark/atom.css b/.atom/themes/Atom - Dark/atom.css index 13a207fee..ef77796b4 100644 --- a/.atom/themes/Atom - Dark/atom.css +++ b/.atom/themes/Atom - Dark/atom.css @@ -1,33 +1,11 @@ html, body { font: caption; - width: 100%; - height: 100%; - overflow: hidden; } #root-view { - height: 100%; - overflow: hidden; - position: relative; background-color: #333333; } -#root-view #horizontal { - display: -webkit-box; - height: 100%; -} - -#root-view #vertical { - -webkit-box-flex: 1; - display: -webkit-box; - -webkit-box-orient: vertical; -} - -#root-view #panes { - -webkit-box-flex: 1; - position: relative; -} - #root-view #panes:before { display: block; content: "\f208"; @@ -39,35 +17,6 @@ html, body { text-align: center; } -#root-view #panes .column { - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; - overflow-y: hidden; -} - -#root-view #panes .row { - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; - overflow-x: hidden; -} - -#root-view #panes .pane { - position: absolute; - display: -webkit-box; - -webkit-box-orient: vertical; - top: 0; - bottom: 0; - left: 0; - right: 0; - box-sizing: border-box; -} - #root-view #panes .row > * + * { border-left: 5px solid #515151; } diff --git a/static/atom.css b/static/atom.css index 13a207fee..4f70a0574 100644 --- a/static/atom.css +++ b/static/atom.css @@ -1,5 +1,4 @@ html, body { - font: caption; width: 100%; height: 100%; overflow: hidden; @@ -9,7 +8,6 @@ html, body { height: 100%; overflow: hidden; position: relative; - background-color: #333333; } #root-view #horizontal { @@ -28,17 +26,6 @@ html, body { position: relative; } -#root-view #panes:before { - display: block; - content: "\f208"; - font-family: 'Octicons Regular'; - color: #303030; - -webkit-font-smoothing: antialiased; - font-size: 100vmin; - line-height: 100vmin; - text-align: center; -} - #root-view #panes .column { position: absolute; top: 0; @@ -66,28 +53,4 @@ html, body { left: 0; right: 0; box-sizing: border-box; -} - -#root-view #panes .row > * + * { - border-left: 5px solid #515151; -} - -#root-view #panes .column > * + * { - border-top: 5px solid #515151; -} - -.error { - background: #991212 !important; - -webkit-transition: background 300ms ease-out; -} - -.clear-float { - clear: both; -} - -@font-face { - font-family: 'Octicons Regular'; - src: url("octicons-regular-webfont.woff") format("woff"); - font-weight: normal; - font-style: normal; -} +} \ No newline at end of file From 5b241c1e1c5eb99f2bb074d7e9827720577caf91 Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Mon, 21 Jan 2013 16:55:21 -0800 Subject: [PATCH 05/34] In requireStylesheet, check loadedThemes for the required stylesheet I've made requireStylesheet also check the loadedThemes for the requiredStylesheet. In the event that we have 2 stylesheets with the same name `editor.css` and `editor.css` I want the `static/` directory stylesheet to be above the userTheme stylesheet, so that proper cascading occurs. This commit also adding class names to the styles. --- src/app/atom.coffee | 8 ++++++-- src/app/theme.coffee | 3 +-- src/app/window.coffee | 16 ++++++++++++---- 3 files changed, 19 insertions(+), 8 deletions(-) diff --git a/src/app/atom.coffee b/src/app/atom.coffee index 991b12538..95cb4b20a 100644 --- a/src/app/atom.coffee +++ b/src/app/atom.coffee @@ -9,7 +9,7 @@ originalSendMessageToBrowserProcess = atom.sendMessageToBrowserProcess _.extend atom, exitWhenDone: window.location.params.exitWhenDone - + loadedThemes: [] pendingBrowserProcessCallbacks: {} loadPackages: -> @@ -44,7 +44,11 @@ _.extend atom, @loadTheme(themeName) for themeName in themeNames loadTheme: (name) -> - Theme.load(name) + @loadedThemes.push Theme.load(name) + + getAtomThemeStylesheets: -> + themeNames = config.get("core.themes") ? ['Atom - Dark', 'IR_Black'] + themeNames = [themeNames] unless _.isArray(themeNames) open: (args...) -> @sendMessageToBrowserProcess('open', args) diff --git a/src/app/theme.coffee b/src/app/theme.coffee index 1c42fcbb0..1be21fdbf 100644 --- a/src/app/theme.coffee +++ b/src/app/theme.coffee @@ -21,7 +21,6 @@ class Theme if TextMateTheme.testPath(path) new TextMateTheme(path) else - require.paths.unshift path new AtomTheme(path) theme.load() @@ -32,7 +31,7 @@ class Theme load: -> for stylesheetPath, stylesheetContent of @stylesheets - applyStylesheet(stylesheetPath, stylesheetContent) + applyStylesheet(stylesheetPath, stylesheetContent, 'userTheme') deactivate: -> for stylesheetPath, stylesheetContent of @stylesheets diff --git a/src/app/window.coffee b/src/app/window.coffee index 9e53ed5b6..ea6866ec7 100644 --- a/src/app/window.coffee +++ b/src/app/window.coffee @@ -70,18 +70,26 @@ windowAdditions = $("head style[id='#{id}']") requireStylesheet: (path) -> - unless fullPath = require.resolve(path) + if fullPath = require.resolve(path) + window.applyStylesheet(fullPath, fs.read(fullPath)) + for theme in atom.loadedThemes + for themePath, css of theme.stylesheets + matched = true if themePath.match(path) + unless fullPath || matched throw new Error("Could not find a file at path '#{path}'") - window.applyStylesheet(fullPath, fs.read(fullPath)) removeStylesheet: (path) -> unless fullPath = require.resolve(path) throw new Error("Could not find a file at path '#{path}'") window.stylesheetElementForId(fullPath).remove() - applyStylesheet: (id, text) -> + applyStylesheet: (id, text, ttype = 'bundled') -> unless window.stylesheetElementForId(id).length - $('head').append "" + if $("head style.#{ttype}").length + $("head style.#{ttype}:last").after "" + else + $("head").append "" + reload: -> if rootView?.getModifiedBuffers().length > 0 From 61714dd6aea79836a16edcb9e1ed63511b59ca1d Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Mon, 21 Jan 2013 16:55:43 -0800 Subject: [PATCH 06/34] refactor some of editor.css out of the theme and into /static/ --- .atom/themes/Atom - Dark/editor.css | 97 ------------------------- static/editor.css | 106 ++++++++++++++++++++++++++++ 2 files changed, 106 insertions(+), 97 deletions(-) create mode 100644 static/editor.css diff --git a/.atom/themes/Atom - Dark/editor.css b/.atom/themes/Atom - Dark/editor.css index b2f84e73a..51b73fdb2 100644 --- a/.atom/themes/Atom - Dark/editor.css +++ b/.atom/themes/Atom - Dark/editor.css @@ -1,11 +1,4 @@ .editor { - height: 100%; - overflow: hidden; - cursor: default; - -webkit-user-select: none; - -webkit-box-flex: 1; - position: relative; - z-index: 0; font-family: Inconsolata, Monaco, Courier; } @@ -14,15 +7,7 @@ } .editor .gutter { - position: absolute; - height: 100%; - overflow: hidden; color: rgba(255, 255, 255, .3); - text-align: right; -} - -.editor .gutter .line-numbers { - position: relative; } .editor .gutter .line-number { @@ -39,92 +24,10 @@ background-color: rgba(255, 255, 255, .20); } -.editor.mini .gutter { - display: none; -} - .editor .gutter.drop-shadow { -webkit-box-shadow: -2px 0px 10px 2px #222; } -.editor .vertical-scrollbar { - position: absolute; - right: 0; - top: 0; - bottom: 0; - width: 15px; - overflow-y: auto; - z-index: 1; -} - -.editor .scroll-view { - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; - overflow-x: auto; - overflow-y: hidden; - -webkit-box-flex: 1; -} - -.editor.mini .scroll-view { - overflow: hidden; -} - -.editor.soft-wrap .scroll-view { - overflow-x: hidden; -} - - -.editor .underlayer, .editor .lines, .editor .overlayer { - width: 100%; - height: 100%; -} - -.editor .underlayer { - z-index: 0; - position: absolute; -} - -.editor .lines { - position: relative; - z-index: 1; -} - -.editor .overlayer { - z-index: 2; - position: absolute; -} - -.editor .line span { - vertical-align: top; -} - -.editor .cursor { - position: absolute; - border-left: 2px solid; -} - -.editor:not(.focused) .cursor, -.editor.focused .cursor.blink-off { - visibility: hidden; -} - -.editor .hidden-input { - position: absolute; - z-index: -1; - top: 0; - left: 0; - opacity: 0; -} - -.editor .selection .region { - position: absolute; - pointer-events: none; - z-index: -1; -} - @-webkit-keyframes highlight { from { background-color: rgba(100, 255, 100, 0.7); } to { background-color: null; } diff --git a/static/editor.css b/static/editor.css new file mode 100644 index 000000000..bdd9f2825 --- /dev/null +++ b/static/editor.css @@ -0,0 +1,106 @@ +.editor { + height: 100%; + overflow: hidden; + cursor: default; + -webkit-user-select: none; + -webkit-box-flex: 1; + position: relative; + z-index: 0; +} + +.editor.mini { + height: auto; +} + +.editor .gutter { + position: absolute; + height: 100%; + overflow: hidden; + text-align: right; +} + +.editor .gutter .line-numbers { + position: relative; +} + +.editor.mini .gutter { + display: none; +} + +.editor .vertical-scrollbar { + position: absolute; + right: 0; + top: 0; + bottom: 0; + width: 15px; + overflow-y: auto; + z-index: 1; +} + +.editor .scroll-view { + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + overflow-x: auto; + overflow-y: hidden; + -webkit-box-flex: 1; +} + +.editor.mini .scroll-view { + overflow: hidden; +} + +.editor.soft-wrap .scroll-view { + overflow-x: hidden; +} + + +.editor .underlayer, .editor .lines, .editor .overlayer { + width: 100%; + height: 100%; +} + +.editor .underlayer { + z-index: 0; + position: absolute; +} + +.editor .lines { + position: relative; + z-index: 1; +} + +.editor .overlayer { + z-index: 2; + position: absolute; +} + +.editor .line span { + vertical-align: top; +} + +.editor .cursor { + position: absolute; + border-left: 2px solid; +} + +.editor:not(.focused) .cursor, +.editor.focused .cursor.blink-off { + visibility: hidden; +} + +.editor .hidden-input { + position: absolute; + z-index: -1; + top: 0; + left: 0; + opacity: 0; +} + +.editor .selection .region { + position: absolute; + pointer-events: none; + z-index: -1; +} \ No newline at end of file From 324589019d4cb65c262048e86aa860068ca75946 Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Mon, 21 Jan 2013 17:01:46 -0800 Subject: [PATCH 07/34] refactoring select-list.css into 2 files --- .atom/themes/Atom - Dark/select-list.css | 24 +----------------------- static/select-list.css | 24 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+), 23 deletions(-) create mode 100644 static/select-list.css diff --git a/.atom/themes/Atom - Dark/select-list.css b/.atom/themes/Atom - Dark/select-list.css index a17e22023..61497eccc 100644 --- a/.atom/themes/Atom - Dark/select-list.css +++ b/.atom/themes/Atom - Dark/select-list.css @@ -4,33 +4,11 @@ top: 0; left: 50%; margin-left: -40%; - background-color: #444; box-sizing: border-box; - color: #eee; - -webkit-box-shadow: 0 0 5px 5px #222; - padding: 5px; z-index: 99; - cursor: pointer; -} - -.select-list .editor { - margin-bottom: 5px; } .select-list ol { position: relative; overflow-y: auto; -} - -.select-list li:hover { - background-color: #555; -} - -.select-list ol .selected { - background: green; -} - -.select-list .error { - padding-top: 5px; - font-weight: bold; -} +} \ No newline at end of file diff --git a/static/select-list.css b/static/select-list.css new file mode 100644 index 000000000..9bfc0adc9 --- /dev/null +++ b/static/select-list.css @@ -0,0 +1,24 @@ +.select-list { + background-color: #444; + color: #eee; + -webkit-box-shadow: 0 0 5px 5px #222; + padding: 5px; + cursor: pointer; +} + +.select-list .editor { + margin-bottom: 5px; +} + +.select-list li:hover { + background-color: #555; +} + +.select-list ol .selected { + background: green; +} + +.select-list .error { + padding-top: 5px; + font-weight: bold; +} From 15a3a9548f7998ac3d9352efd69ccce7b4da53a7 Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Mon, 21 Jan 2013 17:12:27 -0800 Subject: [PATCH 08/34] some slight style updates to the select-list --- .atom/themes/Atom - Dark/select-list.css | 4 ++-- static/select-list.css | 11 +++++++---- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.atom/themes/Atom - Dark/select-list.css b/.atom/themes/Atom - Dark/select-list.css index 61497eccc..1937c2cf9 100644 --- a/.atom/themes/Atom - Dark/select-list.css +++ b/.atom/themes/Atom - Dark/select-list.css @@ -1,9 +1,9 @@ .select-list { position: absolute; - width: 80%; + width: 600px; top: 0; left: 50%; - margin-left: -40%; + margin-left: -300px; box-sizing: border-box; z-index: 99; } diff --git a/static/select-list.css b/static/select-list.css index 9bfc0adc9..c85da8988 100644 --- a/static/select-list.css +++ b/static/select-list.css @@ -1,7 +1,10 @@ .select-list { - background-color: #444; - color: #eee; - -webkit-box-shadow: 0 0 5px 5px #222; + background-color: #484848; + border: 1px solid #444; + color: #d2d2d2; + box-shadow: 0 0 10px #000; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; padding: 5px; cursor: pointer; } @@ -15,7 +18,7 @@ } .select-list ol .selected { - background: green; + background-image: -webkit-linear-gradient(#7e7e7e, #737373); } .select-list .error { From d11317c9b3fdc4385fee2ab0614dcfcde89bb4ff Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Mon, 21 Jan 2013 17:22:45 -0800 Subject: [PATCH 09/34] some style updates to the resizer --- .atom/themes/Atom - Dark/tree-view.css | 7 +++++-- src/packages/tree-view/src/tree-view.coffee | 1 - 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.atom/themes/Atom - Dark/tree-view.css b/.atom/themes/Atom - Dark/tree-view.css index 6376a0c09..1d1357e60 100644 --- a/.atom/themes/Atom - Dark/tree-view.css +++ b/.atom/themes/Atom - Dark/tree-view.css @@ -11,11 +11,14 @@ } .tree-view .tree-view-resizer { - float: right; - height: 100%; + position: absolute; + top: 0; + right: 0; + bottom: 0; width: 10px; background: transparent; cursor: col-resize; + z-index: 3; } .tree-view .entry { diff --git a/src/packages/tree-view/src/tree-view.coffee b/src/packages/tree-view/src/tree-view.coffee index 6cee5f8af..69169789d 100644 --- a/src/packages/tree-view/src/tree-view.coffee +++ b/src/packages/tree-view/src/tree-view.coffee @@ -135,7 +135,6 @@ class TreeView extends ScrollView resizeTreeView: (e) => @css(width: e.pageX) - @resizer.css(left: e.pageX) updateRoot: -> @root?.remove() From ea068c5cd7e14dc65234c61ee641f8cc266d87f5 Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Mon, 21 Jan 2013 17:33:27 -0800 Subject: [PATCH 10/34] adding back some tree-view --- .atom/themes/Atom - Dark/tree-view.css | 39 --------------- .../tree-view/stylesheets/tree-view.css | 50 +++++++++++++++++++ 2 files changed, 50 insertions(+), 39 deletions(-) create mode 100644 src/packages/tree-view/stylesheets/tree-view.css diff --git a/.atom/themes/Atom - Dark/tree-view.css b/.atom/themes/Atom - Dark/tree-view.css index 1d1357e60..edd2bf2ec 100644 --- a/.atom/themes/Atom - Dark/tree-view.css +++ b/.atom/themes/Atom - Dark/tree-view.css @@ -1,30 +1,10 @@ .tree-view { - position: relative; - height: 100%; background: #1e1e1e; - overflow: auto; - cursor: default; - -webkit-user-select: none; border-right: 2px solid #191919; - min-width: 100px; - z-index: 2; -} - -.tree-view .tree-view-resizer { - position: absolute; - top: 0; - right: 0; - bottom: 0; - width: 10px; - background: transparent; - cursor: col-resize; - z-index: 3; } .tree-view .entry { text-shadow: 0 -1px 0 #000; - text-wrap: none; - white-space: nowrap; } .tree-view .entries { @@ -42,12 +22,6 @@ .tree-view .selected > .highlight { background-image: -webkit-linear-gradient(#4e4e4e, #434343); - position: absolute; - left: 0; - right: 0; - height: 24px; - margin-top:-24px; - z-index: -1; } .tree-view:focus .selected > .highlight { @@ -60,14 +34,6 @@ text-shadow: 0 -1px 0 #7E4521; } -.tree-view .entry.file .name { - display: block; -} - -.tree-view .disclosure-arrow { - display: inline-block; -} - .tree-view .directory .header { color: #bebebe; } @@ -102,14 +68,9 @@ } .tree-view-dialog { - position: absolute; - bottom: 0; - left: 0; - right: 0; background-color: #333; border-top: 1px solid #555; -webkit-box-shadow: 0 0 3px 3px rgba(0, 0, 0, .5); - z-index: 99; padding: 5px; } diff --git a/src/packages/tree-view/stylesheets/tree-view.css b/src/packages/tree-view/stylesheets/tree-view.css new file mode 100644 index 000000000..066366962 --- /dev/null +++ b/src/packages/tree-view/stylesheets/tree-view.css @@ -0,0 +1,50 @@ +.tree-view { + position: relative; + height: 100%; + overflow: auto; + cursor: default; + -webkit-user-select: none; + min-width: 100px; + z-index: 2; +} + +.tree-view .tree-view-resizer { + position: absolute; + top: 0; + right: 0; + bottom: 0; + width: 10px; + background: transparent; + cursor: col-resize; + z-index: 3; +} + +.tree-view .entry { + text-wrap: none; + white-space: nowrap; +} + +.tree-view .selected > .highlight { + position: absolute; + left: 0; + right: 0; + height: 24px; + margin-top:-24px; + z-index: -1; +} + +.tree-view .entry.file .name { + display: block; +} + +.tree-view .disclosure-arrow { + display: inline-block; +} + +.tree-view-dialog { + position: absolute; + bottom: 0; + left: 0; + right: 0; + z-index: 99; +} \ No newline at end of file From 7b27e3369a8bd0156a28c435bb7b5e61524806f9 Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Mon, 21 Jan 2013 17:36:44 -0800 Subject: [PATCH 11/34] some grammar-view back --- .atom/themes/Atom - Dark/grammar-view.css | 9 --------- static/grammar-view.css | 8 ++++++++ 2 files changed, 8 insertions(+), 9 deletions(-) create mode 100644 static/grammar-view.css diff --git a/.atom/themes/Atom - Dark/grammar-view.css b/.atom/themes/Atom - Dark/grammar-view.css index 582dd98d8..83e44b74a 100644 --- a/.atom/themes/Atom - Dark/grammar-view.css +++ b/.atom/themes/Atom - Dark/grammar-view.css @@ -1,12 +1,3 @@ -.grammar-view { - width: 50%; - margin-left: -25%; -} - -.grammar-view ol { - max-height: 300px; -} - .grammar-view ol li { padding: 2px; border-bottom: 1px solid rgba(255, 255, 255, .05); diff --git a/static/grammar-view.css b/static/grammar-view.css new file mode 100644 index 000000000..1cbeeba30 --- /dev/null +++ b/static/grammar-view.css @@ -0,0 +1,8 @@ +.grammar-view { + width: 50%; + margin-left: -25%; +} + +.grammar-view ol { + max-height: 300px; +} \ No newline at end of file From c0c79b2d7f2895c95c199a217d4b7fd0ecd35c12 Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Mon, 21 Jan 2013 18:23:35 -0800 Subject: [PATCH 12/34] os files not needed in theme --- .atom/themes/Atom - Dark/linux.css | 13 ------------- .atom/themes/Atom - Dark/mac.css | 0 .atom/themes/Atom - Dark/package.json | 2 -- 3 files changed, 15 deletions(-) delete mode 100644 .atom/themes/Atom - Dark/linux.css delete mode 100644 .atom/themes/Atom - Dark/mac.css diff --git a/.atom/themes/Atom - Dark/linux.css b/.atom/themes/Atom - Dark/linux.css deleted file mode 100644 index 183353821..000000000 --- a/.atom/themes/Atom - Dark/linux.css +++ /dev/null @@ -1,13 +0,0 @@ -::-webkit-scrollbar-corner { - background-color: transparent; -} - -::-webkit-scrollbar { - width: 8px; - height: 8px; -} - -::-webkit-scrollbar-thumb { - -webkit-border-radius: 2px; - background: rgba(150, 150, 150, .33); -} diff --git a/.atom/themes/Atom - Dark/mac.css b/.atom/themes/Atom - Dark/mac.css deleted file mode 100644 index e69de29bb..000000000 diff --git a/.atom/themes/Atom - Dark/package.json b/.atom/themes/Atom - Dark/package.json index c0cddf216..6cd036e9c 100644 --- a/.atom/themes/Atom - Dark/package.json +++ b/.atom/themes/Atom - Dark/package.json @@ -3,8 +3,6 @@ "atom.css", "editor.css", "grammar-view.css", - "linux.css", - "mac.css", "select-list.css", "vim-mode.css", "tree-view.css", From 42808ac9aeacf1f3a36e0a0d372ad4081f91285d Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Mon, 21 Jan 2013 18:38:00 -0800 Subject: [PATCH 13/34] remove the html color, and /themes doesn't exist anymore --- .atom/themes/Atom - Dark/atom.css | 1 + native/linux/install-32.sh | 1 - script/copy-files-to-bundle | 2 +- static/index.html | 2 +- 4 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.atom/themes/Atom - Dark/atom.css b/.atom/themes/Atom - Dark/atom.css index ef77796b4..87a476b1b 100644 --- a/.atom/themes/Atom - Dark/atom.css +++ b/.atom/themes/Atom - Dark/atom.css @@ -1,5 +1,6 @@ html, body { font: caption; + background-color: #333333; } #root-view { diff --git a/native/linux/install-32.sh b/native/linux/install-32.sh index 23888b098..44506b017 100755 --- a/native/linux/install-32.sh +++ b/native/linux/install-32.sh @@ -9,7 +9,6 @@ cp -R ../../src $INSTALLDIR cp -R ../../static $INSTALLDIR cp -R ../../vendor $INSTALLDIR cp -R ../../bundles $INSTALLDIR -cp -R ../../themes $INSTALLDIR mkdir -p $INSTALLDIR/native/v8_extensions cp -t $INSTALLDIR/native/v8_extensions ../v8_extensions/*.js coffee -c -o $INSTALLDIR/src/stdlib ../../src/stdlib/require.coffee diff --git a/script/copy-files-to-bundle b/script/copy-files-to-bundle index c8ab8dd4f..379f5837c 100755 --- a/script/copy-files-to-bundle +++ b/script/copy-files-to-bundle @@ -42,4 +42,4 @@ for CSON_FILE in $CSON_FILES; do done; # Copy non-coffee files into bundle -rsync --archive --recursive --exclude="src/**/*.coffee" --exclude="src/**/*.cson" src static vendor spec benchmark themes "$RESOUCES_PATH" +rsync --archive --recursive --exclude="src/**/*.coffee" --exclude="src/**/*.cson" src static vendor spec benchmark "$RESOUCES_PATH" diff --git a/static/index.html b/static/index.html index 582a8c87b..e65255bd2 100644 --- a/static/index.html +++ b/static/index.html @@ -1,5 +1,5 @@ - + From 260cacdacfd7a94fede6d795878d256d8585ac79 Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Mon, 21 Jan 2013 18:44:18 -0800 Subject: [PATCH 14/34] autocomplete.css refactor --- .atom/themes/Atom - Dark/autocomplete.css | 2 -- src/packages/autocomplete/stylesheets/autocomplete.css | 9 +++++++++ 2 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 src/packages/autocomplete/stylesheets/autocomplete.css diff --git a/.atom/themes/Atom - Dark/autocomplete.css b/.atom/themes/Atom - Dark/autocomplete.css index 7f6c17bdb..290713336 100644 --- a/.atom/themes/Atom - Dark/autocomplete.css +++ b/.atom/themes/Atom - Dark/autocomplete.css @@ -2,10 +2,8 @@ min-width: 150px; border: 2px solid #222; webkit-box-shadow: 0 0 3px 3px rgba(0, 0, 0, .5); - box-sizing: content-box; margin-left: 0px; width: auto; - -webkit-box-shadow: none; } .autocomplete ol { diff --git a/src/packages/autocomplete/stylesheets/autocomplete.css b/src/packages/autocomplete/stylesheets/autocomplete.css new file mode 100644 index 000000000..75110eb25 --- /dev/null +++ b/src/packages/autocomplete/stylesheets/autocomplete.css @@ -0,0 +1,9 @@ +.select-list.autocomplete { + box-sizing: content-box; +} + +.autocomplete ol { + position: relative; + overflow-y: scroll; + max-height: 200px; +} From 4b1a573c5a746eeabb619d2625c5d49a8752a016 Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Mon, 21 Jan 2013 18:45:19 -0800 Subject: [PATCH 15/34] combining declarations --- .atom/themes/Atom - Dark/atom.css | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/.atom/themes/Atom - Dark/atom.css b/.atom/themes/Atom - Dark/atom.css index 87a476b1b..2e5a1355b 100644 --- a/.atom/themes/Atom - Dark/atom.css +++ b/.atom/themes/Atom - Dark/atom.css @@ -1,9 +1,6 @@ -html, body { - font: caption; - background-color: #333333; -} - +html, body, #root-view { + font: caption; background-color: #333333; } From 0e84361397071c220567e695fc6ce49fe64aa4bc Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Mon, 21 Jan 2013 19:18:35 -0800 Subject: [PATCH 16/34] updating textmate theme builder with line select color --- .atom/themes/Atom - Dark/editor.css | 19 ++++--------------- src/app/text-mate-theme.coffee | 9 +++++++-- 2 files changed, 11 insertions(+), 17 deletions(-) diff --git a/.atom/themes/Atom - Dark/editor.css b/.atom/themes/Atom - Dark/editor.css index 51b73fdb2..f0bb29a87 100644 --- a/.atom/themes/Atom - Dark/editor.css +++ b/.atom/themes/Atom - Dark/editor.css @@ -6,22 +6,11 @@ height: auto; } -.editor .gutter { - color: rgba(255, 255, 255, .3); -} - .editor .gutter .line-number { - padding-left: 0.4em; - padding-right: 0.8em; -} - -.editor.focused .line-number.cursor-line { - color: rgba(255, 255, 255, .6); -} - -.editor.focused .line-number.cursor-line-no-selection, -.editor.focused .line.cursor-line { - background-color: rgba(255, 255, 255, .20); + padding-right: 1.5em; + min-width: 50px; + box-sizing: border-box; + text-align: right; } .editor .gutter.drop-shadow { diff --git a/src/app/text-mate-theme.coffee b/src/app/text-mate-theme.coffee index 9c56ec222..ee78cdea7 100644 --- a/src/app/text-mate-theme.coffee +++ b/src/app/text-mate-theme.coffee @@ -35,10 +35,10 @@ class TextMateTheme extends Theme getRulesets: -> @rulesets buildGlobalSettingsRulesets: ({settings}) -> - { background, foreground, caret, selection } = settings + { background, foreground, caret, selection, lineHighlight } = settings @rulesets.push - selector: '.editor' + selector: '.editor, .editor .gutter' properties: 'background-color': @translateColor(background) 'color': @translateColor(foreground) @@ -53,6 +53,11 @@ class TextMateTheme extends Theme properties: 'background-color': @translateColor(selection) + @rulesets.push + selector: '.editor.focused .line-number.cursor-line-no-selection, .editor.focused .line.cursor-line' + properties: + 'background-color': @translateColor(lineHighlight) + buildScopeSelectorRulesets: (scopeSelectorSettings) -> for { name, scope, settings } in scopeSelectorSettings continue unless scope From c99201caae4c20dd682603d65ea4c6a90cd3cfec Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Mon, 21 Jan 2013 19:19:04 -0800 Subject: [PATCH 17/34] vim-mode was deleted --- .atom/themes/Atom - Dark/package.json | 1 - .atom/themes/Atom - Dark/vim-mode.css | 4 ---- 2 files changed, 5 deletions(-) delete mode 100644 .atom/themes/Atom - Dark/vim-mode.css diff --git a/.atom/themes/Atom - Dark/package.json b/.atom/themes/Atom - Dark/package.json index 6cd036e9c..9e58cbdb7 100644 --- a/.atom/themes/Atom - Dark/package.json +++ b/.atom/themes/Atom - Dark/package.json @@ -4,7 +4,6 @@ "editor.css", "grammar-view.css", "select-list.css", - "vim-mode.css", "tree-view.css", "tabs.css", "wrap-guide.css", diff --git a/.atom/themes/Atom - Dark/vim-mode.css b/.atom/themes/Atom - Dark/vim-mode.css deleted file mode 100644 index 49c73f580..000000000 --- a/.atom/themes/Atom - Dark/vim-mode.css +++ /dev/null @@ -1,4 +0,0 @@ -.editor.command-mode .cursor { - border-left: 0; - background-color: #9dff9d; -} From 76ff41857560754baa44e6a469074c82918f84c7 Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Mon, 21 Jan 2013 19:19:41 -0800 Subject: [PATCH 18/34] command-logger refactor --- .atom/themes/Atom - Dark/command-logger.css | 8 -------- .../stylesheets/command-logger.css | 20 +++++++++++++++++++ 2 files changed, 20 insertions(+), 8 deletions(-) create mode 100644 src/packages/command-logger/stylesheets/command-logger.css diff --git a/.atom/themes/Atom - Dark/command-logger.css b/.atom/themes/Atom - Dark/command-logger.css index 5e9f34ffa..56822c247 100644 --- a/.atom/themes/Atom - Dark/command-logger.css +++ b/.atom/themes/Atom - Dark/command-logger.css @@ -1,13 +1,6 @@ .command-logger { - position: absolute; - width: 100%; - height: 100%; - top: 0px; - left: 0px; background: #1e1e1e; color: #eee; - overflow: auto; - z-index: 99; padding-top: 10px; padding-bottom: 10px; } @@ -45,5 +38,4 @@ body.command-logger-node-text { font-size: 10px; color: #fff; text-shadow: #000 1px 1px 4px; - -webkit-user-select: none; } diff --git a/src/packages/command-logger/stylesheets/command-logger.css b/src/packages/command-logger/stylesheets/command-logger.css new file mode 100644 index 000000000..87a21e502 --- /dev/null +++ b/src/packages/command-logger/stylesheets/command-logger.css @@ -0,0 +1,20 @@ +.command-logger { + position: absolute; + width: 100%; + height: 100%; + top: 0px; + left: 0px; + overflow: auto; + z-index: 99; +} + +.command-logger-node-text div { + display: table-cell; + vertical-align: middle; + text-align: center; + cursor: pointer; +} + +.command-logger-node-text span { + -webkit-user-select: none; +} From 7582952a132deeac59144bf64591421e5b43d840 Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Mon, 21 Jan 2013 19:53:36 -0800 Subject: [PATCH 19/34] fixing broken specs --- spec/app/select-list-spec.coffee | 6 +++--- spec/app/text-mate-theme-spec.coffee | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/spec/app/select-list-spec.coffee b/spec/app/select-list-spec.coffee index 01ffeb445..b336d7be3 100644 --- a/spec/app/select-list-spec.coffee +++ b/spec/app/select-list-spec.coffee @@ -95,14 +95,14 @@ describe "SelectList", -> miniEditor.trigger 'core:move-down' miniEditor.trigger 'core:move-down' - expect(list.scrollBottom()).toBe itemHeight * 3 + expect(list.scrollBottom()).toBe itemHeight * 2 miniEditor.trigger 'core:move-down' - expect(list.scrollBottom()).toBe itemHeight * 4 + expect(list.scrollBottom()).toBe itemHeight * 2 miniEditor.trigger 'core:move-up' miniEditor.trigger 'core:move-up' - expect(list.scrollBottom()).toBe itemHeight * 3 + expect(list.scrollBottom()).toBe itemHeight * 2 describe "the core:confirm event", -> describe "when there is an item selected (because the list in not empty)", -> diff --git a/spec/app/text-mate-theme-spec.coffee b/spec/app/text-mate-theme-spec.coffee index 381d3297e..5191ced55 100644 --- a/spec/app/text-mate-theme-spec.coffee +++ b/spec/app/text-mate-theme-spec.coffee @@ -21,7 +21,7 @@ describe "TextMateTheme", -> it "returns rulesets representing the theme's global style settings", -> expect(rulesets[0]).toEqual - selector: '.editor' + selector: '.editor, .editor .gutter' properties: 'background-color': '#141414' 'color': '#F8F8F8' @@ -37,7 +37,7 @@ describe "TextMateTheme", -> 'background-color': "rgba(221, 240, 255, 0.2)" it "returns an array of objects representing the theme's scope selectors", -> - expect(rulesets[11]).toEqual + expect(rulesets[12]).toEqual comment: "Invalid – Deprecated" selector: ".invalid.deprecated" properties: @@ -45,7 +45,7 @@ describe "TextMateTheme", -> # 'font-style': 'italic' 'text-decoration': 'underline' - expect(rulesets[12]).toEqual + expect(rulesets[13]).toEqual comment: "Invalid – Illegal" selector: ".invalid.illegal" properties: From f8520162a03c8ab2d9122bd3c06f741bb28956a9 Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Mon, 21 Jan 2013 21:03:47 -0800 Subject: [PATCH 20/34] Updating the tabs --- .atom/themes/Atom - Dark/tabs.css | 25 +++-------------- .atom/themes/Atom - Light/linux.css | 13 --------- .atom/themes/Atom - Light/mac.css | 0 .atom/themes/Atom - Light/tabs.css | 38 ++++++++++++-------------- .atom/themes/Atom - Light/vim-mode.css | 4 --- src/packages/tabs/stylesheets/tabs.css | 31 +++++++++++++++++++++ 6 files changed, 52 insertions(+), 59 deletions(-) delete mode 100644 .atom/themes/Atom - Light/linux.css delete mode 100644 .atom/themes/Atom - Light/mac.css delete mode 100644 .atom/themes/Atom - Light/vim-mode.css create mode 100644 src/packages/tabs/stylesheets/tabs.css diff --git a/.atom/themes/Atom - Dark/tabs.css b/.atom/themes/Atom - Dark/tabs.css index 02650af58..4e4eba797 100644 --- a/.atom/themes/Atom - Dark/tabs.css +++ b/.atom/themes/Atom - Dark/tabs.css @@ -2,24 +2,16 @@ background: #333333; border-bottom: 4px solid #424242; font: caption; - -webkit-user-select: none; - user-select: none; } .tab { cursor: default; padding: 2px 21px 2px 9px; background-image: -webkit-linear-gradient(#444, #3d3d3d); - display: table-cell; - position: relative; - width:175px; border-top: 1px solid #383838; border-right: 1px solid #2e2e2e; border-bottom: 1px solid #2e2e2e; box-shadow: inset 0 0 5px #383838, 0 1px 0 #585858, inset -1px 0 0 #4a4a4a, inset 1px 0 0 #4a4a4a; - min-width: 40px; - box-sizing: border-box; - height: 24px; } .tab, @@ -48,11 +40,7 @@ .tab.file-modified .close-icon { border: 3px solid #777; - top: 6px; border-radius: 10px; - width: 5px; - height: 5px; - right: 5px; } .tab.file-modified .close-icon:before { @@ -102,6 +90,10 @@ display: none; } +.tab.active:last-child:after { + display: none; +} + .tab:hover { color: #c8c8c8; background-image: -webkit-linear-gradient(#474747, #444444); @@ -109,16 +101,7 @@ .tab .file-name { font-size: 11px; - display: block; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; text-shadow: 0 -1px 1px black; - position: absolute; - left: 9px; - top:4px; - bottom:4px; - right: 21px; } .tab .close-icon { diff --git a/.atom/themes/Atom - Light/linux.css b/.atom/themes/Atom - Light/linux.css deleted file mode 100644 index 183353821..000000000 --- a/.atom/themes/Atom - Light/linux.css +++ /dev/null @@ -1,13 +0,0 @@ -::-webkit-scrollbar-corner { - background-color: transparent; -} - -::-webkit-scrollbar { - width: 8px; - height: 8px; -} - -::-webkit-scrollbar-thumb { - -webkit-border-radius: 2px; - background: rgba(150, 150, 150, .33); -} diff --git a/.atom/themes/Atom - Light/mac.css b/.atom/themes/Atom - Light/mac.css deleted file mode 100644 index e69de29bb..000000000 diff --git a/.atom/themes/Atom - Light/tabs.css b/.atom/themes/Atom - Light/tabs.css index dde7f5638..31db4d57b 100644 --- a/.atom/themes/Atom - Light/tabs.css +++ b/.atom/themes/Atom - Light/tabs.css @@ -8,16 +8,10 @@ cursor: default; padding: 2px 21px 2px 9px; background-image: -webkit-linear-gradient(#e0e0e0, #bfbfbf); - display: table-cell; - position: relative; - width:175px; border-top: 1px solid #6a6a6a; border-right: 1px solid #959595; border-bottom: 1px solid #959595; box-shadow: inset 0 0 5px #eee, 0 1px 0 #eee, inset -1px 0 0 #e0e0e0, inset 1px 0 0 #e0e0e0; - min-width: 40px; - box-sizing: border-box; - height: 24px; color: #323232; } @@ -38,17 +32,23 @@ color: #010101; } +.tab.active:first-child, +.tab.active:first-child:hover { + box-shadow: none; +} + .tab.file-modified.active .close-icon { - border-color: rgba(0,0,0,0.3); + border-color: #e6e6e6; +} + +.tab:hover .close-icon { + color: #c8c8c8; + border-color: #c8c8c8; } .tab.file-modified .close-icon { border: 3px solid #777; - top: 6px; border-radius: 10px; - width: 5px; - height: 5px; - right: 5px; } .tab.file-modified .close-icon:before { @@ -66,7 +66,7 @@ .tab.active:before, .tab.active:after { position: absolute; - bottom: 0px; + bottom: 0; width: 4px; height: 4px; content: " "; @@ -88,22 +88,18 @@ .tab.active:first-child:before { display: none; } + .tab.active:last-child:after { display: none; } +.tab:hover { + background-image: -webkit-linear-gradient(#e2e2e2, #e0e0e0); +} + .tab .file-name { font-size: 11px; - display: block; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; text-shadow: 0 1px 0 #e0e0e0; - position: absolute; - left: 9px; - top:4px; - bottom:4px; - right: 21px; } .tab .close-icon { diff --git a/.atom/themes/Atom - Light/vim-mode.css b/.atom/themes/Atom - Light/vim-mode.css deleted file mode 100644 index 49c73f580..000000000 --- a/.atom/themes/Atom - Light/vim-mode.css +++ /dev/null @@ -1,4 +0,0 @@ -.editor.command-mode .cursor { - border-left: 0; - background-color: #9dff9d; -} diff --git a/src/packages/tabs/stylesheets/tabs.css b/src/packages/tabs/stylesheets/tabs.css new file mode 100644 index 000000000..0239bc734 --- /dev/null +++ b/src/packages/tabs/stylesheets/tabs.css @@ -0,0 +1,31 @@ +.tabs { + -webkit-user-select: none; +} + +.tab { + display: table-cell; + position: relative; + width:175px; + min-width: 40px; + box-sizing: border-box; + height: 24px; +} + +.tab.file-modified .close-icon { + top: 6px; + width: 5px; + height: 5px; + right: 5px; +} + +.tab .file-name { + display: block; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + position: absolute; + left: 9px; + top:4px; + bottom:4px; + right: 21px; +} \ No newline at end of file From 25308fd8dab61d98f9208aadce24e068ef66cb10 Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Mon, 21 Jan 2013 21:04:12 -0800 Subject: [PATCH 21/34] mirroring dark theme --- .atom/themes/Atom - Light/atom.css | 57 +--------- .atom/themes/Atom - Light/autocomplete.css | 2 - .atom/themes/Atom - Light/command-logger.css | 8 -- .atom/themes/Atom - Light/command-panel.css | 18 +++- .atom/themes/Atom - Light/editor.css | 107 +------------------ .atom/themes/Atom - Light/grammar-view.css | 9 -- .atom/themes/Atom - Light/package.json | 1 - .atom/themes/Atom - Light/select-list.css | 23 +--- .atom/themes/Atom - Light/status-bar.css | 6 +- .atom/themes/Atom - Light/tree-view.css | 31 +----- 10 files changed, 27 insertions(+), 235 deletions(-) diff --git a/.atom/themes/Atom - Light/atom.css b/.atom/themes/Atom - Light/atom.css index 13a207fee..2e5a1355b 100644 --- a/.atom/themes/Atom - Light/atom.css +++ b/.atom/themes/Atom - Light/atom.css @@ -1,33 +1,9 @@ -html, body { - font: caption; - width: 100%; - height: 100%; - overflow: hidden; -} - +html, body, #root-view { - height: 100%; - overflow: hidden; - position: relative; + font: caption; background-color: #333333; } -#root-view #horizontal { - display: -webkit-box; - height: 100%; -} - -#root-view #vertical { - -webkit-box-flex: 1; - display: -webkit-box; - -webkit-box-orient: vertical; -} - -#root-view #panes { - -webkit-box-flex: 1; - position: relative; -} - #root-view #panes:before { display: block; content: "\f208"; @@ -39,35 +15,6 @@ html, body { text-align: center; } -#root-view #panes .column { - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; - overflow-y: hidden; -} - -#root-view #panes .row { - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; - overflow-x: hidden; -} - -#root-view #panes .pane { - position: absolute; - display: -webkit-box; - -webkit-box-orient: vertical; - top: 0; - bottom: 0; - left: 0; - right: 0; - box-sizing: border-box; -} - #root-view #panes .row > * + * { border-left: 5px solid #515151; } diff --git a/.atom/themes/Atom - Light/autocomplete.css b/.atom/themes/Atom - Light/autocomplete.css index 7f6c17bdb..290713336 100644 --- a/.atom/themes/Atom - Light/autocomplete.css +++ b/.atom/themes/Atom - Light/autocomplete.css @@ -2,10 +2,8 @@ min-width: 150px; border: 2px solid #222; webkit-box-shadow: 0 0 3px 3px rgba(0, 0, 0, .5); - box-sizing: content-box; margin-left: 0px; width: auto; - -webkit-box-shadow: none; } .autocomplete ol { diff --git a/.atom/themes/Atom - Light/command-logger.css b/.atom/themes/Atom - Light/command-logger.css index 5e9f34ffa..56822c247 100644 --- a/.atom/themes/Atom - Light/command-logger.css +++ b/.atom/themes/Atom - Light/command-logger.css @@ -1,13 +1,6 @@ .command-logger { - position: absolute; - width: 100%; - height: 100%; - top: 0px; - left: 0px; background: #1e1e1e; color: #eee; - overflow: auto; - z-index: 99; padding-top: 10px; padding-bottom: 10px; } @@ -45,5 +38,4 @@ body.command-logger-node-text { font-size: 10px; color: #fff; text-shadow: #000 1px 1px 4px; - -webkit-user-select: none; } diff --git a/.atom/themes/Atom - Light/command-panel.css b/.atom/themes/Atom - Light/command-panel.css index 2ff581fbe..8f4a6e405 100644 --- a/.atom/themes/Atom - Light/command-panel.css +++ b/.atom/themes/Atom - Light/command-panel.css @@ -67,10 +67,20 @@ display: -webkit-box; } -.command-panel .prompt { - color: white; - font-weight: bold; - padding-right: 5px; +.command-panel .prompt-and-editor .prompt:before { + color: #969696; + content: '\f078'; + font-family: 'Octicons Regular'; + position: relative; + top: -5px; + left: -5px; + -webkit-font-smoothing: antialiased; +} + +.command-panel .prompt-and-editor .editor { + position: relative; + left: -4px; + margin-right: -4px; } .error-messages { diff --git a/.atom/themes/Atom - Light/editor.css b/.atom/themes/Atom - Light/editor.css index 7f92dd567..f0bb29a87 100644 --- a/.atom/themes/Atom - Light/editor.css +++ b/.atom/themes/Atom - Light/editor.css @@ -1,11 +1,4 @@ .editor { - height: 100%; - overflow: hidden; - cursor: default; - -webkit-user-select: none; - -webkit-box-flex: 1; - position: relative; - z-index: 0; font-family: Inconsolata, Monaco, Courier; } @@ -13,109 +6,17 @@ height: auto; } -.editor .gutter { - position: absolute; - height: 100%; - overflow: hidden; - color: #808080; - text-align: right; -} - -.editor .gutter .line-numbers { - position: relative; -} - .editor .gutter .line-number { - padding-left: 0.4em; - padding-right: 0.8em; -} - -.editor.mini .gutter { - display: none; + padding-right: 1.5em; + min-width: 50px; + box-sizing: border-box; + text-align: right; } .editor .gutter.drop-shadow { -webkit-box-shadow: -2px 0px 10px 2px #222; } -.editor .vertical-scrollbar { - position: absolute; - right: 0; - top: 0; - bottom: 0; - width: 15px; - overflow-y: auto; - z-index: 1; -} - -.editor .scroll-view { - position: absolute; - top: 0; - bottom: 0; - left: 0; - right: 0; - overflow-x: auto; - overflow-y: hidden; - -webkit-box-flex: 1; -} - -.editor.mini .scroll-view { - overflow: hidden; -} - -.editor.soft-wrap .scroll-view { - overflow-x: hidden; -} - - -.editor .underlayer, .editor .lines, .editor .overlayer { - width: 100%; - height: 100%; -} - -.editor .underlayer { - z-index: 0; - position: absolute; -} - -.editor .lines { - position: relative; - z-index: 1; -} - -.editor .overlayer { - z-index: 2; - position: absolute; -} - -.editor .line span { - vertical-align: top; -} - -.editor .cursor { - position: absolute; - border-left: 2px solid; -} - -.editor:not(.focused) .cursor, -.editor.focused .cursor.blink-off { - visibility: hidden; -} - -.editor .hidden-input { - position: absolute; - z-index: -1; - top: 0; - left: 0; - opacity: 0; -} - -.editor .selection .region { - position: absolute; - pointer-events: none; - z-index: -1; -} - @-webkit-keyframes highlight { from { background-color: rgba(100, 255, 100, 0.7); } to { background-color: null; } diff --git a/.atom/themes/Atom - Light/grammar-view.css b/.atom/themes/Atom - Light/grammar-view.css index 582dd98d8..83e44b74a 100644 --- a/.atom/themes/Atom - Light/grammar-view.css +++ b/.atom/themes/Atom - Light/grammar-view.css @@ -1,12 +1,3 @@ -.grammar-view { - width: 50%; - margin-left: -25%; -} - -.grammar-view ol { - max-height: 300px; -} - .grammar-view ol li { padding: 2px; border-bottom: 1px solid rgba(255, 255, 255, .05); diff --git a/.atom/themes/Atom - Light/package.json b/.atom/themes/Atom - Light/package.json index 6cd036e9c..9e58cbdb7 100644 --- a/.atom/themes/Atom - Light/package.json +++ b/.atom/themes/Atom - Light/package.json @@ -4,7 +4,6 @@ "editor.css", "grammar-view.css", "select-list.css", - "vim-mode.css", "tree-view.css", "tabs.css", "wrap-guide.css", diff --git a/.atom/themes/Atom - Light/select-list.css b/.atom/themes/Atom - Light/select-list.css index 7adc209ff..1937c2cf9 100644 --- a/.atom/themes/Atom - Light/select-list.css +++ b/.atom/themes/Atom - Light/select-list.css @@ -1,31 +1,14 @@ .select-list { position: absolute; - width: 80%; + width: 600px; top: 0; left: 50%; - margin-left: -40%; - background-color: #444; + margin-left: -300px; box-sizing: border-box; - color: #eee; - -webkit-box-shadow: 0 0 5px 5px #222; - padding: 5px; z-index: 99; } .select-list ol { position: relative; overflow-y: auto; -} - -.select-list li:hover { - background-color: #555; -} - -.select-list ol .selected { - background: green; -} - -.select-list .error { - padding-top: 5px; - font-weight: bold; -} +} \ No newline at end of file diff --git a/.atom/themes/Atom - Light/status-bar.css b/.atom/themes/Atom - Light/status-bar.css index 0929a7ae1..e15105d5e 100644 --- a/.atom/themes/Atom - Light/status-bar.css +++ b/.atom/themes/Atom - Light/status-bar.css @@ -1,10 +1,10 @@ .status-bar { - background-color: #e5e5e5; - border-top: 1px solid #959595; + background-color: #303030; + border-top: 1px solid #454545; padding: 4px 10px 3px; font-size: 11px; line-height: 14px; - color: #333; + color: #969696; position: relative; -webkit-user-select: none; cursor: default; diff --git a/.atom/themes/Atom - Light/tree-view.css b/.atom/themes/Atom - Light/tree-view.css index 7b1f0bcfa..2193c5a2d 100644 --- a/.atom/themes/Atom - Light/tree-view.css +++ b/.atom/themes/Atom - Light/tree-view.css @@ -1,14 +1,6 @@ .tree-view { - position: relative; - height: 100%; background: #e2e7ed; - overflow: auto; - cursor: default; - -webkit-user-select: none; border-right: 2px solid #bdbdbd; - min-width: 100px; - z-index: 2; - padding-left: 12px; } .tree-view .entry { @@ -24,19 +16,12 @@ } .tree-view .directory.selected > .header > .name, -.tree-view .selected > .name, -.tree-view .selected > .disclosure-arrow { +.tree-view .selected > .name { color: #262626; } .tree-view .selected > .highlight { background-image: -webkit-linear-gradient(#c7cbd2, #aeb3bb); - position: absolute; - left: 0; - right: 0; - height: 24px; - margin-top:-24px; - z-index: -1; } .tree-view:focus .selected > .highlight { @@ -51,15 +36,6 @@ text-shadow: 0 1px 0 #000; } -.tree-view .entry.file .name { - display: block; -} - -.tree-view .disclosure-arrow { - display: inline-block; - text-shadow: none; -} - .tree-view .directory .header { color: #262626; } @@ -98,14 +74,9 @@ } .tree-view-dialog { - position: absolute; - bottom: 0; - left: 0; - right: 0; background-color: #333; border-top: 1px solid #555; -webkit-box-shadow: 0 0 3px 3px rgba(0, 0, 0, .5); - z-index: 99; padding: 5px; } From 8e7fb55f75d50ed448471ee066b6797ce8498394 Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Mon, 21 Jan 2013 21:12:41 -0800 Subject: [PATCH 22/34] refactoring the status-bar --- .atom/themes/Atom - Dark/status-bar.css | 7 ------- .atom/themes/Atom - Light/status-bar.css | 13 +++---------- src/packages/status-bar/stylesheets/status-bar.css | 9 +++++++++ 3 files changed, 12 insertions(+), 17 deletions(-) create mode 100644 src/packages/status-bar/stylesheets/status-bar.css diff --git a/.atom/themes/Atom - Dark/status-bar.css b/.atom/themes/Atom - Dark/status-bar.css index e15105d5e..f517760f4 100644 --- a/.atom/themes/Atom - Dark/status-bar.css +++ b/.atom/themes/Atom - Dark/status-bar.css @@ -5,9 +5,6 @@ font-size: 11px; line-height: 14px; color: #969696; - position: relative; - -webkit-user-select: none; - cursor: default; } .status-bar .cursor-position, @@ -19,10 +16,6 @@ cursor: pointer; } -.status-bar .git-branch { - float: right; -} - .status-bar .branch-label { vertical-align: baseline; } diff --git a/.atom/themes/Atom - Light/status-bar.css b/.atom/themes/Atom - Light/status-bar.css index e15105d5e..88995cd78 100644 --- a/.atom/themes/Atom - Light/status-bar.css +++ b/.atom/themes/Atom - Light/status-bar.css @@ -1,13 +1,10 @@ .status-bar { - background-color: #303030; - border-top: 1px solid #454545; + background-color: #e5e5e5; + border-top: 1px solid #959595; padding: 4px 10px 3px; font-size: 11px; line-height: 14px; - color: #969696; - position: relative; - -webkit-user-select: none; - cursor: default; + color: #333; } .status-bar .cursor-position, @@ -19,10 +16,6 @@ cursor: pointer; } -.status-bar .git-branch { - float: right; -} - .status-bar .branch-label { vertical-align: baseline; } diff --git a/src/packages/status-bar/stylesheets/status-bar.css b/src/packages/status-bar/stylesheets/status-bar.css new file mode 100644 index 000000000..3fe635f49 --- /dev/null +++ b/src/packages/status-bar/stylesheets/status-bar.css @@ -0,0 +1,9 @@ +.status-bar { + position: relative; + -webkit-user-select: none; + cursor: default; +} + +.status-bar .git-branch { + float: right; +} \ No newline at end of file From 4fbbe84b48dc2c9dd8c07b789ecde80df8d3c4fb Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Mon, 21 Jan 2013 22:57:44 -0800 Subject: [PATCH 23/34] Cleanup on lists and Atom - Light --- .atom/themes/Atom - Dark/command-palette.css | 5 -- .atom/themes/Atom - Dark/fuzzy-finder.css | 7 +-- .atom/themes/Atom - Dark/grammar-view.css | 2 - .atom/themes/Atom - Dark/select-list.css | 45 +++++++++++++---- .atom/themes/Atom - Dark/tree-view.css | 4 ++ .atom/themes/Atom - Light/atom.css | 17 ++----- .atom/themes/Atom - Light/autocomplete.css | 3 +- .atom/themes/Atom - Light/command-palette.css | 14 ++---- .atom/themes/Atom - Light/command-panel.css | 27 +++++----- .atom/themes/Atom - Light/fuzzy-finder.css | 9 +--- .atom/themes/Atom - Light/grammar-view.css | 2 - .atom/themes/Atom - Light/select-list.css | 50 +++++++++++++++---- .atom/themes/Atom - Light/tabs.css | 3 +- .atom/themes/Atom - Light/tree-view.css | 38 ++++++++++---- static/select-list.css | 34 +++++-------- 15 files changed, 146 insertions(+), 114 deletions(-) diff --git a/.atom/themes/Atom - Dark/command-palette.css b/.atom/themes/Atom - Dark/command-palette.css index c3c29053c..0cadfbcae 100644 --- a/.atom/themes/Atom - Dark/command-palette.css +++ b/.atom/themes/Atom - Dark/command-palette.css @@ -7,11 +7,6 @@ max-height: 300px; } -.command-palette ol li { - padding: 2px; - border-bottom: 1px solid rgba(255, 255, 255, .05); -} - .command-palette ol .event-description { float: left; display: inline-block; diff --git a/.atom/themes/Atom - Dark/fuzzy-finder.css b/.atom/themes/Atom - Dark/fuzzy-finder.css index 4257e3729..c417a12af 100644 --- a/.atom/themes/Atom - Dark/fuzzy-finder.css +++ b/.atom/themes/Atom - Dark/fuzzy-finder.css @@ -1,6 +1,5 @@ .fuzzy-finder ol { overflow: hidden; - margin-bottom: 5px; -webkit-user-select: none; cursor: default; } @@ -39,8 +38,4 @@ .fuzzy-finder .file.pdf-name:before { content: "\f014"; -} - -.fuzzy-finder ol li { - border-bottom: 1px solid rgba(255, 255, 255, .05); -} +} \ No newline at end of file diff --git a/.atom/themes/Atom - Dark/grammar-view.css b/.atom/themes/Atom - Dark/grammar-view.css index 83e44b74a..7be94f4c0 100644 --- a/.atom/themes/Atom - Dark/grammar-view.css +++ b/.atom/themes/Atom - Dark/grammar-view.css @@ -1,6 +1,4 @@ .grammar-view ol li { - padding: 2px; - border-bottom: 1px solid rgba(255, 255, 255, .05); line-height: 16px; } diff --git a/.atom/themes/Atom - Dark/select-list.css b/.atom/themes/Atom - Dark/select-list.css index 1937c2cf9..cf4d11f22 100644 --- a/.atom/themes/Atom - Dark/select-list.css +++ b/.atom/themes/Atom - Dark/select-list.css @@ -1,14 +1,41 @@ .select-list { - position: absolute; - width: 600px; - top: 0; - left: 50%; - margin-left: -300px; - box-sizing: border-box; - z-index: 99; + background-color: #484848; + border: 1px solid #444; + color: #d2d2d2; + box-shadow: 0 0 10px #000; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + padding: 5px; + cursor: pointer; } .select-list ol { - position: relative; - overflow-y: auto; + border: 1px solid #212121; +} + +.select-list ol li { + background-color: #292929; + border-bottom: 1px solid #212121; + padding: 5px; +} + +.select-list ol li:last-child { + border-bottom: none; +} + +.select-list .editor { + margin-bottom: 5px; +} + +.select-list li:hover { + background-color: #555; +} + +.select-list ol .selected { + background-image: -webkit-linear-gradient(#7e7e7e, #737373); +} + +.select-list .error { + padding-top: 5px; + font-weight: bold; } \ No newline at end of file diff --git a/.atom/themes/Atom - Dark/tree-view.css b/.atom/themes/Atom - Dark/tree-view.css index edd2bf2ec..d4efce130 100644 --- a/.atom/themes/Atom - Dark/tree-view.css +++ b/.atom/themes/Atom - Dark/tree-view.css @@ -55,6 +55,10 @@ padding-right: 10px; } +.tree-view .directory .header { + padding-left: 5px; +} + .tree-view .ignored { color: #555; } diff --git a/.atom/themes/Atom - Light/atom.css b/.atom/themes/Atom - Light/atom.css index 2e5a1355b..772922301 100644 --- a/.atom/themes/Atom - Light/atom.css +++ b/.atom/themes/Atom - Light/atom.css @@ -1,26 +1,15 @@ html, body, #root-view { font: caption; - background-color: #333333; -} - -#root-view #panes:before { - display: block; - content: "\f208"; - font-family: 'Octicons Regular'; - color: #303030; - -webkit-font-smoothing: antialiased; - font-size: 100vmin; - line-height: 100vmin; - text-align: center; + background-color: #f4f4f4; } #root-view #panes .row > * + * { - border-left: 5px solid #515151; + border-left: 1px solid #989898; } #root-view #panes .column > * + * { - border-top: 5px solid #515151; + border-top: 1px solid #989898; } .error { diff --git a/.atom/themes/Atom - Light/autocomplete.css b/.atom/themes/Atom - Light/autocomplete.css index 290713336..c121407d0 100644 --- a/.atom/themes/Atom - Light/autocomplete.css +++ b/.atom/themes/Atom - Light/autocomplete.css @@ -1,7 +1,6 @@ .select-list.autocomplete { min-width: 150px; - border: 2px solid #222; - webkit-box-shadow: 0 0 3px 3px rgba(0, 0, 0, .5); + webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .5); margin-left: 0px; width: auto; } diff --git a/.atom/themes/Atom - Light/command-palette.css b/.atom/themes/Atom - Light/command-palette.css index c3c29053c..272b6b806 100644 --- a/.atom/themes/Atom - Light/command-palette.css +++ b/.atom/themes/Atom - Light/command-palette.css @@ -7,11 +7,6 @@ max-height: 300px; } -.command-palette ol li { - padding: 2px; - border-bottom: 1px solid rgba(255, 255, 255, .05); -} - .command-palette ol .event-description { float: left; display: inline-block; @@ -28,15 +23,12 @@ margin: 4px 0; margin-right: .5em; font-size: 90%; - color: #ddd; + color: #969696; -webkit-border-radius: 3px; padding: 0 4px; } .command-palette ol .event-name { background: rgba(0, 0, 0, .2); -} - -.command-palette ol .key-binding { - background: rgba(255, 255, 255, .1); -} + color: #fff; +} \ No newline at end of file diff --git a/.atom/themes/Atom - Light/command-panel.css b/.atom/themes/Atom - Light/command-panel.css index 8f4a6e405..5344b859d 100644 --- a/.atom/themes/Atom - Light/command-panel.css +++ b/.atom/themes/Atom - Light/command-panel.css @@ -1,31 +1,28 @@ .command-panel { - background-color: #303030; - border: 1px solid #252525; + background-color: #f4f4f4; + border-top: 1px solid #979797; color: #ededed; - padding: 5px; + padding: 10px; } .command-panel .preview-list { max-height: 300px; overflow: auto; - margin-bottom: 3px; + margin-bottom: 10px; position: relative; - background-color: #000000; - color: #ededed; + background-color: #e7e7e7; + color: #222; cursor: default; + border: 1px solid #989898; } .command-panel .preview-list li.selected, .command-panel .preview-list li.operation:hover { - background-color: rgba(255, 255, 255, .13); -} - -.command-panel .preview-list:focus li.selected { - background-color: rgba(255, 255, 255, .2); + background-color: rgba(255, 255, 255, .6); } .command-panel .preview-list .path { padding-left: 5px; - color: #00a693; + color: #3D5075; } .command-panel .preview-list .path:before { @@ -47,7 +44,7 @@ .command-panel .preview-list .line-number { padding-left: 3px; - color: rgba(255, 255, 255, .3); + color: #3D5075; margin-right: 1ex; text-align: right; display: inline-block; @@ -58,7 +55,7 @@ } .command-panel .preview-list .preview .match { - background-color: rgba(255, 255, 255, .2); + background-color: #c8d4d7; -webkit-border-radius: 2px; padding: 1px; } @@ -72,7 +69,7 @@ content: '\f078'; font-family: 'Octicons Regular'; position: relative; - top: -5px; + top: -4px; left: -5px; -webkit-font-smoothing: antialiased; } diff --git a/.atom/themes/Atom - Light/fuzzy-finder.css b/.atom/themes/Atom - Light/fuzzy-finder.css index 4257e3729..20cce91b1 100644 --- a/.atom/themes/Atom - Light/fuzzy-finder.css +++ b/.atom/themes/Atom - Light/fuzzy-finder.css @@ -1,6 +1,5 @@ .fuzzy-finder ol { overflow: hidden; - margin-bottom: 5px; -webkit-user-select: none; cursor: default; } @@ -22,7 +21,7 @@ margin-right: 5px; margin-left: 5px; -webkit-font-smoothing: antialiased; - color: #ccc; + color: #9d9d9d; } .fuzzy-finder .file.text-name:before { @@ -39,8 +38,4 @@ .fuzzy-finder .file.pdf-name:before { content: "\f014"; -} - -.fuzzy-finder ol li { - border-bottom: 1px solid rgba(255, 255, 255, .05); -} +} \ No newline at end of file diff --git a/.atom/themes/Atom - Light/grammar-view.css b/.atom/themes/Atom - Light/grammar-view.css index 83e44b74a..7be94f4c0 100644 --- a/.atom/themes/Atom - Light/grammar-view.css +++ b/.atom/themes/Atom - Light/grammar-view.css @@ -1,6 +1,4 @@ .grammar-view ol li { - padding: 2px; - border-bottom: 1px solid rgba(255, 255, 255, .05); line-height: 16px; } diff --git a/.atom/themes/Atom - Light/select-list.css b/.atom/themes/Atom - Light/select-list.css index 1937c2cf9..8a2752359 100644 --- a/.atom/themes/Atom - Light/select-list.css +++ b/.atom/themes/Atom - Light/select-list.css @@ -1,14 +1,46 @@ .select-list { - position: absolute; - width: 600px; - top: 0; - left: 50%; - margin-left: -300px; - box-sizing: border-box; - z-index: 99; + background-color: #eeeeee; + border: 1px solid #c6c6c6; + color: #323232; + box-shadow: 0 0 10px #555; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + padding: 5px; + cursor: pointer; +} + +.select-list .editor { + border: 1px solid #afafaf; + box-shadow: inset 0 0 2px #ccc; } .select-list ol { - position: relative; - overflow-y: auto; + border: 1px solid #d2d2d2; +} + +.select-list ol li { + background-color: #f5f5f5; + border-bottom: 1px solid #e6e6e6; + padding: 5px; +} + +.select-list ol li:last-child { + border-bottom: none; +} + +.select-list .editor { + margin-bottom: 5px; +} + +.select-list li:hover { + background-color: #f9f9f9; +} + +.select-list ol .selected { + background-color: #e1e1e1; +} + +.select-list .error { + padding-top: 5px; + font-weight: bold; } \ No newline at end of file diff --git a/.atom/themes/Atom - Light/tabs.css b/.atom/themes/Atom - Light/tabs.css index 31db4d57b..5d1f06e1f 100644 --- a/.atom/themes/Atom - Light/tabs.css +++ b/.atom/themes/Atom - Light/tabs.css @@ -8,7 +8,7 @@ cursor: default; padding: 2px 21px 2px 9px; background-image: -webkit-linear-gradient(#e0e0e0, #bfbfbf); - border-top: 1px solid #6a6a6a; + border-top: none; border-right: 1px solid #959595; border-bottom: 1px solid #959595; box-shadow: inset 0 0 5px #eee, 0 1px 0 #eee, inset -1px 0 0 #e0e0e0, inset 1px 0 0 #e0e0e0; @@ -57,7 +57,6 @@ .tab.active, .tab.active:hover { - border-top: 1px solid #6a6a6a; border-bottom: 0 none; box-shadow: inset -1px 0 0 #e0e0e0, inset 1px 0 0 #e0e0e0; background-image: -webkit-linear-gradient(#fefefe, #e7e6e7); diff --git a/.atom/themes/Atom - Light/tree-view.css b/.atom/themes/Atom - Light/tree-view.css index 2193c5a2d..2fcedcd70 100644 --- a/.atom/themes/Atom - Light/tree-view.css +++ b/.atom/themes/Atom - Light/tree-view.css @@ -1,6 +1,6 @@ .tree-view { - background: #e2e7ed; - border-right: 2px solid #bdbdbd; + background: #dde3e8; + border-right: 1px solid #989898; } .tree-view .entry { @@ -21,10 +21,16 @@ } .tree-view .selected > .highlight { - background-image: -webkit-linear-gradient(#c7cbd2, #aeb3bb); + box-sizing: border-box; + border-top: 1px solid #97a4a7; + border-bottom: 1px solid #97a4a7; + box-shadow: 0 -1px 0 #dde4e6, 0 1px 0 #dde4e6; + background-image: -webkit-linear-gradient(#cad5d8, #bcccce); } .tree-view:focus .selected > .highlight { + border-top: 1px solid #3D4552; + border-bottom: 1px solid #3D4552; background-image: -webkit-linear-gradient(#7e868d, #69717b); } @@ -45,13 +51,24 @@ } .tree-view .name:before { - color: #888; + color: #7e8692; } .tree-view .entry:hover, .tree-view .directory .header:hover .name, .tree-view .directory .header:hover .disclosure-arrow { - color: #5a646e; + color: #4e5666; +} + +.tree-view .directory .header .disclosure-arrow, +.tree-view .directory .header:hover .disclosure-arrow { + text-shadow: none; + color: #4e5666; +} + +.tree-view:focus .directory .header .disclosure-arrow, +.tree-view:focus .directory .header:hover .disclosure-arrow { + color: #3D4552; } .tree-view .file .name, @@ -61,6 +78,10 @@ padding-right: 10px; } +.tree-view .directory .header { + padding-left: 5px; +} + .tree-view .ignored { color: #555; } @@ -74,9 +95,8 @@ } .tree-view-dialog { - background-color: #333; - border-top: 1px solid #555; - -webkit-box-shadow: 0 0 3px 3px rgba(0, 0, 0, .5); + background-color: #e7e7e7; + border-top: 1px solid #989898; padding: 5px; } @@ -84,7 +104,7 @@ padding-bottom: 3px; font-size: 12px; line-height: 16px; - color: #aaa; + color: #333; } .tree-view-dialog .prompt span { diff --git a/static/select-list.css b/static/select-list.css index c85da8988..f2472e3c6 100644 --- a/static/select-list.css +++ b/static/select-list.css @@ -1,27 +1,19 @@ .select-list { - background-color: #484848; - border: 1px solid #444; - color: #d2d2d2; - box-shadow: 0 0 10px #000; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - padding: 5px; - cursor: pointer; + position: absolute; + width: 600px; + top: 0; + left: 50%; + margin-left: -300px; + box-sizing: border-box; + z-index: 99; } .select-list .editor { - margin-bottom: 5px; + box-sizing: border-box; + padding: 5px; } -.select-list li:hover { - background-color: #555; -} - -.select-list ol .selected { - background-image: -webkit-linear-gradient(#7e7e7e, #737373); -} - -.select-list .error { - padding-top: 5px; - font-weight: bold; -} +.select-list ol { + position: relative; + overflow-y: auto; +} \ No newline at end of file From 601334aaee2dd259f157beb8bd18c6e1a64ab88e Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Tue, 22 Jan 2013 00:25:56 -0800 Subject: [PATCH 24/34] gutter line number size is kinda big --- .atom/themes/Atom - Dark/editor.css | 4 ++-- .atom/themes/Atom - Light/editor.css | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.atom/themes/Atom - Dark/editor.css b/.atom/themes/Atom - Dark/editor.css index f0bb29a87..59dcfdfe9 100644 --- a/.atom/themes/Atom - Dark/editor.css +++ b/.atom/themes/Atom - Dark/editor.css @@ -7,8 +7,8 @@ } .editor .gutter .line-number { - padding-right: 1.5em; - min-width: 50px; + padding-right: 1.3em; + min-width: 35px; box-sizing: border-box; text-align: right; } diff --git a/.atom/themes/Atom - Light/editor.css b/.atom/themes/Atom - Light/editor.css index f0bb29a87..59dcfdfe9 100644 --- a/.atom/themes/Atom - Light/editor.css +++ b/.atom/themes/Atom - Light/editor.css @@ -7,8 +7,8 @@ } .editor .gutter .line-number { - padding-right: 1.5em; - min-width: 50px; + padding-right: 1.3em; + min-width: 35px; box-sizing: border-box; text-align: right; } From 2901801cd9bc6048a071d853b9418cd294003a0a Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Tue, 22 Jan 2013 08:57:11 -0800 Subject: [PATCH 25/34] adjusting the tree view margin --- .atom/themes/Atom - Dark/tree-view.css | 2 +- .atom/themes/Atom - Light/tree-view.css | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.atom/themes/Atom - Dark/tree-view.css b/.atom/themes/Atom - Dark/tree-view.css index d4efce130..ea27fd587 100644 --- a/.atom/themes/Atom - Dark/tree-view.css +++ b/.atom/themes/Atom - Dark/tree-view.css @@ -12,7 +12,7 @@ } .tree-view .entries .file .name { - margin-left: 15px; + margin-left: 20px; } .tree-view .directory.selected > .header > .name, diff --git a/.atom/themes/Atom - Light/tree-view.css b/.atom/themes/Atom - Light/tree-view.css index 2fcedcd70..c0f599fc2 100644 --- a/.atom/themes/Atom - Light/tree-view.css +++ b/.atom/themes/Atom - Light/tree-view.css @@ -12,7 +12,7 @@ } .tree-view .entries .file .name { - margin-left: 15px; + margin-left: 20px; } .tree-view .directory.selected > .header > .name, From 01b9594e21777f8db898eb8aae64b2bccd6bec2f Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Tue, 22 Jan 2013 12:39:40 -0800 Subject: [PATCH 26/34] moving themes to vendor/themes --- {.atom/themes => themes}/Atom - Dark/atom.css | 0 .../themes => themes}/Atom - Dark/autocomplete.css | 0 .../Atom - Dark/command-logger.css | 0 .../Atom - Dark/command-palette.css | 0 .../themes => themes}/Atom - Dark/command-panel.css | 0 {.atom/themes => themes}/Atom - Dark/editor.css | 0 .../themes => themes}/Atom - Dark/fuzzy-finder.css | 0 .../themes => themes}/Atom - Dark/grammar-view.css | 0 .../Atom - Dark/images/octocat-spinner-128.gif | Bin .../Atom - Dark/markdown-preview.css | 0 .../themes => themes}/Atom - Dark/outline-view.css | 0 {.atom/themes => themes}/Atom - Dark/package.json | 0 .../themes => themes}/Atom - Dark/select-list.css | 0 {.atom/themes => themes}/Atom - Dark/status-bar.css | 0 {.atom/themes => themes}/Atom - Dark/tabs.css | 0 {.atom/themes => themes}/Atom - Dark/tree-view.css | 0 {.atom/themes => themes}/Atom - Dark/wrap-guide.css | 0 {.atom/themes => themes}/Atom - Light/atom.css | 0 .../themes => themes}/Atom - Light/autocomplete.css | 0 .../Atom - Light/command-logger.css | 0 .../Atom - Light/command-palette.css | 0 .../Atom - Light/command-panel.css | 0 {.atom/themes => themes}/Atom - Light/editor.css | 0 .../themes => themes}/Atom - Light/fuzzy-finder.css | 0 .../themes => themes}/Atom - Light/grammar-view.css | 0 .../Atom - Light/images/octocat-spinner-128.gif | Bin .../Atom - Light/markdown-preview.css | 0 .../themes => themes}/Atom - Light/outline-view.css | 0 {.atom/themes => themes}/Atom - Light/package.json | 0 .../themes => themes}/Atom - Light/select-list.css | 0 .../themes => themes}/Atom - Light/status-bar.css | 0 {.atom/themes => themes}/Atom - Light/tabs.css | 0 {.atom/themes => themes}/Atom - Light/tree-view.css | 0 .../themes => themes}/Atom - Light/wrap-guide.css | 0 {.atom => vendor}/themes/All Hallow's Eve.tmTheme | 0 {.atom => vendor}/themes/Amy.tmTheme | 0 {.atom => vendor}/themes/Blackboard.tmTheme | 0 {.atom => vendor}/themes/Brilliance Black.tmTheme | 0 {.atom => vendor}/themes/Brilliance Dull.tmTheme | 0 {.atom => vendor}/themes/Cobalt.tmTheme | 0 {.atom => vendor}/themes/Dawn.tmTheme | 0 {.atom => vendor}/themes/Espresso Libre.tmTheme | 0 {.atom => vendor}/themes/IDLE.tmTheme | 0 {.atom => vendor}/themes/IR_Black.tmTheme | 0 {.atom => vendor}/themes/LAZY.tmTheme | 0 {.atom => vendor}/themes/Mac Classic.tmTheme | 0 {.atom => vendor}/themes/MagicWB (Amiga).tmTheme | 0 {.atom => vendor}/themes/Monokai.tmTheme | 0 {.atom => vendor}/themes/Pastels on Dark.tmTheme | 0 {.atom => vendor}/themes/Slush & Poppies.tmTheme | 0 {.atom => vendor}/themes/Solarized (dark).tmTheme | 0 {.atom => vendor}/themes/SpaceCadet.tmTheme | 0 {.atom => vendor}/themes/Sunburst.tmTheme | 0 {.atom => vendor}/themes/Twilight.tmTheme | 0 {.atom => vendor}/themes/Zenburnesque.tmTheme | 0 {.atom => vendor}/themes/iPlastic.tmTheme | 0 56 files changed, 0 insertions(+), 0 deletions(-) rename {.atom/themes => themes}/Atom - Dark/atom.css (100%) rename {.atom/themes => themes}/Atom - Dark/autocomplete.css (100%) rename {.atom/themes => themes}/Atom - Dark/command-logger.css (100%) rename {.atom/themes => themes}/Atom - Dark/command-palette.css (100%) rename {.atom/themes => themes}/Atom - Dark/command-panel.css (100%) rename {.atom/themes => themes}/Atom - Dark/editor.css (100%) rename {.atom/themes => themes}/Atom - Dark/fuzzy-finder.css (100%) rename {.atom/themes => themes}/Atom - Dark/grammar-view.css (100%) rename {.atom/themes => themes}/Atom - Dark/images/octocat-spinner-128.gif (100%) rename {.atom/themes => themes}/Atom - Dark/markdown-preview.css (100%) rename {.atom/themes => themes}/Atom - Dark/outline-view.css (100%) rename {.atom/themes => themes}/Atom - Dark/package.json (100%) rename {.atom/themes => themes}/Atom - Dark/select-list.css (100%) rename {.atom/themes => themes}/Atom - Dark/status-bar.css (100%) rename {.atom/themes => themes}/Atom - Dark/tabs.css (100%) rename {.atom/themes => themes}/Atom - Dark/tree-view.css (100%) rename {.atom/themes => themes}/Atom - Dark/wrap-guide.css (100%) rename {.atom/themes => themes}/Atom - Light/atom.css (100%) rename {.atom/themes => themes}/Atom - Light/autocomplete.css (100%) rename {.atom/themes => themes}/Atom - Light/command-logger.css (100%) rename {.atom/themes => themes}/Atom - Light/command-palette.css (100%) rename {.atom/themes => themes}/Atom - Light/command-panel.css (100%) rename {.atom/themes => themes}/Atom - Light/editor.css (100%) rename {.atom/themes => themes}/Atom - Light/fuzzy-finder.css (100%) rename {.atom/themes => themes}/Atom - Light/grammar-view.css (100%) rename {.atom/themes => themes}/Atom - Light/images/octocat-spinner-128.gif (100%) rename {.atom/themes => themes}/Atom - Light/markdown-preview.css (100%) rename {.atom/themes => themes}/Atom - Light/outline-view.css (100%) rename {.atom/themes => themes}/Atom - Light/package.json (100%) rename {.atom/themes => themes}/Atom - Light/select-list.css (100%) rename {.atom/themes => themes}/Atom - Light/status-bar.css (100%) rename {.atom/themes => themes}/Atom - Light/tabs.css (100%) rename {.atom/themes => themes}/Atom - Light/tree-view.css (100%) rename {.atom/themes => themes}/Atom - Light/wrap-guide.css (100%) rename {.atom => vendor}/themes/All Hallow's Eve.tmTheme (100%) rename {.atom => vendor}/themes/Amy.tmTheme (100%) rename {.atom => vendor}/themes/Blackboard.tmTheme (100%) rename {.atom => vendor}/themes/Brilliance Black.tmTheme (100%) rename {.atom => vendor}/themes/Brilliance Dull.tmTheme (100%) rename {.atom => vendor}/themes/Cobalt.tmTheme (100%) rename {.atom => vendor}/themes/Dawn.tmTheme (100%) rename {.atom => vendor}/themes/Espresso Libre.tmTheme (100%) rename {.atom => vendor}/themes/IDLE.tmTheme (100%) rename {.atom => vendor}/themes/IR_Black.tmTheme (100%) rename {.atom => vendor}/themes/LAZY.tmTheme (100%) rename {.atom => vendor}/themes/Mac Classic.tmTheme (100%) rename {.atom => vendor}/themes/MagicWB (Amiga).tmTheme (100%) rename {.atom => vendor}/themes/Monokai.tmTheme (100%) rename {.atom => vendor}/themes/Pastels on Dark.tmTheme (100%) rename {.atom => vendor}/themes/Slush & Poppies.tmTheme (100%) rename {.atom => vendor}/themes/Solarized (dark).tmTheme (100%) rename {.atom => vendor}/themes/SpaceCadet.tmTheme (100%) rename {.atom => vendor}/themes/Sunburst.tmTheme (100%) rename {.atom => vendor}/themes/Twilight.tmTheme (100%) rename {.atom => vendor}/themes/Zenburnesque.tmTheme (100%) rename {.atom => vendor}/themes/iPlastic.tmTheme (100%) diff --git a/.atom/themes/Atom - Dark/atom.css b/themes/Atom - Dark/atom.css similarity index 100% rename from .atom/themes/Atom - Dark/atom.css rename to themes/Atom - Dark/atom.css diff --git a/.atom/themes/Atom - Dark/autocomplete.css b/themes/Atom - Dark/autocomplete.css similarity index 100% rename from .atom/themes/Atom - Dark/autocomplete.css rename to themes/Atom - Dark/autocomplete.css diff --git a/.atom/themes/Atom - Dark/command-logger.css b/themes/Atom - Dark/command-logger.css similarity index 100% rename from .atom/themes/Atom - Dark/command-logger.css rename to themes/Atom - Dark/command-logger.css diff --git a/.atom/themes/Atom - Dark/command-palette.css b/themes/Atom - Dark/command-palette.css similarity index 100% rename from .atom/themes/Atom - Dark/command-palette.css rename to themes/Atom - Dark/command-palette.css diff --git a/.atom/themes/Atom - Dark/command-panel.css b/themes/Atom - Dark/command-panel.css similarity index 100% rename from .atom/themes/Atom - Dark/command-panel.css rename to themes/Atom - Dark/command-panel.css diff --git a/.atom/themes/Atom - Dark/editor.css b/themes/Atom - Dark/editor.css similarity index 100% rename from .atom/themes/Atom - Dark/editor.css rename to themes/Atom - Dark/editor.css diff --git a/.atom/themes/Atom - Dark/fuzzy-finder.css b/themes/Atom - Dark/fuzzy-finder.css similarity index 100% rename from .atom/themes/Atom - Dark/fuzzy-finder.css rename to themes/Atom - Dark/fuzzy-finder.css diff --git a/.atom/themes/Atom - Dark/grammar-view.css b/themes/Atom - Dark/grammar-view.css similarity index 100% rename from .atom/themes/Atom - Dark/grammar-view.css rename to themes/Atom - Dark/grammar-view.css diff --git a/.atom/themes/Atom - Dark/images/octocat-spinner-128.gif b/themes/Atom - Dark/images/octocat-spinner-128.gif similarity index 100% rename from .atom/themes/Atom - Dark/images/octocat-spinner-128.gif rename to themes/Atom - Dark/images/octocat-spinner-128.gif diff --git a/.atom/themes/Atom - Dark/markdown-preview.css b/themes/Atom - Dark/markdown-preview.css similarity index 100% rename from .atom/themes/Atom - Dark/markdown-preview.css rename to themes/Atom - Dark/markdown-preview.css diff --git a/.atom/themes/Atom - Dark/outline-view.css b/themes/Atom - Dark/outline-view.css similarity index 100% rename from .atom/themes/Atom - Dark/outline-view.css rename to themes/Atom - Dark/outline-view.css diff --git a/.atom/themes/Atom - Dark/package.json b/themes/Atom - Dark/package.json similarity index 100% rename from .atom/themes/Atom - Dark/package.json rename to themes/Atom - Dark/package.json diff --git a/.atom/themes/Atom - Dark/select-list.css b/themes/Atom - Dark/select-list.css similarity index 100% rename from .atom/themes/Atom - Dark/select-list.css rename to themes/Atom - Dark/select-list.css diff --git a/.atom/themes/Atom - Dark/status-bar.css b/themes/Atom - Dark/status-bar.css similarity index 100% rename from .atom/themes/Atom - Dark/status-bar.css rename to themes/Atom - Dark/status-bar.css diff --git a/.atom/themes/Atom - Dark/tabs.css b/themes/Atom - Dark/tabs.css similarity index 100% rename from .atom/themes/Atom - Dark/tabs.css rename to themes/Atom - Dark/tabs.css diff --git a/.atom/themes/Atom - Dark/tree-view.css b/themes/Atom - Dark/tree-view.css similarity index 100% rename from .atom/themes/Atom - Dark/tree-view.css rename to themes/Atom - Dark/tree-view.css diff --git a/.atom/themes/Atom - Dark/wrap-guide.css b/themes/Atom - Dark/wrap-guide.css similarity index 100% rename from .atom/themes/Atom - Dark/wrap-guide.css rename to themes/Atom - Dark/wrap-guide.css diff --git a/.atom/themes/Atom - Light/atom.css b/themes/Atom - Light/atom.css similarity index 100% rename from .atom/themes/Atom - Light/atom.css rename to themes/Atom - Light/atom.css diff --git a/.atom/themes/Atom - Light/autocomplete.css b/themes/Atom - Light/autocomplete.css similarity index 100% rename from .atom/themes/Atom - Light/autocomplete.css rename to themes/Atom - Light/autocomplete.css diff --git a/.atom/themes/Atom - Light/command-logger.css b/themes/Atom - Light/command-logger.css similarity index 100% rename from .atom/themes/Atom - Light/command-logger.css rename to themes/Atom - Light/command-logger.css diff --git a/.atom/themes/Atom - Light/command-palette.css b/themes/Atom - Light/command-palette.css similarity index 100% rename from .atom/themes/Atom - Light/command-palette.css rename to themes/Atom - Light/command-palette.css diff --git a/.atom/themes/Atom - Light/command-panel.css b/themes/Atom - Light/command-panel.css similarity index 100% rename from .atom/themes/Atom - Light/command-panel.css rename to themes/Atom - Light/command-panel.css diff --git a/.atom/themes/Atom - Light/editor.css b/themes/Atom - Light/editor.css similarity index 100% rename from .atom/themes/Atom - Light/editor.css rename to themes/Atom - Light/editor.css diff --git a/.atom/themes/Atom - Light/fuzzy-finder.css b/themes/Atom - Light/fuzzy-finder.css similarity index 100% rename from .atom/themes/Atom - Light/fuzzy-finder.css rename to themes/Atom - Light/fuzzy-finder.css diff --git a/.atom/themes/Atom - Light/grammar-view.css b/themes/Atom - Light/grammar-view.css similarity index 100% rename from .atom/themes/Atom - Light/grammar-view.css rename to themes/Atom - Light/grammar-view.css diff --git a/.atom/themes/Atom - Light/images/octocat-spinner-128.gif b/themes/Atom - Light/images/octocat-spinner-128.gif similarity index 100% rename from .atom/themes/Atom - Light/images/octocat-spinner-128.gif rename to themes/Atom - Light/images/octocat-spinner-128.gif diff --git a/.atom/themes/Atom - Light/markdown-preview.css b/themes/Atom - Light/markdown-preview.css similarity index 100% rename from .atom/themes/Atom - Light/markdown-preview.css rename to themes/Atom - Light/markdown-preview.css diff --git a/.atom/themes/Atom - Light/outline-view.css b/themes/Atom - Light/outline-view.css similarity index 100% rename from .atom/themes/Atom - Light/outline-view.css rename to themes/Atom - Light/outline-view.css diff --git a/.atom/themes/Atom - Light/package.json b/themes/Atom - Light/package.json similarity index 100% rename from .atom/themes/Atom - Light/package.json rename to themes/Atom - Light/package.json diff --git a/.atom/themes/Atom - Light/select-list.css b/themes/Atom - Light/select-list.css similarity index 100% rename from .atom/themes/Atom - Light/select-list.css rename to themes/Atom - Light/select-list.css diff --git a/.atom/themes/Atom - Light/status-bar.css b/themes/Atom - Light/status-bar.css similarity index 100% rename from .atom/themes/Atom - Light/status-bar.css rename to themes/Atom - Light/status-bar.css diff --git a/.atom/themes/Atom - Light/tabs.css b/themes/Atom - Light/tabs.css similarity index 100% rename from .atom/themes/Atom - Light/tabs.css rename to themes/Atom - Light/tabs.css diff --git a/.atom/themes/Atom - Light/tree-view.css b/themes/Atom - Light/tree-view.css similarity index 100% rename from .atom/themes/Atom - Light/tree-view.css rename to themes/Atom - Light/tree-view.css diff --git a/.atom/themes/Atom - Light/wrap-guide.css b/themes/Atom - Light/wrap-guide.css similarity index 100% rename from .atom/themes/Atom - Light/wrap-guide.css rename to themes/Atom - Light/wrap-guide.css diff --git a/.atom/themes/All Hallow's Eve.tmTheme b/vendor/themes/All Hallow's Eve.tmTheme similarity index 100% rename from .atom/themes/All Hallow's Eve.tmTheme rename to vendor/themes/All Hallow's Eve.tmTheme diff --git a/.atom/themes/Amy.tmTheme b/vendor/themes/Amy.tmTheme similarity index 100% rename from .atom/themes/Amy.tmTheme rename to vendor/themes/Amy.tmTheme diff --git a/.atom/themes/Blackboard.tmTheme b/vendor/themes/Blackboard.tmTheme similarity index 100% rename from .atom/themes/Blackboard.tmTheme rename to vendor/themes/Blackboard.tmTheme diff --git a/.atom/themes/Brilliance Black.tmTheme b/vendor/themes/Brilliance Black.tmTheme similarity index 100% rename from .atom/themes/Brilliance Black.tmTheme rename to vendor/themes/Brilliance Black.tmTheme diff --git a/.atom/themes/Brilliance Dull.tmTheme b/vendor/themes/Brilliance Dull.tmTheme similarity index 100% rename from .atom/themes/Brilliance Dull.tmTheme rename to vendor/themes/Brilliance Dull.tmTheme diff --git a/.atom/themes/Cobalt.tmTheme b/vendor/themes/Cobalt.tmTheme similarity index 100% rename from .atom/themes/Cobalt.tmTheme rename to vendor/themes/Cobalt.tmTheme diff --git a/.atom/themes/Dawn.tmTheme b/vendor/themes/Dawn.tmTheme similarity index 100% rename from .atom/themes/Dawn.tmTheme rename to vendor/themes/Dawn.tmTheme diff --git a/.atom/themes/Espresso Libre.tmTheme b/vendor/themes/Espresso Libre.tmTheme similarity index 100% rename from .atom/themes/Espresso Libre.tmTheme rename to vendor/themes/Espresso Libre.tmTheme diff --git a/.atom/themes/IDLE.tmTheme b/vendor/themes/IDLE.tmTheme similarity index 100% rename from .atom/themes/IDLE.tmTheme rename to vendor/themes/IDLE.tmTheme diff --git a/.atom/themes/IR_Black.tmTheme b/vendor/themes/IR_Black.tmTheme similarity index 100% rename from .atom/themes/IR_Black.tmTheme rename to vendor/themes/IR_Black.tmTheme diff --git a/.atom/themes/LAZY.tmTheme b/vendor/themes/LAZY.tmTheme similarity index 100% rename from .atom/themes/LAZY.tmTheme rename to vendor/themes/LAZY.tmTheme diff --git a/.atom/themes/Mac Classic.tmTheme b/vendor/themes/Mac Classic.tmTheme similarity index 100% rename from .atom/themes/Mac Classic.tmTheme rename to vendor/themes/Mac Classic.tmTheme diff --git a/.atom/themes/MagicWB (Amiga).tmTheme b/vendor/themes/MagicWB (Amiga).tmTheme similarity index 100% rename from .atom/themes/MagicWB (Amiga).tmTheme rename to vendor/themes/MagicWB (Amiga).tmTheme diff --git a/.atom/themes/Monokai.tmTheme b/vendor/themes/Monokai.tmTheme similarity index 100% rename from .atom/themes/Monokai.tmTheme rename to vendor/themes/Monokai.tmTheme diff --git a/.atom/themes/Pastels on Dark.tmTheme b/vendor/themes/Pastels on Dark.tmTheme similarity index 100% rename from .atom/themes/Pastels on Dark.tmTheme rename to vendor/themes/Pastels on Dark.tmTheme diff --git a/.atom/themes/Slush & Poppies.tmTheme b/vendor/themes/Slush & Poppies.tmTheme similarity index 100% rename from .atom/themes/Slush & Poppies.tmTheme rename to vendor/themes/Slush & Poppies.tmTheme diff --git a/.atom/themes/Solarized (dark).tmTheme b/vendor/themes/Solarized (dark).tmTheme similarity index 100% rename from .atom/themes/Solarized (dark).tmTheme rename to vendor/themes/Solarized (dark).tmTheme diff --git a/.atom/themes/SpaceCadet.tmTheme b/vendor/themes/SpaceCadet.tmTheme similarity index 100% rename from .atom/themes/SpaceCadet.tmTheme rename to vendor/themes/SpaceCadet.tmTheme diff --git a/.atom/themes/Sunburst.tmTheme b/vendor/themes/Sunburst.tmTheme similarity index 100% rename from .atom/themes/Sunburst.tmTheme rename to vendor/themes/Sunburst.tmTheme diff --git a/.atom/themes/Twilight.tmTheme b/vendor/themes/Twilight.tmTheme similarity index 100% rename from .atom/themes/Twilight.tmTheme rename to vendor/themes/Twilight.tmTheme diff --git a/.atom/themes/Zenburnesque.tmTheme b/vendor/themes/Zenburnesque.tmTheme similarity index 100% rename from .atom/themes/Zenburnesque.tmTheme rename to vendor/themes/Zenburnesque.tmTheme diff --git a/.atom/themes/iPlastic.tmTheme b/vendor/themes/iPlastic.tmTheme similarity index 100% rename from .atom/themes/iPlastic.tmTheme rename to vendor/themes/iPlastic.tmTheme From 9be6d67c7e198b3c65746e658ca2dbc8315df477 Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Tue, 22 Jan 2013 12:40:31 -0800 Subject: [PATCH 27/34] removing second lookup in requireStylesheet --- src/app/window.coffee | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/app/window.coffee b/src/app/window.coffee index ea6866ec7..902514bb1 100644 --- a/src/app/window.coffee +++ b/src/app/window.coffee @@ -72,10 +72,7 @@ windowAdditions = requireStylesheet: (path) -> if fullPath = require.resolve(path) window.applyStylesheet(fullPath, fs.read(fullPath)) - for theme in atom.loadedThemes - for themePath, css of theme.stylesheets - matched = true if themePath.match(path) - unless fullPath || matched + unless fullPath throw new Error("Could not find a file at path '#{path}'") removeStylesheet: (path) -> From cb6798c35761c473daeb20f2d5afed713cbc760d Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Tue, 22 Jan 2013 12:40:51 -0800 Subject: [PATCH 28/34] fixing spec for ui test --- spec/app/select-list-spec.coffee | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/spec/app/select-list-spec.coffee b/spec/app/select-list-spec.coffee index b336d7be3..01ffeb445 100644 --- a/spec/app/select-list-spec.coffee +++ b/spec/app/select-list-spec.coffee @@ -95,14 +95,14 @@ describe "SelectList", -> miniEditor.trigger 'core:move-down' miniEditor.trigger 'core:move-down' - expect(list.scrollBottom()).toBe itemHeight * 2 + expect(list.scrollBottom()).toBe itemHeight * 3 miniEditor.trigger 'core:move-down' - expect(list.scrollBottom()).toBe itemHeight * 2 + expect(list.scrollBottom()).toBe itemHeight * 4 miniEditor.trigger 'core:move-up' miniEditor.trigger 'core:move-up' - expect(list.scrollBottom()).toBe itemHeight * 2 + expect(list.scrollBottom()).toBe itemHeight * 3 describe "the core:confirm event", -> describe "when there is an item selected (because the list in not empty)", -> From 5969e79ebcbfdede9c0b4f265b879073793b1d5f Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Tue, 22 Jan 2013 12:41:33 -0800 Subject: [PATCH 29/34] allow leading dot in extension names in fs resolve --- src/stdlib/fs.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/stdlib/fs.coffee b/src/stdlib/fs.coffee index 976f3bb5f..39ae82334 100644 --- a/src/stdlib/fs.coffee +++ b/src/stdlib/fs.coffee @@ -143,7 +143,7 @@ module.exports = if extension == "" return path if @exists(path) else - pathWithExtension = path + "." + extension + pathWithExtension = path + "." + extension.replace(/^\./, "") return pathWithExtension if @exists(pathWithExtension) undefined From 379824f6b0648862ed6ce8ce229e09a4faa4f21f Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Tue, 22 Jan 2013 12:41:59 -0800 Subject: [PATCH 30/34] adding vendor/themes and themes to themeDirPaths --- src/app/config.coffee | 8 +++++--- src/app/theme.coffee | 3 +-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/app/config.coffee b/src/app/config.coffee index 602bd15f6..2ccc6ff8f 100644 --- a/src/app/config.coffee +++ b/src/app/config.coffee @@ -10,7 +10,9 @@ configDirPath = fs.absolute("~/.atom") configJsonPath = fs.join(configDirPath, "config.json") userInitScriptPath = fs.join(configDirPath, "atom.coffee") bundledPackagesDirPath = fs.join(resourcePath, "src/packages") -bundledVendorPackagesDirPath = fs.join(resourcePath, "vendor/packages") +bundledThemesDirPath = fs.join(resourcePath, "themes") +vendoredPackagesDirPath = fs.join(resourcePath, "vendor/packages") +vendoredThemesDirPath = fs.join(resourcePath, "vendor/themes") userThemesDirPath = fs.join(configDirPath, "themes") userPackagesDirPath = fs.join(configDirPath, "packages") @@ -19,8 +21,8 @@ require.paths.unshift userPackagesDirPath module.exports = class Config configDirPath: configDirPath - themeDirPaths: [userThemesDirPath] - packageDirPaths: [userPackagesDirPath, bundledVendorPackagesDirPath, bundledPackagesDirPath] + themeDirPaths: [userThemesDirPath, bundledThemesDirPath, vendoredThemesDirPath] + packageDirPaths: [userPackagesDirPath, bundledPackagesDirPath, vendoredPackagesDirPath] defaultSettings: null settings: null diff --git a/src/app/theme.coffee b/src/app/theme.coffee index 1be21fdbf..410add427 100644 --- a/src/app/theme.coffee +++ b/src/app/theme.coffee @@ -12,8 +12,7 @@ class Theme if fs.exists(name) path = name else - path = fs.resolve(config.themeDirPaths..., name) - path ?= fs.resolve(config.themeDirPaths..., name + ".tmTheme") + path = fs.resolve(config.themeDirPaths..., name, ['', '.tmTheme']) throw new Error("No theme exists named '#{name}'") unless path From e1e764418b5c0735efdc1ef6baf90bf991e0a167 Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Tue, 22 Jan 2013 13:17:06 -0800 Subject: [PATCH 31/34] making the packageDirPaths order back to the way it was --- src/app/config.coffee | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/config.coffee b/src/app/config.coffee index 2ccc6ff8f..ab1eae901 100644 --- a/src/app/config.coffee +++ b/src/app/config.coffee @@ -22,7 +22,7 @@ module.exports = class Config configDirPath: configDirPath themeDirPaths: [userThemesDirPath, bundledThemesDirPath, vendoredThemesDirPath] - packageDirPaths: [userPackagesDirPath, bundledPackagesDirPath, vendoredPackagesDirPath] + packageDirPaths: [userPackagesDirPath, vendoredPackagesDirPath, bundledPackagesDirPath] defaultSettings: null settings: null From 28e6ca5fa75d06c3d7014b36e8bdfdf465ec6cb7 Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Tue, 22 Jan 2013 13:29:16 -0800 Subject: [PATCH 32/34] updating the rakefile to pull in the atom dark/light themes into the .atom directory --- Rakefile | 3 ++- native/linux/install-32.sh | 1 + script/copy-files-to-bundle | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Rakefile b/Rakefile index 2c5375001..ee78786b2 100644 --- a/Rakefile +++ b/Rakefile @@ -82,7 +82,8 @@ task "create-dot-atom" do `mkdir "#{DOT_ATOM_PATH}"` `cp "#{dot_atom_template_path}/atom.coffee" "#{DOT_ATOM_PATH}"` `cp "#{dot_atom_template_path}/packages" "#{DOT_ATOM_PATH}"` - `cp -r "#{dot_atom_template_path}/themes" "#{DOT_ATOM_PATH}"` + `cp -r "#{ATOM_SRC_PATH}/themes" "#{DOT_ATOM_PATH}"` + `cp "#{ATOM_SRC_PATH}/vendor/themes/IR_Black.tmTheme" "#{DOT_ATOM_PATH}/themes"` end desc "Clone default bundles into vendor/bundles directory" diff --git a/native/linux/install-32.sh b/native/linux/install-32.sh index 44506b017..23888b098 100755 --- a/native/linux/install-32.sh +++ b/native/linux/install-32.sh @@ -9,6 +9,7 @@ cp -R ../../src $INSTALLDIR cp -R ../../static $INSTALLDIR cp -R ../../vendor $INSTALLDIR cp -R ../../bundles $INSTALLDIR +cp -R ../../themes $INSTALLDIR mkdir -p $INSTALLDIR/native/v8_extensions cp -t $INSTALLDIR/native/v8_extensions ../v8_extensions/*.js coffee -c -o $INSTALLDIR/src/stdlib ../../src/stdlib/require.coffee diff --git a/script/copy-files-to-bundle b/script/copy-files-to-bundle index 379f5837c..c8ab8dd4f 100755 --- a/script/copy-files-to-bundle +++ b/script/copy-files-to-bundle @@ -42,4 +42,4 @@ for CSON_FILE in $CSON_FILES; do done; # Copy non-coffee files into bundle -rsync --archive --recursive --exclude="src/**/*.coffee" --exclude="src/**/*.cson" src static vendor spec benchmark "$RESOUCES_PATH" +rsync --archive --recursive --exclude="src/**/*.coffee" --exclude="src/**/*.cson" src static vendor spec benchmark themes "$RESOUCES_PATH" From 7c3141783bfd0747f28f1be19b02ca467cd43efb Mon Sep 17 00:00:00 2001 From: Kevin Sawicki Date: Tue, 22 Jan 2013 13:49:35 -0800 Subject: [PATCH 33/34] Check if file exists before reading Closes #153 --- .../outline-view/spec/outline-view-spec.coffee | 16 ++++++++++++++++ .../outline-view/src/outline-view.coffee | 4 +++- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/src/packages/outline-view/spec/outline-view-spec.coffee b/src/packages/outline-view/spec/outline-view-spec.coffee index e74981663..64c2e17c5 100644 --- a/src/packages/outline-view/spec/outline-view-spec.coffee +++ b/src/packages/outline-view/spec/outline-view-spec.coffee @@ -1,6 +1,7 @@ RootView = require 'root-view' OutlineView = require 'outline-view' TagGenerator = require 'outline-view/src/tag-generator' +fs = require 'fs' describe "OutlineView", -> [rootView, outlineView, setArraySpy] = [] @@ -152,6 +153,21 @@ describe "OutlineView", -> expect(rootView.getActiveEditor().getPath()).toBe rootView.project.resolve("tagged-duplicate.js") expect(rootView.getActiveEditor().getCursorBufferPosition()).toEqual [0,4] + describe "when the tag is in a file that doesn't exist", -> + beforeEach -> + fs.move(rootView.project.resolve("tagged-duplicate.js"), rootView.project.resolve("tagged-duplicate-renamed.js")) + + afterEach -> + fs.move(rootView.project.resolve("tagged-duplicate-renamed.js"), rootView.project.resolve("tagged-duplicate.js")) + + it "doesn't display the tag", -> + rootView.open("tagged.js") + editor = rootView.getActiveEditor() + editor.setCursorBufferPosition([8,14]) + editor.trigger 'outline-view:jump-to-declaration' + expect(outlineView.list.children('li').length).toBe 1 + expect(outlineView.list.children('li:first').find('.function-name')).toHaveText 'tagged.js' + describe "project outline", -> it "displays all tags", -> rootView.open("tagged.js") diff --git a/src/packages/outline-view/src/outline-view.coffee b/src/packages/outline-view/src/outline-view.coffee index fadd4e788..ace29b7c6 100644 --- a/src/packages/outline-view/src/outline-view.coffee +++ b/src/packages/outline-view/src/outline-view.coffee @@ -102,7 +102,9 @@ class OutlineView extends SelectList getTagLine: (tag) -> pattern = $.trim(tag.pattern?.replace(/(^^\/\^)|(\$\/$)/g, '')) # Remove leading /^ and trailing $/ return unless pattern - for line, index in fs.read(@rootView.project.resolve(tag.file)).split('\n') + file = @rootView.project.resolve(tag.file) + return unless fs.isFile(file) + for line, index in fs.read(file).split('\n') return new Point(index, 0) if pattern is $.trim(line) jumpToDeclaration: -> From f4787717df4a5b88b6789b2fd9900e1198271dd5 Mon Sep 17 00:00:00 2001 From: Jon Rohan Date: Tue, 22 Jan 2013 13:58:57 -0800 Subject: [PATCH 34/34] fixing some tab weirdness in the themes --- themes/Atom - Dark/tabs.css | 5 +---- themes/Atom - Light/tabs.css | 5 +---- 2 files changed, 2 insertions(+), 8 deletions(-) diff --git a/themes/Atom - Dark/tabs.css b/themes/Atom - Dark/tabs.css index 4e4eba797..732a5c3aa 100644 --- a/themes/Atom - Dark/tabs.css +++ b/themes/Atom - Dark/tabs.css @@ -2,6 +2,7 @@ background: #333333; border-bottom: 4px solid #424242; font: caption; + box-shadow: inset 0 -1px 0 #2e2e2e; } .tab { @@ -90,10 +91,6 @@ display: none; } -.tab.active:last-child:after { - display: none; -} - .tab:hover { color: #c8c8c8; background-image: -webkit-linear-gradient(#474747, #444444); diff --git a/themes/Atom - Light/tabs.css b/themes/Atom - Light/tabs.css index 5d1f06e1f..d2f706da5 100644 --- a/themes/Atom - Light/tabs.css +++ b/themes/Atom - Light/tabs.css @@ -2,6 +2,7 @@ background: #e3e3e3; border-bottom: 4px solid #e5e5e5; font: caption; + box-shadow: inset 0 -1px 0 #959595; } .tab { @@ -88,10 +89,6 @@ display: none; } -.tab.active:last-child:after { - display: none; -} - .tab:hover { background-image: -webkit-linear-gradient(#e2e2e2, #e0e0e0); }