From 85686257c44ade591df87801e2eac354984907ee Mon Sep 17 00:00:00 2001 From: qcol Date: Sat, 10 Mar 2018 12:58:29 +0100 Subject: [PATCH 1/2] Dark Theme --- Color Schemes/Sticky-Dark.tmTheme | 1408 +++++++++++++++++++++++++++++ 1 file changed, 1408 insertions(+) create mode 100644 Color Schemes/Sticky-Dark.tmTheme diff --git a/Color Schemes/Sticky-Dark.tmTheme b/Color Schemes/Sticky-Dark.tmTheme new file mode 100644 index 0000000..321c430 --- /dev/null +++ b/Color Schemes/Sticky-Dark.tmTheme @@ -0,0 +1,1408 @@ + + + + + author + Allen Bargi + name + Sticky-Gray + settings + + + settings + + background + #222222 + foreground + #bbbbbb + caret + #F92672 + lineHighlight + #222222 + gutterForeground + #bbbbbb55 + invisibles + #bbbbbb55 + selection + #bbbbbb55 + selectionBorder + #bbbbbbAA + selectionForeground + #bbbbbb + + + + name + Heading + scope + markup.heading entity.name, markup.heading.2 punctuation.definition.heading, markup.heading.1 punctuation.definition.heading + settings + + fontStyle + bold + + + + name + Heading BG + scope + markup.heading.1, markup.heading.2 + settings + + background + #bbbbbb0F + + + + name + Italic + scope + markup.italic + settings + + fontStyle + italic + + + + name + Bold + scope + markup.bold + settings + + fontStyle + bold + + + + name + Bold and italic + scope + markup.bold markup.italic, markup.italic markup.bold + settings + + fontStyle + bold italic + + + + name + Underline + scope + markup.underline + settings + + fontStyle + underline + + + + name + Strike-through + scope + markup.strikethrough + settings + + foreground + #bbbbbb66 + + + + name + Strike-through Content Color Reset + scope + markup.strikethrough markup.raw, markup.strikethrough meta.link, markup.strikethrough meta.image, markup.strikethrough meta.image.reference, markup.strikethrough meta.image punctuation.definition, markup.strikethrough meta.image markup.underline.link.image, markup.strikethrough meta.image string.other.link.description + settings + + foreground + #bbbbbb66 + background + #222222 + + + + name + Strike-through Punctuation + scope + markup.strikethrough punctuation.definition.strikethrough + settings + + fontStyle + normal + foreground + #bbbbbb99 + + + + name + Blockquote + scope + markup.quote + settings + + fontStyle + italic + + + + name + Blockquote Punctuations + scope + markup.quote punctuation.definition.blockquote + settings + + background + #bbbbbb33 + foreground + #bbbbbb33 + + + + name + Code + scope + markup.raw + settings + + background + #bbbbbb33 + + + + name + Link + scope + meta.link, markup.underline.link + settings + + fontStyle + underline + foreground + #999999 + + + + name + Link URL + scope + meta.link.inline markup.underline.link + settings + + fontStyle + underline + foreground + #bbbbbbff + + + + name + Link References + scope + meta.link.reference.markdown constant.other.reference.link + settings + + fontStyle + underline bold + foreground + #bbbbbb55 + + + + name + Link Punctuations + scope + meta.link punctuation.definition + settings + + fontStyle + normal + foreground + #bbbbbb55 + + + + name + Reference Definition + scope + meta.link.reference.def + settings + + background + #e6e6e6 + + + + name + Reference Definition Title + scope + meta.link.reference.def string.other.link.description.title + settings + + fontStyle + normal + foreground + #bbbbbb + + + + name + Reference Definition Reference + scope + meta.link.reference.def constant.other.reference.link + settings + + fontStyle + bold + foreground + #bbbbbb55 + + + + name + Reference Definition Punctuation + scope + meta.link.reference.def punctuation.separator.key-value + settings + + foreground + #bbbbbb55 + + + + name + Image + scope + meta.image + settings + + foreground + #40404066 + background + #c0c0c0 + + + + name + Image Text (alt, title) + scope + meta.image string.other.link.description + settings + + background + #c0c0c0 + fontStyle + bold + foreground + #404040 + + + + name + Image Reference + scope + meta.image.reference + settings + + background + #c0c0c0 + foreground + #40404066 + + + + name + Image Link + scope + meta.image markup.underline.link.image + settings + + background + #c0c0c0 + fontStyle + underline + foreground + #40404066 + + + + name + Image Punctuations + scope + meta.image punctuation.definition + settings + + background + #c0c0c0 + foreground + #40404066 + + + + name + Punctuations (heading, bold, italic, list-item, code-inline) + scope + punctuation.definition.heading, punctuation.definition.bold, punctuation.definition.italic, punctuation.definition.list_item, punctuation.definition.raw + settings + + fontStyle + normal + foreground + #bbbbbb55 + + + + name + Horizontal Rules + scope + meta.block-level meta.separator + settings + + background + #bbbbbb66 + foreground + #bbbbbb66 + + + + + name + Table + scope + markup.table + settings + + background + #bbbbbb1A + + + + + name + Table Punctuations + scope + punctuation.definition.table.vertical-line, punctuation.definition.table.horizontal-line, punctuation.definition.table.alignments + settings + + foreground + #bbbbbb55 + + + + + name + Todo: Pending + scope + punctuation.definition.list_item.todo.pending + settings + + foreground + #bbbbbb99 + + + + + name + Todo: Done + scope + punctuation.definition.list_item.todo.done + settings + + foreground + #1c801c + + + + + name + Todo: Cancelled + scope + punctuation.definition.list_item.todo.cancelled + settings + + foreground + #992222 + + + + + name + Link (Internal) + scope + meta.link.internal.markdown.note + settings + + fontStyle + normal underline + foreground + #8224b3 + + + + + name + Tag BG + scope + meta.note_tag.markdown.note + settings + + background + #c0c0c0CC + + + + + name + Tag Title + scope + string.other.note_tag.title.markdown.note + settings + + fontStyle + normal + foreground + #bbbbbb + + + + + name + Checkbox (Github style) + scope + markup.checkbox.markdown + settings + + fontStyle + normal + foreground + #33333355 + + + + name + Checkbox Checked Sybmol (Github style) + scope + markup.checkbox.checked_symbol.markdown + settings + + fontStyle + bold + foreground + #1c801c + + + + name + Tag Punctuation + scope + punctuation.definition.note_tag.markdown.note + settings + + fontStyle + normal + foreground + #bbbbbb55 + background + #c0c0c0CC + + + + + name + Admonition Header + scope + markup.admonition.markdown markup.admonition.header.markdown + settings + + background + #E0BEF8 + + + + name + Admonition Body + scope + markup.admonition.body.markdown + settings + + background + #E0BEF899 + + + + name + Admonition Punctuation + scope + markup.admonition.markdown punctuation.definition.admonition.markdown, markup.admonition.markdown punctuation.definition.heading,markup.admonition.markdown punctuation.definition.table.vertical-line, markup.admonition.markdown punctuation.definition.table.horizontal-line, markup.admonition.markdown punctuation.definition.table.alignments, markup.admonition.markdown punctuation.definition.heading, markup.admonition.markdown punctuation.definition.bold, markup.admonition.markdown punctuation.definition.italic, markup.admonition.markdown punctuation.definition.list_item, markup.admonition.markdown punctuation.definition.raw, markup.admonition.markdown markup.checkbox.markdown, markup.admonition.markdown punctuation.definition.list_item.todo.pending, markup.admonition.markdown meta.link punctuation.definition, markup.admonition.markdown meta.link.inline markup.underline.link, markup.admonition.markdown meta.link.reference.markdown constant.other.reference.link.markdown + settings + + foreground + #59009966 + + + + name + Admonition Section Type + scope + markup.admonition.markdown entity.name.admonition.markdown + settings + + fontStyle + bold + foreground + #590099 + + + + name + Admonition Section Title + scope + markup.admonition.markdown string.other.admonition.title.markdown + settings + + fontStyle + bold + foreground + #333333 + + + + name + Admonition H1, H2, Table BG and Code bg + scope + markup.admonition.markdown markup.heading.1, markup.admonition.markdown markup.heading.2, markup.admonition.markdown markup.table, markup.admonition.markdown markup.raw + settings + + background + #E0BEF866 + + + + name + Admonition Fenced BG + scope + markup.admonition.markdown markup.raw.block.fenced meta.language + settings + + background + #220438 + + + + name + Admonition Blockquote + scope + markup.admonition.markdown punctuation.definition.blockquote.markdown, markup.admonition.markdown meta.separator + settings + + background + #E0BEF8 + foreground + #E0BEF8 + + + + name + Admonition (Hint) + scope + markup.admonition.markdown.hint markup.admonition.body.markdown + settings + + background + #8CD2F399 + + + + name + Admonition Header (Hint) + scope + markup.admonition.markdown.hint markup.admonition.header.markdown + settings + + background + #8CD2F3 + + + + name + Admonition Punctuation (Hint) + scope + markup.admonition.markdown.hint punctuation.definition.admonition.markdown, markup.admonition.markdown.hint punctuation.definition.heading,markup.admonition.markdown.hint punctuation.definition.table.vertical-line, markup.admonition.markdown.hint punctuation.definition.table.horizontal-line, markup.admonition.markdown.hint punctuation.definition.table.alignments, markup.admonition.markdown.hint punctuation.definition.heading, markup.admonition.markdown.hint punctuation.definition.bold, markup.admonition.markdown.hint punctuation.definition.italic, markup.admonition.markdown.hint punctuation.definition.list_item, markup.admonition.markdown.hint punctuation.definition.raw, markup.admonition.markdown.hint markup.checkbox.markdown, markup.admonition.markdown.hint punctuation.definition.list_item.todo.pending, markup.admonition.markdown.hint meta.link punctuation.definition, markup.admonition.markdown.hint meta.link.inline markup.underline.link, markup.admonition.markdown.hint meta.link.reference.markdown constant.other.reference.link.markdown + settings + + foreground + #00529B77 + + + + name + Admonition Section Type (Hint) + scope + markup.admonition.markdown.hint entity.name.admonition.markdown + settings + + fontStyle + bold + foreground + #00529B + + + + name + Admonition (Hint) H1, H2, Table BG and Code bg + scope + markup.admonition.markdown.hint markup.heading.1, markup.admonition.markdown.hint markup.heading.2, markup.admonition.markdown.hint markup.table, markup.admonition.markdown.hint markup.raw + settings + + background + #8CD2F366 + + + + name + Admonition (Hint) Fenced BG + scope + markup.admonition.markdown.hint markup.raw.block.fenced meta.language + settings + + background + #052839 + + + + name + Admonition (Hint) Blockquote + scope + markup.admonition.markdown.hint punctuation.definition.blockquote.markdown, markup.admonition.markdown.hint meta.separator + settings + + background + #8CD2F3 + foreground + #8CD2F3 + + + + name + Admonition (Warning) + scope + markup.admonition.markdown.warning markup.admonition.body.markdown + settings + + background + #FDEA9B99 + + + + name + Admonition Header (Warning) + scope + markup.admonition.markdown.warning markup.admonition.header.markdown + settings + + background + #FDEA9B + + + + name + Admonition Punctuation (Warning) + scope + markup.admonition.markdown.warning punctuation.definition.admonition.markdown, markup.admonition.markdown.warning punctuation.definition.heading,markup.admonition.markdown.warning punctuation.definition.table.vertical-line, markup.admonition.markdown.warning punctuation.definition.table.horizontal-line, markup.admonition.markdown.warning punctuation.definition.table.alignments, markup.admonition.markdown.warning punctuation.definition.heading, markup.admonition.markdown.warning punctuation.definition.bold, markup.admonition.markdown.warning punctuation.definition.italic, markup.admonition.markdown.warning punctuation.definition.list_item, markup.admonition.markdown.warning punctuation.definition.raw, markup.admonition.markdown.warning markup.checkbox.markdown, markup.admonition.markdown.warning punctuation.definition.list_item.todo.pending, markup.admonition.markdown.warning meta.link punctuation.definition, markup.admonition.markdown.warning meta.link.inline markup.underline.link, markup.admonition.markdown.warning meta.link.reference.markdown constant.other.reference.link.markdown + settings + + foreground + #9F600077 + + + + name + Admonition Section Type (Warning) + scope + markup.admonition.markdown.warning entity.name.admonition.markdown + settings + + fontStyle + bold + foreground + #9F6000 + + + + name + Admonition (Warning) H1, H2, Table BG and Code bg + scope + markup.admonition.markdown.warning markup.heading.1, markup.admonition.markdown.warning markup.heading.2, markup.admonition.markdown.warning markup.table, markup.admonition.markdown.warning markup.raw + settings + + background + #FDEA9B66 + + + + name + Admonition (Warning) Fenced BG + scope + markup.admonition.markdown.warning markup.raw.block.fenced meta.language + settings + + background + #392E05 + + + + name + Admonition (Warning) Blockquote + scope + markup.admonition.markdown.warning punctuation.definition.blockquote.markdown, markup.admonition.markdown.warning meta.separator + settings + + background + #D3BA54 + foreground + #D3BA54 + + + + name + Admonition (Danger) + scope + markup.admonition.markdown.danger markup.admonition.body.markdown + settings + + background + #FFBABA99 + + + + name + Admonition Header (Danger) + scope + markup.admonition.markdown.danger markup.admonition.header.markdown + settings + + background + #FFBABA + + + + name + Admonition Punctuation (Danger) + scope + markup.admonition.markdown.danger punctuation.definition.admonition.markdown, markup.admonition.markdown.danger punctuation.definition.heading,markup.admonition.markdown.danger punctuation.definition.table.vertical-line, markup.admonition.markdown.danger punctuation.definition.table.horizontal-line, markup.admonition.markdown.danger punctuation.definition.table.alignments, markup.admonition.markdown.danger punctuation.definition.heading, markup.admonition.markdown.danger punctuation.definition.bold, markup.admonition.markdown.danger punctuation.definition.italic, markup.admonition.markdown.danger punctuation.definition.list_item, markup.admonition.markdown.danger punctuation.definition.raw, markup.admonition.markdown.danger markup.checkbox.markdown, markup.admonition.markdown.danger punctuation.definition.list_item.todo.pending, markup.admonition.markdown.danger meta.link punctuation.definition, markup.admonition.markdown.danger meta.link.inline markup.underline.link, markup.admonition.markdown.danger meta.link.reference.markdown constant.other.reference.link.markdown + settings + + foreground + #D8000C77 + + + + name + Admonition Section Type (Danger) + scope + markup.admonition.markdown.danger entity.name.admonition.markdown + settings + + fontStyle + bold + foreground + #D8000C + + + + name + Admonition (Danger) H1, H2, Table BG and Code bg + scope + markup.admonition.markdown.danger markup.heading.1, markup.admonition.markdown.danger markup.heading.2, markup.admonition.markdown.danger markup.table, markup.admonition.markdown.danger markup.raw + settings + + background + #FFBABA66 + + + + name + Admonition (Danger) Fenced BG + scope + markup.admonition.markdown.danger markup.raw.block.fenced meta.language + settings + + background + #390505 + + + + name + Admonition (Danger) Blockquote + scope + markup.admonition.markdown.danger punctuation.definition.blockquote.markdown, markup.admonition.markdown.danger meta.separator + settings + + background + #FFBABA + foreground + #FFBABA + + + + name + Admonition (Attention) + scope + markup.admonition.markdown.attention markup.admonition.body.markdown + settings + + background + #DFF2BF99 + + + + name + Admonition Header (Attention) + scope + markup.admonition.markdown.attention markup.admonition.header.markdown + settings + + background + #B2D476 + + + + name + Admonition Punctuation (Attention) + scope + markup.admonition.markdown.attention punctuation.definition.admonition.markdown, markup.admonition.markdown.attention punctuation.definition.heading,markup.admonition.markdown.attention punctuation.definition.table.vertical-line, markup.admonition.markdown.attention punctuation.definition.table.horizontal-line, markup.admonition.markdown.attention punctuation.definition.table.alignments, markup.admonition.markdown.attention punctuation.definition.heading, markup.admonition.markdown.attention punctuation.definition.bold, markup.admonition.markdown.attention punctuation.definition.italic, markup.admonition.markdown.attention punctuation.definition.list_item, markup.admonition.markdown.attention punctuation.definition.raw, markup.admonition.markdown.attention markup.checkbox.markdown, markup.admonition.markdown.attention punctuation.definition.list_item.todo.pending, markup.admonition.markdown.attention meta.link punctuation.definition, markup.admonition.markdown.attention meta.link.inline markup.underline.link, markup.admonition.markdown.attention meta.link.reference.markdown constant.other.reference.link.markdown + settings + + foreground + #4F8A1077 + + + + name + Admonition Section Type (Attention) + scope + markup.admonition.markdown.attention entity.name.admonition.markdown + settings + + fontStyle + bold + foreground + #4F8A10 + + + + name + Admonition (Attention) H1, H2, Table BG and Code bg + scope + markup.admonition.markdown.attention markup.heading.1, markup.admonition.markdown.attention markup.heading.2, markup.admonition.markdown.attention markup.table, markup.admonition.markdown.attention markup.raw + settings + + background + #DFF2BF66 + + + + name + Admonition (Attention) Fenced BG + scope + markup.admonition.markdown.attention markup.raw.block.fenced meta.language + settings + + background + #263905 + + + + name + Admonition (Attention) Blockquote + scope + markup.admonition.markdown.attention punctuation.definition.blockquote.markdown, markup.admonition.markdown.attention meta.separator + settings + + background + #B2D476 + foreground + #B2D476 + + + + + + + + name + Comment + scope + comment.block - markup.raw.block.fenced + settings + + fontStyle + normal + foreground + #bbbbbb55 + + + + + name + HTML Tag Inline + scope + meta.tag.inline - markup.raw.block.fenced + settings + + fontStyle + normal + foreground + #bbbbbb66 + + + + + name + HTML Tag Block + scope + meta.tag.block - markup.raw.block.fenced + settings + + fontStyle + normal + foreground + #bbbbbbAA + + + + + name + HTML Tag Inline Punctuations + scope + meta.tag.inline punctuation.definition - markup.raw.block.fenced + settings + + fontStyle + normal + foreground + #bbbbbb66 + + + + + name + HTML Tag Block Punctuations + scope + meta.disable-markdown meta.tag.inline punctuation.definition - markup.raw.block.fenced, meta.disable-markdown meta.tag.block punctuation.definition - markup.raw.block.fenced + settings + + fontStyle + normal + foreground + #bbbbbbAA + + + + + name + HTML Tag Name + scope + meta.tag entity.name.tag - markup.raw.block.fenced + settings + + fontStyle + normal + foreground + #F92672 + + + + + name + HTML Tag Attribute + scope + meta.tag entity.other.attribute-name - markup.raw.block.fenced + settings + + fontStyle + normal + foreground + #F9267299 + + + + + name + HTML Tag Attribute Values + scope + meta.tag string - markup.raw.block.fenced + settings + + fontStyle + normal + foreground + #bbbbbb + + + + + name + Disabled Markdown + scope + meta.disable-markdown - markup.raw.block.fenced + settings + + background + #bbbbbb33 + + + + + + name + Fenced Code Block with Syntax Highlighting + scope + markup.raw.block.fenced meta.language + settings + + foreground + #F8F8F2 + background + #272822 + + + + + name + Fenced Code Block Punctuations and language name + scope + meta.definition.language.raw.block.fenced, meta.language punctuation.definition.raw.block.fenced + settings + + foreground + #5e5e59 + + + + + + + + + name + CODE: Comment + scope + markup.raw.block.fenced comment + settings + + foreground + #75715E + + + + name + CODE: String + scope + markup.raw.block.fenced string + settings + + foreground + #E6DB74 + + + + name + CODE: Number + scope + markup.raw.block.fenced constant.numeric + settings + + foreground + #AE81FF + + + + + name + CODE: Built-in constant + scope + markup.raw.block.fenced constant.language + settings + + foreground + #AE81FF + + + + name + CODE: User-defined constant + scope + markup.raw.block.fenced constant.character, markup.raw.block.fenced constant.other + settings + + foreground + #AE81FF + + + + name + CODE: Variable + scope + markup.raw.block.fenced variable + settings + + fontStyle + normal + + + + name + CODE: Keyword + scope + markup.raw.block.fenced keyword + settings + + foreground + #F92672 + + + + name + CODE: Storage + scope + markup.raw.block.fenced storage + settings + + fontStyle + normal + foreground + #F92672 + + + + name + CODE: Storage type + scope + markup.raw.block.fenced storage.type + settings + + fontStyle + italic + foreground + #66D9EF + + + + name + CODE: Class name + scope + markup.raw.block.fenced entity.name.class + settings + + fontStyle + underline + foreground + #A6E22E + + + + name + CODE: Inherited class + scope + markup.raw.block.fenced entity.other.inherited-class + settings + + fontStyle + italic underline + foreground + #A6E22E + + + + name + CODE: Function name + scope + markup.raw.block.fenced entity.name.function + settings + + fontStyle + normal + foreground + #A6E22E + + + + name + CODE: Function argument + scope + markup.raw.block.fenced variable.parameter + settings + + fontStyle + italic + foreground + #FD971F + + + + name + CODE: Tag name + scope + markup.raw.block.fenced entity.name.tag + settings + + fontStyle + normal + foreground + #F92672 + + + + name + CODE: Tag attribute + scope + markup.raw.block.fenced entity.other.attribute-name + settings + + fontStyle + normal + foreground + #A6E22E + + + + name + CODE: Library function + scope + markup.raw.block.fenced support.function + settings + + fontStyle + normal + foreground + #66D9EF + + + + name + CODE: Library constant + scope + markup.raw.block.fenced support.constant + settings + + fontStyle + normal + foreground + #66D9EF + + + + name + CODE: Library class/type + scope + markup.raw.block.fenced support.type, markup.raw.block.fenced support.class + settings + + fontStyle + italic + foreground + #66D9EF + + + + name + CODE: Library variable + scope + markup.raw.block.fenced support.other.variable + settings + + fontStyle + normal + + + + name + CODE: Invalid + scope + markup.raw.block.fenced invalid + settings + + background + #F92672 + fontStyle + normal + foreground + #F8F8F0 + + + + name + CODE: Invalid deprecated + scope + markup.raw.block.fenced invalid.deprecated + settings + + background + #AE81FF + foreground + #F8F8F0 + + + + name + CODE: JSON String + scope + markup.raw.block.fenced meta.structure.dictionary.json string.quoted.double.json + settings + + foreground + #CFCFC2 + + + + + name + CODE: diff.header + scope + markup.raw.block.fenced meta.diff, markup.raw.block.fenced meta.diff.header + settings + + foreground + #75715E + + + + name + CODE: diff.deleted + scope + markup.raw.block.fenced markup.deleted + settings + + foreground + #F92672 + + + + name + CODE: diff.inserted + scope + markup.raw.block.fenced markup.inserted + settings + + foreground + #A6E22E + + + + name + CODE: diff.changed + scope + markup.raw.block.fenced markup.changed + settings + + foreground + #E6DB74 + + + + + uuid + 07379361-ce49-4e6c-a03f-26378a7a2131 + + From 346c98a34009dccda9000e82bcbf9586815b725e Mon Sep 17 00:00:00 2001 From: qcol Date: Sat, 10 Mar 2018 12:59:11 +0100 Subject: [PATCH 2/2] Dark Theme --- notes.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/notes.py b/notes.py index 8f92a7e..7208b8e 100644 --- a/notes.py +++ b/notes.py @@ -210,7 +210,7 @@ def run(self, edit, **kwargs): class NoteChangeColorCommand(sublime_plugin.WindowCommand): def run(self): - self.colors = ["Orange", "Yellow", "Green", "GreenLight", "Blue", "BlueLight", "Purple", "Pink", "Gray", "White"] + self.colors = ["Orange", "Yellow", "Green", "GreenLight", "Blue", "BlueLight", "Purple", "Pink", "Gray", "White", "Dark"] self.window = sublime.active_window() self.original_cs = self.window.active_view().settings().get("color_scheme") current_color = os.path.basename(self.original_cs).replace("Sticky-", "").replace(".tmTheme", "")