From 3e1b9dfdcbb3ae8041dc16bbaf28ee5f6e08283e Mon Sep 17 00:00:00 2001 From: Ike Ku Date: Sat, 23 Mar 2019 21:42:09 +0200 Subject: [PATCH] v5.0.0 (#207) * Simple ui build * Base syntax theme * Updated ui theme * Remove old build system * Update contrast of the theme * Fixes to the colour schemes * Update readme and messages --- Preferences.sublime-settings | 9 - README.md | 15 +- ayu-dark.sublime-color-scheme | 345 ++ ayu-dark.sublime-theme | 3176 +++++++++-------- ayu-dark.tmTheme | 1027 ------ ayu-light.sublime-color-scheme | 345 ++ ayu-light.sublime-theme | 3176 +++++++++-------- ayu-light.tmTheme | 1027 ------ ayu-mirage.sublime-color-scheme | 345 ++ ayu-mirage.sublime-theme | 3176 +++++++++-------- ayu-mirage.tmTheme | 1027 ------ ayu.skins | 6 +- gulpfile.js | 80 - images/hero.png | Bin 0 -> 842861 bytes messages.json | 3 +- messages/5.0.0.md | 29 + package.json | 24 +- src/build.ts | 30 + src/templates/index.ts | 5 + src/templates/sublime.syntax.xml | 1025 ------ src/templates/sublime.syntax.yml | 488 --- src/templates/sublime.widget.json | 9 - src/templates/syntax.ts | 411 +++ src/templates/{sublime.ui.json => ui.ts} | 1378 ++++--- src/templates/{widget.xml => widget.ts} | 37 +- src/themes/color.js | 47 - src/themes/dark.js | 60 - src/themes/light.js | 60 - src/themes/mirage.js | 60 - tsconfig.json | 16 + widgets/Widget - ayu-dark.stTheme | 31 +- widgets/Widget - ayu-dark.sublime-settings | 3 - widgets/Widget - ayu-dark2.sublime-settings | 9 - widgets/Widget - ayu-light.stTheme | 31 +- widgets/Widget - ayu-light.sublime-settings | 3 - widgets/Widget - ayu-light2.sublime-settings | 9 - widgets/Widget - ayu-mirage.stTheme | 31 +- widgets/Widget - ayu-mirage.sublime-settings | 3 - widgets/Widget - ayu-mirage2.sublime-settings | 9 - yarn.lock | 2702 +------------- 40 files changed, 7619 insertions(+), 12648 deletions(-) create mode 100644 ayu-dark.sublime-color-scheme delete mode 100644 ayu-dark.tmTheme create mode 100644 ayu-light.sublime-color-scheme delete mode 100644 ayu-light.tmTheme create mode 100644 ayu-mirage.sublime-color-scheme delete mode 100644 ayu-mirage.tmTheme delete mode 100644 gulpfile.js create mode 100644 images/hero.png create mode 100644 messages/5.0.0.md create mode 100644 src/build.ts create mode 100644 src/templates/index.ts delete mode 100644 src/templates/sublime.syntax.xml delete mode 100644 src/templates/sublime.syntax.yml delete mode 100644 src/templates/sublime.widget.json create mode 100644 src/templates/syntax.ts rename src/templates/{sublime.ui.json => ui.ts} (60%) rename src/templates/{widget.xml => widget.ts} (67%) delete mode 100644 src/themes/color.js delete mode 100644 src/themes/dark.js delete mode 100644 src/themes/light.js delete mode 100644 src/themes/mirage.js create mode 100644 tsconfig.json delete mode 100644 widgets/Widget - ayu-dark2.sublime-settings delete mode 100644 widgets/Widget - ayu-light2.sublime-settings delete mode 100644 widgets/Widget - ayu-mirage2.sublime-settings diff --git a/Preferences.sublime-settings b/Preferences.sublime-settings index 8d077ff8..410c0326 100644 --- a/Preferences.sublime-settings +++ b/Preferences.sublime-settings @@ -5,15 +5,6 @@ // ayu theme: Show separators between panels "ui_separator": false, - // ayu theme: Use smaller font size for UI - "ui_font_size_small": false, - - // ayu theme: Use Source Code Pro as UI font - "ui_font_source_code_pro": false, - - // ayu theme: Use Roboto Mono as UI font - "ui_font_roboto_mono": false, - // ayu theme: Display wider scrollbars "ui_wide_scrollbars": false } diff --git a/README.md b/README.md index b0fb8673..c3ddaa21 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,7 @@ -![ayu](https://i.imgur.com/akLUOXg.png) +![ayu](./images/hero.png) `ayu` is a simple theme with bright colors and comes in three versions — *dark*, *mirage* and *light* for all day long comfortable work. -### Font - -`ayu` uses [__Roboto Mono__](https://www.google.com/fonts/specimen/Roboto+Mono) as main font and it's highly recommended to install it to get monospaced font in filetree. But if you don't have it then the UI theme will downgrade to standard UI font used in Sublime Text. - ### File Icons `ayu` from version `3.0.0` supports customization via [A File Icon](https://github.com/ihodev/a-file-icon) package. Please install it and restart Sublime for better experience. @@ -34,9 +30,6 @@ ```js "ui_native_titlebar": true, // use native titlebars on macOs "ui_separator": true, // separators between panels -"ui_font_size_small": true, // smaller UI font size(sidebar, statusbar etc) -"ui_font_source_code_pro": true, // use Source Code Pro (https://fonts.google.com/specimen/Source+Code+Pro) as UI font -"ui_font_roboto_mono": true, // use Roboto Mono (https://fonts.google.com/specimen/Roboto+Mono) as UI font "ui_wide_scrollbars": true, // wider scrollbars ``` @@ -78,21 +71,21 @@ For light theme: ```js "theme": "ayu-light.sublime-theme", -"color_scheme": "Packages/ayu/ayu-light.tmTheme", +"color_scheme": "Packages/ayu/ayu-light.sublime-color-scheme", ``` For mirage theme: ```js "theme": "ayu-mirage.sublime-theme", -"color_scheme": "Packages/ayu/ayu-mirage.tmTheme", +"color_scheme": "Packages/ayu/ayu-mirage.sublime-color-scheme", ``` For dark theme: ```js "theme": "ayu-dark.sublime-theme", -"color_scheme": "Packages/ayu/ayu-dark.tmTheme", +"color_scheme": "Packages/ayu/ayu-dark.sublime-color-scheme", ``` ### Sublime Text 2 diff --git a/ayu-dark.sublime-color-scheme b/ayu-dark.sublime-color-scheme new file mode 100644 index 00000000..c930d904 --- /dev/null +++ b/ayu-dark.sublime-color-scheme @@ -0,0 +1,345 @@ +{ + "name": "ayu", + "globals": { + "background": "#0a0e14", + "foreground": "#b3b1ad", + "invisibles": "#b3b1ad4d", + "caret": "#e6b450", + "line_highlight": "#01060e", + "accent": "#e6b450", + "popup_css": "\n html, body {\n background-color: #0d1016;\n color: #b3b1ad;\n }\n body {\n padding: 1px 3px;\n }\n a {\n color: rgba(57,186,230, .7);\n }\n ", + "gutter": "#0a0e14", + "gutter_foreground": "#3d424d99", + "line_diff_width": "2", + "line_diff_added": "#91b362", + "line_diff_modified": "#6994bf", + "line_diff_deleted": "#d96c75", + "selection": "#273747", + "selection_border": "#304357", + "selection_border_width": "1", + "inactive_selection": "#1f2c39", + "inactive_selection_foreground": "#b3b1ad4d", + "selection_corner_style": "round", + "selection_corner_radius": "3", + "highlight": "#e6b45066", + "find_highlight": "#e6b450", + "find_highlight_foreground": "#0a0e14", + "guide": "#3d424d66", + "active_guide": "#3d424db3", + "stack_guide": "#3d424d66" + }, + "rules": [ + { + "name": "Comment", + "scope": "comment", + "font_style": "italic", + "foreground": "#626a73" + }, + { + "name": "String", + "scope": "string, constant.other.symbol", + "foreground": "#c2d94c" + }, + { + "name": "Regular Expressions and Escape Characters", + "scope": "string.regexp, constant.character, constant.other", + "foreground": "#95e6cb" + }, + { + "name": "Number", + "scope": "constant.numeric", + "foreground": "#e6b450" + }, + { + "name": "Built-in constants", + "scope": "constant.language", + "foreground": "#e6b450" + }, + { + "name": "Constants", + "scope": "meta.constant, entity.name.constant", + "foreground": "#ffee99" + }, + { + "name": "Variable", + "scope": "variable", + "foreground": "#b3b1ad" + }, + { + "name": "Member Variable", + "scope": "variable.member", + "foreground": "#f07178" + }, + { + "name": "Language variable", + "scope": "variable.language", + "font_style": "italic", + "foreground": "#39bae6" + }, + { + "name": "Storage", + "scope": "storage, storage.type.keyword", + "foreground": "#ff8f40" + }, + { + "name": "Keyword", + "scope": "keyword", + "foreground": "#ff8f40" + }, + { + "name": "Java keyword fixes", + "scope": "source.java meta.class.java meta.class.identifier.java storage.type.java", + "foreground": "#ff8f40" + }, + { + "name": "Operators", + "scope": "keyword.operator", + "foreground": "#f29668" + }, + { + "name": "Separators like ; or ,", + "scope": "punctuation.separator, punctuation.terminator", + "foreground": "#b3b1adb3" + }, + { + "name": "Punctuation", + "scope": "punctuation.section", + "foreground": "#b3b1ad" + }, + { + "name": "Accessor", + "scope": "punctuation.accessor", + "foreground": "#f29668" + }, + { + "name": "Types fixes", + "scope": "source.java storage.type, source.haskell storage.type, source.c storage.type", + "foreground": "#59c2ff" + }, + { + "name": "Inherited class type", + "scope": "entity.other.inherited-class", + "foreground": "#39bae6" + }, + { + "name": "Lambda arrow", + "scope": "storage.type.function", + "foreground": "#ff8f40" + }, + { + "name": "Java primitive variable types", + "scope": "source.java storage.type.primitive", + "foreground": "#39bae6" + }, + { + "name": "Function name", + "scope": "entity.name.function", + "foreground": "#ffb454" + }, + { + "name": "Function arguments", + "scope": "variable.parameter, meta.parameter", + "foreground": "#ffee99" + }, + { + "name": "Function call", + "scope": "variable.function, variable.annotation, meta.function-call.generic, support.function.go", + "foreground": "#ffb454" + }, + { + "name": "Library function", + "scope": "support.function, support.macro", + "foreground": "#f07178" + }, + { + "name": "Imports and packages", + "scope": "entity.name.import, entity.name.package", + "foreground": "#c2d94c" + }, + { + "name": "Entity name", + "scope": "entity.name, source.js meta.function-call.constructor variable.type", + "foreground": "#59c2ff" + }, + { + "name": "Tag", + "scope": "entity.name.tag, meta.tag.sgml", + "foreground": "#39bae6" + }, + { + "name": "Tag start/end", + "scope": "punctuation.definition.tag.end, punctuation.definition.tag.begin, punctuation.definition.tag", + "foreground": "#39bae680" + }, + { + "name": "Tag attribute", + "scope": "entity.other.attribute-name", + "foreground": "#ffb454" + }, + { + "name": "Library constant", + "scope": "support.constant", + "font_style": "italic", + "foreground": "#f29668" + }, + { + "name": "Library class/type", + "scope": "support.type, support.class, source.go storage.type", + "foreground": "#39bae6" + }, + { + "name": "Decorators/annotation", + "scope": "meta.decorator variable.other, meta.decorator punctuation.decorator, storage.type.annotation, variable.annotation, punctuation.definition.annotation", + "foreground": "#e6b673" + }, + { + "name": "Invalid", + "scope": "invalid", + "foreground": "#ff3333" + }, + { + "name": "diff.header", + "scope": "meta.diff, meta.diff.header", + "foreground": "#c594c5" + }, + { + "name": "Ruby class methods", + "scope": "source.ruby variable.other.readwrite", + "foreground": "#ffb454" + }, + { + "name": "CSS tag names", + "scope": "source.css entity.name.tag, source.sass entity.name.tag, source.scss entity.name.tag, source.less entity.name.tag, source.stylus entity.name.tag", + "foreground": "#59c2ff" + }, + { + "name": "CSS browser prefix", + "scope": "source.css support.type, source.sass support.type, source.scss support.type, source.less support.type, source.stylus support.type", + "foreground": "#626a73" + }, + { + "name": "CSS Properties", + "scope": "support.type.property-name", + "font_style": "normal", + "foreground": "#39bae6" + }, + { + "name": "Search Results Nums", + "scope": "constant.numeric.line-number.find-in-files - match", + "foreground": "#626a73" + }, + { + "name": "Search Results Match Nums", + "scope": "constant.numeric.line-number.match", + "foreground": "#ff8f40" + }, + { + "name": "Search Results Lines", + "scope": "entity.name.filename.find-in-files", + "foreground": "#c2d94c" + }, + { + "scope": "message.error", + "foreground": "#ff3333" + }, + { + "name": "Markup heading", + "scope": "markup.heading, markup.heading entity.name", + "font_style": "bold", + "foreground": "#c2d94c" + }, + { + "name": "Markup links", + "scope": "markup.underline.link, string.other.link", + "foreground": "#39bae6" + }, + { + "name": "Markup Italic", + "scope": "markup.italic", + "font_style": "italic", + "foreground": "#f07178" + }, + { + "name": "Markup Bold", + "scope": "markup.bold", + "font_style": "bold", + "foreground": "#f07178" + }, + { + "name": "Markup Bold/italic", + "scope": "markup.italic markup.bold, markup.bold markup.italic", + "font_style": "bold italic" + }, + { + "name": "Markup Code", + "scope": "markup.raw", + "background": "#b3b1ad05" + }, + { + "name": "Markup Code Inline", + "scope": "markup.raw.inline", + "background": "#b3b1ad0f" + }, + { + "name": "Markdown Separator", + "scope": "meta.separator", + "font_style": "bold", + "background": "#b3b1ad0f", + "foreground": "#626a73" + }, + { + "name": "Markup Blockquote", + "scope": "markup.quote", + "foreground": "#95e6cb", + "font_style": "italic" + }, + { + "name": "Markup List Bullet", + "scope": "markup.list punctuation.definition.list.begin", + "foreground": "#ffb454" + }, + { + "name": "Markup added", + "scope": "markup.inserted", + "foreground": "#91b362" + }, + { + "name": "Markup modified", + "scope": "markup.changed", + "foreground": "#6994bf" + }, + { + "name": "Markup removed", + "scope": "markup.deleted", + "foreground": "#d96c75" + }, + { + "name": "Markup Strike", + "scope": "markup.strike", + "foreground": "#e6b673" + }, + { + "name": "Markup Table", + "scope": "markup.table", + "background": "#b3b1ad0f", + "foreground": "#39bae6" + }, + { + "name": "Markup Raw Inline", + "scope": "text.html.markdown markup.inline.raw", + "foreground": "#f29668" + }, + { + "name": "Markdown - Line Break", + "scope": "text.html.markdown meta.dummy.line-break", + "background": "#626a73", + "foreground": "#626a73" + }, + { + "name": "Markdown - Raw Block Fenced", + "scope": "punctuation.definition.markdown", + "background": "#b3b1ad", + "foreground": "#626a73" + } + ] +} \ No newline at end of file diff --git a/ayu-dark.sublime-theme b/ayu-dark.sublime-theme index 22879110..bb8f3588 100644 --- a/ayu-dark.sublime-theme +++ b/ayu-dark.sublime-theme @@ -1,1397 +1,1781 @@ -// prefix="" -// sublime="" -// ext="sublime-theme" [ - - /* EMPTY WINDOW - * Style for empty (no tabs) window - */ - - { - "class": "sheet_container_control", - "layer0.tint": [15, 20, 25], - "layer0.opacity": 1 - }, - - - /* GRID LAYOUT - * Grid style - */ - - { - "class": "grid_layout_control", - "border_size": 0, - "border_color": [10, 13, 16] - }, - { - "class": "grid_layout_control", - "settings": ["ui_separator"], - "border_size": 1 - }, - - /* DIALOG POPUP - * Dialog popup style and progressbar - */ - { - "class": "progress_gauge_control", - "layer0.tint": [242, 151, 24], - "layer0.opacity": 1.0, - "content_margin": [0, 6] - }, - - { - "class": "dialog", - "layer0.tint": [15, 20, 25], - "layer0.opacity": 1.0 - }, - - { - "class": "progress_bar_control", - "layer0.tint": [15, 20, 25], - "layer0.opacity": 1.0 - }, - - - /* CODE FOLDING - * Folding arrow setting and behavioring - */ - { - "class": "fold_button_control", - "layer0.texture": "ayu/assets/unfold.png", - "layer0.opacity": 1.0, - "layer0.inner_margin": 0, - "layer0.tint": [71, 82, 89], - "content_margin": [8, 6, 8, 6] - }, - - { - "class": "fold_button_control", - "attributes": ["hover"], - "layer0.tint": [242, 151, 24], - }, - - { - "class": "fold_button_control", - "attributes": ["expanded"], - "layer0.texture": "ayu/assets/fold.png" - }, - - - /* AUTOCOMPLETE - * Autocomplete popup setting and behavioring - */ - { - "class": "popup_control", - "layer0.tint": [19, 24, 29], - "layer0.opacity": 1.0, - "content_margin": [0, 0] - }, - - { - "class": "auto_complete", - "row_padding": [12, 6], - "layer0.tint": [19, 24, 29], - "layer0.opacity": 1.0 - }, - - { - "class": "auto_complete_label", - "fg": [71, 82, 89], - "match_fg": [242, 151, 24], - "selected_fg": [191, 186, 176], - "selected_match_fg": [242, 151, 24], - "fg_blend": true - }, - - { - "class": "table_row", - "layer0.tint": [12, 16, 20], - "layer0.opacity": 0.0 - }, - - { - "class": "table_row", - "attributes": ["selected"], - "layer0.opacity": 1.0 - }, - - - /* TOOLTIP - * Tooltip setting and behavioring - */ - { - "class": "tool_tip_control", - "layer0.tint": [15, 20, 25], - "layer0.inner_margin": [0, 0], - "layer0.opacity": 1.0, - "content_margin": [10, 6] - }, - - { - "class": "tool_tip_label_control", - "color": [71, 82, 89], - "font.size": 13 - }, - { - "class": "tool_tip_label_control", - "settings": ["ui_font_source_code_pro"], - "font.face": "Source Code Pro" - }, - { - "class": "tool_tip_label_control", - "settings": ["ui_font_roboto_mono"], - "font.face": "Roboto mono" - }, - - /* OVERLAY PANELS - * Overlay panels setting and behavioring - */ - - // Command Panel - { - "class": "overlay_control", - "layer0.texture": "ayu/assets/overlay-shadow.png", - "layer0.inner_margin": [15, 35, 15, 25], - "layer0.opacity": 0.6, - "layer0.tint": [10, 14, 18], - - "layer1.texture": "ayu/assets/overlay-border.png", - "layer1.inner_margin": [15, 35, 15, 25], - "layer1.opacity": 1.0, - "layer1.tint": [3, 4, 5], - - "layer2.texture": "ayu/assets/overlay-bg.png", - "layer2.inner_margin": [15, 35, 15, 25], - "layer2.opacity": 1.0, - "layer2.tint": [19, 24, 29], - - "content_margin": [10, 35, 10, 20] - }, - - // Command Panel list item style (cmd + shift + p) - - { - "class": "mini_quick_panel_row", - "layer0.tint": [15, 20, 25, 0], - "layer0.inner_margin": [2, 2, 2, 2], - "layer0.opacity": 1.0 - }, - - // Command Panel selected list item style (cmd + p) - - { - "class": "mini_quick_panel_row", - "attributes": ["selected"], - "layer0.tint": [12, 16, 20] - }, - - // Quick panel project setting (project manager) (cmd + ctrl + p) - - { - "class": "quick_panel", - "row_padding": [32, 12], - "layer0.tint": [19, 24, 29], - "layer0.opacity": 1.0 - }, - - // Quick Panel row default style (project manager) - - { - "class": "quick_panel_row", - "layer0.texture": "", - "layer0.tint": [19, 24, 29], - "layer0.inner_margin": 0, - "layer0.opacity": 1.0 - }, - - // Row panel style inside comman panel (cmd + p) - - { - "class": "quick_panel_row", - "parents": [{"class": "overlay_control"}], - "layer0.tint": [19, 24, 29], - "layer0.opacity": 1.0 - }, - - // Quick panel (project) style inside overlay_control (cmd + shift + p) - { - "class": "quick_panel", - "parents": [{"class": "overlay_control"}], - "row_padding": [24, 8], - "layer0.tint": [19, 24, 29], - "layer0.opacity": 1.0 - }, - - // Quick Panel selected list item style - { - "class": "quick_panel_row", - "attributes": ["selected"], - "layer0.tint": [12, 16, 20] - }, - - // Panel labels - { - "class": "quick_panel_label", - "fg": [71, 82, 89], - "match_fg": [242, 151, 24], - "selected_fg": [191, 186, 176], - "selected_match_fg": [242, 151, 24] - }, - - // Panel labels - { - "class": "quick_panel_label", - "parents": [{"class": "overlay_control"}], - "fg": [71, 82, 89], - "match_fg": [242, 151, 24], - "selected_fg": [191, 186, 176], - "selected_match_fg": [242, 151, 24] - }, - - // Panels sublabels - { - "class": "quick_panel_path_label", - "fg": [54, 63, 70], - "match_fg": [156, 153, 146], - "selected_fg": [54, 63, 70], - "selected_match_fg": [156, 153, 146] - }, - - // Panels data / score - { - "class": "quick_panel_score_label", - "fg": [71, 82, 89], - "selected_fg": [242, 151, 24] - }, - - - /* TABS - * Tabs settings and behavioring - */ - { - "class": "tabset_control", - "mouse_wheel_switch": false, - "tab_min_width": 50, - "tab_overlap": 0, - "tab_height": 36, - "tab_width": 50, - - "layer0.tint": [15, 20, 25], - "layer0.opacity": 1.0, - "content_margin": [10, 0] - }, - { - "class": "tabset_control", - "settings": ["mouse_wheel_switches_tabs", "!enable_tab_scrolling"], - "mouse_wheel_switch": true - }, - { - "class": "tabset_control", - "settings": ["ui_separator"], - "content_margin": [0, 0, 0, 0], - "layer1.opacity": 1, - "layer1.texture": "ayu/assets/separator-bottom.png", - "layer1.tint": [10, 13, 16], - "layer1.inner_margin": [1, 0, 1, 2] - }, - { - "class": "tabset_control", - "platforms": ["osx"], - "settings": ["ui_separator", "!ui_native_titlebar"], - "layer2.opacity": 1, - "layer2.texture": "ayu/assets/separator-top.png", - "layer2.tint": [10, 13, 16], - "layer2.inner_margin": [1, 2, 1, 0] - }, - - // Tabs - { - "class": "tab_control", - // Background - "layer0.tint": [15, 20, 25], - "layer0.opacity": 1.0, - - // Top - "layer1.texture": "ayu/assets/separator-top.png", - "layer1.tint": [10, 13, 16], - "layer1.inner_margin": [0, 1, 0, 0], - "layer1.opacity": 0.0, - - // Right - "layer2.texture": "ayu/assets/separator-right.png", - "layer2.tint": [10, 13, 16], - "layer2.inner_margin": [0, 0, 1, 0], - "layer2.opacity": 0.0, - - // Bottom - "layer3.texture": "ayu/assets/separator-bottom.png", - "layer3.tint": [10, 13, 16], - "layer3.inner_margin": [0, 0, 0, 1], - "layer3.opacity": 0.0, - - "content_margin": [15, -2, 15, 0], - "max_margin_trim": 12 - }, - { - "class": "tab_control", - "settings": ["ui_separator"], - - "layer1.opacity": 1.0, - - "layer2.opacity": 1.0, - - "layer3.opacity": 1.0 - }, - - // Selected current tab - { - "class": "tab_control", "attributes": ["selected"], - "settings": ["!ui_separator"], - "layer3.tint": [242, 151, 24], - "layer3.opacity": 1.0 - }, - { - "class": "tab_control", "attributes": ["selected"], - "settings": ["ui_separator"], - "layer1.tint": [242, 151, 24], - "layer3.opacity": 0.0 - }, - - // Hovered current tab - { - "class": "tab_control", "attributes": ["hover"], - "settings": ["!ui_separator"], - "layer3.tint": [242, 151, 24], - "layer3.opacity": 0.3 - }, - { - "class": "tab_control", "attributes": ["hover"], - "settings": ["ui_separator"], - "layer0.tint": [10, 13, 16, 70], - }, - - // Selected current tab - { - "class": "tab_control", "attributes": ["selected", "hover"], - "settings": ["!ui_separator"], - "layer3.opacity": 1.0 - }, - { - "class": "tab_control", "attributes": ["selected", "hover"], - "settings": ["ui_separator"], - "layer0.tint": [15, 20, 25] - }, - - // Tab Labels - - { - "class": "tab_label", - "fg": [71, 82, 89], - "font.italic": false, - "font.bold": false, - "font.size": 12 - }, - { - "class": "tab_label", - "settings": ["ui_font_source_code_pro"], - "font.face": "Source Code Pro" - }, - { - "class": "tab_label", - "settings": ["ui_font_roboto_mono"], - "font.face": "Roboto mono" - }, - { - "class": "tab_label", - "settings": ["highlight_modified_tabs"], - "font.italic": true, - "attributes": ["dirty"], - "fg": [242, 151, 24] - }, - - // Tab selected label color - - { - "class": "tab_label", - "parents": [{"class": "tab_control", "attributes": ["selected"]}], - "fg": [191, 186, 176] - }, - - { - "class": "tab_label", - "attributes": ["transient"], - "font.italic": true - }, - - // Tab Close Buttons - { - "class": "tab_close_button", - "content_margin": [0, 0], - - // Close Icon - "layer0.texture": "ayu/assets/close.png", - "layer0.tint": [71, 82, 89], - "layer0.opacity": 1.0, - - // Dirty Icon - "layer1.texture": "ayu/assets/dirty.png", - "layer1.tint": [71, 82, 89], - "layer1.opacity": 0, - }, - - // Default - { - "class": "tab_close_button", - "settings": ["show_tab_close_buttons"], - "content_margin": [6, 8] - }, - - // Default hover - { - "class": "tab_close_button", - "settings": ["show_tab_close_buttons", "highlight_modified_tabs"], - "attributes": ["hover"], - "layer0.tint": [242, 151, 24] - }, - - // Dirty tab - { - "class": "tab_close_button", - "parents": [{"class": "tab_control", "attributes": ["dirty"]}], - "layer0.opacity": 0, // Close Icon - "layer1.opacity": 1.0, // dirty Icon - "content_margin": [6, 8] - }, - - // Dirty tab on hover - { - "class": "tab_close_button", - "parents": [{"class": "tab_control", "attributes": ["dirty"]}], - "attributes": ["hover"], - "layer0.opacity": 1.0, // Close Icon - "layer1.opacity": 0 // Close Icon - }, - - // Selected dirty tab - { - "class": "tab_close_button", - "parents": [{"class": "tab_control", "attributes": ["selected", "dirty"]}], - "layer0.opacity": 0, // Close Icon - "layer1.opacity": 1.0, // Dirty Icon - "layer1.tint": [242, 151, 24] - }, - - // Selected dirty tab on hover - { - "class": "tab_close_button", - "parents": [{"class": "tab_control", "attributes": ["selected", "dirty"]}], - "attributes": ["hover"], - "layer0.opacity": 1.0, - "layer1.opacity": 0 - }, - - // tab set scroll left | scroll right - { - "class": "scroll_tabs_left_button", - "content_margin": [12, 15], - "layer0.texture": "ayu/assets/arrow-left.png", - "layer0.tint": [46, 54, 60], - "layer0.opacity": 1.0 - }, - - { - "class": "scroll_tabs_left_button", - "attributes": ["hover"], - "layer0.tint": [242, 151, 24] - }, - - { - "class": "scroll_tabs_right_button", - "content_margin": [12, 15], - "layer0.texture": "ayu/assets/arrow-right.png", - "layer0.tint": [46, 54, 60], - "layer0.opacity": 1.0 - }, - { - "class": "scroll_tabs_right_button", - "settings": ["ui_separator"], - "layer2.texture": "ayu/assets/separator-right.png", - "layer2.tint": [10, 13, 16], - "layer2.opacity": 1, - "layer2.inner_margin": [0, 1, 2, 1] - }, - - { - "class": "scroll_tabs_right_button", - "attributes": ["hover"], - "layer0.tint": [242, 151, 24] - }, - - { - "class": "show_tabs_dropdown_button", - "content_margin": [12, 12], - "layer0.texture": "ayu/assets/overflow-menu.png", - "layer0.tint": [46, 54, 60], - "layer0.opacity": 1.0, - "layer0.inner_margin": [0, 0] - }, - - { - "class": "show_tabs_dropdown_button", - "attributes": ["hover"], - "layer0.tint": [242, 151, 24] - }, - - - /* SIDEBAR - * Sidebar panel settings and behavioring - */ - - { - "class": "sidebar_container", - "content_margin": [0, 6, 0, 0], - "layer0.opacity": 1, - "layer0.tint": [15, 20, 25] - }, - { - "class": "sidebar_container", - "settings": ["ui_separator"], - "layer1.texture": "ayu/assets/separator-right.png", - "layer1.inner_margin": [0, 1, 2, 1], - "layer1.opacity": 1, - "layer1.tint": [10, 13, 16], - }, - - { - "class": "sidebar_tree", - "indent_top_level": false, - "row_padding": [20, 6], - "dark_content": false, - "spacer_rows": true, - "indent_offset": 2, - "indent": 10 - }, - - { - "class": "sidebar_heading", - "color": [49, 57, 63], - "font.bold": true, - "font.size": 11 - }, - { - "class": "sidebar_heading", - "settings": ["ui_font_source_code_pro"], - "font.face": "Source Code Pro" - }, - { - "class": "sidebar_heading", - "settings": ["ui_font_roboto_mono"], - "font.face": "Roboto mono" - }, - - { - "class": "tree_row", - "layer0.texture": "ayu/assets/tree-highlight.png", - "layer0.tint": [10, 13, 16], - "layer0.inner_margin": [8, 4, 8, 4], - "layer0.opacity": 0 - }, - - { - "class": "tree_row", - "layer0.texture": "ayu/assets/tree-highlight-separators.png", - "settings": ["ui_separator"] - }, - - { - "class": "tree_row", - "attributes": ["selected"], - "layer0.opacity": 1 - }, - - { - "class": "sidebar_label", - "color": [71, 82, 89], - "font.size": 12 - }, - { - "class": "sidebar_label", - "settings": ["ui_font_source_code_pro"], - "font.face": "Source Code Pro" - }, - { - "class": "sidebar_label", - "settings": ["ui_font_roboto_mono"], - "font.face": "Roboto mono" - }, - - { - "class": "sidebar_label", - "parents": [{"class": "tree_row","attributes": ["hover"]}], - "color": [191, 186, 176] - }, - - { - "class": "sidebar_label", - "parents": [{"class": "tree_row","attributes": ["selected"]}], - "color": [191, 186, 176] - }, - - { - "class": "sidebar_label", - "parents": [{"class": "tree_row","attributes": ["expandable"]}], - "color": [71, 82, 89], - "font.bold": false - }, - - { - "class": "sidebar_label", - "parents": [{"class": "tree_row", "attributes": ["expandable"]}], - "settings": ["bold_folder_labels"], - "font.bold": true - }, - - { - "class": "sidebar_label", - "parents": [{"class": "tree_row", "attributes": ["expandable", "hover"]}], - "color": [191, 186, 176] - }, - - { - "class": "sidebar_label", - "parents": [{"class": "tree_row", "attributes": ["expanded"]}], - "color": [191, 186, 176] - }, - - { - "class": "sidebar_label", - "parents": [{"class": "tree_row", "attributes": ["expanded"]}], - "settings": ["bold_folder_labels"], - "font.bold": true - }, - - // { - // "class": "sidebar_label", - // "parents": [{"class": "tree_row", "attributes": ["expanded", "selected"]}], - // "color": [191, 186, 176] - // }, - - { - "class": "sidebar_label", - "attributes": ["transient"], - "font.italic": false - }, - - // File icons and folder - { - "class": "icon_file_type", - "content_margin": [8, 8] - }, - - // Secondary folder icon (original) used as main folder icon - { - "class": "icon_folder", - "content_margin": [9, 9], - "layer0.tint": [15, 20, 25], - "layer0.opacity": 0, - - "layer1.texture": "ayu/assets/folder.png", - "layer1.tint": [46, 54, 60], - "layer1.opacity": 1, - - "layer2.texture": "ayu/assets/folder-open.png", - "layer2.tint": [242, 151, 24], - "layer2.opacity": 0.0 - }, - - { - "class": "icon_folder", - "parents": [{ "class": "tree_row", "attributes": ["expanded"] }], - "layer1.opacity": 0.0, - "layer2.opacity": 1.0 - }, - - { - "class": "icon_folder", - "parents": [{ "class": "tree_row", "attributes": ["hover"] }], - "layer1.tint": [242, 151, 24] - }, - - { - "class": "icon_folder", - "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], - "layer2.texture": { - "keyframes": [ - "ayu/assets/folder-open-1.png", - "ayu/assets/folder-open-1.png", - "ayu/assets/folder-open-2.png", - "ayu/assets/folder-open-3.png", - "ayu/assets/folder-open-4.png", - "ayu/assets/folder-open-5.png", - "ayu/assets/folder-open-5.png", - "ayu/assets/folder-open-5.png", - "ayu/assets/folder-open-6.png", - "ayu/assets/folder-open-6.png", - "ayu/assets/folder-open-6.png", - "ayu/assets/folder-open-6.png", - "ayu/assets/folder-open.png" - ], - "loop": false, - "frame_time": 0.020 - }, - "layer1.opacity": 0.0, - "layer2.opacity": 1.0 - }, - - { - "class": "icon_folder", - "parents": [{ "class": "tree_row", "attributes": ["selected"] }], - "layer1.tint": [242, 151, 24] - }, - - { - "class": "icon_folder_loading", - "layer1.texture": { - "keyframes": [ - "ayu/assets/spinner11.png", - "ayu/assets/spinner10.png", - "ayu/assets/spinner9.png", - "ayu/assets/spinner8.png", - "ayu/assets/spinner7.png", - "ayu/assets/spinner6.png", - "ayu/assets/spinner5.png", - "ayu/assets/spinner4.png", - "ayu/assets/spinner3.png", - "ayu/assets/spinner2.png", - "ayu/assets/spinner1.png", - "ayu/assets/spinner.png" - ], - "loop": true, - "frame_time": 0.075 - }, - "layer1.tint": [242, 151, 24], - - "layer0.opacity": 0.0, - "content_margin": [8, 8] - }, - - // Symlink folder icon - { - "class": "icon_folder_dup", - "content_margin": [9, 9], - "layer0.texture": "ayu/assets/folder.png", - "layer0.tint": [46, 54, 60], - "layer0.opacity": 1.0, - - "layer1.texture": "ayu/assets/folder-symlink.png", - "layer1.tint": [71, 82, 89], - "layer1.opacity": 0.3 - }, - - { - "class": "icon_folder_dup", - "parents": [{ "class": "tree_row", "attributes": ["hover"]}], - "layer0.tint": [242, 151, 24] - }, - - { - "class": "icon_folder_dup", - "parents": [{"class": "tree_row", "attributes": ["expanded"] }], - "layer0.tint": [242, 151, 24] - }, - - // Hidden arrow icon before folder - - { - "class": "disclosure_button_control", - "content_margin": [0, 0, 0, 0] - }, - - // Opened files - { - "class": "close_button", - "content_margin": [6, 8], - - // Default Close icon - "layer0.texture": "ayu/assets/close.png", - "layer0.opacity": 0, - "layer0.inner_margin": [0, 0], - "layer0.tint": [71, 82, 89] - }, - - - // Opened file hover - - { - "class": "close_button", - "parents": [{ "class": "tree_row", "attributes": ["hover"] }], - "layer0.opacity": 1 - }, - - { - "class": "close_button", - "attributes": ["dirty"], - "layer0.texture": "ayu/assets/dirty.png", - "layer0.tint": [71, 82, 89], - "layer0.opacity": 1.0 - }, - - { - "class": "close_button", - "attributes": ["hover"], - "layer0.opacity": 1.0, - "layer0.tint": [242, 151, 24] - }, - - - /* SCROLLBARS - * Scrollbars settings and behavioring - */ - { - "class": "scroll_bar_control", - "layer0.tint": [15, 20, 25], - "layer0.opacity": 1.0, - - "layer1.texture": "ayu/assets/scrollbar-vertical-wide.png", - "layer1.tint": [71, 82, 89], - "layer1.opacity": 0.1, - "layer1.inner_margin": [0, 10], - "blur": false - }, - { - "class": "scroll_bar_control", - "parents": [{"class": "overlay_control"}], - "layer0.tint": [19, 24, 29], - "blur": false - }, - { - "class": "scroll_bar_control", - "attributes": ["horizontal"], - "layer1.texture": "ayu/assets/scrollbar-horizontal-wide.png", - "layer1.inner_margin": [10, 0], - "blur": false - }, - { - "class": "scroll_corner_control", - "layer0.tint": [15, 20, 25], - "layer0.opacity": 1.0 - }, - { - "class": "puck_control", - "layer0.texture": "ayu/assets/scrollbar-vertical-wide.png", - "layer0.tint": [71, 82, 89], - "layer0.opacity": 0.3, - "layer0.inner_margin": [0, 10], - "content_margin": [6, 12], - "blur": false - }, - { - "class": "puck_control", - "attributes": ["horizontal"], - "layer0.texture": "ayu/assets/scrollbar-horizontal-wide.png", - "layer0.inner_margin": [10, 0], - "content_margin": [12, 6], - "blur": false - }, - { - "class": "scroll_area_control", - "settings": ["overlay_scroll_bars"], - "overlay": true - }, - { - "class": "scroll_area_control", - "settings": ["!overlay_scroll_bars"], - "overlay": false - }, - { - "class": "scroll_bar_control", - "settings": ["overlay_scroll_bars"], - "layer0.opacity": 0, - "layer1.texture": "ayu/assets/scrollbar-vertical.png", - "layer1.inner_margin": [4, 6, 6, 6], - "blur": false - }, - { - "class": "scroll_bar_control", - "settings": ["overlay_scroll_bars", "ui_wide_scrollbars"], - "layer0.texture": "ayu/assets/scrollbar-vertical-wide.png" - }, - { - "class": "scroll_bar_control", - "settings": ["overlay_scroll_bars"], - "attributes": ["horizontal"], - "layer0.opacity": 0, - "layer1.texture": "ayu/assets/scrollbar-horizontal.png", - "layer1.inner_margin": [6, 4, 6, 6], - "blur": false - }, - { - "class": "scroll_bar_control", - "attributes": ["horizontal"], - "settings": ["overlay_scroll_bars", "ui_wide_scrollbars"], - "layer0.texture": "ayu/assets/scrollbar-horizontal-wide.png" - }, - { - "class": "puck_control", - "settings": ["overlay_scroll_bars"], - "layer0.texture": "ayu/assets/scrollbar-vertical.png", - "layer0.inner_margin": [4, 6, 6, 6], - "content_margin": [5, 20], - "blur": false - }, - { - "class": "puck_control", - "settings": ["overlay_scroll_bars", "ui_wide_scrollbars"], - "layer0.texture": "ayu/assets/scrollbar-vertical-wide.png" - }, - { - "class": "puck_control", - "settings": ["overlay_scroll_bars"], - "attributes": ["horizontal"], - "layer0.texture": "ayu/assets/scrollbar-horizontal.png", - "layer0.inner_margin": [6, 4, 6, 6], - "content_margin": [20, 5], - "blur": false - }, - { - "class": "puck_control", - "attributes": ["horizontal"], - "settings": ["overlay_scroll_bars", "ui_wide_scrollbars"], - "layer0.texture": "ayu/assets/scrollbar-horizontal-wide.png" - }, - - /* MINIMAP - * Minimap settings and behavioring - */ - - { - "class": "minimap_control", - "settings": ["always_show_minimap_viewport"], - "viewport_color": [101, 95, 82], - "viewport_opacity": 0.3 - }, - - { - "class": "minimap_control", - "settings": ["!always_show_minimap_viewport"], - "viewport_color": [101, 95, 82], - "viewport_opacity": { "target": 0, "speed": 4.0, "interpolation": "smoothstep" } - }, - - { - "class": "minimap_control", - "attributes": ["hover"], - "settings": ["!always_show_minimap_viewport"], - "viewport_opacity": { "target": 0.3, "speed": 4.0, "interpolation": "smoothstep" } - }, - - - /* STATUS BAR - * Status bar settings and behavioring - */ - - // All labels - - { - "class": "label_control", - "color": [71, 82, 89], - "shadow_color": [0, 0, 0, 0], - "shadow_offset": [0, 0], - "font.bold": false, - "font.size": 12 - }, - { - "class": "label_control", - "settings": ["ui_font_source_code_pro"], - "font.face": "Source Code Pro" - }, - { - "class": "label_control", - "settings": ["ui_font_roboto_mono"], - "font.face": "Roboto mono" - }, - - // Status bar labels - - { - "class": "label_control", - "parents": [{"class": "status_bar"}], - "color": [71, 82, 89], - "font.bold": false - }, - - // Text field labels - - { - "class": "status_bar", - "layer0.texture": "", - "layer0.tint": [15, 20, 25], - "layer0.opacity": 1, - "layer1.texture": "ayu/assets/separator-top.png", - "layer1.tint": [10, 13, 16], - "layer1.inner_margin": [1, 2, 1, 0], - "content_margin": [16, 3] - }, - { - "class": "status_bar", - "settings": ["ui_separator"], - // "layer0.tint": [19, 24, 29], - // "layer1.opacity": 1 - }, - - { - "class": "status_container", - "content_margin": [0, 5] - }, - - { - "class": "status_button", - "min_size": [100, 0] - }, - - { - "class": "panel_button_control", - "layer0.texture": "ayu/assets/switch-panel.png", - "layer0.tint": [71, 82, 89], - "layer0.opacity": 1.0 - }, - - { - "class": "panel_button_control", - "attributes": ["hover"], - "layer0.tint": [242, 151, 24] - }, - - /* WIDGET PANEL - * Widget, input, buttons settings and behavioring - */ - - - // Status bar panel - { - "class": "panel_control", - "layer0.tint": [15, 20, 25], - "layer0.opacity": 1.0, - "content_margin": [0, 5] - }, - { - "class": "panel_control", - "settings": ["ui_separator"], - // "layer0.tint": [19, 24, 29], - "layer1.texture": "ayu/assets/separator-top.png", - "layer1.tint": [10, 13, 16], - "layer1.inner_margin": [1, 2, 1, 0], - "layer1.opacity": 1 - }, - - // Status bar panel close icon - - { - "class": "panel_close_button", - "layer0.texture": "ayu/assets/close.png", - "layer0.opacity": 1.0, - "layer0.tint": [71, 82, 89], - "content_margin": [0, 0] // 8,8 to show - }, - { - "class": "panel_close_button", - "attributes": ["hover"], - "layer0.tint": [242, 151, 24] - }, - - // Texline input - - { - "class": "text_line_control", - "layer0.texture": "ayu/assets/input-bg.png", - "layer0.opacity": 1, - "layer0.inner_margin": [10, 8], - "layer0.tint": [19, 24, 29], - - "layer1.texture": "ayu/assets/input-border.png", - "layer1.opacity": 1, - "layer1.inner_margin": [10, 8], - "layer1.tint": [10, 13, 16], - "content_margin": [10, 7, 10, 5] - }, - - - // Textline input inside overlay panels - - { - "class": "text_line_control", - "parents": [{"class": "overlay_control"}], - "layer0.texture": "", - "layer0.opacity": 0, - "layer1.texture": "ayu/assets/input-search.png", - "layer1.opacity": 1, - "layer1.tint": [71, 82, 89, 100], - "layer1.inner_margin": [60, 0, 0, 0], - "content_margin": [50, 7, 10, 4] - }, - - // Textline input oveflow menu - { - "class": "dropdown_button_control", - "content_margin": [12, 12], - "layer0.texture": "ayu/assets/overflow-menu.png", - "layer0.tint": [46, 54, 60], - "layer0.opacity": 1.0 - }, - { - "class": "dropdown_button_control", - "attributes": ["hover"], - "layer0.tint": [242, 151, 24] - }, - - - /* BUTTONS - * Buttons panels settings and behavioring - */ - - - // Button labels - - { - "class": "button_control", - "content_margin": [15, 9, 15, 10], - "min_size": [60, 0], - "layer0.tint": [242, 151, 24, 10], - "layer0.texture": "ayu/assets/input-bg.png", - "layer0.inner_margin": [10, 8], - "layer0.opacity": 0 - }, - { - "class": "button_control", - "attributes": ["hover"], - "layer0.opacity": 1 - }, - - { - "class": "label_control", - "parents": [{"class": "button_control"}], - "color": [71, 82, 89] - }, - - { - "class": "label_control", - "parents": [{"class": "button_control", "attributes": ["hover"]}], - "color": [242, 151, 24] - }, - - // Small Icon Buttons - { - "class": "icon_button_control", - "layer0.tint": [0, 0, 0], - "layer0.opacity": 0, - "layer2.tint": [191, 186, 176], - "layer2.opacity": { "target": 0.0, "speed": 10.0, "interpolation": "smoothstep" }, - "content_margin": [10, 5] - }, - - - /* Buttons icons settings - */ - - // Regex Icon - { - "class": "icon_regex", - "layer0.texture": "ayu/assets/regex.png", - "layer0.tint": [71, 82, 89], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - { - "class": "icon_regex", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [242, 151, 24] - }, - - // Preserve case sensitive - - { - "class": "icon_case", - "layer0.texture": "ayu/assets/matchcase.png", - "layer0.tint": [71, 82, 89], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - { - "class": "icon_case", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [242, 151, 24] - }, - - // Wholeword - - { - "class": "icon_whole_word", - "layer0.texture": "ayu/assets/word.png", - "layer0.tint": [71, 82, 89], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - { - "class": "icon_whole_word", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [242, 151, 24] - }, - - // Wrap - - { - "class": "icon_wrap", - "layer0.texture": "ayu/assets/wrap.png", - "layer0.tint": [71, 82, 89], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - { - "class": "icon_wrap", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [242, 151, 24] - }, - - // In selection - - { - "class": "icon_in_selection", - "layer0.texture": "ayu/assets/inselection.png", - "layer0.tint": [71, 82, 89], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - { - "class": "icon_in_selection", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [242, 151, 24] - }, - - // Highlight Result - - { - "class": "icon_highlight", - "layer0.texture": "ayu/assets/highlight.png", - "layer0.tint": [71, 82, 89], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - { - "class": "icon_highlight", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [242, 151, 24] - }, - - // Preserve Case - - { - "class": "icon_preserve_case", - "layer0.texture": "ayu/assets/replace-preserve-case.png", - "layer0.tint": [71, 82, 89], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - { - "class": "icon_preserve_case", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [242, 151, 24] - }, - - // Show context - - { - "class": "icon_context", - "layer0.texture": "ayu/assets/context.png", - "layer0.tint": [71, 82, 89], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - - { - "class": "icon_context", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [242, 151, 24] - }, - - // Use buffer - - { - "class": "icon_use_buffer", - "layer0.texture": "ayu/assets/buffer.png", - "layer0.tint": [71, 82, 89], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - { - "class": "icon_use_buffer", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [242, 151, 24] - }, - - // Reverse direction - - { - "class": "icon_reverse", - "layer0.texture": "ayu/assets/reverse.png", - "layer0.tint": [71, 82, 89], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - { - "class": "icon_reverse", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [242, 151, 24] - }, - - /* Title bar - */ - { - "class": "title_bar", - "bg": [15, 20, 25], - "fg": [191, 186, 176] - }, - { - "class": "title_bar", - "settings": ["ui_native_titlebar"], - "bg": "", - "fg": "" - }, - - - - /* Visual settings - */ - - // UI font sizees - // ============== - { - "class": "tab_label", - "settings": ["ui_font_size_small"], - "font.size": 11 - }, - { - "class": "sidebar_label", - "settings": ["ui_font_size_small"], - "font.size": 11 - }, - { - "class": "label_control", - "settings": ["ui_font_size_small"], - "font.size": 11 - }, - { - "class": "tool_tip_label_control", - "settings": ["ui_font_size_small"], - "font.size": 11 - } -] + { + "class": "title_bar", + "bg": "#0a0e14", + "fg": "#b3b1ad" + }, + { + "class": "title_bar", + "settings": [ + "ui_native_titlebar" + ], + "bg": "", + "fg": "" + }, + { + "class": "title_bar", + "settings": [ + "ui_separator" + ], + "bg": "#070b12" + }, + { + "class": "sidebar_container", + "content_margin": [ + 0, + 6, + 0, + 0 + ], + "layer0.opacity": 1, + "layer0.tint": "#0a0e14" + }, + { + "class": "sidebar_container", + "settings": [ + "ui_separator" + ], + "layer0.tint": "#070b12", + "layer1.texture": "ayu/assets/separator-right.png", + "layer1.inner_margin": [ + 0, + 1, + 2, + 1 + ], + "layer1.opacity": 1, + "layer1.tint": "#01060e" + }, + { + "class": "sidebar_tree", + "indent_top_level": false, + "row_padding": [ + 20, + 6 + ], + "dark_content": false, + "spacer_rows": true, + "indent_offset": 2, + "indent": 10 + }, + { + "class": "sidebar_heading", + "color": "#30343d", + "font.bold": true, + "font.size": 11 + }, + { + "class": "tree_row", + "layer0.texture": "ayu/assets/tree-highlight.png", + "layer0.tint": "#01060e", + "layer0.inner_margin": [ + 8, + 4, + 8, + 4 + ], + "layer0.opacity": 0 + }, + { + "class": "tree_row", + "layer0.texture": "ayu/assets/tree-highlight-separators.png", + "settings": [ + "ui_separator" + ] + }, + { + "class": "tree_row", + "attributes": [ + "selectable", + "hover" + ], + "layer0.opacity": 0.5 + }, + { + "class": "tree_row", + "attributes": [ + "selectable", + "selected" + ], + "layer0.opacity": 1 + }, + { + "class": "tree_row", + "attributes": [ + "selectable", + "selected", + "hover" + ], + "layer0.opacity": 1 + }, + { + "class": "sidebar_label", + "fg": "#3d424d", + "font.size": 12 + }, + { + "class": "sidebar_label", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "hover" + ] + } + ], + "fg": "#b3b1ad" + }, + { + "class": "sidebar_label", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "selected" + ] + } + ], + "fg": "#b3b1ad" + }, + { + "class": "sidebar_label", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "expandable" + ] + } + ], + "fg": "#3d424d", + "font.bold": false + }, + { + "class": "sidebar_label", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "expandable" + ] + } + ], + "settings": [ + "bold_folder_labels" + ], + "font.bold": true + }, + { + "class": "sidebar_label", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "expandable", + "hover" + ] + } + ], + "fg": "#b3b1ad" + }, + { + "class": "sidebar_label", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "expanded" + ] + } + ], + "fg": "#b3b1ad" + }, + { + "class": "sidebar_label", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "expanded" + ] + } + ], + "settings": [ + "bold_folder_labels" + ], + "font.bold": true + }, + { + "class": "sidebar_label", + "attributes": [ + "transient" + ], + "font.italic": false + }, + { + "class": "sidebar_label", + "parents": [ + { + "class": "file_system_entry", + "attributes": [ + "ignored" + ] + } + ], + "fg": "#3d424d80" + }, + { + "class": "disclosure_button_control", + "content_margin": [ + 0, + 0, + 0, + 0 + ] + }, + { + "class": "close_button", + "content_margin": [ + 6, + 8 + ], + "layer0.texture": "ayu/assets/close.png", + "layer0.opacity": 0, + "layer0.inner_margin": [ + 0, + 0 + ], + "layer0.tint": "#3d424d" + }, + { + "class": "close_button", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "hover" + ] + } + ], + "layer0.opacity": 1 + }, + { + "class": "close_button", + "attributes": [ + "dirty" + ], + "layer0.texture": "ayu/assets/dirty.png", + "layer0.tint": "#3d424d", + "layer0.opacity": 1 + }, + { + "class": "close_button", + "attributes": [ + "hover" + ], + "layer0.opacity": 1, + "layer0.tint": "#e6b450" + }, + { + "class": "icon_folder", + "content_margin": [ + 9, + 9 + ], + "layer0.tint": "#0a0e14", + "layer0.opacity": 0, + "layer1.texture": "ayu/assets/folder.png", + "layer1.tint": "#3d424dbf", + "layer1.opacity": 1, + "layer2.texture": "ayu/assets/folder-open.png", + "layer2.tint": "#e6b450", + "layer2.opacity": 0 + }, + { + "class": "icon_folder", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "expanded" + ] + } + ], + "layer1.opacity": 0, + "layer2.opacity": 1 + }, + { + "class": "icon_folder", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "hover" + ] + } + ], + "layer1.tint": "#e6b450" + }, + { + "class": "icon_folder", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "expanded", + "hover" + ] + } + ], + "layer2.texture": { + "keyframes": [ + "ayu/assets/folder-open-1.png", + "ayu/assets/folder-open-1.png", + "ayu/assets/folder-open-2.png", + "ayu/assets/folder-open-3.png", + "ayu/assets/folder-open-4.png", + "ayu/assets/folder-open-5.png", + "ayu/assets/folder-open-5.png", + "ayu/assets/folder-open-5.png", + "ayu/assets/folder-open-6.png", + "ayu/assets/folder-open-6.png", + "ayu/assets/folder-open-6.png", + "ayu/assets/folder-open-6.png", + "ayu/assets/folder-open.png" + ], + "loop": false, + "frame_time": 0.02 + }, + "layer1.opacity": 0, + "layer2.opacity": 1 + }, + { + "class": "icon_folder", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "selected" + ] + } + ], + "layer1.tint": "#e6b450" + }, + { + "class": "icon_folder_loading", + "layer1.texture": { + "keyframes": [ + "ayu/assets/spinner11.png", + "ayu/assets/spinner10.png", + "ayu/assets/spinner9.png", + "ayu/assets/spinner8.png", + "ayu/assets/spinner7.png", + "ayu/assets/spinner6.png", + "ayu/assets/spinner5.png", + "ayu/assets/spinner4.png", + "ayu/assets/spinner3.png", + "ayu/assets/spinner2.png", + "ayu/assets/spinner1.png", + "ayu/assets/spinner.png" + ], + "loop": true, + "frame_time": 0.075 + }, + "layer1.tint": "#e6b450", + "layer0.opacity": 0, + "content_margin": [ + 8, + 8 + ] + }, + { + "class": "icon_folder_dup", + "content_margin": [ + 9, + 9 + ], + "layer0.texture": "ayu/assets/folder.png", + "layer0.tint": "#3d424d", + "layer0.opacity": 1, + "layer1.texture": "ayu/assets/folder-symlink.png", + "layer1.tint": "#3d424d", + "layer1.opacity": 0.3 + }, + { + "class": "icon_folder_dup", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "hover" + ] + } + ], + "layer0.tint": "#e6b450" + }, + { + "class": "icon_folder_dup", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "expanded" + ] + } + ], + "layer0.tint": "#e6b450" + }, + { + "class": "icon_file_type", + "content_margin": [ + 8, + 8 + ] + }, + { + "class": "vcs_status_badge", + "attributes": [ + "ignored" + ], + "layer0.tint": "#3d424d4d" + }, + { + "class": "vcs_status_badge", + "attributes": [ + "added" + ], + "layer0.tint": "#91b362" + }, + { + "class": "vcs_status_badge", + "attributes": [ + "modified" + ], + "layer0.tint": "#6994bf" + }, + { + "class": "vcs_status_badge", + "attributes": [ + "deleted" + ], + "layer0.tint": "#d96c75" + }, + { + "class": "tabset_control", + "mouse_wheel_switch": false, + "tab_min_width": 50, + "tab_overlap": 0, + "tab_height": 36, + "tab_width": 50, + "layer0.tint": "#0a0e14", + "layer0.opacity": 1, + "content_margin": [ + 10, + 0 + ] + }, + { + "class": "tabset_control", + "settings": [ + "!enable_tab_scrolling" + ], + "mouse_wheel_switch": true + }, + { + "class": "tabset_control", + "settings": [ + "ui_separator" + ], + "content_margin": [ + 0, + 0, + 0, + 0 + ], + "layer0.tint": "#070b12", + "layer1.opacity": 1, + "layer1.texture": "ayu/assets/separator-bottom.png", + "layer1.tint": "#01060e", + "layer1.inner_margin": [ + 1, + 0, + 1, + 2 + ] + }, + { + "class": "tabset_control", + "platforms": [ + "osx" + ], + "settings": [ + "ui_separator", + "!ui_native_titlebar" + ], + "layer2.opacity": 1, + "layer2.texture": "ayu/assets/separator-top.png", + "layer2.tint": "#01060e", + "layer2.inner_margin": [ + 1, + 2, + 1, + 0 + ] + }, + { + "class": "tab_control", + "layer0.tint": "#0a0e14", + "layer0.opacity": 1, + "layer1.texture": "ayu/assets/separator-top.png", + "layer1.tint": "#01060e", + "layer1.inner_margin": [ + 0, + 1, + 0, + 0 + ], + "layer1.opacity": 0, + "layer2.texture": "ayu/assets/separator-right.png", + "layer2.tint": "#01060e", + "layer2.inner_margin": [ + 0, + 0, + 1, + 0 + ], + "layer2.opacity": 0, + "layer3.texture": "ayu/assets/separator-bottom.png", + "layer3.tint": "#01060e", + "layer3.inner_margin": [ + 0, + 0, + 0, + 1 + ], + "layer3.opacity": 0, + "content_margin": [ + 15, + -2, + 15, + 0 + ], + "max_margin_trim": 12 + }, + { + "class": "tab_control", + "settings": [ + "ui_separator" + ], + "layer0.tint": "#070b12", + "layer1.opacity": 1, + "layer2.opacity": 1, + "layer3.opacity": 1 + }, + { + "class": "tab_control", + "attributes": [ + "selected" + ], + "settings": [ + "!ui_separator" + ], + "layer3.tint": "#e6b450", + "layer3.opacity": 1 + }, + { + "class": "tab_control", + "attributes": [ + "selected" + ], + "settings": [ + "ui_separator" + ], + "layer0.tint": "#0a0e14", + "layer1.tint": "#e6b450", + "layer3.opacity": 0 + }, + { + "class": "tab_control", + "attributes": [ + "hover" + ], + "settings": [ + "!ui_separator" + ], + "layer3.tint": "#e6b450", + "layer3.opacity": 0.3 + }, + { + "class": "tab_control", + "attributes": [ + "hover" + ], + "settings": [ + "ui_separator" + ], + "layer0.tint": "#0a0e14" + }, + { + "class": "tab_control", + "attributes": [ + "selected", + "hover" + ], + "settings": [ + "!ui_separator" + ], + "layer3.opacity": 1 + }, + { + "class": "tab_control", + "attributes": [ + "selected", + "hover" + ], + "settings": [ + "ui_separator" + ], + "layer0.tint": "#0a0e14" + }, + { + "class": "tab_label", + "fg": "#3d424d", + "font.italic": false, + "font.bold": false, + "font.size": 12 + }, + { + "class": "tab_label", + "settings": [ + "highlight_modified_tabs" + ], + "font.italic": true, + "attributes": [ + "dirty" + ], + "fg": "#e6b450" + }, + { + "class": "tab_label", + "parents": [ + { + "class": "tab_control", + "attributes": [ + "selected" + ] + } + ], + "fg": "#b3b1ad" + }, + { + "class": "tab_label", + "parents": [ + { + "class": "tab_control", + "attributes": [ + "hover" + ] + } + ], + "fg": "#b3b1ad" + }, + { + "class": "tab_label", + "attributes": [ + "transient" + ], + "font.italic": true + }, + { + "class": "tab_close_button", + "content_margin": [ + 0, + 0 + ], + "layer0.texture": "ayu/assets/close.png", + "layer0.tint": "#3d424d", + "layer0.opacity": 1, + "layer1.texture": "ayu/assets/dirty.png", + "layer1.tint": "#3d424d", + "layer1.opacity": 0 + }, + { + "class": "tab_close_button", + "settings": [ + "show_tab_close_buttons" + ], + "content_margin": [ + 6, + 8 + ] + }, + { + "class": "tab_close_button", + "settings": [ + "show_tab_close_buttons", + "highlight_modified_tabs" + ], + "attributes": [ + "hover" + ], + "layer0.tint": "#e6b450" + }, + { + "class": "tab_close_button", + "parents": [ + { + "class": "tab_control", + "attributes": [ + "dirty" + ] + } + ], + "layer0.opacity": 0, + "layer1.opacity": 1, + "content_margin": [ + 6, + 8 + ] + }, + { + "class": "tab_close_button", + "parents": [ + { + "class": "tab_control", + "attributes": [ + "dirty" + ] + } + ], + "attributes": [ + "hover" + ], + "layer0.opacity": 1, + "layer1.opacity": 0 + }, + { + "class": "tab_close_button", + "parents": [ + { + "class": "tab_control", + "attributes": [ + "selected", + "dirty" + ] + } + ], + "layer0.opacity": 0, + "layer1.opacity": 1, + "layer1.tint": "#e6b450" + }, + { + "class": "tab_close_button", + "parents": [ + { + "class": "tab_control", + "attributes": [ + "selected", + "dirty" + ] + } + ], + "attributes": [ + "hover" + ], + "layer0.opacity": 1, + "layer1.opacity": 0 + }, + { + "class": "scroll_tabs_left_button", + "content_margin": [ + 12, + 15 + ], + "layer0.texture": "ayu/assets/arrow-left.png", + "layer0.tint": "#3d424d", + "layer0.opacity": 1 + }, + { + "class": "scroll_tabs_left_button", + "attributes": [ + "hover" + ], + "layer0.tint": "#e6b450" + }, + { + "class": "scroll_tabs_right_button", + "content_margin": [ + 12, + 15 + ], + "layer0.texture": "ayu/assets/arrow-right.png", + "layer0.tint": "#3d424d", + "layer0.opacity": 1 + }, + { + "class": "scroll_tabs_right_button", + "attributes": [ + "hover" + ], + "layer0.tint": "#e6b450" + }, + { + "class": "scroll_tabs_right_button", + "settings": [ + "ui_separator" + ], + "layer2.texture": "ayu/assets/separator-right.png", + "layer2.tint": "#01060e", + "layer2.opacity": 1, + "layer2.inner_margin": [ + 0, + 1, + 2, + 1 + ] + }, + { + "class": "show_tabs_dropdown_button", + "content_margin": [ + 12, + 12 + ], + "layer0.texture": "ayu/assets/overflow-menu.png", + "layer0.tint": "#3d424d", + "layer0.opacity": 1, + "layer0.inner_margin": [ + 0, + 0 + ] + }, + { + "class": "show_tabs_dropdown_button", + "attributes": [ + "hover" + ], + "layer0.tint": "#e6b450" + }, + { + "class": "overlay_control", + "layer0.texture": "ayu/assets/overlay-shadow.png", + "layer0.inner_margin": [ + 15, + 35, + 15, + 25 + ], + "layer0.opacity": 0.6, + "layer0.tint": "#00010a", + "layer1.texture": "ayu/assets/overlay-border.png", + "layer1.inner_margin": [ + 15, + 35, + 15, + 25 + ], + "layer1.opacity": 1, + "layer1.tint": "#000000", + "layer2.texture": "ayu/assets/overlay-bg.png", + "layer2.inner_margin": [ + 15, + 35, + 15, + 25 + ], + "layer2.opacity": 1, + "layer2.tint": "#0d1016", + "content_margin": [ + 10, + 35, + 10, + 20 + ] + }, + { + "class": "quick_panel", + "row_padding": [ + 32, + 12 + ], + "layer0.tint": "#0d1016", + "layer0.opacity": 1 + }, + { + "class": "quick_panel", + "parents": [ + { + "class": "overlay_control" + } + ], + "row_padding": [ + 24, + 8 + ], + "layer0.tint": "#0d1016", + "layer0.opacity": 1 + }, + { + "class": "mini_quick_panel_row", + "layer0.tint": "#0d1016", + "layer0.inner_margin": [ + 2, + 2, + 2, + 2 + ], + "layer0.opacity": 1 + }, + { + "class": "mini_quick_panel_row", + "attributes": [ + "selected" + ], + "layer0.tint": "#01060e" + }, + { + "class": "quick_panel_row", + "layer0.texture": "", + "layer0.tint": "#0d1016", + "layer0.inner_margin": 0, + "layer0.opacity": 1 + }, + { + "class": "quick_panel_row", + "parents": [ + { + "class": "overlay_control" + } + ], + "layer0.tint": "#0d1016", + "layer0.opacity": 1 + }, + { + "class": "quick_panel_row", + "attributes": [ + "selected" + ], + "layer0.tint": "#01060e" + }, + { + "class": "quick_panel_label", + "fg": "#3d424d", + "match_fg": "#e6b450", + "selected_fg": "#b3b1ad", + "selected_match_fg": "#e6b450" + }, + { + "class": "quick_panel_label", + "parents": [ + { + "class": "overlay_control" + } + ], + "fg": "#3d424d", + "match_fg": "#e6b450", + "selected_fg": "#b3b1ad", + "selected_match_fg": "#e6b450" + }, + { + "class": "quick_panel_path_label", + "fg": "#333841", + "match_fg": "#a09e9b", + "selected_fg": "#333841", + "selected_match_fg": "#a09e9b" + }, + { + "class": "grid_layout_control", + "border_size": 0, + "border_color": "#01060e" + }, + { + "class": "grid_layout_control", + "settings": [ + "ui_separator" + ], + "border_size": 1 + }, + { + "class": "minimap_control", + "settings": [ + "always_show_minimap_viewport" + ], + "viewport_color": "#3d424d", + "viewport_opacity": 0.3 + }, + { + "class": "minimap_control", + "settings": [ + "!always_show_minimap_viewport" + ], + "viewport_color": "#3d424d", + "viewport_opacity": { + "target": 0, + "speed": 4, + "interpolation": "smoothstep" + } + }, + { + "class": "minimap_control", + "attributes": [ + "hover" + ], + "settings": [ + "!always_show_minimap_viewport" + ], + "viewport_opacity": { + "target": 0.3, + "speed": 4, + "interpolation": "smoothstep" + } + }, + { + "class": "fold_button_control", + "layer0.texture": "ayu/assets/unfold.png", + "layer0.opacity": 1, + "layer0.inner_margin": 0, + "layer0.tint": "#3d424d", + "content_margin": [ + 8, + 6, + 8, + 6 + ] + }, + { + "class": "fold_button_control", + "attributes": [ + "hover" + ], + "layer0.tint": "#e6b450" + }, + { + "class": "fold_button_control", + "attributes": [ + "expanded" + ], + "layer0.texture": "ayu/assets/fold.png" + }, + { + "class": "popup_control", + "layer0.tint": "#0d1016", + "layer0.opacity": 1, + "content_margin": [ + 0, + 0 + ] + }, + { + "class": "auto_complete", + "row_padding": [ + 12, + 6 + ], + "layer0.tint": "#0d1016", + "layer0.opacity": 1 + }, + { + "class": "table_row", + "layer0.tint": "#01060e", + "layer0.opacity": 0 + }, + { + "class": "table_row", + "attributes": [ + "selected" + ], + "layer0.opacity": 1 + }, + { + "class": "auto_complete_label", + "fg": "#3d424d", + "match_fg": "#e6b450", + "selected_fg": "#b3b1ad", + "selected_match_fg": "#e6b450", + "fg_blend": true + }, + { + "class": "panel_control", + "layer0.tint": "#0a0e14", + "layer0.opacity": 1, + "content_margin": [ + 0, + 5 + ] + }, + { + "class": "panel_control", + "settings": [ + "ui_separator" + ], + "layer0.tint": "#070b12", + "layer1.texture": "ayu/assets/separator-top.png", + "layer1.tint": "#01060e", + "layer1.inner_margin": [ + 1, + 2, + 1, + 0 + ], + "layer1.opacity": 1 + }, + { + "class": "panel_grid_control" + }, + { + "class": "panel_close_button", + "layer0.texture": "ayu/assets/close.png", + "layer0.opacity": 1, + "layer0.tint": "#3d424d", + "content_margin": [ + 0, + 0 + ] + }, + { + "class": "panel_close_button", + "attributes": [ + "hover" + ], + "layer0.tint": "#e6b450" + }, + { + "class": "status_bar", + "layer0.texture": "", + "layer0.tint": "#0a0e14", + "layer0.opacity": 1, + "layer1.texture": "ayu/assets/separator-top.png", + "layer1.tint": "#01060e", + "layer1.inner_margin": [ + 1, + 2, + 1, + 0 + ], + "content_margin": [ + 16, + 2 + ] + }, + { + "class": "status_bar", + "settings": [ + "ui_separator" + ], + "layer0.tint": "#070b12", + "layer1.opacity": 1 + }, + { + "class": "panel_button_control", + "layer0.texture": "ayu/assets/switch-panel.png", + "layer0.tint": "#3d424d", + "layer0.opacity": 1 + }, + { + "class": "panel_button_control", + "attributes": [ + "hover" + ], + "layer0.tint": "#e6b450" + }, + { + "class": "status_container", + "content_margin": [ + 0, + 5 + ] + }, + { + "class": "status_button", + "min_size": [ + 100, + 0 + ] + }, + { + "class": "vcs_branch_icon", + "layer0.tint": "#3d424db3" + }, + { + "class": "vcs_changes_annotation", + "border_color": "#3d424db3" + }, + { + "class": "dialog", + "layer0.tint": "#0a0e14", + "layer0.opacity": 1 + }, + { + "class": "progress_bar_control", + "layer0.tint": "#0a0e14", + "layer0.opacity": 1 + }, + { + "class": "progress_gauge_control", + "layer0.tint": "#e6b450", + "layer0.opacity": 1, + "content_margin": [ + 0, + 6 + ] + }, + { + "class": "scroll_area_control", + "settings": [ + "overlay_scroll_bars" + ], + "overlay": true + }, + { + "class": "scroll_area_control", + "settings": [ + "!overlay_scroll_bars" + ], + "overlay": false + }, + { + "class": "scroll_bar_control", + "layer0.tint": "#0a0e14", + "layer0.opacity": 1, + "layer1.texture": "ayu/assets/scrollbar-vertical-wide.png", + "layer1.tint": "#3d424d", + "layer1.opacity": 0.1, + "layer1.inner_margin": [ + 0, + 10 + ] + }, + { + "class": "scroll_bar_control", + "parents": [ + { + "class": "overlay_control" + } + ], + "layer0.tint": "#0d1016" + }, + { + "class": "scroll_bar_control", + "attributes": [ + "horizontal" + ], + "layer1.texture": "ayu/assets/scrollbar-horizontal-wide.png", + "layer1.inner_margin": [ + 10, + 0 + ] + }, + { + "class": "scroll_bar_control", + "settings": [ + "overlay_scroll_bars" + ], + "layer0.opacity": 0, + "layer1.texture": "ayu/assets/scrollbar-vertical.png", + "layer1.inner_margin": [ + 4, + 6, + 6, + 6 + ] + }, + { + "class": "scroll_bar_control", + "settings": [ + "overlay_scroll_bars", + "ui_wide_scrollbars" + ], + "layer0.texture": "ayu/assets/scrollbar-vertical-wide.png" + }, + { + "class": "scroll_bar_control", + "settings": [ + "overlay_scroll_bars" + ], + "attributes": [ + "horizontal" + ], + "layer0.opacity": 0, + "layer1.texture": "ayu/assets/scrollbar-horizontal.png", + "layer1.inner_margin": [ + 6, + 4, + 6, + 6 + ] + }, + { + "class": "scroll_bar_control", + "attributes": [ + "horizontal" + ], + "settings": [ + "overlay_scroll_bars", + "ui_wide_scrollbars" + ], + "layer0.texture": "ayu/assets/scrollbar-horizontal-wide.png" + }, + { + "class": "scroll_corner_control", + "layer0.tint": "#0a0e14", + "layer0.opacity": 1 + }, + { + "class": "puck_control", + "layer0.texture": "ayu/assets/scrollbar-vertical-wide.png", + "layer0.tint": "#3d424d", + "layer0.opacity": 0.3, + "layer0.inner_margin": [ + 0, + 10 + ], + "content_margin": [ + 6, + 12 + ] + }, + { + "class": "puck_control", + "attributes": [ + "horizontal" + ], + "layer0.texture": "ayu/assets/scrollbar-horizontal-wide.png", + "layer0.inner_margin": [ + 10, + 0 + ], + "content_margin": [ + 12, + 6 + ] + }, + { + "class": "puck_control", + "settings": [ + "overlay_scroll_bars" + ], + "layer0.texture": "ayu/assets/scrollbar-vertical.png", + "layer0.inner_margin": [ + 4, + 6, + 6, + 6 + ], + "content_margin": [ + 5, + 20 + ] + }, + { + "class": "puck_control", + "settings": [ + "overlay_scroll_bars", + "ui_wide_scrollbars" + ], + "layer0.texture": "ayu/assets/scrollbar-vertical-wide.png" + }, + { + "class": "puck_control", + "settings": [ + "overlay_scroll_bars" + ], + "attributes": [ + "horizontal" + ], + "layer0.texture": "ayu/assets/scrollbar-horizontal.png", + "layer0.inner_margin": [ + 6, + 4, + 6, + 6 + ], + "content_margin": [ + 20, + 5 + ] + }, + { + "class": "puck_control", + "attributes": [ + "horizontal" + ], + "settings": [ + "overlay_scroll_bars", + "ui_wide_scrollbars" + ], + "layer0.texture": "ayu/assets/scrollbar-horizontal-wide.png" + }, + { + "class": "text_line_control", + "layer0.texture": "ayu/assets/input-bg.png", + "layer0.opacity": 1, + "layer0.inner_margin": [ + 10, + 8 + ], + "layer0.tint": "#0d1016", + "layer1.texture": "ayu/assets/input-border.png", + "layer1.opacity": 1, + "layer1.inner_margin": [ + 10, + 8 + ], + "layer1.tint": "#01060e", + "content_margin": [ + 10, + 7, + 10, + 5 + ] + }, + { + "class": "text_line_control", + "parents": [ + { + "class": "overlay_control" + } + ], + "layer0.texture": "", + "layer0.opacity": 0, + "layer1.texture": "ayu/assets/input-search.png", + "layer1.opacity": 1, + "layer1.tint": "#3d424d", + "layer1.inner_margin": [ + 60, + 0, + 0, + 0 + ], + "content_margin": [ + 50, + 7, + 10, + 4 + ] + }, + { + "class": "dropdown_button_control", + "content_margin": [ + 12, + 12 + ], + "layer0.texture": "ayu/assets/overflow-menu.png", + "layer0.tint": "#3d424d", + "layer0.opacity": 1 + }, + { + "class": "dropdown_button_control", + "attributes": [ + "hover" + ], + "layer0.tint": "#e6b450" + }, + { + "class": "button_control", + "content_margin": [ + 15, + 9, + 15, + 10 + ], + "min_size": [ + 60, + 0 + ], + "layer0.tint": "#e6b4501a", + "layer0.texture": "ayu/assets/input-bg.png", + "layer0.inner_margin": [ + 10, + 8 + ], + "layer0.opacity": 0 + }, + { + "class": "button_control", + "attributes": [ + "hover" + ], + "layer0.opacity": 1 + }, + { + "class": "icon_button_control", + "layer0.tint": [ + 0, + 0, + 0 + ], + "layer0.opacity": 0, + "layer2.tint": "#b3b1ad", + "layer2.opacity": { + "target": 0, + "speed": 10, + "interpolation": "smoothstep" + }, + "content_margin": [ + 10, + 5 + ] + }, + { + "class": "icon_regex", + "layer0.texture": "ayu/assets/regex.png", + "layer0.tint": "#3d424d", + "layer0.opacity": 1, + "content_margin": [ + 12, + 12 + ] + }, + { + "class": "icon_regex", + "parents": [ + { + "class": "icon_button_control", + "attributes": [ + "selected" + ] + } + ], + "layer0.tint": "#e6b450" + }, + { + "class": "icon_case", + "layer0.texture": "ayu/assets/matchcase.png", + "layer0.tint": "#3d424d", + "layer0.opacity": 1, + "content_margin": [ + 12, + 12 + ] + }, + { + "class": "icon_case", + "parents": [ + { + "class": "icon_button_control", + "attributes": [ + "selected" + ] + } + ], + "layer0.tint": "#e6b450" + }, + { + "class": "icon_whole_word", + "layer0.texture": "ayu/assets/word.png", + "layer0.tint": "#3d424d", + "layer0.opacity": 1, + "content_margin": [ + 12, + 12 + ] + }, + { + "class": "icon_whole_word", + "parents": [ + { + "class": "icon_button_control", + "attributes": [ + "selected" + ] + } + ], + "layer0.tint": "#e6b450" + }, + { + "class": "icon_wrap", + "layer0.texture": "ayu/assets/wrap.png", + "layer0.tint": "#3d424d", + "layer0.opacity": 1, + "content_margin": [ + 12, + 12 + ] + }, + { + "class": "icon_wrap", + "parents": [ + { + "class": "icon_button_control", + "attributes": [ + "selected" + ] + } + ], + "layer0.tint": "#e6b450" + }, + { + "class": "icon_in_selection", + "layer0.texture": "ayu/assets/inselection.png", + "layer0.tint": "#3d424d", + "layer0.opacity": 1, + "content_margin": [ + 12, + 12 + ] + }, + { + "class": "icon_in_selection", + "parents": [ + { + "class": "icon_button_control", + "attributes": [ + "selected" + ] + } + ], + "layer0.tint": "#e6b450" + }, + { + "class": "icon_highlight", + "layer0.texture": "ayu/assets/highlight.png", + "layer0.tint": "#3d424d", + "layer0.opacity": 1, + "content_margin": [ + 12, + 12 + ] + }, + { + "class": "icon_highlight", + "parents": [ + { + "class": "icon_button_control", + "attributes": [ + "selected" + ] + } + ], + "layer0.tint": "#e6b450" + }, + { + "class": "icon_preserve_case", + "layer0.texture": "ayu/assets/replace-preserve-case.png", + "layer0.tint": "#3d424d", + "layer0.opacity": 1, + "content_margin": [ + 12, + 12 + ] + }, + { + "class": "icon_preserve_case", + "parents": [ + { + "class": "icon_button_control", + "attributes": [ + "selected" + ] + } + ], + "layer0.tint": "#e6b450" + }, + { + "class": "icon_context", + "layer0.texture": "ayu/assets/context.png", + "layer0.tint": "#3d424d", + "layer0.opacity": 1, + "content_margin": [ + 12, + 12 + ] + }, + { + "class": "icon_context", + "parents": [ + { + "class": "icon_button_control", + "attributes": [ + "selected" + ] + } + ], + "layer0.tint": "#e6b450" + }, + { + "class": "icon_use_buffer", + "layer0.texture": "ayu/assets/buffer.png", + "layer0.tint": "#3d424d", + "layer0.opacity": 1, + "content_margin": [ + 12, + 12 + ] + }, + { + "class": "icon_use_buffer", + "parents": [ + { + "class": "icon_button_control", + "attributes": [ + "selected" + ] + } + ], + "layer0.tint": "#e6b450" + }, + { + "class": "label_control", + "color": "#3d424d", + "shadow_color": [ + 0, + 0, + 0, + 0 + ], + "shadow_offset": [ + 0, + 0 + ], + "font.bold": false, + "font.size": 12 + }, + { + "class": "label_control", + "parents": [ + { + "class": "status_bar" + } + ], + "color": "#3d424d", + "font.bold": false + }, + { + "class": "label_control", + "parents": [ + { + "class": "button_control" + } + ], + "color": "#3d424d" + }, + { + "class": "label_control", + "parents": [ + { + "class": "button_control", + "attributes": [ + "hover" + ] + } + ], + "color": "#e6b450" + }, + { + "class": "tool_tip_control", + "layer0.tint": "#0a0e14", + "layer0.inner_margin": [ + 0, + 0 + ], + "layer0.opacity": 1, + "content_margin": [ + 10, + 6 + ] + }, + { + "class": "tool_tip_label_control", + "color": "#3d424d", + "font.size": 13 + } +] \ No newline at end of file diff --git a/ayu-dark.tmTheme b/ayu-dark.tmTheme deleted file mode 100644 index d1bc0047..00000000 --- a/ayu-dark.tmTheme +++ /dev/null @@ -1,1027 +0,0 @@ - - - - - author - Ike Ku - colorSpaceName - sRGB - name - ayu - semanticClass - ayu.dark - settings - - - settings - - accent - #F29718 - activeGuide - #363F46 - background - #0F1419 - caret - #F29718 - findHighlight - #F29718 - findHighlightForeground - #0F1419 - foreground - #BFBAB0 - guide - #20272C - gutter - #0F1419 - gutterForeground - #252D33 - inactiveBackground - #0F1419 - inactiveSelection - #131E27 - invisibles - #252D33 - lineHighlight - #0A0E12 - popupCss - html, body { - background-color: #13181D; - color: #BFBAB0; -} -body { - padding: 1px 3px; -} -a { - color: rgba(57, 186, 230, .7); -} - - selection - #16242E - selectionBorder - #192B37 - shadow - #00000010 - stackGuide - #20272C - lineDiffModified - #FEAF62 - - - - name - Comment - scope - comment, punctuation.definition.comment - settings - - fontStyle - italic - foreground - #5C6773 - - - - name - Variable - scope - variable - settings - - foreground - #BFBAB0 - - - - name - String - scope - string, constant.other.symbol - settings - - foreground - #C2D94C - - - - name - Number - scope - constant.numeric - settings - - foreground - #F29718 - - - - name - Regular Expressions and Escape Characters - scope - string.regexp, constant.character.escape - settings - - foreground - #95E6CB - - - - name - Built-in constant - scope - constant.language - settings - - foreground - #F29718 - - - - name - User-defined constant - scope - constant.character, constant.other - settings - - foreground - #F29718 - - - - name - Member Variable - scope - variable.member - settings - - foreground - #ec5f67 - - - - name - Keyword - scope - keyword - keyword.operator, keyword.operator.word - settings - - foreground - #FF7733 - - - - name - Operators - scope - keyword.operator - settings - - foreground - #F29668 - - - - name - Punctuation - scope - punctuation.separator, punctuation.terminator - settings - - foreground - #BFBAB0CC - - - - name - Punctuation - scope - punctuation.section - settings - - foreground - #BFBAB0 - - - - name - Accessor - scope - punctuation.accessor - settings - - foreground - #F29668 - - - - name - Annotation Punctuation - scope - punctuation.definition.annotation - settings - - foreground - #BFBAB0CC - - - - name - JavaScript Dollar - scope - variable.other.dollar.only.js, variable.other.object.dollar.only.js, variable.type.dollar.only.js, support.class.dollar.only.js - settings - - foreground - #E6B673 - - - - name - Storage - scope - storage - settings - - foreground - #FF7733 - - - - name - Storage type - scope - storage.type - settings - - foreground - #FF7733 - - - - name - Function name - scope - entity.name.function - settings - - foreground - #FFB454 - - - - name - Entity name - scope - entity.name - (entity.name.section | entity.name.tag | entity.name.label) - settings - - foreground - #59C2FF - - - - name - Inherited class - scope - entity.other.inherited-class - settings - - fontStyle - underline - foreground - #59C2FF - - - - name - Function argument - scope - variable.parameter - settings - - foreground - #F29718 - - - - name - Language variable - scope - variable.language - settings - - fontStyle - italic - foreground - #39BAE6 - - - - name - Tag - scope - entity.name.tag, meta.tag.sgml - settings - - foreground - #39BAE6 - - - - name - Tag start/end - scope - punctuation.definition.tag.end, punctuation.definition.tag.begin, punctuation.definition.tag - settings - - foreground - #39BAE690 - - - - name - Tag attribute - scope - entity.other.attribute-name - settings - - foreground - #FFB454 - - - - name - Function call - scope - variable.function, variable.annotation - settings - - foreground - #FFB454 - - - - name - Library function - scope - support.function, support.macro - settings - - foreground - #F07178 - - - - name - Library constant - scope - support.constant - settings - - fontStyle - italic - foreground - #F29668 - - - - name - Library class/type - scope - support.type, support.class - settings - - fontStyle - italic - foreground - #39BAE6 - - - - name - Invalid - scope - invalid - settings - - foreground - #FF3333 - - - - name - Invalid deprecated - scope - invalid.deprecated - settings - - background - #FF7733 - foreground - #FFFFFF - - - - name - diff.header - scope - meta.diff, meta.diff.header - settings - - foreground - #c594c5 - - - - name - Ruby class methods - scope - source.ruby variable.other.readwrite - settings - - foreground - #FFB454 - - - - name - CSS tag names - scope - source.css entity.name.tag, source.sass entity.name.tag, source.scss entity.name.tag, source.less entity.name.tag, source.stylus entity.name.tag - settings - - foreground - #59C2FF - - - - name - CSS browser prefix - scope - source.css support.type, source.sass support.type, source.scss support.type, source.less support.type, source.stylus support.type - settings - - foreground - #5C6773 - - - - name - CSS Properties - scope - support.type.property-name - settings - - fontStyle - normal - foreground - #39BAE6 - - - - name - Search Results Nums - scope - constant.numeric.line-number.find-in-files - match - settings - - foreground - #5C6773 - - - - name - Search Results Match Nums - scope - constant.numeric.line-number.match - settings - - foreground - #FF7733 - - - - name - Search Results Lines - scope - entity.name.filename.find-in-files - settings - - foreground - #C2D94C - - - - scope - message.error - settings - - foreground - #FF3333 - - - - name - JSON Key - Level 8 - scope - source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - #39BAE6 - - - - name - JSON Key - Level 7 - scope - source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - #39BAE6 - - - - name - JSON Key - Level 6 - scope - source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - #39BAE6 - - - - name - JSON Key - Level 5 - scope - source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - #39BAE6 - - - - name - JSON Key - Level 4 - scope - source.json meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - #39BAE6 - - - - name - JSON Key - Level 3 - scope - source.json meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - #39BAE6 - - - - name - JSON Key - Level 2 - scope - source.json meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - #39BAE6 - - - - name - JSON Key - Level 1 - scope - source.json meta meta.structure.dictionary.json string.quoted.double.json - meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta.structure.dictionary.json punctuation.definition.string - meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - #39BAE6 - - - - name - JSON Key - Level 0 - scope - source.json meta.structure.dictionary.json string.quoted.double.json - meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json punctuation.definition.string - meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - #39BAE6 - - - - name - Markup Heading - scope - markup.heading - settings - - fontStyle - bold - foreground - #FF7733 - - - - name - Markup Links - scope - string.other.link, markup.underline.link - settings - - fontStyle - italic underline - foreground - #95E6CB - - - - name - Markup image - scope - punctuation.definition.image - settings - - foreground - #FFB454 - - - - name - Markup Italic - scope - markup.italic - settings - - fontStyle - italic - foreground - #F07178 - - - - name - Markup Bold - scope - markup.bold - settings - - fontStyle - bold - foreground - #F07178 - - - - name - Markup Bold/italic - scope - markup.italic markup.bold | markup.bold markup.italic - settings - - fontStyle - bold italic - - - - name - Markup Code - scope - markup.raw - settings - - background - #BFBAB007 - - - - name - Markup Code Inline - scope - markup.raw.inline - settings - - background - #BFBAB010 - - - - name - Markdown Separator - scope - meta.separator - settings - - background - #BFBAB010 - fontStyle - bold - foreground - #5C6773 - - - - name - Markup Blockquote - scope - markup.quote - settings - - fontStyle - italic - foreground - #F29718 - - - - name - Markup List Bullet - scope - markup.list.numbered.bullet, markup.list punctuation.definition.list_item - settings - - foreground - #95E6CB - - - - name - Markup Inserted - scope - markup.inserted - settings - - foreground - #C2D94C - - - - name - Markup Changed - scope - markup.changed - settings - - foreground - #39BAE6 - - - - name - Markup Deleted - scope - markup.deleted - settings - - foreground - #F07178 - - - - name - Markup Strike - scope - markup.strike - settings - - foreground - #E6B673 - - - - name - Markup Table - scope - markup.table - settings - - background - #BFBAB010 - foreground - #39BAE6 - - - - name - Markup Raw Inline - scope - text.html.markdown markup.raw.inline - settings - - foreground - #F29668 - - - - name - Markdown - Line Break - scope - text.html.markdown meta.dummy.line-break - settings - - foreground - #5C6773 - - - - name - Markdown - Raw Block Fenced - scope - markup.raw.block.fenced.markdown - settings - - background - #BFBAB010 - foreground - #BFBAB0 - - - - name - Markdown - Fenced Bode Block - scope - punctuation.definition.fenced.markdown, variable.language.fenced.markdown - settings - - background - #BFBAB010 - foreground - #5C6773 - - - - name - Markdown - Fenced Language - scope - variable.language.fenced.markdown - settings - - foreground - #5C6773 - - - - name - GitGutter Added - scope - markup.inserted.git_gutter - settings - - foreground - #C2D94C - - - - name - GitGutter Changed - scope - markup.changed.git_gutter - settings - - foreground - #39BAE6 - - - - name - GitGutter Deleted - scope - markup.deleted.git_gutter - settings - - foreground - #FF3333 - - - - name - GitGutter Ignored - scope - markup.ignored.git_gutter - settings - - foreground - #20272C - - - - name - GitGutter Untracked - scope - markup.untracked.git_gutter - settings - - foreground - #20272C - - - - name - GutterColor - scope - gutter_color - settings - - foreground - #FFFFFF - - - - name - AceJump Label - Blue - scope - acejump.label.blue - settings - - background - #39BAE6 - foreground - #FFFFFF - - - - name - AceJump Label - Green - scope - acejump.label.green - settings - - background - #C2D94C - foreground - #FFFFFF - - - - name - AceJump Label - Orange - scope - acejump.label.orange - settings - - background - #FF7733 - foreground - #FFFFFF - - - - name - AceJump Label - Purple - scope - acejump.label.purple - settings - - background - #F07178 - foreground - #FFFFFF - - - - name - SublimeLinter Warning - scope - sublimelinter.mark.warning - settings - - foreground - #39BAE6 - - - - name - SublimeLinter Gutter Mark - scope - sublimelinter.gutter-mark - settings - - foreground - #FFFFFF - - - - name - SublimeLinter Error - scope - sublimelinter.mark.error - settings - - foreground - #FF3333 - - - - uuid - 0e709986-46a0-40a0-b3bf-c8dfe525c455 - - diff --git a/ayu-light.sublime-color-scheme b/ayu-light.sublime-color-scheme new file mode 100644 index 00000000..72291d85 --- /dev/null +++ b/ayu-light.sublime-color-scheme @@ -0,0 +1,345 @@ +{ + "name": "ayu", + "globals": { + "background": "#fafafa", + "foreground": "#6c7680", + "invisibles": "#6c76804d", + "caret": "#ff9940", + "line_highlight": "#959da61a", + "accent": "#ff9940", + "popup_css": "\n html, body {\n background-color: #ffffff;\n color: #6c7680;\n }\n body {\n padding: 1px 3px;\n }\n a {\n color: rgba(85,180,212, .7);\n }\n ", + "gutter": "#fafafa", + "gutter_foreground": "#959da666", + "line_diff_width": "2", + "line_diff_added": "#99bf4d", + "line_diff_modified": "#709ecc", + "line_diff_deleted": "#f27983", + "selection": "#edf0f5", + "selection_border": "#e5ebf2", + "selection_border_width": "1", + "inactive_selection": "#f2f4f7", + "inactive_selection_foreground": "#6c76804d", + "selection_corner_style": "round", + "selection_corner_radius": "3", + "highlight": "#ff994066", + "find_highlight": "#ff9940", + "find_highlight_foreground": "#fafafa", + "guide": "#959da64d", + "active_guide": "#959da6b3", + "stack_guide": "#959da666" + }, + "rules": [ + { + "name": "Comment", + "scope": "comment", + "font_style": "italic", + "foreground": "#abb0b6" + }, + { + "name": "String", + "scope": "string, constant.other.symbol", + "foreground": "#86b300" + }, + { + "name": "Regular Expressions and Escape Characters", + "scope": "string.regexp, constant.character, constant.other", + "foreground": "#4cbf99" + }, + { + "name": "Number", + "scope": "constant.numeric", + "foreground": "#ff9940" + }, + { + "name": "Built-in constants", + "scope": "constant.language", + "foreground": "#ff9940" + }, + { + "name": "Constants", + "scope": "meta.constant, entity.name.constant", + "foreground": "#a37acc" + }, + { + "name": "Variable", + "scope": "variable", + "foreground": "#6c7680" + }, + { + "name": "Member Variable", + "scope": "variable.member", + "foreground": "#f07171" + }, + { + "name": "Language variable", + "scope": "variable.language", + "font_style": "italic", + "foreground": "#55b4d4" + }, + { + "name": "Storage", + "scope": "storage, storage.type.keyword", + "foreground": "#fa8d3e" + }, + { + "name": "Keyword", + "scope": "keyword", + "foreground": "#fa8d3e" + }, + { + "name": "Java keyword fixes", + "scope": "source.java meta.class.java meta.class.identifier.java storage.type.java", + "foreground": "#fa8d3e" + }, + { + "name": "Operators", + "scope": "keyword.operator", + "foreground": "#ed9366" + }, + { + "name": "Separators like ; or ,", + "scope": "punctuation.separator, punctuation.terminator", + "foreground": "#6c7680b3" + }, + { + "name": "Punctuation", + "scope": "punctuation.section", + "foreground": "#6c7680" + }, + { + "name": "Accessor", + "scope": "punctuation.accessor", + "foreground": "#ed9366" + }, + { + "name": "Types fixes", + "scope": "source.java storage.type, source.haskell storage.type, source.c storage.type", + "foreground": "#399ee6" + }, + { + "name": "Inherited class type", + "scope": "entity.other.inherited-class", + "foreground": "#55b4d4" + }, + { + "name": "Lambda arrow", + "scope": "storage.type.function", + "foreground": "#fa8d3e" + }, + { + "name": "Java primitive variable types", + "scope": "source.java storage.type.primitive", + "foreground": "#55b4d4" + }, + { + "name": "Function name", + "scope": "entity.name.function", + "foreground": "#f2ae49" + }, + { + "name": "Function arguments", + "scope": "variable.parameter, meta.parameter", + "foreground": "#a37acc" + }, + { + "name": "Function call", + "scope": "variable.function, variable.annotation, meta.function-call.generic, support.function.go", + "foreground": "#f2ae49" + }, + { + "name": "Library function", + "scope": "support.function, support.macro", + "foreground": "#f07171" + }, + { + "name": "Imports and packages", + "scope": "entity.name.import, entity.name.package", + "foreground": "#86b300" + }, + { + "name": "Entity name", + "scope": "entity.name, source.js meta.function-call.constructor variable.type", + "foreground": "#399ee6" + }, + { + "name": "Tag", + "scope": "entity.name.tag, meta.tag.sgml", + "foreground": "#55b4d4" + }, + { + "name": "Tag start/end", + "scope": "punctuation.definition.tag.end, punctuation.definition.tag.begin, punctuation.definition.tag", + "foreground": "#55b4d480" + }, + { + "name": "Tag attribute", + "scope": "entity.other.attribute-name", + "foreground": "#f2ae49" + }, + { + "name": "Library constant", + "scope": "support.constant", + "font_style": "italic", + "foreground": "#ed9366" + }, + { + "name": "Library class/type", + "scope": "support.type, support.class, source.go storage.type", + "foreground": "#55b4d4" + }, + { + "name": "Decorators/annotation", + "scope": "meta.decorator variable.other, meta.decorator punctuation.decorator, storage.type.annotation, variable.annotation, punctuation.definition.annotation", + "foreground": "#e6ba7e" + }, + { + "name": "Invalid", + "scope": "invalid", + "foreground": "#f51818" + }, + { + "name": "diff.header", + "scope": "meta.diff, meta.diff.header", + "foreground": "#c594c5" + }, + { + "name": "Ruby class methods", + "scope": "source.ruby variable.other.readwrite", + "foreground": "#f2ae49" + }, + { + "name": "CSS tag names", + "scope": "source.css entity.name.tag, source.sass entity.name.tag, source.scss entity.name.tag, source.less entity.name.tag, source.stylus entity.name.tag", + "foreground": "#399ee6" + }, + { + "name": "CSS browser prefix", + "scope": "source.css support.type, source.sass support.type, source.scss support.type, source.less support.type, source.stylus support.type", + "foreground": "#abb0b6" + }, + { + "name": "CSS Properties", + "scope": "support.type.property-name", + "font_style": "normal", + "foreground": "#55b4d4" + }, + { + "name": "Search Results Nums", + "scope": "constant.numeric.line-number.find-in-files - match", + "foreground": "#abb0b6" + }, + { + "name": "Search Results Match Nums", + "scope": "constant.numeric.line-number.match", + "foreground": "#fa8d3e" + }, + { + "name": "Search Results Lines", + "scope": "entity.name.filename.find-in-files", + "foreground": "#86b300" + }, + { + "scope": "message.error", + "foreground": "#f51818" + }, + { + "name": "Markup heading", + "scope": "markup.heading, markup.heading entity.name", + "font_style": "bold", + "foreground": "#86b300" + }, + { + "name": "Markup links", + "scope": "markup.underline.link, string.other.link", + "foreground": "#55b4d4" + }, + { + "name": "Markup Italic", + "scope": "markup.italic", + "font_style": "italic", + "foreground": "#f07171" + }, + { + "name": "Markup Bold", + "scope": "markup.bold", + "font_style": "bold", + "foreground": "#f07171" + }, + { + "name": "Markup Bold/italic", + "scope": "markup.italic markup.bold, markup.bold markup.italic", + "font_style": "bold italic" + }, + { + "name": "Markup Code", + "scope": "markup.raw", + "background": "#6c768005" + }, + { + "name": "Markup Code Inline", + "scope": "markup.raw.inline", + "background": "#6c76800f" + }, + { + "name": "Markdown Separator", + "scope": "meta.separator", + "font_style": "bold", + "background": "#6c76800f", + "foreground": "#abb0b6" + }, + { + "name": "Markup Blockquote", + "scope": "markup.quote", + "foreground": "#4cbf99", + "font_style": "italic" + }, + { + "name": "Markup List Bullet", + "scope": "markup.list punctuation.definition.list.begin", + "foreground": "#f2ae49" + }, + { + "name": "Markup added", + "scope": "markup.inserted", + "foreground": "#99bf4d" + }, + { + "name": "Markup modified", + "scope": "markup.changed", + "foreground": "#709ecc" + }, + { + "name": "Markup removed", + "scope": "markup.deleted", + "foreground": "#f27983" + }, + { + "name": "Markup Strike", + "scope": "markup.strike", + "foreground": "#e6ba7e" + }, + { + "name": "Markup Table", + "scope": "markup.table", + "background": "#6c76800f", + "foreground": "#55b4d4" + }, + { + "name": "Markup Raw Inline", + "scope": "text.html.markdown markup.inline.raw", + "foreground": "#ed9366" + }, + { + "name": "Markdown - Line Break", + "scope": "text.html.markdown meta.dummy.line-break", + "background": "#abb0b6", + "foreground": "#abb0b6" + }, + { + "name": "Markdown - Raw Block Fenced", + "scope": "punctuation.definition.markdown", + "background": "#6c7680", + "foreground": "#abb0b6" + } + ] +} \ No newline at end of file diff --git a/ayu-light.sublime-theme b/ayu-light.sublime-theme index 293ea26e..c97d5658 100644 --- a/ayu-light.sublime-theme +++ b/ayu-light.sublime-theme @@ -1,1397 +1,1781 @@ -// prefix="" -// sublime="" -// ext="sublime-theme" [ - - /* EMPTY WINDOW - * Style for empty (no tabs) window - */ - - { - "class": "sheet_container_control", - "layer0.tint": [250, 250, 250], - "layer0.opacity": 1 - }, - - - /* GRID LAYOUT - * Grid style - */ - - { - "class": "grid_layout_control", - "border_size": 0, - "border_color": [237, 237, 237] - }, - { - "class": "grid_layout_control", - "settings": ["ui_separator"], - "border_size": 1 - }, - - /* DIALOG POPUP - * Dialog popup style and progressbar - */ - { - "class": "progress_gauge_control", - "layer0.tint": [255, 143, 64], - "layer0.opacity": 1.0, - "content_margin": [0, 6] - }, - - { - "class": "dialog", - "layer0.tint": [250, 250, 250], - "layer0.opacity": 1.0 - }, - - { - "class": "progress_bar_control", - "layer0.tint": [250, 250, 250], - "layer0.opacity": 1.0 - }, - - - /* CODE FOLDING - * Folding arrow setting and behavioring - */ - { - "class": "fold_button_control", - "layer0.texture": "ayu/assets/unfold.png", - "layer0.opacity": 1.0, - "layer0.inner_margin": 0, - "layer0.tint": [157, 162, 166], - "content_margin": [8, 6, 8, 6] - }, - - { - "class": "fold_button_control", - "attributes": ["hover"], - "layer0.tint": [255, 143, 64], - }, - - { - "class": "fold_button_control", - "attributes": ["expanded"], - "layer0.texture": "ayu/assets/fold.png" - }, - - - /* AUTOCOMPLETE - * Autocomplete popup setting and behavioring - */ - { - "class": "popup_control", - "layer0.tint": [255, 255, 255], - "layer0.opacity": 1.0, - "content_margin": [0, 0] - }, - - { - "class": "auto_complete", - "row_padding": [12, 6], - "layer0.tint": [255, 255, 255], - "layer0.opacity": 1.0 - }, - - { - "class": "auto_complete_label", - "fg": [157, 162, 166], - "match_fg": [255, 143, 64], - "selected_fg": [97, 103, 108], - "selected_match_fg": [255, 143, 64], - "fg_blend": true - }, - - { - "class": "table_row", - "layer0.tint": [245, 245, 245], - "layer0.opacity": 0.0 - }, - - { - "class": "table_row", - "attributes": ["selected"], - "layer0.opacity": 1.0 - }, - - - /* TOOLTIP - * Tooltip setting and behavioring - */ - { - "class": "tool_tip_control", - "layer0.tint": [250, 250, 250], - "layer0.inner_margin": [0, 0], - "layer0.opacity": 1.0, - "content_margin": [10, 6] - }, - - { - "class": "tool_tip_label_control", - "color": [157, 162, 166], - "font.size": 13 - }, - { - "class": "tool_tip_label_control", - "settings": ["ui_font_source_code_pro"], - "font.face": "Source Code Pro" - }, - { - "class": "tool_tip_label_control", - "settings": ["ui_font_roboto_mono"], - "font.face": "Roboto mono" - }, - - /* OVERLAY PANELS - * Overlay panels setting and behavioring - */ - - // Command Panel - { - "class": "overlay_control", - "layer0.texture": "ayu/assets/overlay-shadow.png", - "layer0.inner_margin": [15, 35, 15, 25], - "layer0.opacity": 0.6, - "layer0.tint": [200, 200, 200], - - "layer1.texture": "ayu/assets/overlay-border.png", - "layer1.inner_margin": [15, 35, 15, 25], - "layer1.opacity": 1.0, - "layer1.tint": [200, 200, 200], - - "layer2.texture": "ayu/assets/overlay-bg.png", - "layer2.inner_margin": [15, 35, 15, 25], - "layer2.opacity": 1.0, - "layer2.tint": [255, 255, 255], - - "content_margin": [10, 35, 10, 20] - }, - - // Command Panel list item style (cmd + shift + p) - - { - "class": "mini_quick_panel_row", - "layer0.tint": [250, 250, 250, 0], - "layer0.inner_margin": [2, 2, 2, 2], - "layer0.opacity": 1.0 - }, - - // Command Panel selected list item style (cmd + p) - - { - "class": "mini_quick_panel_row", - "attributes": ["selected"], - "layer0.tint": [245, 245, 245] - }, - - // Quick panel project setting (project manager) (cmd + ctrl + p) - - { - "class": "quick_panel", - "row_padding": [32, 12], - "layer0.tint": [255, 255, 255], - "layer0.opacity": 1.0 - }, - - // Quick Panel row default style (project manager) - - { - "class": "quick_panel_row", - "layer0.texture": "", - "layer0.tint": [255, 255, 255], - "layer0.inner_margin": 0, - "layer0.opacity": 1.0 - }, - - // Row panel style inside comman panel (cmd + p) - - { - "class": "quick_panel_row", - "parents": [{"class": "overlay_control"}], - "layer0.tint": [255, 255, 255], - "layer0.opacity": 1.0 - }, - - // Quick panel (project) style inside overlay_control (cmd + shift + p) - { - "class": "quick_panel", - "parents": [{"class": "overlay_control"}], - "row_padding": [24, 8], - "layer0.tint": [255, 255, 255], - "layer0.opacity": 1.0 - }, - - // Quick Panel selected list item style - { - "class": "quick_panel_row", - "attributes": ["selected"], - "layer0.tint": [245, 245, 245] - }, - - // Panel labels - { - "class": "quick_panel_label", - "fg": [157, 162, 166], - "match_fg": [255, 143, 64], - "selected_fg": [97, 103, 108], - "selected_match_fg": [255, 143, 64] - }, - - // Panel labels - { - "class": "quick_panel_label", - "parents": [{"class": "overlay_control"}], - "fg": [157, 162, 166], - "match_fg": [255, 143, 64], - "selected_fg": [97, 103, 108], - "selected_match_fg": [255, 143, 64] - }, - - // Panels sublabels - { - "class": "quick_panel_path_label", - "fg": [185, 188, 191], - "match_fg": [128, 132, 136], - "selected_fg": [185, 188, 191], - "selected_match_fg": [128, 132, 136] - }, - - // Panels data / score - { - "class": "quick_panel_score_label", - "fg": [157, 162, 166], - "selected_fg": [255, 143, 64] - }, - - - /* TABS - * Tabs settings and behavioring - */ - { - "class": "tabset_control", - "mouse_wheel_switch": false, - "tab_min_width": 50, - "tab_overlap": 0, - "tab_height": 36, - "tab_width": 50, - - "layer0.tint": [250, 250, 250], - "layer0.opacity": 1.0, - "content_margin": [10, 0] - }, - { - "class": "tabset_control", - "settings": ["mouse_wheel_switches_tabs", "!enable_tab_scrolling"], - "mouse_wheel_switch": true - }, - { - "class": "tabset_control", - "settings": ["ui_separator"], - "content_margin": [0, 0, 0, 0], - "layer1.opacity": 1, - "layer1.texture": "ayu/assets/separator-bottom.png", - "layer1.tint": [237, 237, 237], - "layer1.inner_margin": [1, 0, 1, 2] - }, - { - "class": "tabset_control", - "platforms": ["osx"], - "settings": ["ui_separator", "!ui_native_titlebar"], - "layer2.opacity": 1, - "layer2.texture": "ayu/assets/separator-top.png", - "layer2.tint": [237, 237, 237], - "layer2.inner_margin": [1, 2, 1, 0] - }, - - // Tabs - { - "class": "tab_control", - // Background - "layer0.tint": [250, 250, 250], - "layer0.opacity": 1.0, - - // Top - "layer1.texture": "ayu/assets/separator-top.png", - "layer1.tint": [237, 237, 237], - "layer1.inner_margin": [0, 1, 0, 0], - "layer1.opacity": 0.0, - - // Right - "layer2.texture": "ayu/assets/separator-right.png", - "layer2.tint": [237, 237, 237], - "layer2.inner_margin": [0, 0, 1, 0], - "layer2.opacity": 0.0, - - // Bottom - "layer3.texture": "ayu/assets/separator-bottom.png", - "layer3.tint": [237, 237, 237], - "layer3.inner_margin": [0, 0, 0, 1], - "layer3.opacity": 0.0, - - "content_margin": [15, -2, 15, 0], - "max_margin_trim": 12 - }, - { - "class": "tab_control", - "settings": ["ui_separator"], - - "layer1.opacity": 1.0, - - "layer2.opacity": 1.0, - - "layer3.opacity": 1.0 - }, - - // Selected current tab - { - "class": "tab_control", "attributes": ["selected"], - "settings": ["!ui_separator"], - "layer3.tint": [255, 143, 64], - "layer3.opacity": 1.0 - }, - { - "class": "tab_control", "attributes": ["selected"], - "settings": ["ui_separator"], - "layer1.tint": [255, 143, 64], - "layer3.opacity": 0.0 - }, - - // Hovered current tab - { - "class": "tab_control", "attributes": ["hover"], - "settings": ["!ui_separator"], - "layer3.tint": [255, 143, 64], - "layer3.opacity": 0.3 - }, - { - "class": "tab_control", "attributes": ["hover"], - "settings": ["ui_separator"], - "layer0.tint": [237, 237, 237, 70], - }, - - // Selected current tab - { - "class": "tab_control", "attributes": ["selected", "hover"], - "settings": ["!ui_separator"], - "layer3.opacity": 1.0 - }, - { - "class": "tab_control", "attributes": ["selected", "hover"], - "settings": ["ui_separator"], - "layer0.tint": [250, 250, 250] - }, - - // Tab Labels - - { - "class": "tab_label", - "fg": [157, 162, 166], - "font.italic": false, - "font.bold": false, - "font.size": 12 - }, - { - "class": "tab_label", - "settings": ["ui_font_source_code_pro"], - "font.face": "Source Code Pro" - }, - { - "class": "tab_label", - "settings": ["ui_font_roboto_mono"], - "font.face": "Roboto mono" - }, - { - "class": "tab_label", - "settings": ["highlight_modified_tabs"], - "font.italic": true, - "attributes": ["dirty"], - "fg": [255, 143, 64] - }, - - // Tab selected label color - - { - "class": "tab_label", - "parents": [{"class": "tab_control", "attributes": ["selected"]}], - "fg": [97, 103, 108] - }, - - { - "class": "tab_label", - "attributes": ["transient"], - "font.italic": true - }, - - // Tab Close Buttons - { - "class": "tab_close_button", - "content_margin": [0, 0], - - // Close Icon - "layer0.texture": "ayu/assets/close.png", - "layer0.tint": [157, 162, 166], - "layer0.opacity": 1.0, - - // Dirty Icon - "layer1.texture": "ayu/assets/dirty.png", - "layer1.tint": [157, 162, 166], - "layer1.opacity": 0, - }, - - // Default - { - "class": "tab_close_button", - "settings": ["show_tab_close_buttons"], - "content_margin": [6, 8] - }, - - // Default hover - { - "class": "tab_close_button", - "settings": ["show_tab_close_buttons", "highlight_modified_tabs"], - "attributes": ["hover"], - "layer0.tint": [255, 143, 64] - }, - - // Dirty tab - { - "class": "tab_close_button", - "parents": [{"class": "tab_control", "attributes": ["dirty"]}], - "layer0.opacity": 0, // Close Icon - "layer1.opacity": 1.0, // dirty Icon - "content_margin": [6, 8] - }, - - // Dirty tab on hover - { - "class": "tab_close_button", - "parents": [{"class": "tab_control", "attributes": ["dirty"]}], - "attributes": ["hover"], - "layer0.opacity": 1.0, // Close Icon - "layer1.opacity": 0 // Close Icon - }, - - // Selected dirty tab - { - "class": "tab_close_button", - "parents": [{"class": "tab_control", "attributes": ["selected", "dirty"]}], - "layer0.opacity": 0, // Close Icon - "layer1.opacity": 1.0, // Dirty Icon - "layer1.tint": [255, 143, 64] - }, - - // Selected dirty tab on hover - { - "class": "tab_close_button", - "parents": [{"class": "tab_control", "attributes": ["selected", "dirty"]}], - "attributes": ["hover"], - "layer0.opacity": 1.0, - "layer1.opacity": 0 - }, - - // tab set scroll left | scroll right - { - "class": "scroll_tabs_left_button", - "content_margin": [12, 15], - "layer0.texture": "ayu/assets/arrow-left.png", - "layer0.tint": [194, 197, 200], - "layer0.opacity": 1.0 - }, - - { - "class": "scroll_tabs_left_button", - "attributes": ["hover"], - "layer0.tint": [255, 143, 64] - }, - - { - "class": "scroll_tabs_right_button", - "content_margin": [12, 15], - "layer0.texture": "ayu/assets/arrow-right.png", - "layer0.tint": [194, 197, 200], - "layer0.opacity": 1.0 - }, - { - "class": "scroll_tabs_right_button", - "settings": ["ui_separator"], - "layer2.texture": "ayu/assets/separator-right.png", - "layer2.tint": [237, 237, 237], - "layer2.opacity": 1, - "layer2.inner_margin": [0, 1, 2, 1] - }, - - { - "class": "scroll_tabs_right_button", - "attributes": ["hover"], - "layer0.tint": [255, 143, 64] - }, - - { - "class": "show_tabs_dropdown_button", - "content_margin": [12, 12], - "layer0.texture": "ayu/assets/overflow-menu.png", - "layer0.tint": [194, 197, 200], - "layer0.opacity": 1.0, - "layer0.inner_margin": [0, 0] - }, - - { - "class": "show_tabs_dropdown_button", - "attributes": ["hover"], - "layer0.tint": [255, 143, 64] - }, - - - /* SIDEBAR - * Sidebar panel settings and behavioring - */ - - { - "class": "sidebar_container", - "content_margin": [0, 6, 0, 0], - "layer0.opacity": 1, - "layer0.tint": [250, 250, 250] - }, - { - "class": "sidebar_container", - "settings": ["ui_separator"], - "layer1.texture": "ayu/assets/separator-right.png", - "layer1.inner_margin": [0, 1, 2, 1], - "layer1.opacity": 1, - "layer1.tint": [237, 237, 237], - }, - - { - "class": "sidebar_tree", - "indent_top_level": false, - "row_padding": [20, 6], - "dark_content": false, - "spacer_rows": true, - "indent_offset": 2, - "indent": 10 - }, - - { - "class": "sidebar_heading", - "color": [194, 197, 200], - "font.bold": true, - "font.size": 11 - }, - { - "class": "sidebar_heading", - "settings": ["ui_font_source_code_pro"], - "font.face": "Source Code Pro" - }, - { - "class": "sidebar_heading", - "settings": ["ui_font_roboto_mono"], - "font.face": "Roboto mono" - }, - - { - "class": "tree_row", - "layer0.texture": "ayu/assets/tree-highlight.png", - "layer0.tint": [237, 237, 237], - "layer0.inner_margin": [8, 4, 8, 4], - "layer0.opacity": 0 - }, - - { - "class": "tree_row", - "layer0.texture": "ayu/assets/tree-highlight-separators.png", - "settings": ["ui_separator"] - }, - - { - "class": "tree_row", - "attributes": ["selected"], - "layer0.opacity": 1 - }, - - { - "class": "sidebar_label", - "color": [157, 162, 166], - "font.size": 12 - }, - { - "class": "sidebar_label", - "settings": ["ui_font_source_code_pro"], - "font.face": "Source Code Pro" - }, - { - "class": "sidebar_label", - "settings": ["ui_font_roboto_mono"], - "font.face": "Roboto mono" - }, - - { - "class": "sidebar_label", - "parents": [{"class": "tree_row","attributes": ["hover"]}], - "color": [97, 103, 108] - }, - - { - "class": "sidebar_label", - "parents": [{"class": "tree_row","attributes": ["selected"]}], - "color": [97, 103, 108] - }, - - { - "class": "sidebar_label", - "parents": [{"class": "tree_row","attributes": ["expandable"]}], - "color": [157, 162, 166], - "font.bold": false - }, - - { - "class": "sidebar_label", - "parents": [{"class": "tree_row", "attributes": ["expandable"]}], - "settings": ["bold_folder_labels"], - "font.bold": true - }, - - { - "class": "sidebar_label", - "parents": [{"class": "tree_row", "attributes": ["expandable", "hover"]}], - "color": [97, 103, 108] - }, - - { - "class": "sidebar_label", - "parents": [{"class": "tree_row", "attributes": ["expanded"]}], - "color": [97, 103, 108] - }, - - { - "class": "sidebar_label", - "parents": [{"class": "tree_row", "attributes": ["expanded"]}], - "settings": ["bold_folder_labels"], - "font.bold": true - }, - - // { - // "class": "sidebar_label", - // "parents": [{"class": "tree_row", "attributes": ["expanded", "selected"]}], - // "color": [97, 103, 108] - // }, - - { - "class": "sidebar_label", - "attributes": ["transient"], - "font.italic": false - }, - - // File icons and folder - { - "class": "icon_file_type", - "content_margin": [8, 8] - }, - - // Secondary folder icon (original) used as main folder icon - { - "class": "icon_folder", - "content_margin": [9, 9], - "layer0.tint": [250, 250, 250], - "layer0.opacity": 0, - - "layer1.texture": "ayu/assets/folder.png", - "layer1.tint": [194, 197, 200], - "layer1.opacity": 1, - - "layer2.texture": "ayu/assets/folder-open.png", - "layer2.tint": [255, 143, 64], - "layer2.opacity": 0.0 - }, - - { - "class": "icon_folder", - "parents": [{ "class": "tree_row", "attributes": ["expanded"] }], - "layer1.opacity": 0.0, - "layer2.opacity": 1.0 - }, - - { - "class": "icon_folder", - "parents": [{ "class": "tree_row", "attributes": ["hover"] }], - "layer1.tint": [255, 143, 64] - }, - - { - "class": "icon_folder", - "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], - "layer2.texture": { - "keyframes": [ - "ayu/assets/folder-open-1.png", - "ayu/assets/folder-open-1.png", - "ayu/assets/folder-open-2.png", - "ayu/assets/folder-open-3.png", - "ayu/assets/folder-open-4.png", - "ayu/assets/folder-open-5.png", - "ayu/assets/folder-open-5.png", - "ayu/assets/folder-open-5.png", - "ayu/assets/folder-open-6.png", - "ayu/assets/folder-open-6.png", - "ayu/assets/folder-open-6.png", - "ayu/assets/folder-open-6.png", - "ayu/assets/folder-open.png" - ], - "loop": false, - "frame_time": 0.020 - }, - "layer1.opacity": 0.0, - "layer2.opacity": 1.0 - }, - - { - "class": "icon_folder", - "parents": [{ "class": "tree_row", "attributes": ["selected"] }], - "layer1.tint": [255, 143, 64] - }, - - { - "class": "icon_folder_loading", - "layer1.texture": { - "keyframes": [ - "ayu/assets/spinner11.png", - "ayu/assets/spinner10.png", - "ayu/assets/spinner9.png", - "ayu/assets/spinner8.png", - "ayu/assets/spinner7.png", - "ayu/assets/spinner6.png", - "ayu/assets/spinner5.png", - "ayu/assets/spinner4.png", - "ayu/assets/spinner3.png", - "ayu/assets/spinner2.png", - "ayu/assets/spinner1.png", - "ayu/assets/spinner.png" - ], - "loop": true, - "frame_time": 0.075 - }, - "layer1.tint": [255, 143, 64], - - "layer0.opacity": 0.0, - "content_margin": [8, 8] - }, - - // Symlink folder icon - { - "class": "icon_folder_dup", - "content_margin": [9, 9], - "layer0.texture": "ayu/assets/folder.png", - "layer0.tint": [194, 197, 200], - "layer0.opacity": 1.0, - - "layer1.texture": "ayu/assets/folder-symlink.png", - "layer1.tint": [157, 162, 166], - "layer1.opacity": 0.3 - }, - - { - "class": "icon_folder_dup", - "parents": [{ "class": "tree_row", "attributes": ["hover"]}], - "layer0.tint": [255, 143, 64] - }, - - { - "class": "icon_folder_dup", - "parents": [{"class": "tree_row", "attributes": ["expanded"] }], - "layer0.tint": [255, 143, 64] - }, - - // Hidden arrow icon before folder - - { - "class": "disclosure_button_control", - "content_margin": [0, 0, 0, 0] - }, - - // Opened files - { - "class": "close_button", - "content_margin": [6, 8], - - // Default Close icon - "layer0.texture": "ayu/assets/close.png", - "layer0.opacity": 0, - "layer0.inner_margin": [0, 0], - "layer0.tint": [157, 162, 166] - }, - - - // Opened file hover - - { - "class": "close_button", - "parents": [{ "class": "tree_row", "attributes": ["hover"] }], - "layer0.opacity": 1 - }, - - { - "class": "close_button", - "attributes": ["dirty"], - "layer0.texture": "ayu/assets/dirty.png", - "layer0.tint": [157, 162, 166], - "layer0.opacity": 1.0 - }, - - { - "class": "close_button", - "attributes": ["hover"], - "layer0.opacity": 1.0, - "layer0.tint": [255, 143, 64] - }, - - - /* SCROLLBARS - * Scrollbars settings and behavioring - */ - { - "class": "scroll_bar_control", - "layer0.tint": [250, 250, 250], - "layer0.opacity": 1.0, - - "layer1.texture": "ayu/assets/scrollbar-vertical-wide.png", - "layer1.tint": [157, 162, 166], - "layer1.opacity": 0.1, - "layer1.inner_margin": [0, 10], - "blur": false - }, - { - "class": "scroll_bar_control", - "parents": [{"class": "overlay_control"}], - "layer0.tint": [255, 255, 255], - "blur": false - }, - { - "class": "scroll_bar_control", - "attributes": ["horizontal"], - "layer1.texture": "ayu/assets/scrollbar-horizontal-wide.png", - "layer1.inner_margin": [10, 0], - "blur": false - }, - { - "class": "scroll_corner_control", - "layer0.tint": [250, 250, 250], - "layer0.opacity": 1.0 - }, - { - "class": "puck_control", - "layer0.texture": "ayu/assets/scrollbar-vertical-wide.png", - "layer0.tint": [157, 162, 166], - "layer0.opacity": 0.3, - "layer0.inner_margin": [0, 10], - "content_margin": [6, 12], - "blur": false - }, - { - "class": "puck_control", - "attributes": ["horizontal"], - "layer0.texture": "ayu/assets/scrollbar-horizontal-wide.png", - "layer0.inner_margin": [10, 0], - "content_margin": [12, 6], - "blur": false - }, - { - "class": "scroll_area_control", - "settings": ["overlay_scroll_bars"], - "overlay": true - }, - { - "class": "scroll_area_control", - "settings": ["!overlay_scroll_bars"], - "overlay": false - }, - { - "class": "scroll_bar_control", - "settings": ["overlay_scroll_bars"], - "layer0.opacity": 0, - "layer1.texture": "ayu/assets/scrollbar-vertical.png", - "layer1.inner_margin": [4, 6, 6, 6], - "blur": false - }, - { - "class": "scroll_bar_control", - "settings": ["overlay_scroll_bars", "ui_wide_scrollbars"], - "layer0.texture": "ayu/assets/scrollbar-vertical-wide.png" - }, - { - "class": "scroll_bar_control", - "settings": ["overlay_scroll_bars"], - "attributes": ["horizontal"], - "layer0.opacity": 0, - "layer1.texture": "ayu/assets/scrollbar-horizontal.png", - "layer1.inner_margin": [6, 4, 6, 6], - "blur": false - }, - { - "class": "scroll_bar_control", - "attributes": ["horizontal"], - "settings": ["overlay_scroll_bars", "ui_wide_scrollbars"], - "layer0.texture": "ayu/assets/scrollbar-horizontal-wide.png" - }, - { - "class": "puck_control", - "settings": ["overlay_scroll_bars"], - "layer0.texture": "ayu/assets/scrollbar-vertical.png", - "layer0.inner_margin": [4, 6, 6, 6], - "content_margin": [5, 20], - "blur": false - }, - { - "class": "puck_control", - "settings": ["overlay_scroll_bars", "ui_wide_scrollbars"], - "layer0.texture": "ayu/assets/scrollbar-vertical-wide.png" - }, - { - "class": "puck_control", - "settings": ["overlay_scroll_bars"], - "attributes": ["horizontal"], - "layer0.texture": "ayu/assets/scrollbar-horizontal.png", - "layer0.inner_margin": [6, 4, 6, 6], - "content_margin": [20, 5], - "blur": false - }, - { - "class": "puck_control", - "attributes": ["horizontal"], - "settings": ["overlay_scroll_bars", "ui_wide_scrollbars"], - "layer0.texture": "ayu/assets/scrollbar-horizontal-wide.png" - }, - - /* MINIMAP - * Minimap settings and behavioring - */ - - { - "class": "minimap_control", - "settings": ["always_show_minimap_viewport"], - "viewport_color": [157, 162, 166], - "viewport_opacity": 0.3 - }, - - { - "class": "minimap_control", - "settings": ["!always_show_minimap_viewport"], - "viewport_color": [157, 162, 166], - "viewport_opacity": { "target": 0, "speed": 4.0, "interpolation": "smoothstep" } - }, - - { - "class": "minimap_control", - "attributes": ["hover"], - "settings": ["!always_show_minimap_viewport"], - "viewport_opacity": { "target": 0.3, "speed": 4.0, "interpolation": "smoothstep" } - }, - - - /* STATUS BAR - * Status bar settings and behavioring - */ - - // All labels - - { - "class": "label_control", - "color": [157, 162, 166], - "shadow_color": [0, 0, 0, 0], - "shadow_offset": [0, 0], - "font.bold": false, - "font.size": 12 - }, - { - "class": "label_control", - "settings": ["ui_font_source_code_pro"], - "font.face": "Source Code Pro" - }, - { - "class": "label_control", - "settings": ["ui_font_roboto_mono"], - "font.face": "Roboto mono" - }, - - // Status bar labels - - { - "class": "label_control", - "parents": [{"class": "status_bar"}], - "color": [157, 162, 166], - "font.bold": false - }, - - // Text field labels - - { - "class": "status_bar", - "layer0.texture": "", - "layer0.tint": [250, 250, 250], - "layer0.opacity": 1, - "layer1.texture": "ayu/assets/separator-top.png", - "layer1.tint": [237, 237, 237], - "layer1.inner_margin": [1, 2, 1, 0], - "content_margin": [16, 3] - }, - { - "class": "status_bar", - "settings": ["ui_separator"], - // "layer0.tint": [255, 255, 255], - // "layer1.opacity": 1 - }, - - { - "class": "status_container", - "content_margin": [0, 5] - }, - - { - "class": "status_button", - "min_size": [100, 0] - }, - - { - "class": "panel_button_control", - "layer0.texture": "ayu/assets/switch-panel.png", - "layer0.tint": [157, 162, 166], - "layer0.opacity": 1.0 - }, - - { - "class": "panel_button_control", - "attributes": ["hover"], - "layer0.tint": [255, 143, 64] - }, - - /* WIDGET PANEL - * Widget, input, buttons settings and behavioring - */ - - - // Status bar panel - { - "class": "panel_control", - "layer0.tint": [250, 250, 250], - "layer0.opacity": 1.0, - "content_margin": [0, 5] - }, - { - "class": "panel_control", - "settings": ["ui_separator"], - // "layer0.tint": [255, 255, 255], - "layer1.texture": "ayu/assets/separator-top.png", - "layer1.tint": [237, 237, 237], - "layer1.inner_margin": [1, 2, 1, 0], - "layer1.opacity": 1 - }, - - // Status bar panel close icon - - { - "class": "panel_close_button", - "layer0.texture": "ayu/assets/close.png", - "layer0.opacity": 1.0, - "layer0.tint": [157, 162, 166], - "content_margin": [0, 0] // 8,8 to show - }, - { - "class": "panel_close_button", - "attributes": ["hover"], - "layer0.tint": [255, 143, 64] - }, - - // Texline input - - { - "class": "text_line_control", - "layer0.texture": "ayu/assets/input-bg.png", - "layer0.opacity": 1, - "layer0.inner_margin": [10, 8], - "layer0.tint": [255, 255, 255], - - "layer1.texture": "ayu/assets/input-border.png", - "layer1.opacity": 1, - "layer1.inner_margin": [10, 8], - "layer1.tint": [237, 237, 237], - "content_margin": [10, 7, 10, 5] - }, - - - // Textline input inside overlay panels - - { - "class": "text_line_control", - "parents": [{"class": "overlay_control"}], - "layer0.texture": "", - "layer0.opacity": 0, - "layer1.texture": "ayu/assets/input-search.png", - "layer1.opacity": 1, - "layer1.tint": [157, 162, 166, 100], - "layer1.inner_margin": [60, 0, 0, 0], - "content_margin": [50, 7, 10, 4] - }, - - // Textline input oveflow menu - { - "class": "dropdown_button_control", - "content_margin": [12, 12], - "layer0.texture": "ayu/assets/overflow-menu.png", - "layer0.tint": [194, 197, 200], - "layer0.opacity": 1.0 - }, - { - "class": "dropdown_button_control", - "attributes": ["hover"], - "layer0.tint": [255, 143, 64] - }, - - - /* BUTTONS - * Buttons panels settings and behavioring - */ - - - // Button labels - - { - "class": "button_control", - "content_margin": [15, 9, 15, 10], - "min_size": [60, 0], - "layer0.tint": [255, 143, 64, 10], - "layer0.texture": "ayu/assets/input-bg.png", - "layer0.inner_margin": [10, 8], - "layer0.opacity": 0 - }, - { - "class": "button_control", - "attributes": ["hover"], - "layer0.opacity": 1 - }, - - { - "class": "label_control", - "parents": [{"class": "button_control"}], - "color": [157, 162, 166] - }, - - { - "class": "label_control", - "parents": [{"class": "button_control", "attributes": ["hover"]}], - "color": [255, 143, 64] - }, - - // Small Icon Buttons - { - "class": "icon_button_control", - "layer0.tint": [0, 0, 0], - "layer0.opacity": 0, - "layer2.tint": [97, 103, 108], - "layer2.opacity": { "target": 0.0, "speed": 10.0, "interpolation": "smoothstep" }, - "content_margin": [10, 5] - }, - - - /* Buttons icons settings - */ - - // Regex Icon - { - "class": "icon_regex", - "layer0.texture": "ayu/assets/regex.png", - "layer0.tint": [157, 162, 166], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - { - "class": "icon_regex", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [255, 143, 64] - }, - - // Preserve case sensitive - - { - "class": "icon_case", - "layer0.texture": "ayu/assets/matchcase.png", - "layer0.tint": [157, 162, 166], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - { - "class": "icon_case", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [255, 143, 64] - }, - - // Wholeword - - { - "class": "icon_whole_word", - "layer0.texture": "ayu/assets/word.png", - "layer0.tint": [157, 162, 166], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - { - "class": "icon_whole_word", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [255, 143, 64] - }, - - // Wrap - - { - "class": "icon_wrap", - "layer0.texture": "ayu/assets/wrap.png", - "layer0.tint": [157, 162, 166], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - { - "class": "icon_wrap", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [255, 143, 64] - }, - - // In selection - - { - "class": "icon_in_selection", - "layer0.texture": "ayu/assets/inselection.png", - "layer0.tint": [157, 162, 166], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - { - "class": "icon_in_selection", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [255, 143, 64] - }, - - // Highlight Result - - { - "class": "icon_highlight", - "layer0.texture": "ayu/assets/highlight.png", - "layer0.tint": [157, 162, 166], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - { - "class": "icon_highlight", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [255, 143, 64] - }, - - // Preserve Case - - { - "class": "icon_preserve_case", - "layer0.texture": "ayu/assets/replace-preserve-case.png", - "layer0.tint": [157, 162, 166], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - { - "class": "icon_preserve_case", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [255, 143, 64] - }, - - // Show context - - { - "class": "icon_context", - "layer0.texture": "ayu/assets/context.png", - "layer0.tint": [157, 162, 166], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - - { - "class": "icon_context", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [255, 143, 64] - }, - - // Use buffer - - { - "class": "icon_use_buffer", - "layer0.texture": "ayu/assets/buffer.png", - "layer0.tint": [157, 162, 166], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - { - "class": "icon_use_buffer", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [255, 143, 64] - }, - - // Reverse direction - - { - "class": "icon_reverse", - "layer0.texture": "ayu/assets/reverse.png", - "layer0.tint": [157, 162, 166], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - { - "class": "icon_reverse", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [255, 143, 64] - }, - - /* Title bar - */ - { - "class": "title_bar", - "bg": [250, 250, 250], - "fg": [97, 103, 108] - }, - { - "class": "title_bar", - "settings": ["ui_native_titlebar"], - "bg": "", - "fg": "" - }, - - - - /* Visual settings - */ - - // UI font sizees - // ============== - { - "class": "tab_label", - "settings": ["ui_font_size_small"], - "font.size": 11 - }, - { - "class": "sidebar_label", - "settings": ["ui_font_size_small"], - "font.size": 11 - }, - { - "class": "label_control", - "settings": ["ui_font_size_small"], - "font.size": 11 - }, - { - "class": "tool_tip_label_control", - "settings": ["ui_font_size_small"], - "font.size": 11 - } -] + { + "class": "title_bar", + "bg": "#fafafa", + "fg": "#6c7680" + }, + { + "class": "title_bar", + "settings": [ + "ui_native_titlebar" + ], + "bg": "", + "fg": "" + }, + { + "class": "title_bar", + "settings": [ + "ui_separator" + ], + "bg": "#f7f7f7" + }, + { + "class": "sidebar_container", + "content_margin": [ + 0, + 6, + 0, + 0 + ], + "layer0.opacity": 1, + "layer0.tint": "#fafafa" + }, + { + "class": "sidebar_container", + "settings": [ + "ui_separator" + ], + "layer0.tint": "#f7f7f7", + "layer1.texture": "ayu/assets/separator-right.png", + "layer1.inner_margin": [ + 0, + 1, + 2, + 1 + ], + "layer1.opacity": 1, + "layer1.tint": "#959da61a" + }, + { + "class": "sidebar_tree", + "indent_top_level": false, + "row_padding": [ + 20, + 6 + ], + "dark_content": false, + "spacer_rows": true, + "indent_offset": 2, + "indent": 10 + }, + { + "class": "sidebar_heading", + "color": "#c4c7cc", + "font.bold": true, + "font.size": 11 + }, + { + "class": "tree_row", + "layer0.texture": "ayu/assets/tree-highlight.png", + "layer0.tint": "#959da61a", + "layer0.inner_margin": [ + 8, + 4, + 8, + 4 + ], + "layer0.opacity": 0 + }, + { + "class": "tree_row", + "layer0.texture": "ayu/assets/tree-highlight-separators.png", + "settings": [ + "ui_separator" + ] + }, + { + "class": "tree_row", + "attributes": [ + "selectable", + "hover" + ], + "layer0.opacity": 0.5 + }, + { + "class": "tree_row", + "attributes": [ + "selectable", + "selected" + ], + "layer0.opacity": 1 + }, + { + "class": "tree_row", + "attributes": [ + "selectable", + "selected", + "hover" + ], + "layer0.opacity": 1 + }, + { + "class": "sidebar_label", + "fg": "#959da6", + "font.size": 12 + }, + { + "class": "sidebar_label", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "hover" + ] + } + ], + "fg": "#6c7680" + }, + { + "class": "sidebar_label", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "selected" + ] + } + ], + "fg": "#6c7680" + }, + { + "class": "sidebar_label", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "expandable" + ] + } + ], + "fg": "#959da6", + "font.bold": false + }, + { + "class": "sidebar_label", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "expandable" + ] + } + ], + "settings": [ + "bold_folder_labels" + ], + "font.bold": true + }, + { + "class": "sidebar_label", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "expandable", + "hover" + ] + } + ], + "fg": "#6c7680" + }, + { + "class": "sidebar_label", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "expanded" + ] + } + ], + "fg": "#6c7680" + }, + { + "class": "sidebar_label", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "expanded" + ] + } + ], + "settings": [ + "bold_folder_labels" + ], + "font.bold": true + }, + { + "class": "sidebar_label", + "attributes": [ + "transient" + ], + "font.italic": false + }, + { + "class": "sidebar_label", + "parents": [ + { + "class": "file_system_entry", + "attributes": [ + "ignored" + ] + } + ], + "fg": "#959da680" + }, + { + "class": "disclosure_button_control", + "content_margin": [ + 0, + 0, + 0, + 0 + ] + }, + { + "class": "close_button", + "content_margin": [ + 6, + 8 + ], + "layer0.texture": "ayu/assets/close.png", + "layer0.opacity": 0, + "layer0.inner_margin": [ + 0, + 0 + ], + "layer0.tint": "#959da6" + }, + { + "class": "close_button", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "hover" + ] + } + ], + "layer0.opacity": 1 + }, + { + "class": "close_button", + "attributes": [ + "dirty" + ], + "layer0.texture": "ayu/assets/dirty.png", + "layer0.tint": "#959da6", + "layer0.opacity": 1 + }, + { + "class": "close_button", + "attributes": [ + "hover" + ], + "layer0.opacity": 1, + "layer0.tint": "#ff9940" + }, + { + "class": "icon_folder", + "content_margin": [ + 9, + 9 + ], + "layer0.tint": "#fafafa", + "layer0.opacity": 0, + "layer1.texture": "ayu/assets/folder.png", + "layer1.tint": "#959da6bf", + "layer1.opacity": 1, + "layer2.texture": "ayu/assets/folder-open.png", + "layer2.tint": "#ff9940", + "layer2.opacity": 0 + }, + { + "class": "icon_folder", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "expanded" + ] + } + ], + "layer1.opacity": 0, + "layer2.opacity": 1 + }, + { + "class": "icon_folder", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "hover" + ] + } + ], + "layer1.tint": "#ff9940" + }, + { + "class": "icon_folder", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "expanded", + "hover" + ] + } + ], + "layer2.texture": { + "keyframes": [ + "ayu/assets/folder-open-1.png", + "ayu/assets/folder-open-1.png", + "ayu/assets/folder-open-2.png", + "ayu/assets/folder-open-3.png", + "ayu/assets/folder-open-4.png", + "ayu/assets/folder-open-5.png", + "ayu/assets/folder-open-5.png", + "ayu/assets/folder-open-5.png", + "ayu/assets/folder-open-6.png", + "ayu/assets/folder-open-6.png", + "ayu/assets/folder-open-6.png", + "ayu/assets/folder-open-6.png", + "ayu/assets/folder-open.png" + ], + "loop": false, + "frame_time": 0.02 + }, + "layer1.opacity": 0, + "layer2.opacity": 1 + }, + { + "class": "icon_folder", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "selected" + ] + } + ], + "layer1.tint": "#ff9940" + }, + { + "class": "icon_folder_loading", + "layer1.texture": { + "keyframes": [ + "ayu/assets/spinner11.png", + "ayu/assets/spinner10.png", + "ayu/assets/spinner9.png", + "ayu/assets/spinner8.png", + "ayu/assets/spinner7.png", + "ayu/assets/spinner6.png", + "ayu/assets/spinner5.png", + "ayu/assets/spinner4.png", + "ayu/assets/spinner3.png", + "ayu/assets/spinner2.png", + "ayu/assets/spinner1.png", + "ayu/assets/spinner.png" + ], + "loop": true, + "frame_time": 0.075 + }, + "layer1.tint": "#ff9940", + "layer0.opacity": 0, + "content_margin": [ + 8, + 8 + ] + }, + { + "class": "icon_folder_dup", + "content_margin": [ + 9, + 9 + ], + "layer0.texture": "ayu/assets/folder.png", + "layer0.tint": "#959da6", + "layer0.opacity": 1, + "layer1.texture": "ayu/assets/folder-symlink.png", + "layer1.tint": "#959da6", + "layer1.opacity": 0.3 + }, + { + "class": "icon_folder_dup", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "hover" + ] + } + ], + "layer0.tint": "#ff9940" + }, + { + "class": "icon_folder_dup", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "expanded" + ] + } + ], + "layer0.tint": "#ff9940" + }, + { + "class": "icon_file_type", + "content_margin": [ + 8, + 8 + ] + }, + { + "class": "vcs_status_badge", + "attributes": [ + "ignored" + ], + "layer0.tint": "#959da64d" + }, + { + "class": "vcs_status_badge", + "attributes": [ + "added" + ], + "layer0.tint": "#99bf4d" + }, + { + "class": "vcs_status_badge", + "attributes": [ + "modified" + ], + "layer0.tint": "#709ecc" + }, + { + "class": "vcs_status_badge", + "attributes": [ + "deleted" + ], + "layer0.tint": "#f27983" + }, + { + "class": "tabset_control", + "mouse_wheel_switch": false, + "tab_min_width": 50, + "tab_overlap": 0, + "tab_height": 36, + "tab_width": 50, + "layer0.tint": "#fafafa", + "layer0.opacity": 1, + "content_margin": [ + 10, + 0 + ] + }, + { + "class": "tabset_control", + "settings": [ + "!enable_tab_scrolling" + ], + "mouse_wheel_switch": true + }, + { + "class": "tabset_control", + "settings": [ + "ui_separator" + ], + "content_margin": [ + 0, + 0, + 0, + 0 + ], + "layer0.tint": "#f7f7f7", + "layer1.opacity": 1, + "layer1.texture": "ayu/assets/separator-bottom.png", + "layer1.tint": "#959da61a", + "layer1.inner_margin": [ + 1, + 0, + 1, + 2 + ] + }, + { + "class": "tabset_control", + "platforms": [ + "osx" + ], + "settings": [ + "ui_separator", + "!ui_native_titlebar" + ], + "layer2.opacity": 1, + "layer2.texture": "ayu/assets/separator-top.png", + "layer2.tint": "#959da61a", + "layer2.inner_margin": [ + 1, + 2, + 1, + 0 + ] + }, + { + "class": "tab_control", + "layer0.tint": "#fafafa", + "layer0.opacity": 1, + "layer1.texture": "ayu/assets/separator-top.png", + "layer1.tint": "#959da61a", + "layer1.inner_margin": [ + 0, + 1, + 0, + 0 + ], + "layer1.opacity": 0, + "layer2.texture": "ayu/assets/separator-right.png", + "layer2.tint": "#959da61a", + "layer2.inner_margin": [ + 0, + 0, + 1, + 0 + ], + "layer2.opacity": 0, + "layer3.texture": "ayu/assets/separator-bottom.png", + "layer3.tint": "#959da61a", + "layer3.inner_margin": [ + 0, + 0, + 0, + 1 + ], + "layer3.opacity": 0, + "content_margin": [ + 15, + -2, + 15, + 0 + ], + "max_margin_trim": 12 + }, + { + "class": "tab_control", + "settings": [ + "ui_separator" + ], + "layer0.tint": "#f7f7f7", + "layer1.opacity": 1, + "layer2.opacity": 1, + "layer3.opacity": 1 + }, + { + "class": "tab_control", + "attributes": [ + "selected" + ], + "settings": [ + "!ui_separator" + ], + "layer3.tint": "#ff9940", + "layer3.opacity": 1 + }, + { + "class": "tab_control", + "attributes": [ + "selected" + ], + "settings": [ + "ui_separator" + ], + "layer0.tint": "#fafafa", + "layer1.tint": "#ff9940", + "layer3.opacity": 0 + }, + { + "class": "tab_control", + "attributes": [ + "hover" + ], + "settings": [ + "!ui_separator" + ], + "layer3.tint": "#ff9940", + "layer3.opacity": 0.3 + }, + { + "class": "tab_control", + "attributes": [ + "hover" + ], + "settings": [ + "ui_separator" + ], + "layer0.tint": "#fafafa" + }, + { + "class": "tab_control", + "attributes": [ + "selected", + "hover" + ], + "settings": [ + "!ui_separator" + ], + "layer3.opacity": 1 + }, + { + "class": "tab_control", + "attributes": [ + "selected", + "hover" + ], + "settings": [ + "ui_separator" + ], + "layer0.tint": "#fafafa" + }, + { + "class": "tab_label", + "fg": "#959da6", + "font.italic": false, + "font.bold": false, + "font.size": 12 + }, + { + "class": "tab_label", + "settings": [ + "highlight_modified_tabs" + ], + "font.italic": true, + "attributes": [ + "dirty" + ], + "fg": "#ff9940" + }, + { + "class": "tab_label", + "parents": [ + { + "class": "tab_control", + "attributes": [ + "selected" + ] + } + ], + "fg": "#6c7680" + }, + { + "class": "tab_label", + "parents": [ + { + "class": "tab_control", + "attributes": [ + "hover" + ] + } + ], + "fg": "#6c7680" + }, + { + "class": "tab_label", + "attributes": [ + "transient" + ], + "font.italic": true + }, + { + "class": "tab_close_button", + "content_margin": [ + 0, + 0 + ], + "layer0.texture": "ayu/assets/close.png", + "layer0.tint": "#959da6", + "layer0.opacity": 1, + "layer1.texture": "ayu/assets/dirty.png", + "layer1.tint": "#959da6", + "layer1.opacity": 0 + }, + { + "class": "tab_close_button", + "settings": [ + "show_tab_close_buttons" + ], + "content_margin": [ + 6, + 8 + ] + }, + { + "class": "tab_close_button", + "settings": [ + "show_tab_close_buttons", + "highlight_modified_tabs" + ], + "attributes": [ + "hover" + ], + "layer0.tint": "#ff9940" + }, + { + "class": "tab_close_button", + "parents": [ + { + "class": "tab_control", + "attributes": [ + "dirty" + ] + } + ], + "layer0.opacity": 0, + "layer1.opacity": 1, + "content_margin": [ + 6, + 8 + ] + }, + { + "class": "tab_close_button", + "parents": [ + { + "class": "tab_control", + "attributes": [ + "dirty" + ] + } + ], + "attributes": [ + "hover" + ], + "layer0.opacity": 1, + "layer1.opacity": 0 + }, + { + "class": "tab_close_button", + "parents": [ + { + "class": "tab_control", + "attributes": [ + "selected", + "dirty" + ] + } + ], + "layer0.opacity": 0, + "layer1.opacity": 1, + "layer1.tint": "#ff9940" + }, + { + "class": "tab_close_button", + "parents": [ + { + "class": "tab_control", + "attributes": [ + "selected", + "dirty" + ] + } + ], + "attributes": [ + "hover" + ], + "layer0.opacity": 1, + "layer1.opacity": 0 + }, + { + "class": "scroll_tabs_left_button", + "content_margin": [ + 12, + 15 + ], + "layer0.texture": "ayu/assets/arrow-left.png", + "layer0.tint": "#959da6", + "layer0.opacity": 1 + }, + { + "class": "scroll_tabs_left_button", + "attributes": [ + "hover" + ], + "layer0.tint": "#ff9940" + }, + { + "class": "scroll_tabs_right_button", + "content_margin": [ + 12, + 15 + ], + "layer0.texture": "ayu/assets/arrow-right.png", + "layer0.tint": "#959da6", + "layer0.opacity": 1 + }, + { + "class": "scroll_tabs_right_button", + "attributes": [ + "hover" + ], + "layer0.tint": "#ff9940" + }, + { + "class": "scroll_tabs_right_button", + "settings": [ + "ui_separator" + ], + "layer2.texture": "ayu/assets/separator-right.png", + "layer2.tint": "#959da61a", + "layer2.opacity": 1, + "layer2.inner_margin": [ + 0, + 1, + 2, + 1 + ] + }, + { + "class": "show_tabs_dropdown_button", + "content_margin": [ + 12, + 12 + ], + "layer0.texture": "ayu/assets/overflow-menu.png", + "layer0.tint": "#959da6", + "layer0.opacity": 1, + "layer0.inner_margin": [ + 0, + 0 + ] + }, + { + "class": "show_tabs_dropdown_button", + "attributes": [ + "hover" + ], + "layer0.tint": "#ff9940" + }, + { + "class": "overlay_control", + "layer0.texture": "ayu/assets/overlay-shadow.png", + "layer0.inner_margin": [ + 15, + 35, + 15, + 25 + ], + "layer0.opacity": 0.6, + "layer0.tint": "#56606940", + "layer1.texture": "ayu/assets/overlay-border.png", + "layer1.inner_margin": [ + 15, + 35, + 15, + 25 + ], + "layer1.opacity": 1, + "layer1.tint": "#f0f0f0", + "layer2.texture": "ayu/assets/overlay-bg.png", + "layer2.inner_margin": [ + 15, + 35, + 15, + 25 + ], + "layer2.opacity": 1, + "layer2.tint": "#ffffff", + "content_margin": [ + 10, + 35, + 10, + 20 + ] + }, + { + "class": "quick_panel", + "row_padding": [ + 32, + 12 + ], + "layer0.tint": "#ffffff", + "layer0.opacity": 1 + }, + { + "class": "quick_panel", + "parents": [ + { + "class": "overlay_control" + } + ], + "row_padding": [ + 24, + 8 + ], + "layer0.tint": "#ffffff", + "layer0.opacity": 1 + }, + { + "class": "mini_quick_panel_row", + "layer0.tint": "#ffffff", + "layer0.inner_margin": [ + 2, + 2, + 2, + 2 + ], + "layer0.opacity": 1 + }, + { + "class": "mini_quick_panel_row", + "attributes": [ + "selected" + ], + "layer0.tint": "#959da61a" + }, + { + "class": "quick_panel_row", + "layer0.texture": "", + "layer0.tint": "#ffffff", + "layer0.inner_margin": 0, + "layer0.opacity": 1 + }, + { + "class": "quick_panel_row", + "parents": [ + { + "class": "overlay_control" + } + ], + "layer0.tint": "#ffffff", + "layer0.opacity": 1 + }, + { + "class": "quick_panel_row", + "attributes": [ + "selected" + ], + "layer0.tint": "#959da61a" + }, + { + "class": "quick_panel_label", + "fg": "#959da6", + "match_fg": "#ff9940", + "selected_fg": "#6c7680", + "selected_match_fg": "#ff9940" + }, + { + "class": "quick_panel_label", + "parents": [ + { + "class": "overlay_control" + } + ], + "fg": "#959da6", + "match_fg": "#ff9940", + "selected_fg": "#6c7680", + "selected_match_fg": "#ff9940" + }, + { + "class": "quick_panel_path_label", + "fg": "#b9bec3", + "match_fg": "#949aa0", + "selected_fg": "#b9bec3", + "selected_match_fg": "#949aa0" + }, + { + "class": "grid_layout_control", + "border_size": 0, + "border_color": "#959da61a" + }, + { + "class": "grid_layout_control", + "settings": [ + "ui_separator" + ], + "border_size": 1 + }, + { + "class": "minimap_control", + "settings": [ + "always_show_minimap_viewport" + ], + "viewport_color": "#959da6", + "viewport_opacity": 0.3 + }, + { + "class": "minimap_control", + "settings": [ + "!always_show_minimap_viewport" + ], + "viewport_color": "#959da6", + "viewport_opacity": { + "target": 0, + "speed": 4, + "interpolation": "smoothstep" + } + }, + { + "class": "minimap_control", + "attributes": [ + "hover" + ], + "settings": [ + "!always_show_minimap_viewport" + ], + "viewport_opacity": { + "target": 0.3, + "speed": 4, + "interpolation": "smoothstep" + } + }, + { + "class": "fold_button_control", + "layer0.texture": "ayu/assets/unfold.png", + "layer0.opacity": 1, + "layer0.inner_margin": 0, + "layer0.tint": "#959da6", + "content_margin": [ + 8, + 6, + 8, + 6 + ] + }, + { + "class": "fold_button_control", + "attributes": [ + "hover" + ], + "layer0.tint": "#ff9940" + }, + { + "class": "fold_button_control", + "attributes": [ + "expanded" + ], + "layer0.texture": "ayu/assets/fold.png" + }, + { + "class": "popup_control", + "layer0.tint": "#ffffff", + "layer0.opacity": 1, + "content_margin": [ + 0, + 0 + ] + }, + { + "class": "auto_complete", + "row_padding": [ + 12, + 6 + ], + "layer0.tint": "#ffffff", + "layer0.opacity": 1 + }, + { + "class": "table_row", + "layer0.tint": "#959da61a", + "layer0.opacity": 0 + }, + { + "class": "table_row", + "attributes": [ + "selected" + ], + "layer0.opacity": 1 + }, + { + "class": "auto_complete_label", + "fg": "#959da6", + "match_fg": "#ff9940", + "selected_fg": "#6c7680", + "selected_match_fg": "#ff9940", + "fg_blend": true + }, + { + "class": "panel_control", + "layer0.tint": "#fafafa", + "layer0.opacity": 1, + "content_margin": [ + 0, + 5 + ] + }, + { + "class": "panel_control", + "settings": [ + "ui_separator" + ], + "layer0.tint": "#f7f7f7", + "layer1.texture": "ayu/assets/separator-top.png", + "layer1.tint": "#959da61a", + "layer1.inner_margin": [ + 1, + 2, + 1, + 0 + ], + "layer1.opacity": 1 + }, + { + "class": "panel_grid_control" + }, + { + "class": "panel_close_button", + "layer0.texture": "ayu/assets/close.png", + "layer0.opacity": 1, + "layer0.tint": "#959da6", + "content_margin": [ + 0, + 0 + ] + }, + { + "class": "panel_close_button", + "attributes": [ + "hover" + ], + "layer0.tint": "#ff9940" + }, + { + "class": "status_bar", + "layer0.texture": "", + "layer0.tint": "#fafafa", + "layer0.opacity": 1, + "layer1.texture": "ayu/assets/separator-top.png", + "layer1.tint": "#959da61a", + "layer1.inner_margin": [ + 1, + 2, + 1, + 0 + ], + "content_margin": [ + 16, + 2 + ] + }, + { + "class": "status_bar", + "settings": [ + "ui_separator" + ], + "layer0.tint": "#f7f7f7", + "layer1.opacity": 1 + }, + { + "class": "panel_button_control", + "layer0.texture": "ayu/assets/switch-panel.png", + "layer0.tint": "#959da6", + "layer0.opacity": 1 + }, + { + "class": "panel_button_control", + "attributes": [ + "hover" + ], + "layer0.tint": "#ff9940" + }, + { + "class": "status_container", + "content_margin": [ + 0, + 5 + ] + }, + { + "class": "status_button", + "min_size": [ + 100, + 0 + ] + }, + { + "class": "vcs_branch_icon", + "layer0.tint": "#959da6b3" + }, + { + "class": "vcs_changes_annotation", + "border_color": "#959da6b3" + }, + { + "class": "dialog", + "layer0.tint": "#fafafa", + "layer0.opacity": 1 + }, + { + "class": "progress_bar_control", + "layer0.tint": "#fafafa", + "layer0.opacity": 1 + }, + { + "class": "progress_gauge_control", + "layer0.tint": "#ff9940", + "layer0.opacity": 1, + "content_margin": [ + 0, + 6 + ] + }, + { + "class": "scroll_area_control", + "settings": [ + "overlay_scroll_bars" + ], + "overlay": true + }, + { + "class": "scroll_area_control", + "settings": [ + "!overlay_scroll_bars" + ], + "overlay": false + }, + { + "class": "scroll_bar_control", + "layer0.tint": "#fafafa", + "layer0.opacity": 1, + "layer1.texture": "ayu/assets/scrollbar-vertical-wide.png", + "layer1.tint": "#959da6", + "layer1.opacity": 0.1, + "layer1.inner_margin": [ + 0, + 10 + ] + }, + { + "class": "scroll_bar_control", + "parents": [ + { + "class": "overlay_control" + } + ], + "layer0.tint": "#ffffff" + }, + { + "class": "scroll_bar_control", + "attributes": [ + "horizontal" + ], + "layer1.texture": "ayu/assets/scrollbar-horizontal-wide.png", + "layer1.inner_margin": [ + 10, + 0 + ] + }, + { + "class": "scroll_bar_control", + "settings": [ + "overlay_scroll_bars" + ], + "layer0.opacity": 0, + "layer1.texture": "ayu/assets/scrollbar-vertical.png", + "layer1.inner_margin": [ + 4, + 6, + 6, + 6 + ] + }, + { + "class": "scroll_bar_control", + "settings": [ + "overlay_scroll_bars", + "ui_wide_scrollbars" + ], + "layer0.texture": "ayu/assets/scrollbar-vertical-wide.png" + }, + { + "class": "scroll_bar_control", + "settings": [ + "overlay_scroll_bars" + ], + "attributes": [ + "horizontal" + ], + "layer0.opacity": 0, + "layer1.texture": "ayu/assets/scrollbar-horizontal.png", + "layer1.inner_margin": [ + 6, + 4, + 6, + 6 + ] + }, + { + "class": "scroll_bar_control", + "attributes": [ + "horizontal" + ], + "settings": [ + "overlay_scroll_bars", + "ui_wide_scrollbars" + ], + "layer0.texture": "ayu/assets/scrollbar-horizontal-wide.png" + }, + { + "class": "scroll_corner_control", + "layer0.tint": "#fafafa", + "layer0.opacity": 1 + }, + { + "class": "puck_control", + "layer0.texture": "ayu/assets/scrollbar-vertical-wide.png", + "layer0.tint": "#959da6", + "layer0.opacity": 0.3, + "layer0.inner_margin": [ + 0, + 10 + ], + "content_margin": [ + 6, + 12 + ] + }, + { + "class": "puck_control", + "attributes": [ + "horizontal" + ], + "layer0.texture": "ayu/assets/scrollbar-horizontal-wide.png", + "layer0.inner_margin": [ + 10, + 0 + ], + "content_margin": [ + 12, + 6 + ] + }, + { + "class": "puck_control", + "settings": [ + "overlay_scroll_bars" + ], + "layer0.texture": "ayu/assets/scrollbar-vertical.png", + "layer0.inner_margin": [ + 4, + 6, + 6, + 6 + ], + "content_margin": [ + 5, + 20 + ] + }, + { + "class": "puck_control", + "settings": [ + "overlay_scroll_bars", + "ui_wide_scrollbars" + ], + "layer0.texture": "ayu/assets/scrollbar-vertical-wide.png" + }, + { + "class": "puck_control", + "settings": [ + "overlay_scroll_bars" + ], + "attributes": [ + "horizontal" + ], + "layer0.texture": "ayu/assets/scrollbar-horizontal.png", + "layer0.inner_margin": [ + 6, + 4, + 6, + 6 + ], + "content_margin": [ + 20, + 5 + ] + }, + { + "class": "puck_control", + "attributes": [ + "horizontal" + ], + "settings": [ + "overlay_scroll_bars", + "ui_wide_scrollbars" + ], + "layer0.texture": "ayu/assets/scrollbar-horizontal-wide.png" + }, + { + "class": "text_line_control", + "layer0.texture": "ayu/assets/input-bg.png", + "layer0.opacity": 1, + "layer0.inner_margin": [ + 10, + 8 + ], + "layer0.tint": "#ffffff", + "layer1.texture": "ayu/assets/input-border.png", + "layer1.opacity": 1, + "layer1.inner_margin": [ + 10, + 8 + ], + "layer1.tint": "#959da61a", + "content_margin": [ + 10, + 7, + 10, + 5 + ] + }, + { + "class": "text_line_control", + "parents": [ + { + "class": "overlay_control" + } + ], + "layer0.texture": "", + "layer0.opacity": 0, + "layer1.texture": "ayu/assets/input-search.png", + "layer1.opacity": 1, + "layer1.tint": "#959da6", + "layer1.inner_margin": [ + 60, + 0, + 0, + 0 + ], + "content_margin": [ + 50, + 7, + 10, + 4 + ] + }, + { + "class": "dropdown_button_control", + "content_margin": [ + 12, + 12 + ], + "layer0.texture": "ayu/assets/overflow-menu.png", + "layer0.tint": "#959da6", + "layer0.opacity": 1 + }, + { + "class": "dropdown_button_control", + "attributes": [ + "hover" + ], + "layer0.tint": "#ff9940" + }, + { + "class": "button_control", + "content_margin": [ + 15, + 9, + 15, + 10 + ], + "min_size": [ + 60, + 0 + ], + "layer0.tint": "#ff99401a", + "layer0.texture": "ayu/assets/input-bg.png", + "layer0.inner_margin": [ + 10, + 8 + ], + "layer0.opacity": 0 + }, + { + "class": "button_control", + "attributes": [ + "hover" + ], + "layer0.opacity": 1 + }, + { + "class": "icon_button_control", + "layer0.tint": [ + 0, + 0, + 0 + ], + "layer0.opacity": 0, + "layer2.tint": "#6c7680", + "layer2.opacity": { + "target": 0, + "speed": 10, + "interpolation": "smoothstep" + }, + "content_margin": [ + 10, + 5 + ] + }, + { + "class": "icon_regex", + "layer0.texture": "ayu/assets/regex.png", + "layer0.tint": "#959da6", + "layer0.opacity": 1, + "content_margin": [ + 12, + 12 + ] + }, + { + "class": "icon_regex", + "parents": [ + { + "class": "icon_button_control", + "attributes": [ + "selected" + ] + } + ], + "layer0.tint": "#ff9940" + }, + { + "class": "icon_case", + "layer0.texture": "ayu/assets/matchcase.png", + "layer0.tint": "#959da6", + "layer0.opacity": 1, + "content_margin": [ + 12, + 12 + ] + }, + { + "class": "icon_case", + "parents": [ + { + "class": "icon_button_control", + "attributes": [ + "selected" + ] + } + ], + "layer0.tint": "#ff9940" + }, + { + "class": "icon_whole_word", + "layer0.texture": "ayu/assets/word.png", + "layer0.tint": "#959da6", + "layer0.opacity": 1, + "content_margin": [ + 12, + 12 + ] + }, + { + "class": "icon_whole_word", + "parents": [ + { + "class": "icon_button_control", + "attributes": [ + "selected" + ] + } + ], + "layer0.tint": "#ff9940" + }, + { + "class": "icon_wrap", + "layer0.texture": "ayu/assets/wrap.png", + "layer0.tint": "#959da6", + "layer0.opacity": 1, + "content_margin": [ + 12, + 12 + ] + }, + { + "class": "icon_wrap", + "parents": [ + { + "class": "icon_button_control", + "attributes": [ + "selected" + ] + } + ], + "layer0.tint": "#ff9940" + }, + { + "class": "icon_in_selection", + "layer0.texture": "ayu/assets/inselection.png", + "layer0.tint": "#959da6", + "layer0.opacity": 1, + "content_margin": [ + 12, + 12 + ] + }, + { + "class": "icon_in_selection", + "parents": [ + { + "class": "icon_button_control", + "attributes": [ + "selected" + ] + } + ], + "layer0.tint": "#ff9940" + }, + { + "class": "icon_highlight", + "layer0.texture": "ayu/assets/highlight.png", + "layer0.tint": "#959da6", + "layer0.opacity": 1, + "content_margin": [ + 12, + 12 + ] + }, + { + "class": "icon_highlight", + "parents": [ + { + "class": "icon_button_control", + "attributes": [ + "selected" + ] + } + ], + "layer0.tint": "#ff9940" + }, + { + "class": "icon_preserve_case", + "layer0.texture": "ayu/assets/replace-preserve-case.png", + "layer0.tint": "#959da6", + "layer0.opacity": 1, + "content_margin": [ + 12, + 12 + ] + }, + { + "class": "icon_preserve_case", + "parents": [ + { + "class": "icon_button_control", + "attributes": [ + "selected" + ] + } + ], + "layer0.tint": "#ff9940" + }, + { + "class": "icon_context", + "layer0.texture": "ayu/assets/context.png", + "layer0.tint": "#959da6", + "layer0.opacity": 1, + "content_margin": [ + 12, + 12 + ] + }, + { + "class": "icon_context", + "parents": [ + { + "class": "icon_button_control", + "attributes": [ + "selected" + ] + } + ], + "layer0.tint": "#ff9940" + }, + { + "class": "icon_use_buffer", + "layer0.texture": "ayu/assets/buffer.png", + "layer0.tint": "#959da6", + "layer0.opacity": 1, + "content_margin": [ + 12, + 12 + ] + }, + { + "class": "icon_use_buffer", + "parents": [ + { + "class": "icon_button_control", + "attributes": [ + "selected" + ] + } + ], + "layer0.tint": "#ff9940" + }, + { + "class": "label_control", + "color": "#959da6", + "shadow_color": [ + 0, + 0, + 0, + 0 + ], + "shadow_offset": [ + 0, + 0 + ], + "font.bold": false, + "font.size": 12 + }, + { + "class": "label_control", + "parents": [ + { + "class": "status_bar" + } + ], + "color": "#959da6", + "font.bold": false + }, + { + "class": "label_control", + "parents": [ + { + "class": "button_control" + } + ], + "color": "#959da6" + }, + { + "class": "label_control", + "parents": [ + { + "class": "button_control", + "attributes": [ + "hover" + ] + } + ], + "color": "#ff9940" + }, + { + "class": "tool_tip_control", + "layer0.tint": "#fafafa", + "layer0.inner_margin": [ + 0, + 0 + ], + "layer0.opacity": 1, + "content_margin": [ + 10, + 6 + ] + }, + { + "class": "tool_tip_label_control", + "color": "#959da6", + "font.size": 13 + } +] \ No newline at end of file diff --git a/ayu-light.tmTheme b/ayu-light.tmTheme deleted file mode 100644 index 8a0de5f8..00000000 --- a/ayu-light.tmTheme +++ /dev/null @@ -1,1027 +0,0 @@ - - - - - author - Ike Ku - colorSpaceName - sRGB - name - ayu - semanticClass - ayu.light - settings - - - settings - - accent - #FF8F40 - activeGuide - #B9BCBF - background - #FAFAFA - caret - #FF8F40 - findHighlight - #FF8F40 - findHighlightForeground - #FAFAFA - foreground - #61676C - guide - #DEE0E1 - gutter - #FAFAFA - gutterForeground - #D9DBDD - inactiveBackground - #FAFAFA - inactiveSelection - #ECF4F9 - invisibles - #D9DBDD - lineHighlight - #F3F3F3 - popupCss - html, body { - background-color: #FFFFFF; - color: #61676C; -} -body { - padding: 1px 3px; -} -a { - color: rgba(85, 180, 212, .7); -} - - selection - #E9F2F8 - selectionBorder - #E3EFF8 - shadow - #00000010 - stackGuide - #DEE0E1 - lineDiffModified - #FEAF62 - - - - name - Comment - scope - comment, punctuation.definition.comment - settings - - fontStyle - italic - foreground - #ABB0B6 - - - - name - Variable - scope - variable - settings - - foreground - #61676C - - - - name - String - scope - string, constant.other.symbol - settings - - foreground - #86B300 - - - - name - Number - scope - constant.numeric - settings - - foreground - #FF8F40 - - - - name - Regular Expressions and Escape Characters - scope - string.regexp, constant.character.escape - settings - - foreground - #4CBF99 - - - - name - Built-in constant - scope - constant.language - settings - - foreground - #FF8F40 - - - - name - User-defined constant - scope - constant.character, constant.other - settings - - foreground - #FF8F40 - - - - name - Member Variable - scope - variable.member - settings - - foreground - #ec5f67 - - - - name - Keyword - scope - keyword - keyword.operator, keyword.operator.word - settings - - foreground - #FA6E32 - - - - name - Operators - scope - keyword.operator - settings - - foreground - #ED9366 - - - - name - Punctuation - scope - punctuation.separator, punctuation.terminator - settings - - foreground - #61676CCC - - - - name - Punctuation - scope - punctuation.section - settings - - foreground - #61676C - - - - name - Accessor - scope - punctuation.accessor - settings - - foreground - #ED9366 - - - - name - Annotation Punctuation - scope - punctuation.definition.annotation - settings - - foreground - #61676CCC - - - - name - JavaScript Dollar - scope - variable.other.dollar.only.js, variable.other.object.dollar.only.js, variable.type.dollar.only.js, support.class.dollar.only.js - settings - - foreground - #E6B673 - - - - name - Storage - scope - storage - settings - - foreground - #FA6E32 - - - - name - Storage type - scope - storage.type - settings - - foreground - #FA6E32 - - - - name - Function name - scope - entity.name.function - settings - - foreground - #F29718 - - - - name - Entity name - scope - entity.name - (entity.name.section | entity.name.tag | entity.name.label) - settings - - foreground - #399EE6 - - - - name - Inherited class - scope - entity.other.inherited-class - settings - - fontStyle - underline - foreground - #399EE6 - - - - name - Function argument - scope - variable.parameter - settings - - foreground - #FF8F40 - - - - name - Language variable - scope - variable.language - settings - - fontStyle - italic - foreground - #55B4D4 - - - - name - Tag - scope - entity.name.tag, meta.tag.sgml - settings - - foreground - #55B4D4 - - - - name - Tag start/end - scope - punctuation.definition.tag.end, punctuation.definition.tag.begin, punctuation.definition.tag - settings - - foreground - #55B4D490 - - - - name - Tag attribute - scope - entity.other.attribute-name - settings - - foreground - #F29718 - - - - name - Function call - scope - variable.function, variable.annotation - settings - - foreground - #F29718 - - - - name - Library function - scope - support.function, support.macro - settings - - foreground - #F07171 - - - - name - Library constant - scope - support.constant - settings - - fontStyle - italic - foreground - #ED9366 - - - - name - Library class/type - scope - support.type, support.class - settings - - fontStyle - italic - foreground - #55B4D4 - - - - name - Invalid - scope - invalid - settings - - foreground - #F51818 - - - - name - Invalid deprecated - scope - invalid.deprecated - settings - - background - #FA6E32 - foreground - #FFFFFF - - - - name - diff.header - scope - meta.diff, meta.diff.header - settings - - foreground - #c594c5 - - - - name - Ruby class methods - scope - source.ruby variable.other.readwrite - settings - - foreground - #F29718 - - - - name - CSS tag names - scope - source.css entity.name.tag, source.sass entity.name.tag, source.scss entity.name.tag, source.less entity.name.tag, source.stylus entity.name.tag - settings - - foreground - #399EE6 - - - - name - CSS browser prefix - scope - source.css support.type, source.sass support.type, source.scss support.type, source.less support.type, source.stylus support.type - settings - - foreground - #ABB0B6 - - - - name - CSS Properties - scope - support.type.property-name - settings - - fontStyle - normal - foreground - #55B4D4 - - - - name - Search Results Nums - scope - constant.numeric.line-number.find-in-files - match - settings - - foreground - #ABB0B6 - - - - name - Search Results Match Nums - scope - constant.numeric.line-number.match - settings - - foreground - #FA6E32 - - - - name - Search Results Lines - scope - entity.name.filename.find-in-files - settings - - foreground - #86B300 - - - - scope - message.error - settings - - foreground - #F51818 - - - - name - JSON Key - Level 8 - scope - source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - #55B4D4 - - - - name - JSON Key - Level 7 - scope - source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - #55B4D4 - - - - name - JSON Key - Level 6 - scope - source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - #55B4D4 - - - - name - JSON Key - Level 5 - scope - source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - #55B4D4 - - - - name - JSON Key - Level 4 - scope - source.json meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - #55B4D4 - - - - name - JSON Key - Level 3 - scope - source.json meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - #55B4D4 - - - - name - JSON Key - Level 2 - scope - source.json meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - #55B4D4 - - - - name - JSON Key - Level 1 - scope - source.json meta meta.structure.dictionary.json string.quoted.double.json - meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta.structure.dictionary.json punctuation.definition.string - meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - #55B4D4 - - - - name - JSON Key - Level 0 - scope - source.json meta.structure.dictionary.json string.quoted.double.json - meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json punctuation.definition.string - meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - #55B4D4 - - - - name - Markup Heading - scope - markup.heading - settings - - fontStyle - bold - foreground - #FA6E32 - - - - name - Markup Links - scope - string.other.link, markup.underline.link - settings - - fontStyle - italic underline - foreground - #4CBF99 - - - - name - Markup image - scope - punctuation.definition.image - settings - - foreground - #F29718 - - - - name - Markup Italic - scope - markup.italic - settings - - fontStyle - italic - foreground - #F07171 - - - - name - Markup Bold - scope - markup.bold - settings - - fontStyle - bold - foreground - #F07171 - - - - name - Markup Bold/italic - scope - markup.italic markup.bold | markup.bold markup.italic - settings - - fontStyle - bold italic - - - - name - Markup Code - scope - markup.raw - settings - - background - #61676C07 - - - - name - Markup Code Inline - scope - markup.raw.inline - settings - - background - #61676C10 - - - - name - Markdown Separator - scope - meta.separator - settings - - background - #61676C10 - fontStyle - bold - foreground - #ABB0B6 - - - - name - Markup Blockquote - scope - markup.quote - settings - - fontStyle - italic - foreground - #FF8F40 - - - - name - Markup List Bullet - scope - markup.list.numbered.bullet, markup.list punctuation.definition.list_item - settings - - foreground - #4CBF99 - - - - name - Markup Inserted - scope - markup.inserted - settings - - foreground - #86B300 - - - - name - Markup Changed - scope - markup.changed - settings - - foreground - #55B4D4 - - - - name - Markup Deleted - scope - markup.deleted - settings - - foreground - #F07171 - - - - name - Markup Strike - scope - markup.strike - settings - - foreground - #E6B673 - - - - name - Markup Table - scope - markup.table - settings - - background - #61676C10 - foreground - #55B4D4 - - - - name - Markup Raw Inline - scope - text.html.markdown markup.raw.inline - settings - - foreground - #ED9366 - - - - name - Markdown - Line Break - scope - text.html.markdown meta.dummy.line-break - settings - - foreground - #ABB0B6 - - - - name - Markdown - Raw Block Fenced - scope - markup.raw.block.fenced.markdown - settings - - background - #61676C10 - foreground - #61676C - - - - name - Markdown - Fenced Bode Block - scope - punctuation.definition.fenced.markdown, variable.language.fenced.markdown - settings - - background - #61676C10 - foreground - #ABB0B6 - - - - name - Markdown - Fenced Language - scope - variable.language.fenced.markdown - settings - - foreground - #ABB0B6 - - - - name - GitGutter Added - scope - markup.inserted.git_gutter - settings - - foreground - #86B300 - - - - name - GitGutter Changed - scope - markup.changed.git_gutter - settings - - foreground - #55B4D4 - - - - name - GitGutter Deleted - scope - markup.deleted.git_gutter - settings - - foreground - #F51818 - - - - name - GitGutter Ignored - scope - markup.ignored.git_gutter - settings - - foreground - #DEE0E1 - - - - name - GitGutter Untracked - scope - markup.untracked.git_gutter - settings - - foreground - #DEE0E1 - - - - name - GutterColor - scope - gutter_color - settings - - foreground - #FFFFFF - - - - name - AceJump Label - Blue - scope - acejump.label.blue - settings - - background - #55B4D4 - foreground - #FFFFFF - - - - name - AceJump Label - Green - scope - acejump.label.green - settings - - background - #86B300 - foreground - #FFFFFF - - - - name - AceJump Label - Orange - scope - acejump.label.orange - settings - - background - #FA6E32 - foreground - #FFFFFF - - - - name - AceJump Label - Purple - scope - acejump.label.purple - settings - - background - #F07171 - foreground - #FFFFFF - - - - name - SublimeLinter Warning - scope - sublimelinter.mark.warning - settings - - foreground - #55B4D4 - - - - name - SublimeLinter Gutter Mark - scope - sublimelinter.gutter-mark - settings - - foreground - #FFFFFF - - - - name - SublimeLinter Error - scope - sublimelinter.mark.error - settings - - foreground - #F51818 - - - - uuid - 0e709986-46a0-40a0-b3bf-c8dfe525c455 - - diff --git a/ayu-mirage.sublime-color-scheme b/ayu-mirage.sublime-color-scheme new file mode 100644 index 00000000..a9e8716b --- /dev/null +++ b/ayu-mirage.sublime-color-scheme @@ -0,0 +1,345 @@ +{ + "name": "ayu", + "globals": { + "background": "#1f2430", + "foreground": "#cbccc6", + "invisibles": "#cbccc64d", + "caret": "#ffcc66", + "line_highlight": "#191e2a", + "accent": "#ffcc66", + "popup_css": "\n html, body {\n background-color: #232834;\n color: #cbccc6;\n }\n body {\n padding: 1px 3px;\n }\n a {\n color: rgba(92,207,230, .7);\n }\n ", + "gutter": "#1f2430", + "gutter_foreground": "#707a8c66", + "line_diff_width": "2", + "line_diff_added": "#a6cc70", + "line_diff_modified": "#77a8d9", + "line_diff_deleted": "#f27983", + "selection": "#34455a", + "selection_border": "#3c526a", + "selection_border_width": "1", + "inactive_selection": "#2d3b4d", + "inactive_selection_foreground": "#cbccc64d", + "selection_corner_style": "round", + "selection_corner_radius": "3", + "highlight": "#ffcc6666", + "find_highlight": "#ffcc66", + "find_highlight_foreground": "#1f2430", + "guide": "#707a8c4d", + "active_guide": "#707a8cb3", + "stack_guide": "#707a8c66" + }, + "rules": [ + { + "name": "Comment", + "scope": "comment", + "font_style": "italic", + "foreground": "#5c6773" + }, + { + "name": "String", + "scope": "string, constant.other.symbol", + "foreground": "#bae67e" + }, + { + "name": "Regular Expressions and Escape Characters", + "scope": "string.regexp, constant.character, constant.other", + "foreground": "#95e6cb" + }, + { + "name": "Number", + "scope": "constant.numeric", + "foreground": "#ffcc66" + }, + { + "name": "Built-in constants", + "scope": "constant.language", + "foreground": "#ffcc66" + }, + { + "name": "Constants", + "scope": "meta.constant, entity.name.constant", + "foreground": "#d4bfff" + }, + { + "name": "Variable", + "scope": "variable", + "foreground": "#cbccc6" + }, + { + "name": "Member Variable", + "scope": "variable.member", + "foreground": "#f28779" + }, + { + "name": "Language variable", + "scope": "variable.language", + "font_style": "italic", + "foreground": "#5ccfe6" + }, + { + "name": "Storage", + "scope": "storage, storage.type.keyword", + "foreground": "#ffa759" + }, + { + "name": "Keyword", + "scope": "keyword", + "foreground": "#ffa759" + }, + { + "name": "Java keyword fixes", + "scope": "source.java meta.class.java meta.class.identifier.java storage.type.java", + "foreground": "#ffa759" + }, + { + "name": "Operators", + "scope": "keyword.operator", + "foreground": "#f29e74" + }, + { + "name": "Separators like ; or ,", + "scope": "punctuation.separator, punctuation.terminator", + "foreground": "#cbccc6b3" + }, + { + "name": "Punctuation", + "scope": "punctuation.section", + "foreground": "#cbccc6" + }, + { + "name": "Accessor", + "scope": "punctuation.accessor", + "foreground": "#f29e74" + }, + { + "name": "Types fixes", + "scope": "source.java storage.type, source.haskell storage.type, source.c storage.type", + "foreground": "#73d0ff" + }, + { + "name": "Inherited class type", + "scope": "entity.other.inherited-class", + "foreground": "#5ccfe6" + }, + { + "name": "Lambda arrow", + "scope": "storage.type.function", + "foreground": "#ffa759" + }, + { + "name": "Java primitive variable types", + "scope": "source.java storage.type.primitive", + "foreground": "#5ccfe6" + }, + { + "name": "Function name", + "scope": "entity.name.function", + "foreground": "#ffd580" + }, + { + "name": "Function arguments", + "scope": "variable.parameter, meta.parameter", + "foreground": "#d4bfff" + }, + { + "name": "Function call", + "scope": "variable.function, variable.annotation, meta.function-call.generic, support.function.go", + "foreground": "#ffd580" + }, + { + "name": "Library function", + "scope": "support.function, support.macro", + "foreground": "#f28779" + }, + { + "name": "Imports and packages", + "scope": "entity.name.import, entity.name.package", + "foreground": "#bae67e" + }, + { + "name": "Entity name", + "scope": "entity.name, source.js meta.function-call.constructor variable.type", + "foreground": "#73d0ff" + }, + { + "name": "Tag", + "scope": "entity.name.tag, meta.tag.sgml", + "foreground": "#5ccfe6" + }, + { + "name": "Tag start/end", + "scope": "punctuation.definition.tag.end, punctuation.definition.tag.begin, punctuation.definition.tag", + "foreground": "#5ccfe680" + }, + { + "name": "Tag attribute", + "scope": "entity.other.attribute-name", + "foreground": "#ffd580" + }, + { + "name": "Library constant", + "scope": "support.constant", + "font_style": "italic", + "foreground": "#f29e74" + }, + { + "name": "Library class/type", + "scope": "support.type, support.class, source.go storage.type", + "foreground": "#5ccfe6" + }, + { + "name": "Decorators/annotation", + "scope": "meta.decorator variable.other, meta.decorator punctuation.decorator, storage.type.annotation, variable.annotation, punctuation.definition.annotation", + "foreground": "#ffe6b3" + }, + { + "name": "Invalid", + "scope": "invalid", + "foreground": "#ff3333" + }, + { + "name": "diff.header", + "scope": "meta.diff, meta.diff.header", + "foreground": "#c594c5" + }, + { + "name": "Ruby class methods", + "scope": "source.ruby variable.other.readwrite", + "foreground": "#ffd580" + }, + { + "name": "CSS tag names", + "scope": "source.css entity.name.tag, source.sass entity.name.tag, source.scss entity.name.tag, source.less entity.name.tag, source.stylus entity.name.tag", + "foreground": "#73d0ff" + }, + { + "name": "CSS browser prefix", + "scope": "source.css support.type, source.sass support.type, source.scss support.type, source.less support.type, source.stylus support.type", + "foreground": "#5c6773" + }, + { + "name": "CSS Properties", + "scope": "support.type.property-name", + "font_style": "normal", + "foreground": "#5ccfe6" + }, + { + "name": "Search Results Nums", + "scope": "constant.numeric.line-number.find-in-files - match", + "foreground": "#5c6773" + }, + { + "name": "Search Results Match Nums", + "scope": "constant.numeric.line-number.match", + "foreground": "#ffa759" + }, + { + "name": "Search Results Lines", + "scope": "entity.name.filename.find-in-files", + "foreground": "#bae67e" + }, + { + "scope": "message.error", + "foreground": "#ff3333" + }, + { + "name": "Markup heading", + "scope": "markup.heading, markup.heading entity.name", + "font_style": "bold", + "foreground": "#bae67e" + }, + { + "name": "Markup links", + "scope": "markup.underline.link, string.other.link", + "foreground": "#5ccfe6" + }, + { + "name": "Markup Italic", + "scope": "markup.italic", + "font_style": "italic", + "foreground": "#f28779" + }, + { + "name": "Markup Bold", + "scope": "markup.bold", + "font_style": "bold", + "foreground": "#f28779" + }, + { + "name": "Markup Bold/italic", + "scope": "markup.italic markup.bold, markup.bold markup.italic", + "font_style": "bold italic" + }, + { + "name": "Markup Code", + "scope": "markup.raw", + "background": "#cbccc605" + }, + { + "name": "Markup Code Inline", + "scope": "markup.raw.inline", + "background": "#cbccc60f" + }, + { + "name": "Markdown Separator", + "scope": "meta.separator", + "font_style": "bold", + "background": "#cbccc60f", + "foreground": "#5c6773" + }, + { + "name": "Markup Blockquote", + "scope": "markup.quote", + "foreground": "#95e6cb", + "font_style": "italic" + }, + { + "name": "Markup List Bullet", + "scope": "markup.list punctuation.definition.list.begin", + "foreground": "#ffd580" + }, + { + "name": "Markup added", + "scope": "markup.inserted", + "foreground": "#a6cc70" + }, + { + "name": "Markup modified", + "scope": "markup.changed", + "foreground": "#77a8d9" + }, + { + "name": "Markup removed", + "scope": "markup.deleted", + "foreground": "#f27983" + }, + { + "name": "Markup Strike", + "scope": "markup.strike", + "foreground": "#ffe6b3" + }, + { + "name": "Markup Table", + "scope": "markup.table", + "background": "#cbccc60f", + "foreground": "#5ccfe6" + }, + { + "name": "Markup Raw Inline", + "scope": "text.html.markdown markup.inline.raw", + "foreground": "#f29e74" + }, + { + "name": "Markdown - Line Break", + "scope": "text.html.markdown meta.dummy.line-break", + "background": "#5c6773", + "foreground": "#5c6773" + }, + { + "name": "Markdown - Raw Block Fenced", + "scope": "punctuation.definition.markdown", + "background": "#cbccc6", + "foreground": "#5c6773" + } + ] +} \ No newline at end of file diff --git a/ayu-mirage.sublime-theme b/ayu-mirage.sublime-theme index 54f31b7b..8be49b06 100644 --- a/ayu-mirage.sublime-theme +++ b/ayu-mirage.sublime-theme @@ -1,1397 +1,1781 @@ -// prefix="" -// sublime="" -// ext="sublime-theme" [ - - /* EMPTY WINDOW - * Style for empty (no tabs) window - */ - - { - "class": "sheet_container_control", - "layer0.tint": [33, 39, 51], - "layer0.opacity": 1 - }, - - - /* GRID LAYOUT - * Grid style - */ - - { - "class": "grid_layout_control", - "border_size": 0, - "border_color": [26, 31, 41] - }, - { - "class": "grid_layout_control", - "settings": ["ui_separator"], - "border_size": 1 - }, - - /* DIALOG POPUP - * Dialog popup style and progressbar - */ - { - "class": "progress_gauge_control", - "layer0.tint": [255, 204, 102], - "layer0.opacity": 1.0, - "content_margin": [0, 6] - }, - - { - "class": "dialog", - "layer0.tint": [33, 39, 51], - "layer0.opacity": 1.0 - }, - - { - "class": "progress_bar_control", - "layer0.tint": [33, 39, 51], - "layer0.opacity": 1.0 - }, - - - /* CODE FOLDING - * Folding arrow setting and behavioring - */ - { - "class": "fold_button_control", - "layer0.texture": "ayu/assets/unfold.png", - "layer0.opacity": 1.0, - "layer0.inner_margin": 0, - "layer0.tint": [102, 115, 128], - "content_margin": [8, 6, 8, 6] - }, - - { - "class": "fold_button_control", - "attributes": ["hover"], - "layer0.tint": [255, 204, 102], - }, - - { - "class": "fold_button_control", - "attributes": ["expanded"], - "layer0.texture": "ayu/assets/fold.png" - }, - - - /* AUTOCOMPLETE - * Autocomplete popup setting and behavioring - */ - { - "class": "popup_control", - "layer0.tint": [38, 44, 56], - "layer0.opacity": 1.0, - "content_margin": [0, 0] - }, - - { - "class": "auto_complete", - "row_padding": [12, 6], - "layer0.tint": [38, 44, 56], - "layer0.opacity": 1.0 - }, - - { - "class": "auto_complete_label", - "fg": [102, 115, 128], - "match_fg": [255, 204, 102], - "selected_fg": [204, 201, 194], - "selected_match_fg": [255, 204, 102], - "fg_blend": true - }, - - { - "class": "table_row", - "layer0.tint": [31, 37, 48], - "layer0.opacity": 0.0 - }, - - { - "class": "table_row", - "attributes": ["selected"], - "layer0.opacity": 1.0 - }, - - - /* TOOLTIP - * Tooltip setting and behavioring - */ - { - "class": "tool_tip_control", - "layer0.tint": [33, 39, 51], - "layer0.inner_margin": [0, 0], - "layer0.opacity": 1.0, - "content_margin": [10, 6] - }, - - { - "class": "tool_tip_label_control", - "color": [102, 115, 128], - "font.size": 13 - }, - { - "class": "tool_tip_label_control", - "settings": ["ui_font_source_code_pro"], - "font.face": "Source Code Pro" - }, - { - "class": "tool_tip_label_control", - "settings": ["ui_font_roboto_mono"], - "font.face": "Roboto mono" - }, - - /* OVERLAY PANELS - * Overlay panels setting and behavioring - */ - - // Command Panel - { - "class": "overlay_control", - "layer0.texture": "ayu/assets/overlay-shadow.png", - "layer0.inner_margin": [15, 35, 15, 25], - "layer0.opacity": 0.6, - "layer0.tint": [23, 27, 36], - - "layer1.texture": "ayu/assets/overlay-border.png", - "layer1.inner_margin": [15, 35, 15, 25], - "layer1.opacity": 1.0, - "layer1.tint": [20, 23, 31], - - "layer2.texture": "ayu/assets/overlay-bg.png", - "layer2.inner_margin": [15, 35, 15, 25], - "layer2.opacity": 1.0, - "layer2.tint": [38, 44, 56], - - "content_margin": [10, 35, 10, 20] - }, - - // Command Panel list item style (cmd + shift + p) - - { - "class": "mini_quick_panel_row", - "layer0.tint": [33, 39, 51, 0], - "layer0.inner_margin": [2, 2, 2, 2], - "layer0.opacity": 1.0 - }, - - // Command Panel selected list item style (cmd + p) - - { - "class": "mini_quick_panel_row", - "attributes": ["selected"], - "layer0.tint": [31, 37, 48] - }, - - // Quick panel project setting (project manager) (cmd + ctrl + p) - - { - "class": "quick_panel", - "row_padding": [32, 12], - "layer0.tint": [38, 44, 56], - "layer0.opacity": 1.0 - }, - - // Quick Panel row default style (project manager) - - { - "class": "quick_panel_row", - "layer0.texture": "", - "layer0.tint": [38, 44, 56], - "layer0.inner_margin": 0, - "layer0.opacity": 1.0 - }, - - // Row panel style inside comman panel (cmd + p) - - { - "class": "quick_panel_row", - "parents": [{"class": "overlay_control"}], - "layer0.tint": [38, 44, 56], - "layer0.opacity": 1.0 - }, - - // Quick panel (project) style inside overlay_control (cmd + shift + p) - { - "class": "quick_panel", - "parents": [{"class": "overlay_control"}], - "row_padding": [24, 8], - "layer0.tint": [38, 44, 56], - "layer0.opacity": 1.0 - }, - - // Quick Panel selected list item style - { - "class": "quick_panel_row", - "attributes": ["selected"], - "layer0.tint": [31, 37, 48] - }, - - // Panel labels - { - "class": "quick_panel_label", - "fg": [102, 115, 128], - "match_fg": [255, 204, 102], - "selected_fg": [204, 201, 194], - "selected_match_fg": [255, 204, 102] - }, - - // Panel labels - { - "class": "quick_panel_label", - "parents": [{"class": "overlay_control"}], - "fg": [102, 115, 128], - "match_fg": [255, 204, 102], - "selected_fg": [204, 201, 194], - "selected_match_fg": [255, 204, 102] - }, - - // Panels sublabels - { - "class": "quick_panel_path_label", - "fg": [81, 92, 105], - "match_fg": [170, 169, 165], - "selected_fg": [81, 92, 105], - "selected_match_fg": [170, 169, 165] - }, - - // Panels data / score - { - "class": "quick_panel_score_label", - "fg": [102, 115, 128], - "selected_fg": [255, 204, 102] - }, - - - /* TABS - * Tabs settings and behavioring - */ - { - "class": "tabset_control", - "mouse_wheel_switch": false, - "tab_min_width": 50, - "tab_overlap": 0, - "tab_height": 36, - "tab_width": 50, - - "layer0.tint": [33, 39, 51], - "layer0.opacity": 1.0, - "content_margin": [10, 0] - }, - { - "class": "tabset_control", - "settings": ["mouse_wheel_switches_tabs", "!enable_tab_scrolling"], - "mouse_wheel_switch": true - }, - { - "class": "tabset_control", - "settings": ["ui_separator"], - "content_margin": [0, 0, 0, 0], - "layer1.opacity": 1, - "layer1.texture": "ayu/assets/separator-bottom.png", - "layer1.tint": [26, 31, 41], - "layer1.inner_margin": [1, 0, 1, 2] - }, - { - "class": "tabset_control", - "platforms": ["osx"], - "settings": ["ui_separator", "!ui_native_titlebar"], - "layer2.opacity": 1, - "layer2.texture": "ayu/assets/separator-top.png", - "layer2.tint": [26, 31, 41], - "layer2.inner_margin": [1, 2, 1, 0] - }, - - // Tabs - { - "class": "tab_control", - // Background - "layer0.tint": [33, 39, 51], - "layer0.opacity": 1.0, - - // Top - "layer1.texture": "ayu/assets/separator-top.png", - "layer1.tint": [26, 31, 41], - "layer1.inner_margin": [0, 1, 0, 0], - "layer1.opacity": 0.0, - - // Right - "layer2.texture": "ayu/assets/separator-right.png", - "layer2.tint": [26, 31, 41], - "layer2.inner_margin": [0, 0, 1, 0], - "layer2.opacity": 0.0, - - // Bottom - "layer3.texture": "ayu/assets/separator-bottom.png", - "layer3.tint": [26, 31, 41], - "layer3.inner_margin": [0, 0, 0, 1], - "layer3.opacity": 0.0, - - "content_margin": [15, -2, 15, 0], - "max_margin_trim": 12 - }, - { - "class": "tab_control", - "settings": ["ui_separator"], - - "layer1.opacity": 1.0, - - "layer2.opacity": 1.0, - - "layer3.opacity": 1.0 - }, - - // Selected current tab - { - "class": "tab_control", "attributes": ["selected"], - "settings": ["!ui_separator"], - "layer3.tint": [255, 204, 102], - "layer3.opacity": 1.0 - }, - { - "class": "tab_control", "attributes": ["selected"], - "settings": ["ui_separator"], - "layer1.tint": [255, 204, 102], - "layer3.opacity": 0.0 - }, - - // Hovered current tab - { - "class": "tab_control", "attributes": ["hover"], - "settings": ["!ui_separator"], - "layer3.tint": [255, 204, 102], - "layer3.opacity": 0.3 - }, - { - "class": "tab_control", "attributes": ["hover"], - "settings": ["ui_separator"], - "layer0.tint": [26, 31, 41, 70], - }, - - // Selected current tab - { - "class": "tab_control", "attributes": ["selected", "hover"], - "settings": ["!ui_separator"], - "layer3.opacity": 1.0 - }, - { - "class": "tab_control", "attributes": ["selected", "hover"], - "settings": ["ui_separator"], - "layer0.tint": [33, 39, 51] - }, - - // Tab Labels - - { - "class": "tab_label", - "fg": [102, 115, 128], - "font.italic": false, - "font.bold": false, - "font.size": 12 - }, - { - "class": "tab_label", - "settings": ["ui_font_source_code_pro"], - "font.face": "Source Code Pro" - }, - { - "class": "tab_label", - "settings": ["ui_font_roboto_mono"], - "font.face": "Roboto mono" - }, - { - "class": "tab_label", - "settings": ["highlight_modified_tabs"], - "font.italic": true, - "attributes": ["dirty"], - "fg": [255, 204, 102] - }, - - // Tab selected label color - - { - "class": "tab_label", - "parents": [{"class": "tab_control", "attributes": ["selected"]}], - "fg": [204, 201, 194] - }, - - { - "class": "tab_label", - "attributes": ["transient"], - "font.italic": true - }, - - // Tab Close Buttons - { - "class": "tab_close_button", - "content_margin": [0, 0], - - // Close Icon - "layer0.texture": "ayu/assets/close.png", - "layer0.tint": [102, 115, 128], - "layer0.opacity": 1.0, - - // Dirty Icon - "layer1.texture": "ayu/assets/dirty.png", - "layer1.tint": [102, 115, 128], - "layer1.opacity": 0, - }, - - // Default - { - "class": "tab_close_button", - "settings": ["show_tab_close_buttons"], - "content_margin": [6, 8] - }, - - // Default hover - { - "class": "tab_close_button", - "settings": ["show_tab_close_buttons", "highlight_modified_tabs"], - "attributes": ["hover"], - "layer0.tint": [255, 204, 102] - }, - - // Dirty tab - { - "class": "tab_close_button", - "parents": [{"class": "tab_control", "attributes": ["dirty"]}], - "layer0.opacity": 0, // Close Icon - "layer1.opacity": 1.0, // dirty Icon - "content_margin": [6, 8] - }, - - // Dirty tab on hover - { - "class": "tab_close_button", - "parents": [{"class": "tab_control", "attributes": ["dirty"]}], - "attributes": ["hover"], - "layer0.opacity": 1.0, // Close Icon - "layer1.opacity": 0 // Close Icon - }, - - // Selected dirty tab - { - "class": "tab_close_button", - "parents": [{"class": "tab_control", "attributes": ["selected", "dirty"]}], - "layer0.opacity": 0, // Close Icon - "layer1.opacity": 1.0, // Dirty Icon - "layer1.tint": [255, 204, 102] - }, - - // Selected dirty tab on hover - { - "class": "tab_close_button", - "parents": [{"class": "tab_control", "attributes": ["selected", "dirty"]}], - "attributes": ["hover"], - "layer0.opacity": 1.0, - "layer1.opacity": 0 - }, - - // tab set scroll left | scroll right - { - "class": "scroll_tabs_left_button", - "content_margin": [12, 15], - "layer0.texture": "ayu/assets/arrow-left.png", - "layer0.tint": [71, 81, 93], - "layer0.opacity": 1.0 - }, - - { - "class": "scroll_tabs_left_button", - "attributes": ["hover"], - "layer0.tint": [255, 204, 102] - }, - - { - "class": "scroll_tabs_right_button", - "content_margin": [12, 15], - "layer0.texture": "ayu/assets/arrow-right.png", - "layer0.tint": [71, 81, 93], - "layer0.opacity": 1.0 - }, - { - "class": "scroll_tabs_right_button", - "settings": ["ui_separator"], - "layer2.texture": "ayu/assets/separator-right.png", - "layer2.tint": [26, 31, 41], - "layer2.opacity": 1, - "layer2.inner_margin": [0, 1, 2, 1] - }, - - { - "class": "scroll_tabs_right_button", - "attributes": ["hover"], - "layer0.tint": [255, 204, 102] - }, - - { - "class": "show_tabs_dropdown_button", - "content_margin": [12, 12], - "layer0.texture": "ayu/assets/overflow-menu.png", - "layer0.tint": [71, 81, 93], - "layer0.opacity": 1.0, - "layer0.inner_margin": [0, 0] - }, - - { - "class": "show_tabs_dropdown_button", - "attributes": ["hover"], - "layer0.tint": [255, 204, 102] - }, - - - /* SIDEBAR - * Sidebar panel settings and behavioring - */ - - { - "class": "sidebar_container", - "content_margin": [0, 6, 0, 0], - "layer0.opacity": 1, - "layer0.tint": [33, 39, 51] - }, - { - "class": "sidebar_container", - "settings": ["ui_separator"], - "layer1.texture": "ayu/assets/separator-right.png", - "layer1.inner_margin": [0, 1, 2, 1], - "layer1.opacity": 1, - "layer1.tint": [26, 31, 41], - }, - - { - "class": "sidebar_tree", - "indent_top_level": false, - "row_padding": [20, 6], - "dark_content": false, - "spacer_rows": true, - "indent_offset": 2, - "indent": 10 - }, - - { - "class": "sidebar_heading", - "color": [74, 85, 97], - "font.bold": true, - "font.size": 11 - }, - { - "class": "sidebar_heading", - "settings": ["ui_font_source_code_pro"], - "font.face": "Source Code Pro" - }, - { - "class": "sidebar_heading", - "settings": ["ui_font_roboto_mono"], - "font.face": "Roboto mono" - }, - - { - "class": "tree_row", - "layer0.texture": "ayu/assets/tree-highlight.png", - "layer0.tint": [26, 31, 41], - "layer0.inner_margin": [8, 4, 8, 4], - "layer0.opacity": 0 - }, - - { - "class": "tree_row", - "layer0.texture": "ayu/assets/tree-highlight-separators.png", - "settings": ["ui_separator"] - }, - - { - "class": "tree_row", - "attributes": ["selected"], - "layer0.opacity": 1 - }, - - { - "class": "sidebar_label", - "color": [102, 115, 128], - "font.size": 12 - }, - { - "class": "sidebar_label", - "settings": ["ui_font_source_code_pro"], - "font.face": "Source Code Pro" - }, - { - "class": "sidebar_label", - "settings": ["ui_font_roboto_mono"], - "font.face": "Roboto mono" - }, - - { - "class": "sidebar_label", - "parents": [{"class": "tree_row","attributes": ["hover"]}], - "color": [204, 201, 194] - }, - - { - "class": "sidebar_label", - "parents": [{"class": "tree_row","attributes": ["selected"]}], - "color": [204, 201, 194] - }, - - { - "class": "sidebar_label", - "parents": [{"class": "tree_row","attributes": ["expandable"]}], - "color": [102, 115, 128], - "font.bold": false - }, - - { - "class": "sidebar_label", - "parents": [{"class": "tree_row", "attributes": ["expandable"]}], - "settings": ["bold_folder_labels"], - "font.bold": true - }, - - { - "class": "sidebar_label", - "parents": [{"class": "tree_row", "attributes": ["expandable", "hover"]}], - "color": [204, 201, 194] - }, - - { - "class": "sidebar_label", - "parents": [{"class": "tree_row", "attributes": ["expanded"]}], - "color": [204, 201, 194] - }, - - { - "class": "sidebar_label", - "parents": [{"class": "tree_row", "attributes": ["expanded"]}], - "settings": ["bold_folder_labels"], - "font.bold": true - }, - - // { - // "class": "sidebar_label", - // "parents": [{"class": "tree_row", "attributes": ["expanded", "selected"]}], - // "color": [204, 201, 194] - // }, - - { - "class": "sidebar_label", - "attributes": ["transient"], - "font.italic": false - }, - - // File icons and folder - { - "class": "icon_file_type", - "content_margin": [8, 8] - }, - - // Secondary folder icon (original) used as main folder icon - { - "class": "icon_folder", - "content_margin": [9, 9], - "layer0.tint": [33, 39, 51], - "layer0.opacity": 0, - - "layer1.texture": "ayu/assets/folder.png", - "layer1.tint": [71, 81, 93], - "layer1.opacity": 1, - - "layer2.texture": "ayu/assets/folder-open.png", - "layer2.tint": [255, 204, 102], - "layer2.opacity": 0.0 - }, - - { - "class": "icon_folder", - "parents": [{ "class": "tree_row", "attributes": ["expanded"] }], - "layer1.opacity": 0.0, - "layer2.opacity": 1.0 - }, - - { - "class": "icon_folder", - "parents": [{ "class": "tree_row", "attributes": ["hover"] }], - "layer1.tint": [255, 204, 102] - }, - - { - "class": "icon_folder", - "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], - "layer2.texture": { - "keyframes": [ - "ayu/assets/folder-open-1.png", - "ayu/assets/folder-open-1.png", - "ayu/assets/folder-open-2.png", - "ayu/assets/folder-open-3.png", - "ayu/assets/folder-open-4.png", - "ayu/assets/folder-open-5.png", - "ayu/assets/folder-open-5.png", - "ayu/assets/folder-open-5.png", - "ayu/assets/folder-open-6.png", - "ayu/assets/folder-open-6.png", - "ayu/assets/folder-open-6.png", - "ayu/assets/folder-open-6.png", - "ayu/assets/folder-open.png" - ], - "loop": false, - "frame_time": 0.020 - }, - "layer1.opacity": 0.0, - "layer2.opacity": 1.0 - }, - - { - "class": "icon_folder", - "parents": [{ "class": "tree_row", "attributes": ["selected"] }], - "layer1.tint": [255, 204, 102] - }, - - { - "class": "icon_folder_loading", - "layer1.texture": { - "keyframes": [ - "ayu/assets/spinner11.png", - "ayu/assets/spinner10.png", - "ayu/assets/spinner9.png", - "ayu/assets/spinner8.png", - "ayu/assets/spinner7.png", - "ayu/assets/spinner6.png", - "ayu/assets/spinner5.png", - "ayu/assets/spinner4.png", - "ayu/assets/spinner3.png", - "ayu/assets/spinner2.png", - "ayu/assets/spinner1.png", - "ayu/assets/spinner.png" - ], - "loop": true, - "frame_time": 0.075 - }, - "layer1.tint": [255, 204, 102], - - "layer0.opacity": 0.0, - "content_margin": [8, 8] - }, - - // Symlink folder icon - { - "class": "icon_folder_dup", - "content_margin": [9, 9], - "layer0.texture": "ayu/assets/folder.png", - "layer0.tint": [71, 81, 93], - "layer0.opacity": 1.0, - - "layer1.texture": "ayu/assets/folder-symlink.png", - "layer1.tint": [102, 115, 128], - "layer1.opacity": 0.3 - }, - - { - "class": "icon_folder_dup", - "parents": [{ "class": "tree_row", "attributes": ["hover"]}], - "layer0.tint": [255, 204, 102] - }, - - { - "class": "icon_folder_dup", - "parents": [{"class": "tree_row", "attributes": ["expanded"] }], - "layer0.tint": [255, 204, 102] - }, - - // Hidden arrow icon before folder - - { - "class": "disclosure_button_control", - "content_margin": [0, 0, 0, 0] - }, - - // Opened files - { - "class": "close_button", - "content_margin": [6, 8], - - // Default Close icon - "layer0.texture": "ayu/assets/close.png", - "layer0.opacity": 0, - "layer0.inner_margin": [0, 0], - "layer0.tint": [102, 115, 128] - }, - - - // Opened file hover - - { - "class": "close_button", - "parents": [{ "class": "tree_row", "attributes": ["hover"] }], - "layer0.opacity": 1 - }, - - { - "class": "close_button", - "attributes": ["dirty"], - "layer0.texture": "ayu/assets/dirty.png", - "layer0.tint": [102, 115, 128], - "layer0.opacity": 1.0 - }, - - { - "class": "close_button", - "attributes": ["hover"], - "layer0.opacity": 1.0, - "layer0.tint": [255, 204, 102] - }, - - - /* SCROLLBARS - * Scrollbars settings and behavioring - */ - { - "class": "scroll_bar_control", - "layer0.tint": [33, 39, 51], - "layer0.opacity": 1.0, - - "layer1.texture": "ayu/assets/scrollbar-vertical-wide.png", - "layer1.tint": [102, 115, 128], - "layer1.opacity": 0.1, - "layer1.inner_margin": [0, 10], - "blur": false - }, - { - "class": "scroll_bar_control", - "parents": [{"class": "overlay_control"}], - "layer0.tint": [38, 44, 56], - "blur": false - }, - { - "class": "scroll_bar_control", - "attributes": ["horizontal"], - "layer1.texture": "ayu/assets/scrollbar-horizontal-wide.png", - "layer1.inner_margin": [10, 0], - "blur": false - }, - { - "class": "scroll_corner_control", - "layer0.tint": [33, 39, 51], - "layer0.opacity": 1.0 - }, - { - "class": "puck_control", - "layer0.texture": "ayu/assets/scrollbar-vertical-wide.png", - "layer0.tint": [102, 115, 128], - "layer0.opacity": 0.3, - "layer0.inner_margin": [0, 10], - "content_margin": [6, 12], - "blur": false - }, - { - "class": "puck_control", - "attributes": ["horizontal"], - "layer0.texture": "ayu/assets/scrollbar-horizontal-wide.png", - "layer0.inner_margin": [10, 0], - "content_margin": [12, 6], - "blur": false - }, - { - "class": "scroll_area_control", - "settings": ["overlay_scroll_bars"], - "overlay": true - }, - { - "class": "scroll_area_control", - "settings": ["!overlay_scroll_bars"], - "overlay": false - }, - { - "class": "scroll_bar_control", - "settings": ["overlay_scroll_bars"], - "layer0.opacity": 0, - "layer1.texture": "ayu/assets/scrollbar-vertical.png", - "layer1.inner_margin": [4, 6, 6, 6], - "blur": false - }, - { - "class": "scroll_bar_control", - "settings": ["overlay_scroll_bars", "ui_wide_scrollbars"], - "layer0.texture": "ayu/assets/scrollbar-vertical-wide.png" - }, - { - "class": "scroll_bar_control", - "settings": ["overlay_scroll_bars"], - "attributes": ["horizontal"], - "layer0.opacity": 0, - "layer1.texture": "ayu/assets/scrollbar-horizontal.png", - "layer1.inner_margin": [6, 4, 6, 6], - "blur": false - }, - { - "class": "scroll_bar_control", - "attributes": ["horizontal"], - "settings": ["overlay_scroll_bars", "ui_wide_scrollbars"], - "layer0.texture": "ayu/assets/scrollbar-horizontal-wide.png" - }, - { - "class": "puck_control", - "settings": ["overlay_scroll_bars"], - "layer0.texture": "ayu/assets/scrollbar-vertical.png", - "layer0.inner_margin": [4, 6, 6, 6], - "content_margin": [5, 20], - "blur": false - }, - { - "class": "puck_control", - "settings": ["overlay_scroll_bars", "ui_wide_scrollbars"], - "layer0.texture": "ayu/assets/scrollbar-vertical-wide.png" - }, - { - "class": "puck_control", - "settings": ["overlay_scroll_bars"], - "attributes": ["horizontal"], - "layer0.texture": "ayu/assets/scrollbar-horizontal.png", - "layer0.inner_margin": [6, 4, 6, 6], - "content_margin": [20, 5], - "blur": false - }, - { - "class": "puck_control", - "attributes": ["horizontal"], - "settings": ["overlay_scroll_bars", "ui_wide_scrollbars"], - "layer0.texture": "ayu/assets/scrollbar-horizontal-wide.png" - }, - - /* MINIMAP - * Minimap settings and behavioring - */ - - { - "class": "minimap_control", - "settings": ["always_show_minimap_viewport"], - "viewport_color": [102, 115, 128], - "viewport_opacity": 0.3 - }, - - { - "class": "minimap_control", - "settings": ["!always_show_minimap_viewport"], - "viewport_color": [102, 115, 128], - "viewport_opacity": { "target": 0, "speed": 4.0, "interpolation": "smoothstep" } - }, - - { - "class": "minimap_control", - "attributes": ["hover"], - "settings": ["!always_show_minimap_viewport"], - "viewport_opacity": { "target": 0.3, "speed": 4.0, "interpolation": "smoothstep" } - }, - - - /* STATUS BAR - * Status bar settings and behavioring - */ - - // All labels - - { - "class": "label_control", - "color": [102, 115, 128], - "shadow_color": [0, 0, 0, 0], - "shadow_offset": [0, 0], - "font.bold": false, - "font.size": 12 - }, - { - "class": "label_control", - "settings": ["ui_font_source_code_pro"], - "font.face": "Source Code Pro" - }, - { - "class": "label_control", - "settings": ["ui_font_roboto_mono"], - "font.face": "Roboto mono" - }, - - // Status bar labels - - { - "class": "label_control", - "parents": [{"class": "status_bar"}], - "color": [102, 115, 128], - "font.bold": false - }, - - // Text field labels - - { - "class": "status_bar", - "layer0.texture": "", - "layer0.tint": [33, 39, 51], - "layer0.opacity": 1, - "layer1.texture": "ayu/assets/separator-top.png", - "layer1.tint": [26, 31, 41], - "layer1.inner_margin": [1, 2, 1, 0], - "content_margin": [16, 3] - }, - { - "class": "status_bar", - "settings": ["ui_separator"], - // "layer0.tint": [38, 44, 56], - // "layer1.opacity": 1 - }, - - { - "class": "status_container", - "content_margin": [0, 5] - }, - - { - "class": "status_button", - "min_size": [100, 0] - }, - - { - "class": "panel_button_control", - "layer0.texture": "ayu/assets/switch-panel.png", - "layer0.tint": [102, 115, 128], - "layer0.opacity": 1.0 - }, - - { - "class": "panel_button_control", - "attributes": ["hover"], - "layer0.tint": [255, 204, 102] - }, - - /* WIDGET PANEL - * Widget, input, buttons settings and behavioring - */ - - - // Status bar panel - { - "class": "panel_control", - "layer0.tint": [33, 39, 51], - "layer0.opacity": 1.0, - "content_margin": [0, 5] - }, - { - "class": "panel_control", - "settings": ["ui_separator"], - // "layer0.tint": [38, 44, 56], - "layer1.texture": "ayu/assets/separator-top.png", - "layer1.tint": [26, 31, 41], - "layer1.inner_margin": [1, 2, 1, 0], - "layer1.opacity": 1 - }, - - // Status bar panel close icon - - { - "class": "panel_close_button", - "layer0.texture": "ayu/assets/close.png", - "layer0.opacity": 1.0, - "layer0.tint": [102, 115, 128], - "content_margin": [0, 0] // 8,8 to show - }, - { - "class": "panel_close_button", - "attributes": ["hover"], - "layer0.tint": [255, 204, 102] - }, - - // Texline input - - { - "class": "text_line_control", - "layer0.texture": "ayu/assets/input-bg.png", - "layer0.opacity": 1, - "layer0.inner_margin": [10, 8], - "layer0.tint": [38, 44, 56], - - "layer1.texture": "ayu/assets/input-border.png", - "layer1.opacity": 1, - "layer1.inner_margin": [10, 8], - "layer1.tint": [26, 31, 41], - "content_margin": [10, 7, 10, 5] - }, - - - // Textline input inside overlay panels - - { - "class": "text_line_control", - "parents": [{"class": "overlay_control"}], - "layer0.texture": "", - "layer0.opacity": 0, - "layer1.texture": "ayu/assets/input-search.png", - "layer1.opacity": 1, - "layer1.tint": [102, 115, 128, 100], - "layer1.inner_margin": [60, 0, 0, 0], - "content_margin": [50, 7, 10, 4] - }, - - // Textline input oveflow menu - { - "class": "dropdown_button_control", - "content_margin": [12, 12], - "layer0.texture": "ayu/assets/overflow-menu.png", - "layer0.tint": [71, 81, 93], - "layer0.opacity": 1.0 - }, - { - "class": "dropdown_button_control", - "attributes": ["hover"], - "layer0.tint": [255, 204, 102] - }, - - - /* BUTTONS - * Buttons panels settings and behavioring - */ - - - // Button labels - - { - "class": "button_control", - "content_margin": [15, 9, 15, 10], - "min_size": [60, 0], - "layer0.tint": [255, 204, 102, 10], - "layer0.texture": "ayu/assets/input-bg.png", - "layer0.inner_margin": [10, 8], - "layer0.opacity": 0 - }, - { - "class": "button_control", - "attributes": ["hover"], - "layer0.opacity": 1 - }, - - { - "class": "label_control", - "parents": [{"class": "button_control"}], - "color": [102, 115, 128] - }, - - { - "class": "label_control", - "parents": [{"class": "button_control", "attributes": ["hover"]}], - "color": [255, 204, 102] - }, - - // Small Icon Buttons - { - "class": "icon_button_control", - "layer0.tint": [0, 0, 0], - "layer0.opacity": 0, - "layer2.tint": [204, 201, 194], - "layer2.opacity": { "target": 0.0, "speed": 10.0, "interpolation": "smoothstep" }, - "content_margin": [10, 5] - }, - - - /* Buttons icons settings - */ - - // Regex Icon - { - "class": "icon_regex", - "layer0.texture": "ayu/assets/regex.png", - "layer0.tint": [102, 115, 128], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - { - "class": "icon_regex", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [255, 204, 102] - }, - - // Preserve case sensitive - - { - "class": "icon_case", - "layer0.texture": "ayu/assets/matchcase.png", - "layer0.tint": [102, 115, 128], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - { - "class": "icon_case", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [255, 204, 102] - }, - - // Wholeword - - { - "class": "icon_whole_word", - "layer0.texture": "ayu/assets/word.png", - "layer0.tint": [102, 115, 128], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - { - "class": "icon_whole_word", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [255, 204, 102] - }, - - // Wrap - - { - "class": "icon_wrap", - "layer0.texture": "ayu/assets/wrap.png", - "layer0.tint": [102, 115, 128], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - { - "class": "icon_wrap", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [255, 204, 102] - }, - - // In selection - - { - "class": "icon_in_selection", - "layer0.texture": "ayu/assets/inselection.png", - "layer0.tint": [102, 115, 128], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - { - "class": "icon_in_selection", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [255, 204, 102] - }, - - // Highlight Result - - { - "class": "icon_highlight", - "layer0.texture": "ayu/assets/highlight.png", - "layer0.tint": [102, 115, 128], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - { - "class": "icon_highlight", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [255, 204, 102] - }, - - // Preserve Case - - { - "class": "icon_preserve_case", - "layer0.texture": "ayu/assets/replace-preserve-case.png", - "layer0.tint": [102, 115, 128], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - { - "class": "icon_preserve_case", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [255, 204, 102] - }, - - // Show context - - { - "class": "icon_context", - "layer0.texture": "ayu/assets/context.png", - "layer0.tint": [102, 115, 128], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - - { - "class": "icon_context", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [255, 204, 102] - }, - - // Use buffer - - { - "class": "icon_use_buffer", - "layer0.texture": "ayu/assets/buffer.png", - "layer0.tint": [102, 115, 128], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - { - "class": "icon_use_buffer", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [255, 204, 102] - }, - - // Reverse direction - - { - "class": "icon_reverse", - "layer0.texture": "ayu/assets/reverse.png", - "layer0.tint": [102, 115, 128], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, - - { - "class": "icon_reverse", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": [255, 204, 102] - }, - - /* Title bar - */ - { - "class": "title_bar", - "bg": [33, 39, 51], - "fg": [204, 201, 194] - }, - { - "class": "title_bar", - "settings": ["ui_native_titlebar"], - "bg": "", - "fg": "" - }, - - - - /* Visual settings - */ - - // UI font sizees - // ============== - { - "class": "tab_label", - "settings": ["ui_font_size_small"], - "font.size": 11 - }, - { - "class": "sidebar_label", - "settings": ["ui_font_size_small"], - "font.size": 11 - }, - { - "class": "label_control", - "settings": ["ui_font_size_small"], - "font.size": 11 - }, - { - "class": "tool_tip_label_control", - "settings": ["ui_font_size_small"], - "font.size": 11 - } -] + { + "class": "title_bar", + "bg": "#1f2430", + "fg": "#cbccc6" + }, + { + "class": "title_bar", + "settings": [ + "ui_native_titlebar" + ], + "bg": "", + "fg": "" + }, + { + "class": "title_bar", + "settings": [ + "ui_separator" + ], + "bg": "#1d222e" + }, + { + "class": "sidebar_container", + "content_margin": [ + 0, + 6, + 0, + 0 + ], + "layer0.opacity": 1, + "layer0.tint": "#1f2430" + }, + { + "class": "sidebar_container", + "settings": [ + "ui_separator" + ], + "layer0.tint": "#1d222e", + "layer1.texture": "ayu/assets/separator-right.png", + "layer1.inner_margin": [ + 0, + 1, + 2, + 1 + ], + "layer1.opacity": 1, + "layer1.tint": "#191e2a" + }, + { + "class": "sidebar_tree", + "indent_top_level": false, + "row_padding": [ + 20, + 6 + ], + "dark_content": false, + "spacer_rows": true, + "indent_offset": 2, + "indent": 10 + }, + { + "class": "sidebar_heading", + "color": "#596171", + "font.bold": true, + "font.size": 11 + }, + { + "class": "tree_row", + "layer0.texture": "ayu/assets/tree-highlight.png", + "layer0.tint": "#191e2a", + "layer0.inner_margin": [ + 8, + 4, + 8, + 4 + ], + "layer0.opacity": 0 + }, + { + "class": "tree_row", + "layer0.texture": "ayu/assets/tree-highlight-separators.png", + "settings": [ + "ui_separator" + ] + }, + { + "class": "tree_row", + "attributes": [ + "selectable", + "hover" + ], + "layer0.opacity": 0.5 + }, + { + "class": "tree_row", + "attributes": [ + "selectable", + "selected" + ], + "layer0.opacity": 1 + }, + { + "class": "tree_row", + "attributes": [ + "selectable", + "selected", + "hover" + ], + "layer0.opacity": 1 + }, + { + "class": "sidebar_label", + "fg": "#707a8c", + "font.size": 12 + }, + { + "class": "sidebar_label", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "hover" + ] + } + ], + "fg": "#cbccc6" + }, + { + "class": "sidebar_label", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "selected" + ] + } + ], + "fg": "#cbccc6" + }, + { + "class": "sidebar_label", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "expandable" + ] + } + ], + "fg": "#707a8c", + "font.bold": false + }, + { + "class": "sidebar_label", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "expandable" + ] + } + ], + "settings": [ + "bold_folder_labels" + ], + "font.bold": true + }, + { + "class": "sidebar_label", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "expandable", + "hover" + ] + } + ], + "fg": "#cbccc6" + }, + { + "class": "sidebar_label", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "expanded" + ] + } + ], + "fg": "#cbccc6" + }, + { + "class": "sidebar_label", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "expanded" + ] + } + ], + "settings": [ + "bold_folder_labels" + ], + "font.bold": true + }, + { + "class": "sidebar_label", + "attributes": [ + "transient" + ], + "font.italic": false + }, + { + "class": "sidebar_label", + "parents": [ + { + "class": "file_system_entry", + "attributes": [ + "ignored" + ] + } + ], + "fg": "#707a8c80" + }, + { + "class": "disclosure_button_control", + "content_margin": [ + 0, + 0, + 0, + 0 + ] + }, + { + "class": "close_button", + "content_margin": [ + 6, + 8 + ], + "layer0.texture": "ayu/assets/close.png", + "layer0.opacity": 0, + "layer0.inner_margin": [ + 0, + 0 + ], + "layer0.tint": "#707a8c" + }, + { + "class": "close_button", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "hover" + ] + } + ], + "layer0.opacity": 1 + }, + { + "class": "close_button", + "attributes": [ + "dirty" + ], + "layer0.texture": "ayu/assets/dirty.png", + "layer0.tint": "#707a8c", + "layer0.opacity": 1 + }, + { + "class": "close_button", + "attributes": [ + "hover" + ], + "layer0.opacity": 1, + "layer0.tint": "#ffcc66" + }, + { + "class": "icon_folder", + "content_margin": [ + 9, + 9 + ], + "layer0.tint": "#1f2430", + "layer0.opacity": 0, + "layer1.texture": "ayu/assets/folder.png", + "layer1.tint": "#707a8cbf", + "layer1.opacity": 1, + "layer2.texture": "ayu/assets/folder-open.png", + "layer2.tint": "#ffcc66", + "layer2.opacity": 0 + }, + { + "class": "icon_folder", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "expanded" + ] + } + ], + "layer1.opacity": 0, + "layer2.opacity": 1 + }, + { + "class": "icon_folder", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "hover" + ] + } + ], + "layer1.tint": "#ffcc66" + }, + { + "class": "icon_folder", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "expanded", + "hover" + ] + } + ], + "layer2.texture": { + "keyframes": [ + "ayu/assets/folder-open-1.png", + "ayu/assets/folder-open-1.png", + "ayu/assets/folder-open-2.png", + "ayu/assets/folder-open-3.png", + "ayu/assets/folder-open-4.png", + "ayu/assets/folder-open-5.png", + "ayu/assets/folder-open-5.png", + "ayu/assets/folder-open-5.png", + "ayu/assets/folder-open-6.png", + "ayu/assets/folder-open-6.png", + "ayu/assets/folder-open-6.png", + "ayu/assets/folder-open-6.png", + "ayu/assets/folder-open.png" + ], + "loop": false, + "frame_time": 0.02 + }, + "layer1.opacity": 0, + "layer2.opacity": 1 + }, + { + "class": "icon_folder", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "selected" + ] + } + ], + "layer1.tint": "#ffcc66" + }, + { + "class": "icon_folder_loading", + "layer1.texture": { + "keyframes": [ + "ayu/assets/spinner11.png", + "ayu/assets/spinner10.png", + "ayu/assets/spinner9.png", + "ayu/assets/spinner8.png", + "ayu/assets/spinner7.png", + "ayu/assets/spinner6.png", + "ayu/assets/spinner5.png", + "ayu/assets/spinner4.png", + "ayu/assets/spinner3.png", + "ayu/assets/spinner2.png", + "ayu/assets/spinner1.png", + "ayu/assets/spinner.png" + ], + "loop": true, + "frame_time": 0.075 + }, + "layer1.tint": "#ffcc66", + "layer0.opacity": 0, + "content_margin": [ + 8, + 8 + ] + }, + { + "class": "icon_folder_dup", + "content_margin": [ + 9, + 9 + ], + "layer0.texture": "ayu/assets/folder.png", + "layer0.tint": "#707a8c", + "layer0.opacity": 1, + "layer1.texture": "ayu/assets/folder-symlink.png", + "layer1.tint": "#707a8c", + "layer1.opacity": 0.3 + }, + { + "class": "icon_folder_dup", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "hover" + ] + } + ], + "layer0.tint": "#ffcc66" + }, + { + "class": "icon_folder_dup", + "parents": [ + { + "class": "tree_row", + "attributes": [ + "expanded" + ] + } + ], + "layer0.tint": "#ffcc66" + }, + { + "class": "icon_file_type", + "content_margin": [ + 8, + 8 + ] + }, + { + "class": "vcs_status_badge", + "attributes": [ + "ignored" + ], + "layer0.tint": "#707a8c4d" + }, + { + "class": "vcs_status_badge", + "attributes": [ + "added" + ], + "layer0.tint": "#a6cc70" + }, + { + "class": "vcs_status_badge", + "attributes": [ + "modified" + ], + "layer0.tint": "#77a8d9" + }, + { + "class": "vcs_status_badge", + "attributes": [ + "deleted" + ], + "layer0.tint": "#f27983" + }, + { + "class": "tabset_control", + "mouse_wheel_switch": false, + "tab_min_width": 50, + "tab_overlap": 0, + "tab_height": 36, + "tab_width": 50, + "layer0.tint": "#1f2430", + "layer0.opacity": 1, + "content_margin": [ + 10, + 0 + ] + }, + { + "class": "tabset_control", + "settings": [ + "!enable_tab_scrolling" + ], + "mouse_wheel_switch": true + }, + { + "class": "tabset_control", + "settings": [ + "ui_separator" + ], + "content_margin": [ + 0, + 0, + 0, + 0 + ], + "layer0.tint": "#1d222e", + "layer1.opacity": 1, + "layer1.texture": "ayu/assets/separator-bottom.png", + "layer1.tint": "#191e2a", + "layer1.inner_margin": [ + 1, + 0, + 1, + 2 + ] + }, + { + "class": "tabset_control", + "platforms": [ + "osx" + ], + "settings": [ + "ui_separator", + "!ui_native_titlebar" + ], + "layer2.opacity": 1, + "layer2.texture": "ayu/assets/separator-top.png", + "layer2.tint": "#191e2a", + "layer2.inner_margin": [ + 1, + 2, + 1, + 0 + ] + }, + { + "class": "tab_control", + "layer0.tint": "#1f2430", + "layer0.opacity": 1, + "layer1.texture": "ayu/assets/separator-top.png", + "layer1.tint": "#191e2a", + "layer1.inner_margin": [ + 0, + 1, + 0, + 0 + ], + "layer1.opacity": 0, + "layer2.texture": "ayu/assets/separator-right.png", + "layer2.tint": "#191e2a", + "layer2.inner_margin": [ + 0, + 0, + 1, + 0 + ], + "layer2.opacity": 0, + "layer3.texture": "ayu/assets/separator-bottom.png", + "layer3.tint": "#191e2a", + "layer3.inner_margin": [ + 0, + 0, + 0, + 1 + ], + "layer3.opacity": 0, + "content_margin": [ + 15, + -2, + 15, + 0 + ], + "max_margin_trim": 12 + }, + { + "class": "tab_control", + "settings": [ + "ui_separator" + ], + "layer0.tint": "#1d222e", + "layer1.opacity": 1, + "layer2.opacity": 1, + "layer3.opacity": 1 + }, + { + "class": "tab_control", + "attributes": [ + "selected" + ], + "settings": [ + "!ui_separator" + ], + "layer3.tint": "#ffcc66", + "layer3.opacity": 1 + }, + { + "class": "tab_control", + "attributes": [ + "selected" + ], + "settings": [ + "ui_separator" + ], + "layer0.tint": "#1f2430", + "layer1.tint": "#ffcc66", + "layer3.opacity": 0 + }, + { + "class": "tab_control", + "attributes": [ + "hover" + ], + "settings": [ + "!ui_separator" + ], + "layer3.tint": "#ffcc66", + "layer3.opacity": 0.3 + }, + { + "class": "tab_control", + "attributes": [ + "hover" + ], + "settings": [ + "ui_separator" + ], + "layer0.tint": "#1f2430" + }, + { + "class": "tab_control", + "attributes": [ + "selected", + "hover" + ], + "settings": [ + "!ui_separator" + ], + "layer3.opacity": 1 + }, + { + "class": "tab_control", + "attributes": [ + "selected", + "hover" + ], + "settings": [ + "ui_separator" + ], + "layer0.tint": "#1f2430" + }, + { + "class": "tab_label", + "fg": "#707a8c", + "font.italic": false, + "font.bold": false, + "font.size": 12 + }, + { + "class": "tab_label", + "settings": [ + "highlight_modified_tabs" + ], + "font.italic": true, + "attributes": [ + "dirty" + ], + "fg": "#ffcc66" + }, + { + "class": "tab_label", + "parents": [ + { + "class": "tab_control", + "attributes": [ + "selected" + ] + } + ], + "fg": "#cbccc6" + }, + { + "class": "tab_label", + "parents": [ + { + "class": "tab_control", + "attributes": [ + "hover" + ] + } + ], + "fg": "#cbccc6" + }, + { + "class": "tab_label", + "attributes": [ + "transient" + ], + "font.italic": true + }, + { + "class": "tab_close_button", + "content_margin": [ + 0, + 0 + ], + "layer0.texture": "ayu/assets/close.png", + "layer0.tint": "#707a8c", + "layer0.opacity": 1, + "layer1.texture": "ayu/assets/dirty.png", + "layer1.tint": "#707a8c", + "layer1.opacity": 0 + }, + { + "class": "tab_close_button", + "settings": [ + "show_tab_close_buttons" + ], + "content_margin": [ + 6, + 8 + ] + }, + { + "class": "tab_close_button", + "settings": [ + "show_tab_close_buttons", + "highlight_modified_tabs" + ], + "attributes": [ + "hover" + ], + "layer0.tint": "#ffcc66" + }, + { + "class": "tab_close_button", + "parents": [ + { + "class": "tab_control", + "attributes": [ + "dirty" + ] + } + ], + "layer0.opacity": 0, + "layer1.opacity": 1, + "content_margin": [ + 6, + 8 + ] + }, + { + "class": "tab_close_button", + "parents": [ + { + "class": "tab_control", + "attributes": [ + "dirty" + ] + } + ], + "attributes": [ + "hover" + ], + "layer0.opacity": 1, + "layer1.opacity": 0 + }, + { + "class": "tab_close_button", + "parents": [ + { + "class": "tab_control", + "attributes": [ + "selected", + "dirty" + ] + } + ], + "layer0.opacity": 0, + "layer1.opacity": 1, + "layer1.tint": "#ffcc66" + }, + { + "class": "tab_close_button", + "parents": [ + { + "class": "tab_control", + "attributes": [ + "selected", + "dirty" + ] + } + ], + "attributes": [ + "hover" + ], + "layer0.opacity": 1, + "layer1.opacity": 0 + }, + { + "class": "scroll_tabs_left_button", + "content_margin": [ + 12, + 15 + ], + "layer0.texture": "ayu/assets/arrow-left.png", + "layer0.tint": "#707a8c", + "layer0.opacity": 1 + }, + { + "class": "scroll_tabs_left_button", + "attributes": [ + "hover" + ], + "layer0.tint": "#ffcc66" + }, + { + "class": "scroll_tabs_right_button", + "content_margin": [ + 12, + 15 + ], + "layer0.texture": "ayu/assets/arrow-right.png", + "layer0.tint": "#707a8c", + "layer0.opacity": 1 + }, + { + "class": "scroll_tabs_right_button", + "attributes": [ + "hover" + ], + "layer0.tint": "#ffcc66" + }, + { + "class": "scroll_tabs_right_button", + "settings": [ + "ui_separator" + ], + "layer2.texture": "ayu/assets/separator-right.png", + "layer2.tint": "#191e2a", + "layer2.opacity": 1, + "layer2.inner_margin": [ + 0, + 1, + 2, + 1 + ] + }, + { + "class": "show_tabs_dropdown_button", + "content_margin": [ + 12, + 12 + ], + "layer0.texture": "ayu/assets/overflow-menu.png", + "layer0.tint": "#707a8c", + "layer0.opacity": 1, + "layer0.inner_margin": [ + 0, + 0 + ] + }, + { + "class": "show_tabs_dropdown_button", + "attributes": [ + "hover" + ], + "layer0.tint": "#ffcc66" + }, + { + "class": "overlay_control", + "layer0.texture": "ayu/assets/overlay-shadow.png", + "layer0.inner_margin": [ + 15, + 35, + 15, + 25 + ], + "layer0.opacity": 0.6, + "layer0.tint": "#141925", + "layer1.texture": "ayu/assets/overlay-border.png", + "layer1.inner_margin": [ + 15, + 35, + 15, + 25 + ], + "layer1.opacity": 1, + "layer1.tint": "#101521", + "layer2.texture": "ayu/assets/overlay-bg.png", + "layer2.inner_margin": [ + 15, + 35, + 15, + 25 + ], + "layer2.opacity": 1, + "layer2.tint": "#232834", + "content_margin": [ + 10, + 35, + 10, + 20 + ] + }, + { + "class": "quick_panel", + "row_padding": [ + 32, + 12 + ], + "layer0.tint": "#232834", + "layer0.opacity": 1 + }, + { + "class": "quick_panel", + "parents": [ + { + "class": "overlay_control" + } + ], + "row_padding": [ + 24, + 8 + ], + "layer0.tint": "#232834", + "layer0.opacity": 1 + }, + { + "class": "mini_quick_panel_row", + "layer0.tint": "#232834", + "layer0.inner_margin": [ + 2, + 2, + 2, + 2 + ], + "layer0.opacity": 1 + }, + { + "class": "mini_quick_panel_row", + "attributes": [ + "selected" + ], + "layer0.tint": "#191e2a" + }, + { + "class": "quick_panel_row", + "layer0.texture": "", + "layer0.tint": "#232834", + "layer0.inner_margin": 0, + "layer0.opacity": 1 + }, + { + "class": "quick_panel_row", + "parents": [ + { + "class": "overlay_control" + } + ], + "layer0.tint": "#232834", + "layer0.opacity": 1 + }, + { + "class": "quick_panel_row", + "attributes": [ + "selected" + ], + "layer0.tint": "#191e2a" + }, + { + "class": "quick_panel_label", + "fg": "#707a8c", + "match_fg": "#ffcc66", + "selected_fg": "#cbccc6", + "selected_match_fg": "#ffcc66" + }, + { + "class": "quick_panel_label", + "parents": [ + { + "class": "overlay_control" + } + ], + "fg": "#707a8c", + "match_fg": "#ffcc66", + "selected_fg": "#cbccc6", + "selected_match_fg": "#ffcc66" + }, + { + "class": "quick_panel_path_label", + "fg": "#5f6878", + "match_fg": "#b6b7b2", + "selected_fg": "#5f6878", + "selected_match_fg": "#b6b7b2" + }, + { + "class": "grid_layout_control", + "border_size": 0, + "border_color": "#191e2a" + }, + { + "class": "grid_layout_control", + "settings": [ + "ui_separator" + ], + "border_size": 1 + }, + { + "class": "minimap_control", + "settings": [ + "always_show_minimap_viewport" + ], + "viewport_color": "#707a8c", + "viewport_opacity": 0.3 + }, + { + "class": "minimap_control", + "settings": [ + "!always_show_minimap_viewport" + ], + "viewport_color": "#707a8c", + "viewport_opacity": { + "target": 0, + "speed": 4, + "interpolation": "smoothstep" + } + }, + { + "class": "minimap_control", + "attributes": [ + "hover" + ], + "settings": [ + "!always_show_minimap_viewport" + ], + "viewport_opacity": { + "target": 0.3, + "speed": 4, + "interpolation": "smoothstep" + } + }, + { + "class": "fold_button_control", + "layer0.texture": "ayu/assets/unfold.png", + "layer0.opacity": 1, + "layer0.inner_margin": 0, + "layer0.tint": "#707a8c", + "content_margin": [ + 8, + 6, + 8, + 6 + ] + }, + { + "class": "fold_button_control", + "attributes": [ + "hover" + ], + "layer0.tint": "#ffcc66" + }, + { + "class": "fold_button_control", + "attributes": [ + "expanded" + ], + "layer0.texture": "ayu/assets/fold.png" + }, + { + "class": "popup_control", + "layer0.tint": "#232834", + "layer0.opacity": 1, + "content_margin": [ + 0, + 0 + ] + }, + { + "class": "auto_complete", + "row_padding": [ + 12, + 6 + ], + "layer0.tint": "#232834", + "layer0.opacity": 1 + }, + { + "class": "table_row", + "layer0.tint": "#191e2a", + "layer0.opacity": 0 + }, + { + "class": "table_row", + "attributes": [ + "selected" + ], + "layer0.opacity": 1 + }, + { + "class": "auto_complete_label", + "fg": "#707a8c", + "match_fg": "#ffcc66", + "selected_fg": "#cbccc6", + "selected_match_fg": "#ffcc66", + "fg_blend": true + }, + { + "class": "panel_control", + "layer0.tint": "#1f2430", + "layer0.opacity": 1, + "content_margin": [ + 0, + 5 + ] + }, + { + "class": "panel_control", + "settings": [ + "ui_separator" + ], + "layer0.tint": "#1d222e", + "layer1.texture": "ayu/assets/separator-top.png", + "layer1.tint": "#191e2a", + "layer1.inner_margin": [ + 1, + 2, + 1, + 0 + ], + "layer1.opacity": 1 + }, + { + "class": "panel_grid_control" + }, + { + "class": "panel_close_button", + "layer0.texture": "ayu/assets/close.png", + "layer0.opacity": 1, + "layer0.tint": "#707a8c", + "content_margin": [ + 0, + 0 + ] + }, + { + "class": "panel_close_button", + "attributes": [ + "hover" + ], + "layer0.tint": "#ffcc66" + }, + { + "class": "status_bar", + "layer0.texture": "", + "layer0.tint": "#1f2430", + "layer0.opacity": 1, + "layer1.texture": "ayu/assets/separator-top.png", + "layer1.tint": "#191e2a", + "layer1.inner_margin": [ + 1, + 2, + 1, + 0 + ], + "content_margin": [ + 16, + 2 + ] + }, + { + "class": "status_bar", + "settings": [ + "ui_separator" + ], + "layer0.tint": "#1d222e", + "layer1.opacity": 1 + }, + { + "class": "panel_button_control", + "layer0.texture": "ayu/assets/switch-panel.png", + "layer0.tint": "#707a8c", + "layer0.opacity": 1 + }, + { + "class": "panel_button_control", + "attributes": [ + "hover" + ], + "layer0.tint": "#ffcc66" + }, + { + "class": "status_container", + "content_margin": [ + 0, + 5 + ] + }, + { + "class": "status_button", + "min_size": [ + 100, + 0 + ] + }, + { + "class": "vcs_branch_icon", + "layer0.tint": "#707a8cb3" + }, + { + "class": "vcs_changes_annotation", + "border_color": "#707a8cb3" + }, + { + "class": "dialog", + "layer0.tint": "#1f2430", + "layer0.opacity": 1 + }, + { + "class": "progress_bar_control", + "layer0.tint": "#1f2430", + "layer0.opacity": 1 + }, + { + "class": "progress_gauge_control", + "layer0.tint": "#ffcc66", + "layer0.opacity": 1, + "content_margin": [ + 0, + 6 + ] + }, + { + "class": "scroll_area_control", + "settings": [ + "overlay_scroll_bars" + ], + "overlay": true + }, + { + "class": "scroll_area_control", + "settings": [ + "!overlay_scroll_bars" + ], + "overlay": false + }, + { + "class": "scroll_bar_control", + "layer0.tint": "#1f2430", + "layer0.opacity": 1, + "layer1.texture": "ayu/assets/scrollbar-vertical-wide.png", + "layer1.tint": "#707a8c", + "layer1.opacity": 0.1, + "layer1.inner_margin": [ + 0, + 10 + ] + }, + { + "class": "scroll_bar_control", + "parents": [ + { + "class": "overlay_control" + } + ], + "layer0.tint": "#232834" + }, + { + "class": "scroll_bar_control", + "attributes": [ + "horizontal" + ], + "layer1.texture": "ayu/assets/scrollbar-horizontal-wide.png", + "layer1.inner_margin": [ + 10, + 0 + ] + }, + { + "class": "scroll_bar_control", + "settings": [ + "overlay_scroll_bars" + ], + "layer0.opacity": 0, + "layer1.texture": "ayu/assets/scrollbar-vertical.png", + "layer1.inner_margin": [ + 4, + 6, + 6, + 6 + ] + }, + { + "class": "scroll_bar_control", + "settings": [ + "overlay_scroll_bars", + "ui_wide_scrollbars" + ], + "layer0.texture": "ayu/assets/scrollbar-vertical-wide.png" + }, + { + "class": "scroll_bar_control", + "settings": [ + "overlay_scroll_bars" + ], + "attributes": [ + "horizontal" + ], + "layer0.opacity": 0, + "layer1.texture": "ayu/assets/scrollbar-horizontal.png", + "layer1.inner_margin": [ + 6, + 4, + 6, + 6 + ] + }, + { + "class": "scroll_bar_control", + "attributes": [ + "horizontal" + ], + "settings": [ + "overlay_scroll_bars", + "ui_wide_scrollbars" + ], + "layer0.texture": "ayu/assets/scrollbar-horizontal-wide.png" + }, + { + "class": "scroll_corner_control", + "layer0.tint": "#1f2430", + "layer0.opacity": 1 + }, + { + "class": "puck_control", + "layer0.texture": "ayu/assets/scrollbar-vertical-wide.png", + "layer0.tint": "#707a8c", + "layer0.opacity": 0.3, + "layer0.inner_margin": [ + 0, + 10 + ], + "content_margin": [ + 6, + 12 + ] + }, + { + "class": "puck_control", + "attributes": [ + "horizontal" + ], + "layer0.texture": "ayu/assets/scrollbar-horizontal-wide.png", + "layer0.inner_margin": [ + 10, + 0 + ], + "content_margin": [ + 12, + 6 + ] + }, + { + "class": "puck_control", + "settings": [ + "overlay_scroll_bars" + ], + "layer0.texture": "ayu/assets/scrollbar-vertical.png", + "layer0.inner_margin": [ + 4, + 6, + 6, + 6 + ], + "content_margin": [ + 5, + 20 + ] + }, + { + "class": "puck_control", + "settings": [ + "overlay_scroll_bars", + "ui_wide_scrollbars" + ], + "layer0.texture": "ayu/assets/scrollbar-vertical-wide.png" + }, + { + "class": "puck_control", + "settings": [ + "overlay_scroll_bars" + ], + "attributes": [ + "horizontal" + ], + "layer0.texture": "ayu/assets/scrollbar-horizontal.png", + "layer0.inner_margin": [ + 6, + 4, + 6, + 6 + ], + "content_margin": [ + 20, + 5 + ] + }, + { + "class": "puck_control", + "attributes": [ + "horizontal" + ], + "settings": [ + "overlay_scroll_bars", + "ui_wide_scrollbars" + ], + "layer0.texture": "ayu/assets/scrollbar-horizontal-wide.png" + }, + { + "class": "text_line_control", + "layer0.texture": "ayu/assets/input-bg.png", + "layer0.opacity": 1, + "layer0.inner_margin": [ + 10, + 8 + ], + "layer0.tint": "#232834", + "layer1.texture": "ayu/assets/input-border.png", + "layer1.opacity": 1, + "layer1.inner_margin": [ + 10, + 8 + ], + "layer1.tint": "#191e2a", + "content_margin": [ + 10, + 7, + 10, + 5 + ] + }, + { + "class": "text_line_control", + "parents": [ + { + "class": "overlay_control" + } + ], + "layer0.texture": "", + "layer0.opacity": 0, + "layer1.texture": "ayu/assets/input-search.png", + "layer1.opacity": 1, + "layer1.tint": "#707a8c", + "layer1.inner_margin": [ + 60, + 0, + 0, + 0 + ], + "content_margin": [ + 50, + 7, + 10, + 4 + ] + }, + { + "class": "dropdown_button_control", + "content_margin": [ + 12, + 12 + ], + "layer0.texture": "ayu/assets/overflow-menu.png", + "layer0.tint": "#707a8c", + "layer0.opacity": 1 + }, + { + "class": "dropdown_button_control", + "attributes": [ + "hover" + ], + "layer0.tint": "#ffcc66" + }, + { + "class": "button_control", + "content_margin": [ + 15, + 9, + 15, + 10 + ], + "min_size": [ + 60, + 0 + ], + "layer0.tint": "#ffcc661a", + "layer0.texture": "ayu/assets/input-bg.png", + "layer0.inner_margin": [ + 10, + 8 + ], + "layer0.opacity": 0 + }, + { + "class": "button_control", + "attributes": [ + "hover" + ], + "layer0.opacity": 1 + }, + { + "class": "icon_button_control", + "layer0.tint": [ + 0, + 0, + 0 + ], + "layer0.opacity": 0, + "layer2.tint": "#cbccc6", + "layer2.opacity": { + "target": 0, + "speed": 10, + "interpolation": "smoothstep" + }, + "content_margin": [ + 10, + 5 + ] + }, + { + "class": "icon_regex", + "layer0.texture": "ayu/assets/regex.png", + "layer0.tint": "#707a8c", + "layer0.opacity": 1, + "content_margin": [ + 12, + 12 + ] + }, + { + "class": "icon_regex", + "parents": [ + { + "class": "icon_button_control", + "attributes": [ + "selected" + ] + } + ], + "layer0.tint": "#ffcc66" + }, + { + "class": "icon_case", + "layer0.texture": "ayu/assets/matchcase.png", + "layer0.tint": "#707a8c", + "layer0.opacity": 1, + "content_margin": [ + 12, + 12 + ] + }, + { + "class": "icon_case", + "parents": [ + { + "class": "icon_button_control", + "attributes": [ + "selected" + ] + } + ], + "layer0.tint": "#ffcc66" + }, + { + "class": "icon_whole_word", + "layer0.texture": "ayu/assets/word.png", + "layer0.tint": "#707a8c", + "layer0.opacity": 1, + "content_margin": [ + 12, + 12 + ] + }, + { + "class": "icon_whole_word", + "parents": [ + { + "class": "icon_button_control", + "attributes": [ + "selected" + ] + } + ], + "layer0.tint": "#ffcc66" + }, + { + "class": "icon_wrap", + "layer0.texture": "ayu/assets/wrap.png", + "layer0.tint": "#707a8c", + "layer0.opacity": 1, + "content_margin": [ + 12, + 12 + ] + }, + { + "class": "icon_wrap", + "parents": [ + { + "class": "icon_button_control", + "attributes": [ + "selected" + ] + } + ], + "layer0.tint": "#ffcc66" + }, + { + "class": "icon_in_selection", + "layer0.texture": "ayu/assets/inselection.png", + "layer0.tint": "#707a8c", + "layer0.opacity": 1, + "content_margin": [ + 12, + 12 + ] + }, + { + "class": "icon_in_selection", + "parents": [ + { + "class": "icon_button_control", + "attributes": [ + "selected" + ] + } + ], + "layer0.tint": "#ffcc66" + }, + { + "class": "icon_highlight", + "layer0.texture": "ayu/assets/highlight.png", + "layer0.tint": "#707a8c", + "layer0.opacity": 1, + "content_margin": [ + 12, + 12 + ] + }, + { + "class": "icon_highlight", + "parents": [ + { + "class": "icon_button_control", + "attributes": [ + "selected" + ] + } + ], + "layer0.tint": "#ffcc66" + }, + { + "class": "icon_preserve_case", + "layer0.texture": "ayu/assets/replace-preserve-case.png", + "layer0.tint": "#707a8c", + "layer0.opacity": 1, + "content_margin": [ + 12, + 12 + ] + }, + { + "class": "icon_preserve_case", + "parents": [ + { + "class": "icon_button_control", + "attributes": [ + "selected" + ] + } + ], + "layer0.tint": "#ffcc66" + }, + { + "class": "icon_context", + "layer0.texture": "ayu/assets/context.png", + "layer0.tint": "#707a8c", + "layer0.opacity": 1, + "content_margin": [ + 12, + 12 + ] + }, + { + "class": "icon_context", + "parents": [ + { + "class": "icon_button_control", + "attributes": [ + "selected" + ] + } + ], + "layer0.tint": "#ffcc66" + }, + { + "class": "icon_use_buffer", + "layer0.texture": "ayu/assets/buffer.png", + "layer0.tint": "#707a8c", + "layer0.opacity": 1, + "content_margin": [ + 12, + 12 + ] + }, + { + "class": "icon_use_buffer", + "parents": [ + { + "class": "icon_button_control", + "attributes": [ + "selected" + ] + } + ], + "layer0.tint": "#ffcc66" + }, + { + "class": "label_control", + "color": "#707a8c", + "shadow_color": [ + 0, + 0, + 0, + 0 + ], + "shadow_offset": [ + 0, + 0 + ], + "font.bold": false, + "font.size": 12 + }, + { + "class": "label_control", + "parents": [ + { + "class": "status_bar" + } + ], + "color": "#707a8c", + "font.bold": false + }, + { + "class": "label_control", + "parents": [ + { + "class": "button_control" + } + ], + "color": "#707a8c" + }, + { + "class": "label_control", + "parents": [ + { + "class": "button_control", + "attributes": [ + "hover" + ] + } + ], + "color": "#ffcc66" + }, + { + "class": "tool_tip_control", + "layer0.tint": "#1f2430", + "layer0.inner_margin": [ + 0, + 0 + ], + "layer0.opacity": 1, + "content_margin": [ + 10, + 6 + ] + }, + { + "class": "tool_tip_label_control", + "color": "#707a8c", + "font.size": 13 + } +] \ No newline at end of file diff --git a/ayu-mirage.tmTheme b/ayu-mirage.tmTheme deleted file mode 100644 index cc8f7ea3..00000000 --- a/ayu-mirage.tmTheme +++ /dev/null @@ -1,1027 +0,0 @@ - - - - - author - Ike Ku - colorSpaceName - sRGB - name - ayu - semanticClass - ayu.mirage - settings - - - settings - - accent - #FFCC66 - activeGuide - #515C69 - background - #212733 - caret - #FFCC66 - findHighlight - #FFCC66 - findHighlightForeground - #212733 - foreground - #CCC9C2 - guide - #363E4A - gutter - #212733 - gutterForeground - #39424E - inactiveBackground - #212733 - inactiveSelection - #283543 - invisibles - #39424E - lineHighlight - #1C222C - popupCss - html, body { - background-color: #262C38; - color: #CCC9C2; -} -body { - padding: 1px 3px; -} -a { - color: rgba(92, 207, 230, .7); -} - - selection - #293847 - selectionBorder - #2C3D4E - shadow - #00000010 - stackGuide - #363E4A - lineDiffModified - #FEAF62 - - - - name - Comment - scope - comment, punctuation.definition.comment - settings - - fontStyle - italic - foreground - #5C6773 - - - - name - Variable - scope - variable - settings - - foreground - #CCC9C2 - - - - name - String - scope - string, constant.other.symbol - settings - - foreground - #BAE67E - - - - name - Number - scope - constant.numeric - settings - - foreground - #FFCC66 - - - - name - Regular Expressions and Escape Characters - scope - string.regexp, constant.character.escape - settings - - foreground - #95E6CB - - - - name - Built-in constant - scope - constant.language - settings - - foreground - #FFCC66 - - - - name - User-defined constant - scope - constant.character, constant.other - settings - - foreground - #FFCC66 - - - - name - Member Variable - scope - variable.member - settings - - foreground - #ec5f67 - - - - name - Keyword - scope - keyword - keyword.operator, keyword.operator.word - settings - - foreground - #FFA759 - - - - name - Operators - scope - keyword.operator - settings - - foreground - #F29E74 - - - - name - Punctuation - scope - punctuation.separator, punctuation.terminator - settings - - foreground - #CCC9C2CC - - - - name - Punctuation - scope - punctuation.section - settings - - foreground - #CCC9C2 - - - - name - Accessor - scope - punctuation.accessor - settings - - foreground - #F29E74 - - - - name - Annotation Punctuation - scope - punctuation.definition.annotation - settings - - foreground - #CCC9C2CC - - - - name - JavaScript Dollar - scope - variable.other.dollar.only.js, variable.other.object.dollar.only.js, variable.type.dollar.only.js, support.class.dollar.only.js - settings - - foreground - #FFC44C - - - - name - Storage - scope - storage - settings - - foreground - #FFA759 - - - - name - Storage type - scope - storage.type - settings - - foreground - #FFA759 - - - - name - Function name - scope - entity.name.function - settings - - foreground - #FFD580 - - - - name - Entity name - scope - entity.name - (entity.name.section | entity.name.tag | entity.name.label) - settings - - foreground - #73D0FF - - - - name - Inherited class - scope - entity.other.inherited-class - settings - - fontStyle - underline - foreground - #73D0FF - - - - name - Function argument - scope - variable.parameter - settings - - foreground - #FFCC66 - - - - name - Language variable - scope - variable.language - settings - - fontStyle - italic - foreground - #5CCFE6 - - - - name - Tag - scope - entity.name.tag, meta.tag.sgml - settings - - foreground - #5CCFE6 - - - - name - Tag start/end - scope - punctuation.definition.tag.end, punctuation.definition.tag.begin, punctuation.definition.tag - settings - - foreground - #5CCFE690 - - - - name - Tag attribute - scope - entity.other.attribute-name - settings - - foreground - #FFD580 - - - - name - Function call - scope - variable.function, variable.annotation - settings - - foreground - #FFD580 - - - - name - Library function - scope - support.function, support.macro - settings - - foreground - #F28779 - - - - name - Library constant - scope - support.constant - settings - - fontStyle - italic - foreground - #F29E74 - - - - name - Library class/type - scope - support.type, support.class - settings - - fontStyle - italic - foreground - #5CCFE6 - - - - name - Invalid - scope - invalid - settings - - foreground - #FF3333 - - - - name - Invalid deprecated - scope - invalid.deprecated - settings - - background - #FFA759 - foreground - #FFFFFF - - - - name - diff.header - scope - meta.diff, meta.diff.header - settings - - foreground - #c594c5 - - - - name - Ruby class methods - scope - source.ruby variable.other.readwrite - settings - - foreground - #FFD580 - - - - name - CSS tag names - scope - source.css entity.name.tag, source.sass entity.name.tag, source.scss entity.name.tag, source.less entity.name.tag, source.stylus entity.name.tag - settings - - foreground - #73D0FF - - - - name - CSS browser prefix - scope - source.css support.type, source.sass support.type, source.scss support.type, source.less support.type, source.stylus support.type - settings - - foreground - #5C6773 - - - - name - CSS Properties - scope - support.type.property-name - settings - - fontStyle - normal - foreground - #5CCFE6 - - - - name - Search Results Nums - scope - constant.numeric.line-number.find-in-files - match - settings - - foreground - #5C6773 - - - - name - Search Results Match Nums - scope - constant.numeric.line-number.match - settings - - foreground - #FFA759 - - - - name - Search Results Lines - scope - entity.name.filename.find-in-files - settings - - foreground - #BAE67E - - - - scope - message.error - settings - - foreground - #FF3333 - - - - name - JSON Key - Level 8 - scope - source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - #5CCFE6 - - - - name - JSON Key - Level 7 - scope - source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - #5CCFE6 - - - - name - JSON Key - Level 6 - scope - source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - #5CCFE6 - - - - name - JSON Key - Level 5 - scope - source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - #5CCFE6 - - - - name - JSON Key - Level 4 - scope - source.json meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - #5CCFE6 - - - - name - JSON Key - Level 3 - scope - source.json meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - #5CCFE6 - - - - name - JSON Key - Level 2 - scope - source.json meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - #5CCFE6 - - - - name - JSON Key - Level 1 - scope - source.json meta meta.structure.dictionary.json string.quoted.double.json - meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta.structure.dictionary.json punctuation.definition.string - meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - #5CCFE6 - - - - name - JSON Key - Level 0 - scope - source.json meta.structure.dictionary.json string.quoted.double.json - meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json punctuation.definition.string - meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - #5CCFE6 - - - - name - Markup Heading - scope - markup.heading - settings - - fontStyle - bold - foreground - #FFA759 - - - - name - Markup Links - scope - string.other.link, markup.underline.link - settings - - fontStyle - italic underline - foreground - #95E6CB - - - - name - Markup image - scope - punctuation.definition.image - settings - - foreground - #FFD580 - - - - name - Markup Italic - scope - markup.italic - settings - - fontStyle - italic - foreground - #F28779 - - - - name - Markup Bold - scope - markup.bold - settings - - fontStyle - bold - foreground - #F28779 - - - - name - Markup Bold/italic - scope - markup.italic markup.bold | markup.bold markup.italic - settings - - fontStyle - bold italic - - - - name - Markup Code - scope - markup.raw - settings - - background - #CCC9C207 - - - - name - Markup Code Inline - scope - markup.raw.inline - settings - - background - #CCC9C210 - - - - name - Markdown Separator - scope - meta.separator - settings - - background - #CCC9C210 - fontStyle - bold - foreground - #5C6773 - - - - name - Markup Blockquote - scope - markup.quote - settings - - fontStyle - italic - foreground - #FFCC66 - - - - name - Markup List Bullet - scope - markup.list.numbered.bullet, markup.list punctuation.definition.list_item - settings - - foreground - #95E6CB - - - - name - Markup Inserted - scope - markup.inserted - settings - - foreground - #BAE67E - - - - name - Markup Changed - scope - markup.changed - settings - - foreground - #5CCFE6 - - - - name - Markup Deleted - scope - markup.deleted - settings - - foreground - #F28779 - - - - name - Markup Strike - scope - markup.strike - settings - - foreground - #FFC44C - - - - name - Markup Table - scope - markup.table - settings - - background - #CCC9C210 - foreground - #5CCFE6 - - - - name - Markup Raw Inline - scope - text.html.markdown markup.raw.inline - settings - - foreground - #F29E74 - - - - name - Markdown - Line Break - scope - text.html.markdown meta.dummy.line-break - settings - - foreground - #5C6773 - - - - name - Markdown - Raw Block Fenced - scope - markup.raw.block.fenced.markdown - settings - - background - #CCC9C210 - foreground - #CCC9C2 - - - - name - Markdown - Fenced Bode Block - scope - punctuation.definition.fenced.markdown, variable.language.fenced.markdown - settings - - background - #CCC9C210 - foreground - #5C6773 - - - - name - Markdown - Fenced Language - scope - variable.language.fenced.markdown - settings - - foreground - #5C6773 - - - - name - GitGutter Added - scope - markup.inserted.git_gutter - settings - - foreground - #BAE67E - - - - name - GitGutter Changed - scope - markup.changed.git_gutter - settings - - foreground - #5CCFE6 - - - - name - GitGutter Deleted - scope - markup.deleted.git_gutter - settings - - foreground - #FF3333 - - - - name - GitGutter Ignored - scope - markup.ignored.git_gutter - settings - - foreground - #363E4A - - - - name - GitGutter Untracked - scope - markup.untracked.git_gutter - settings - - foreground - #363E4A - - - - name - GutterColor - scope - gutter_color - settings - - foreground - #FFFFFF - - - - name - AceJump Label - Blue - scope - acejump.label.blue - settings - - background - #5CCFE6 - foreground - #FFFFFF - - - - name - AceJump Label - Green - scope - acejump.label.green - settings - - background - #BAE67E - foreground - #FFFFFF - - - - name - AceJump Label - Orange - scope - acejump.label.orange - settings - - background - #FFA759 - foreground - #FFFFFF - - - - name - AceJump Label - Purple - scope - acejump.label.purple - settings - - background - #F28779 - foreground - #FFFFFF - - - - name - SublimeLinter Warning - scope - sublimelinter.mark.warning - settings - - foreground - #5CCFE6 - - - - name - SublimeLinter Gutter Mark - scope - sublimelinter.gutter-mark - settings - - foreground - #FFFFFF - - - - name - SublimeLinter Error - scope - sublimelinter.mark.error - settings - - foreground - #FF3333 - - - - uuid - 0e709986-46a0-40a0-b3bf-c8dfe525c455 - - diff --git a/ayu.skins b/ayu.skins index 7aa49a33..1ab8a5f2 100644 --- a/ayu.skins +++ b/ayu.skins @@ -1,21 +1,21 @@ { "ayu light": { "Preferences": { - "color_scheme": "Packages/ayu/ayu-light.tmTheme", + "color_scheme": "Packages/ayu/ayu-light.sublime-color-scheme", "theme": "ayu-light.sublime-theme", } }, "ayu mirage": { "Preferences": { - "color_scheme": "Packages/ayu/ayu-mirage.tmTheme", + "color_scheme": "Packages/ayu/ayu-mirage.sublime-color-scheme", "theme": "ayu-mirage.sublime-theme", } }, "ayu dark": { "Preferences": { - "color_scheme": "Packages/ayu/ayu-dark.tmTheme", + "color_scheme": "Packages/ayu/ayu-dark.sublime-color-scheme", "theme": "ayu-dark.sublime-theme", } } diff --git a/gulpfile.js b/gulpfile.js deleted file mode 100644 index bec9e254..00000000 --- a/gulpfile.js +++ /dev/null @@ -1,80 +0,0 @@ -const _ = require('lodash') -const gulp = require('gulp') -const path = require('path') -const File = require('vinyl') -const yaml = require('yamljs') -const fs = require('fs-jetpack') -const exec = require('gulp-exec') -const through = require('through2') -const clearRequire = require('clear-require') - -const hexRx = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i - -_.templateSettings.interpolate = /"{([\s\S]+?)}"/g - -function colors(path) { - clearRequire(`./src/themes/${path}`) - return require(`./src/themes/${path}`) -} - -function templates (type) { - return fs.find('./src/templates', { matching: '*' + type }) - .map(p => fs.read(p, 'utf8')) - .map(_.template) -} - -function parse (rx, str, def = '') { - const parsed = rx.exec(str) - return parsed ? parsed[1] : def -} - -function fileNmae (str, theme) { - const version = parse(/sublime="(.*?)"/g, str) - const prefix = parse(/prefix="(.*?)"/g, str) - const ext = parse(/ext="(.*?)"/g, str, 'tmTheme') - const name = `${prefix}ayu-${theme}${version}.${ext}` - return path.join(process.cwd(), name) -} - -function build (types, defs) { - const base = process.cwd() - const themes = _.concat([], types).map(templates) - return _.flatten(themes) - .map(template => template(defs)) - .map(compiled => [fileNmae(compiled, defs.theme), compiled]) - .map(([path, compiled]) => [path, new Buffer(compiled)]) - .map(([path, contents]) => new File({ path, base, contents })) -} - -function buildWidgets (file, enc, next) { - build(['widget.xml', 'widget.json'], colors(file.relative)) - .map(this.push.bind(this)) - next() -} - -function buildThemes (file, enc, next) { - build(['syntax.xml', 'ui.json'], colors(file.relative)) - .map(this.push.bind(this)) - next() -} - -const clean = () => { - fs.find({ recursive: false, matching: '*.sublime-theme' }).forEach(fs.remove) - fs.find({ recursive: false, matching: '*.tmTheme' }).forEach(fs.remove) -} - -const widgets = () => - gulp.src('./src/themes/!(color).js') - .pipe(through.obj(buildWidgets)) - .pipe(gulp.dest('./widgets')) - -const themes = () => - gulp.src('./src/themes/!(color).js') - .pipe(through.obj(buildThemes)) - .pipe(gulp.dest('./')) - -const watch = () => - gulp.watch('./src/**/*', gulp.parallel(themes, widgets)) - -exports.watch = watch -exports.default = gulp.parallel(themes, widgets) diff --git a/images/hero.png b/images/hero.png new file mode 100644 index 0000000000000000000000000000000000000000..ea0947d6ea1a8efcfc84cf3f85ea4ec173bc57b4 GIT binary patch literal 842861 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%0DMJgsqeM9^%nvj}k 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

YNbcLiM7u2|tYQ5zUwQ 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

h=ywkSVof`WsgO--@d49 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%0A1omG=`DhA(*aNRaG_nO+^QTy-iywh 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 z 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

r;W?nU^(nc-&y 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


UBitxxQ1k7KPtl3-284-s@JbF^hb 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⩔;}897@>_0W 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 *KJs}3d7G0Z%Q>FAgRv;=mZz0MEwt@5#{PdA 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

g~E-0fhjyat*`S`|~vd#i}1a*soe!`Rb~ws+#)g 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 literal 0 HcmV?d00001 diff --git a/messages.json b/messages.json index ad1561c6..5bae607a 100644 --- a/messages.json +++ b/messages.json @@ -25,5 +25,6 @@ "3.1.8": "messages/3.1.8.md", "3.2.0": "messages/3.2.0.md", "3.2.1": "messages/3.2.1.md", - "4.0.0": "messages/4.0.0.md" + "4.0.0": "messages/4.0.0.md", + "5.0.0": "messages/5.0.0.md" } diff --git a/messages/5.0.0.md b/messages/5.0.0.md new file mode 100644 index 00000000..1cd09524 --- /dev/null +++ b/messages/5.0.0.md @@ -0,0 +1,29 @@ +**ayu theme for Sublime Text** +https://github.com/dempfi/ayu/releases + +******************************************************************************** +ayu from version 3.0.0 supports customization via A File Icon package +(https://github.com/ihodev/a-file-icon). Please install it for better expereince. +******************************************************************************** + +# Version 5.0.0 + +- 🎉 Refreshed UI theme: + - Improved editor/ui contrast when `ui_separators` options is on; + - Resized status bar; + - Support for Sublime's git indicators; + - Added missing accents on hover; + and other minor fixes + +- 🎉 Refreshed syntax theme + - Fixed inconsistencies with Java, C, Haskell, TS, JS, GO, Python and Ruby; + - Updated markdown colour scheme + and other minor fixes + +- Internal: + - New streamlined build system for streamlined contrinution and forks; + - Official `ayu-colors` npm package is now used as the source of the colours; + +Breaking changes: +******************************************************* +- Removed UI font settings (`ui_font_size_small`, `ui_font_source_code_pro`, `ui_font_roboto_mono`) diff --git a/package.json b/package.json index 9b9b4748..acaa7757 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ayu", - "version": "0.0.1", + "version": "5.0.0", "description": "Sublime theme", "repository": { "type": "git", @@ -12,21 +12,13 @@ "url": "https://github.com/dempfi/ayu/issues" }, "scripts": { - "watch": "gulp watch", - "build": "gulp", - "c": "gulp clean" + "build": "ts-node ./src/build.ts" }, "homepage": "https://github.com/dempfi/ayu#readme", - "devDependencies": { - "clear-require": "^3.0.0", - "color": "^3.1.0", - "fs-jetpack": "^2.2.2", - "gulp": "^4.0.0", - "gulp-exec": "^3.0.2", - "lodash": "^4.16.4", - "through2": "^3.0.1", - "vinyl": "^2.2.0", - "yamljs": "^0.2.8" - }, - "dependencies": {} + "dependencies": { + "@types/node": "^11.11.6", + "ayu": "^7.1.0", + "ts-node": "^8.0.3", + "typescript": "^3.3.4000" + } } diff --git a/src/build.ts b/src/build.ts new file mode 100644 index 00000000..3c19acb4 --- /dev/null +++ b/src/build.ts @@ -0,0 +1,30 @@ +import * as fs from 'fs' +import * as ayu from 'ayu' +import * as path from 'path' +import * as templates from './templates' + +type SchemeName = keyof typeof ayu + +const filePath = (kind: SchemeName, extension: string) => + path.join(process.cwd(), `/ayu-${kind}.${extension}`) + +const ui = (kind: SchemeName) => fs.writeFileSync( + filePath(kind, 'sublime-theme'), + JSON.stringify(templates.ui(ayu[kind]), null, '\t') +) + +const syntax = (kind: SchemeName) => fs.writeFileSync( + filePath(kind, 'sublime-color-scheme'), + JSON.stringify(templates.syntax(ayu[kind]), null, '\t') +) + +const widget = (kind: SchemeName) => fs.writeFileSync( + path.join(process.cwd(), `/widgets/Widget - ayu-${kind}.stTheme`), + templates.widget(ayu[kind], kind) +) + +Object.keys(ayu).map((kind: SchemeName) => { + widget(kind) + syntax(kind) + ui(kind) +}) diff --git a/src/templates/index.ts b/src/templates/index.ts new file mode 100644 index 00000000..4c2abc4f --- /dev/null +++ b/src/templates/index.ts @@ -0,0 +1,5 @@ +export { default as ui } from './ui' +export { default as syntax } from './syntax' +export { default as widget } from './widget' + + diff --git a/src/templates/sublime.syntax.xml b/src/templates/sublime.syntax.xml deleted file mode 100644 index abff4aa9..00000000 --- a/src/templates/sublime.syntax.xml +++ /dev/null @@ -1,1025 +0,0 @@ - - - - - author - Ike Ku - colorSpaceName - sRGB - name - ayu - semanticClass - ayu."{theme}" - settings - - - settings - - accent - "{common.accent.hex}" - activeGuide - "{editor.guide.active.hex}" - background - "{common.bg.hex}" - caret - "{common.accent.hex}" - findHighlight - "{common.accent.hex}" - findHighlightForeground - "{common.bg.hex}" - foreground - "{common.fg.hex}" - guide - "{editor.guide.normal.hex}" - gutter - "{common.bg.hex}" - gutterForeground - "{editor.gutter.hex}" - inactiveBackground - "{common.bg.hex}" - inactiveSelection - "{editor.selection.inactive.hex}" - invisibles - "{editor.gutter.hex}" - lineHighlight - "{editor.line.hex}" - popupCss - html, body { - background-color: "{ui.panel.bg.hex}"; - color: "{common.fg.hex}"; -} -body { - padding: 1px 3px; -} -a { - color: rgba("{syntax.tag.rgb}", .7); -} - - selection - "{editor.selection.bg.hex}" - selectionBorder - "{editor.selection.border.hex}" - shadow - #00000010 - stackGuide - "{editor.guide.stack.hex}" - - - - name - Comment - scope - comment, punctuation.definition.comment - settings - - fontStyle - italic - foreground - "{syntax.comment.hex}" - - - - name - Variable - scope - variable - settings - - foreground - "{common.fg.hex}" - - - - name - String - scope - string, constant.other.symbol - settings - - foreground - "{syntax.string.hex}" - - - - name - Number - scope - constant.numeric - settings - - foreground - "{common.accent.hex}" - - - - name - Regular Expressions and Escape Characters - scope - string.regexp, constant.character.escape - settings - - foreground - "{syntax.regexp.hex}" - - - - name - Built-in constant - scope - constant.language - settings - - foreground - "{common.accent.hex}" - - - - name - User-defined constant - scope - constant.character, constant.other - settings - - foreground - "{common.accent.hex}" - - - - name - Member Variable - scope - variable.member - settings - - foreground - #ec5f67 - - - - name - Keyword - scope - keyword - keyword.operator, keyword.operator.word - settings - - foreground - "{syntax.keyword.hex}" - - - - name - Operators - scope - keyword.operator - settings - - foreground - "{syntax.operator.hex}" - - - - name - Punctuation - scope - punctuation.separator, punctuation.terminator - settings - - foreground - "{common.fg.hex}"CC - - - - name - Punctuation - scope - punctuation.section - settings - - foreground - "{common.fg.hex}" - - - - name - Accessor - scope - punctuation.accessor - settings - - foreground - "{syntax.operator.hex}" - - - - name - Annotation Punctuation - scope - punctuation.definition.annotation - settings - - foreground - "{common.fg.hex}"CC - - - - name - JavaScript Dollar - scope - variable.other.dollar.only.js, variable.other.object.dollar.only.js, variable.type.dollar.only.js, support.class.dollar.only.js - settings - - foreground - "{syntax.special.hex}" - - - - name - Storage - scope - storage - settings - - foreground - "{syntax.keyword.hex}" - - - - name - Storage type - scope - storage.type - settings - - foreground - "{syntax.keyword.hex}" - - - - name - Function name - scope - entity.name.function - settings - - foreground - "{syntax.func.hex}" - - - - name - Entity name - scope - entity.name - (entity.name.section | entity.name.tag | entity.name.label) - settings - - foreground - "{syntax.entity.hex}" - - - - name - Inherited class - scope - entity.other.inherited-class - settings - - fontStyle - underline - foreground - "{syntax.entity.hex}" - - - - name - Function argument - scope - variable.parameter - settings - - foreground - "{common.accent.hex}" - - - - name - Language variable - scope - variable.language - settings - - fontStyle - italic - foreground - "{syntax.tag.hex}" - - - - name - Tag - scope - entity.name.tag, meta.tag.sgml - settings - - foreground - "{syntax.tag.hex}" - - - - name - Tag start/end - scope - punctuation.definition.tag.end, punctuation.definition.tag.begin, punctuation.definition.tag - settings - - foreground - "{syntax.tag.hex}"90 - - - - name - Tag attribute - scope - entity.other.attribute-name - settings - - foreground - "{syntax.func.hex}" - - - - name - Function call - scope - variable.function, variable.annotation - settings - - foreground - "{syntax.func.hex}" - - - - name - Library function - scope - support.function, support.macro - settings - - foreground - "{syntax.markup.hex}" - - - - name - Library constant - scope - support.constant - settings - - fontStyle - italic - foreground - "{syntax.operator.hex}" - - - - name - Library class/type - scope - support.type, support.class - settings - - fontStyle - italic - foreground - "{syntax.tag.hex}" - - - - name - Invalid - scope - invalid - settings - - foreground - "{syntax.error.hex}" - - - - name - Invalid deprecated - scope - invalid.deprecated - settings - - background - "{syntax.keyword.hex}" - foreground - #FFFFFF - - - - name - diff.header - scope - meta.diff, meta.diff.header - settings - - foreground - #c594c5 - - - - name - Ruby class methods - scope - source.ruby variable.other.readwrite - settings - - foreground - "{syntax.func.hex}" - - - - name - CSS tag names - scope - source.css entity.name.tag, source.sass entity.name.tag, source.scss entity.name.tag, source.less entity.name.tag, source.stylus entity.name.tag - settings - - foreground - "{syntax.entity.hex}" - - - - name - CSS browser prefix - scope - source.css support.type, source.sass support.type, source.scss support.type, source.less support.type, source.stylus support.type - settings - - foreground - "{syntax.comment.hex}" - - - - name - CSS Properties - scope - support.type.property-name - settings - - fontStyle - normal - foreground - "{syntax.tag.hex}" - - - - name - Search Results Nums - scope - constant.numeric.line-number.find-in-files - match - settings - - foreground - "{syntax.comment.hex}" - - - - name - Search Results Match Nums - scope - constant.numeric.line-number.match - settings - - foreground - "{syntax.keyword.hex}" - - - - name - Search Results Lines - scope - entity.name.filename.find-in-files - settings - - foreground - "{syntax.string.hex}" - - - - scope - message.error - settings - - foreground - "{syntax.error.hex}" - - - - name - JSON Key - Level 8 - scope - source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - "{syntax.tag.hex}" - - - - name - JSON Key - Level 7 - scope - source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - "{syntax.tag.hex}" - - - - name - JSON Key - Level 6 - scope - source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - "{syntax.tag.hex}" - - - - name - JSON Key - Level 5 - scope - source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - "{syntax.tag.hex}" - - - - name - JSON Key - Level 4 - scope - source.json meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - "{syntax.tag.hex}" - - - - name - JSON Key - Level 3 - scope - source.json meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - "{syntax.tag.hex}" - - - - name - JSON Key - Level 2 - scope - source.json meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - "{syntax.tag.hex}" - - - - name - JSON Key - Level 1 - scope - source.json meta meta.structure.dictionary.json string.quoted.double.json - meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta.structure.dictionary.json punctuation.definition.string - meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - "{syntax.tag.hex}" - - - - name - JSON Key - Level 0 - scope - source.json meta.structure.dictionary.json string.quoted.double.json - meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json punctuation.definition.string - meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings - - foreground - "{syntax.tag.hex}" - - - - name - Markup Heading - scope - markup.heading - settings - - fontStyle - bold - foreground - "{syntax.keyword.hex}" - - - - name - Markup Links - scope - string.other.link, markup.underline.link - settings - - fontStyle - italic underline - foreground - "{syntax.regexp.hex}" - - - - name - Markup image - scope - punctuation.definition.image - settings - - foreground - "{syntax.func.hex}" - - - - name - Markup Italic - scope - markup.italic - settings - - fontStyle - italic - foreground - "{syntax.markup.hex}" - - - - name - Markup Bold - scope - markup.bold - settings - - fontStyle - bold - foreground - "{syntax.markup.hex}" - - - - name - Markup Bold/italic - scope - markup.italic markup.bold | markup.bold markup.italic - settings - - fontStyle - bold italic - - - - name - Markup Code - scope - markup.raw - settings - - background - "{common.fg.hex}"07 - - - - name - Markup Code Inline - scope - markup.raw.inline - settings - - background - "{common.fg.hex}"10 - - - - name - Markdown Separator - scope - meta.separator - settings - - background - "{common.fg.hex}"10 - fontStyle - bold - foreground - "{syntax.comment.hex}" - - - - name - Markup Blockquote - scope - markup.quote - settings - - fontStyle - italic - foreground - "{common.accent.hex}" - - - - name - Markup List Bullet - scope - markup.list.numbered.bullet, markup.list punctuation.definition.list_item - settings - - foreground - "{syntax.regexp.hex}" - - - - name - Markup Inserted - scope - markup.inserted - settings - - foreground - "{syntax.string.hex}" - - - - name - Markup Changed - scope - markup.changed - settings - - foreground - "{syntax.tag.hex}" - - - - name - Markup Deleted - scope - markup.deleted - settings - - foreground - "{syntax.markup.hex}" - - - - name - Markup Strike - scope - markup.strike - settings - - foreground - "{syntax.special.hex}" - - - - name - Markup Table - scope - markup.table - settings - - background - "{common.fg.hex}"10 - foreground - "{syntax.tag.hex}" - - - - name - Markup Raw Inline - scope - text.html.markdown markup.raw.inline - settings - - foreground - "{syntax.operator.hex}" - - - - name - Markdown - Line Break - scope - text.html.markdown meta.dummy.line-break - settings - - foreground - "{syntax.comment.hex}" - - - - name - Markdown - Raw Block Fenced - scope - markup.raw.block.fenced.markdown - settings - - background - "{common.fg.hex}"10 - foreground - "{common.fg.hex}" - - - - name - Markdown - Fenced Bode Block - scope - punctuation.definition.fenced.markdown, variable.language.fenced.markdown - settings - - background - "{common.fg.hex}"10 - foreground - "{syntax.comment.hex}" - - - - name - Markdown - Fenced Language - scope - variable.language.fenced.markdown - settings - - foreground - "{syntax.comment.hex}" - - - - name - GitGutter Added - scope - markup.inserted.git_gutter - settings - - foreground - "{syntax.string.hex}" - - - - name - GitGutter Changed - scope - markup.changed.git_gutter - settings - - foreground - "{syntax.tag.hex}" - - - - name - GitGutter Deleted - scope - markup.deleted.git_gutter - settings - - foreground - "{syntax.error.hex}" - - - - name - GitGutter Ignored - scope - markup.ignored.git_gutter - settings - - foreground - "{common.ui.fade30.hex}" - - - - name - GitGutter Untracked - scope - markup.untracked.git_gutter - settings - - foreground - "{common.ui.fade30.hex}" - - - - name - GutterColor - scope - gutter_color - settings - - foreground - #FFFFFF - - - - name - AceJump Label - Blue - scope - acejump.label.blue - settings - - background - "{syntax.tag.hex}" - foreground - #FFFFFF - - - - name - AceJump Label - Green - scope - acejump.label.green - settings - - background - "{syntax.string.hex}" - foreground - #FFFFFF - - - - name - AceJump Label - Orange - scope - acejump.label.orange - settings - - background - "{syntax.keyword.hex}" - foreground - #FFFFFF - - - - name - AceJump Label - Purple - scope - acejump.label.purple - settings - - background - "{syntax.markup.hex}" - foreground - #FFFFFF - - - - name - SublimeLinter Warning - scope - sublimelinter.mark.warning - settings - - foreground - "{syntax.tag.hex}" - - - - name - SublimeLinter Gutter Mark - scope - sublimelinter.gutter-mark - settings - - foreground - #FFFFFF - - - - name - SublimeLinter Error - scope - sublimelinter.mark.error - settings - - foreground - "{syntax.error.hex}" - - - - uuid - 0e709986-46a0-40a0-b3bf-c8dfe525c455 - - diff --git a/src/templates/sublime.syntax.yml b/src/templates/sublime.syntax.yml deleted file mode 100644 index 6ef96ee8..00000000 --- a/src/templates/sublime.syntax.yml +++ /dev/null @@ -1,488 +0,0 @@ -# [PackageDev] target_format: plist, ext: xml -# prefix="" -# sublime="" -# ext="yml" ---- - -name: ayu -author: Ike Ku -uuid: 0e709986-46a0-40a0-b3bf-c8dfe525c455 -colorSpaceName: sRGB -semanticClass: ayu."{theme}" - -settings: - -- settings: - background: &bg '"{common.bg.hex}"' - inactiveBackground: *bg - caret: &accent '"{common.accent.hex}"' - findHighlight: &constant '"{common.accent.hex}"' - findHighlightForeground: *bg - foreground: &fg '"{common.fg.hex}"' - accent: *accent - gutter: *bg - gutterForeground: &gutter '"{editor.gutter.hex}"' - invisibles: *gutter - lineHighlight: '"{editor.line.hex}"' - shadow: '#00000010' - selection: '"{editor.selection.bg.hex}"' - selectionBorder: '"{editor.selection.border.hex}"' - inactiveSelection: '"{editor.selection.inactive.hex}"' - guide: '"{editor.guide.normal.hex}"' - activeGuide: '"{editor.guide.active.hex}"' - stackGuide: '"{editor.guide.stack.hex}"' - popupCss: | - html, body { - background-color: "{ui.panel.bg.hex}"; - color: "{common.fg.hex}"; - } - body { - padding: 1px 3px; - } - a { - color: rgba("{syntax.tag.rgb}", .7); - } - -- name: Comment - scope: comment, punctuation.definition.comment - settings: - fontStyle: italic - foreground: &comment '"{syntax.comment.hex}"' - -- name: Variable - scope: variable - settings: - foreground: *fg - -- name: String - scope: string, constant.other.symbol - settings: - foreground: &string '"{syntax.string.hex}"' - -- name: Number - scope: constant.numeric - settings: - foreground: *constant - -- name: Regular Expressions and Escape Characters - scope: string.regexp, constant.character.escape - settings: - foreground: ®exp '"{syntax.regexp.hex}"' - -- name: Built-in constant - scope: constant.language - settings: - foreground: *constant - -- name: User-defined constant - scope: constant.character, constant.other - settings: - foreground: *constant - -- name: Member Variable - scope: variable.member - settings: - foreground: '#ec5f67' - -- name: Keyword - scope: keyword - keyword.operator, keyword.operator.word - settings: - foreground: &keyword '"{syntax.keyword.hex}"' - -- name: Operators - scope: keyword.operator - settings: - foreground: &operator '"{syntax.operator.hex}"' - -- name: Punctuation - scope: punctuation.separator, punctuation.terminator - settings: - foreground: '"{common.fg.hex}"CC' - -- name: Punctuation - scope: punctuation.section - settings: - foreground: *fg - -- name: Accessor - scope: punctuation.accessor - settings: - foreground: *operator - -- name: Annotation Punctuation - scope: punctuation.definition.annotation - settings: - foreground: '"{common.fg.hex}"CC' - -- name: JavaScript Dollar - scope: variable.other.dollar.only.js, variable.other.object.dollar.only.js, variable.type.dollar.only.js, - support.class.dollar.only.js - settings: - foreground: &special '"{syntax.special.hex}"' - -- name: Storage - scope: storage - settings: - foreground: *keyword - -- name: Storage type - scope: storage.type - settings: - foreground: *keyword - -- name: Function name - scope: entity.name.function - settings: - foreground: &function '"{syntax.func.hex}"' - -- name: Entity name - scope: entity.name - (entity.name.section | entity.name.tag | entity.name.label) - settings: - foreground: &entity '"{syntax.entity.hex}"' - -- name: Inherited class - scope: entity.other.inherited-class - settings: - fontStyle: underline - foreground: *entity - -- name: Function argument - scope: variable.parameter - settings: - foreground: *constant - -- name: Language variable - scope: variable.language - settings: - fontStyle: italic - foreground: &tag '"{syntax.tag.hex}"' - -- name: Tag - scope: entity.name.tag, meta.tag.sgml - settings: - foreground: *tag - -- name: Tag start/end - scope: punctuation.definition.tag.end, punctuation.definition.tag.begin, punctuation.definition.tag - settings: - foreground: '"{syntax.tag.hex}"90' # opacity of tag verson of &tag_punctag - -- name: Tag attribute - scope: entity.other.attribute-name - settings: - foreground: *function - -- name: Function call - scope: variable.function, variable.annotation - settings: - foreground: *function - -- name: Library function - scope: support.function, support.macro - settings: - foreground: &markup '"{syntax.markup.hex}"' - -- name: Library constant - scope: support.constant - settings: - fontStyle: italic - foreground: *operator - -- name: Library class/type - scope: support.type, support.class - settings: - fontStyle: italic - foreground: *tag - -- name: Invalid - scope: invalid - settings: - foreground: &error '"{syntax.error.hex}"' - -- name: Invalid deprecated - scope: invalid.deprecated - settings: - background: *keyword - foreground: &white '#FFFFFF' - -- name: diff.header - scope: meta.diff, meta.diff.header - settings: - foreground: '#c594c5' - -# Ruby -- name: Ruby class methods - scope: source.ruby variable.other.readwrite - settings: - foreground: *function - -# CSS -- name: CSS tag names - scope: source.css entity.name.tag, source.sass entity.name.tag, source.scss entity.name.tag, source.less entity.name.tag, source.stylus entity.name.tag - settings: - foreground: *entity - -- name: CSS browser prefix - scope: source.css support.type, source.sass support.type, source.scss support.type, source.less support.type, source.stylus support.type - settings: - foreground: *comment - -- name: CSS Properties - scope: support.type.property-name - settings: - fontStyle: normal - foreground: *tag - -# Search results -- name: Search Results Nums - scope: constant.numeric.line-number.find-in-files - match - settings: - foreground: *comment - -- name: Search Results Match Nums - scope: constant.numeric.line-number.match - settings: - foreground: *keyword - -- name: Search Results Lines - scope: entity.name.filename.find-in-files - settings: - foreground: *string - -- scope: message.error - settings: - foreground: *error - -# JSON -- name: JSON Key - Level 8 - scope: source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings: - foreground: *tag - -- name: JSON Key - Level 7 - scope: source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings: - foreground: *tag - -- name: JSON Key - Level 6 - scope: source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings: - foreground: *tag - -- name: JSON Key - Level 5 - scope: source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings: - foreground: *tag - -- name: JSON Key - Level 4 - scope: source.json meta meta meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings: - foreground: *tag - -- name: JSON Key - Level 3 - scope: source.json meta meta meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings: - foreground: *tag - -- name: JSON Key - Level 2 - scope: source.json meta meta meta meta.structure.dictionary.json string.quoted.double.json - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta meta meta.structure.dictionary.json punctuation.definition.string - meta meta meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings: - foreground: *tag - -- name: JSON Key - Level 1 - scope: source.json meta meta.structure.dictionary.json string.quoted.double.json - meta meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta meta.structure.dictionary.json punctuation.definition.string - meta meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings: - foreground: *tag - -- name: JSON Key - Level 0 - scope: source.json meta.structure.dictionary.json string.quoted.double.json - meta.structure.dictionary.json meta.structure.dictionary.value.json string.quoted.double.json, source.json meta.structure.dictionary.json punctuation.definition.string - meta.structure.dictionary.json meta.structure.dictionary.value.json punctuation.definition.string - settings: - foreground: *tag - -# Markup and Markdown -- name: Markup Heading - scope: markup.heading - settings: - fontStyle: bold - foreground: *keyword - -- name: Markup Links - scope: string.other.link, markup.underline.link - settings: - fontStyle: italic underline - foreground: *regexp - -- name: Markup image - scope: punctuation.definition.image - settings: - foreground: *function - -- name: Markup Italic - scope: markup.italic - settings: - fontStyle: italic - foreground: *markup - -- name: Markup Bold - scope: markup.bold - settings: - fontStyle: bold - foreground: *markup - -- name: Markup Bold/italic - scope: markup.italic markup.bold | markup.bold markup.italic - settings: - fontStyle: bold italic - -- name: Markup Code - scope: markup.raw - settings: - background: '"{common.fg.hex}"07' - -- name: Markup Code Inline - scope: markup.raw.inline - settings: - background: '"{common.fg.hex}"10' - -- name: Markdown Separator - scope: meta.separator - settings: - background: '"{common.fg.hex}"10' - fontStyle: bold - foreground: *comment - -- name: Markup Blockquote - scope: markup.quote - settings: - foreground: *constant - fontStyle: italic - -- name: Markup List Bullet - scope: markup.list.numbered.bullet, markup.list punctuation.definition.list_item - settings: - foreground: *regexp - -- name: Markup Inserted - scope: markup.inserted - settings: - foreground: *string - -- name: Markup Changed - scope: markup.changed - settings: - foreground: *tag - -- name: Markup Deleted - scope: markup.deleted - settings: - foreground: *markup - -- name: Markup Strike - scope: markup.strike - settings: - foreground: *special - -- name: Markup Table - scope: markup.table - settings: - background: '"{common.fg.hex}"10' - foreground: *tag - -- name: Markup Raw Inline - scope: text.html.markdown markup.raw.inline - settings: - foreground: *operator - -- name: Markdown - Line Break - scope: text.html.markdown meta.dummy.line-break - settings: - foreground: *comment - -- name: Markdown - Raw Block Fenced - scope: markup.raw.block.fenced.markdown - settings: - background: '"{common.fg.hex}"10' - foreground: *fg - -- name: Markdown - Fenced Bode Block - scope: punctuation.definition.fenced.markdown, variable.language.fenced.markdown - settings: - background: '"{common.fg.hex}"10' - foreground: *comment - -- name: Markdown - Fenced Language - scope: variable.language.fenced.markdown - settings: - foreground: *comment - -# GitGutter -- name: GitGutter Added - scope: markup.inserted.git_gutter - settings: - foreground: *string - -- name: GitGutter Changed - scope: markup.changed.git_gutter - settings: - foreground: *tag - -- name: GitGutter Deleted - scope: markup.deleted.git_gutter - settings: - foreground: *error - -- name: GitGutter Ignored - scope: markup.ignored.git_gutter - settings: - foreground: '"{common.ui.fade30.hex}"' - -- name: GitGutter Untracked - scope: markup.untracked.git_gutter - settings: - foreground: '"{common.ui.fade30.hex}"' - -- name: GutterColor - scope: gutter_color - settings: - foreground: *white - -# AceJump -- name: AceJump Label - Blue - scope: acejump.label.blue - settings: - background: *tag - foreground: *white - -- name: AceJump Label - Green - scope: acejump.label.green - settings: - background: *string - foreground: *white - -- name: AceJump Label - Orange - scope: acejump.label.orange - settings: - background: *keyword - foreground: *white - -- name: AceJump Label - Purple - scope: acejump.label.purple - settings: - background: *markup - foreground: *white - -# SublimeLinter -- name: SublimeLinter Warning - scope: sublimelinter.mark.warning - settings: - foreground: *tag - -- name: SublimeLinter Gutter Mark - scope: sublimelinter.gutter-mark - settings: - foreground: *white - -- name: SublimeLinter Error - scope: sublimelinter.mark.error - settings: - foreground: *error diff --git a/src/templates/sublime.widget.json b/src/templates/sublime.widget.json deleted file mode 100644 index 1cded8ca..00000000 --- a/src/templates/sublime.widget.json +++ /dev/null @@ -1,9 +0,0 @@ -// prefix="Widget - " -// sublime="" -// ext="sublime-settings" -{ - "color_scheme": "Packages/ayu/widgets/Widget - ayu-"{theme}".stTheme", - "draw_shadows": false, - "font_options": ["subpixel_antialias"], - "line_padding_top": 2 -} diff --git a/src/templates/syntax.ts b/src/templates/syntax.ts new file mode 100644 index 00000000..e19544c9 --- /dev/null +++ b/src/templates/syntax.ts @@ -0,0 +1,411 @@ +import { Scheme } from 'ayu' + +export default (scheme: Scheme) => ({ + name: "ayu", + + globals: { + background: scheme.common.bg.hex(), + foreground: scheme.common.fg.hex(), + invisibles: scheme.common.fg.alpha(.3).hex(), + caret: scheme.common.accent.hex(), + // block_caret: scheme.common.accent.hex(), + line_highlight: scheme.ui.line.hex(), + + // misspelling: , + // fold_marker: , + // minimap_border: , + accent: scheme.common.accent.hex(), + + popup_css: ` + html, body { + background-color: ${scheme.ui.panel.bg.hex()}; + color: ${scheme.common.fg.hex()}; + } + body { + padding: 1px 3px; + } + a { + color: rgba(${scheme.syntax.tag.rgb()}, .7); + } + `, + + gutter: scheme.common.bg.hex(), + gutter_foreground: scheme.ui.gutter.normal.hex(), + + line_diff_width: "2", + line_diff_added: scheme.vcs.added.hex(), + line_diff_modified: scheme.vcs.modified.hex(), + line_diff_deleted: scheme.vcs.removed.hex(), + + selection: scheme.ui.selection.bg.hex(), + // selection_foreground: scheme.ui.selection.bg.hex(), + selection_border: scheme.ui.selection.border.hex(), + selection_border_width: "1", + inactive_selection: scheme.ui.selection.inactive.hex(), + inactive_selection_foreground: scheme.common.fg.alpha(.3).hex(), + selection_corner_style: "round", + selection_corner_radius: "3", + + highlight: scheme.common.accent.alpha(.4).hex(), + find_highlight: scheme.common.accent.hex(), + find_highlight_foreground: scheme.common.bg.hex(), + + guide: scheme.ui.guide.normal.hex(), + active_guide: scheme.ui.guide.active.hex(), + stack_guide: scheme.ui.guide.normal.alpha(.4).hex(), + }, + + rules: [ + { + name: 'Comment', + scope: 'comment', + font_style: 'italic', + foreground: scheme.syntax.comment.hex() + }, + + { + name: 'String', + scope: 'string, constant.other.symbol', + foreground: scheme.syntax.string.hex() + }, + { + name: 'Regular Expressions and Escape Characters', + scope: 'string.regexp, constant.character, constant.other', + foreground: scheme.syntax.regexp.hex() + }, + + + { + name: 'Number', + scope: 'constant.numeric', + foreground: scheme.common.accent.hex() + }, + { + name: 'Built-in constants', + scope: 'constant.language', + foreground: scheme.common.accent.hex() + }, + { + name: 'Constants', + scope: 'meta.constant, entity.name.constant', + foreground: scheme.syntax.constant.hex() + }, + + + { + name: 'Variable', + scope: 'variable', + foreground: scheme.common.fg.hex() + }, + { + name: 'Member Variable', + scope: 'variable.member', + foreground: scheme.syntax.markup.hex() + }, + { + name: 'Language variable', + scope: 'variable.language', + font_style: 'italic', + foreground: scheme.syntax.tag.hex() + }, + + + // ------ + // Keywords + { + name: 'Storage', + scope: 'storage, storage.type.keyword', + foreground: scheme.syntax.keyword.hex() + }, + { + name: 'Keyword', + scope: 'keyword', + foreground: scheme.syntax.keyword.hex() + }, + { + name: 'Java keyword fixes', + scope: 'source.java meta.class.java meta.class.identifier.java storage.type.java', + foreground: scheme.syntax.keyword.hex() + }, + + + // ------ + // Operators + { + name: 'Operators', + scope: 'keyword.operator', + foreground: scheme.syntax.operator.hex() + }, + + + // ------ + // Punctuation + { + name: 'Separators like ; or ,', + scope: 'punctuation.separator, punctuation.terminator', + foreground: scheme.common.fg.alpha(.7).hex() + }, + { + name: 'Punctuation', + scope: 'punctuation.section', + foreground: scheme.common.fg.hex() + }, + { + name: 'Accessor', + scope: 'punctuation.accessor', + foreground: scheme.syntax.operator.hex() + }, + + + // ------ + // Types + { + name: 'Types fixes', + scope: 'source.java storage.type, source.haskell storage.type, source.c storage.type', + foreground: scheme.syntax.entity.hex() + }, + { + name: 'Inherited class type', + scope: 'entity.other.inherited-class', + foreground: scheme.syntax.tag.hex() + }, + // Fixes + { + name: 'Lambda arrow', + scope: 'storage.type.function', + foreground: scheme.syntax.keyword.hex() + }, + { + name: 'Java primitive variable types', + scope: 'source.java storage.type.primitive', + foreground: scheme.syntax.tag.hex() + }, + + + // ------ + // Function/method names in definitions + // and calls + { + name: 'Function name', + scope: 'entity.name.function', + foreground: scheme.syntax.func.hex() + }, + { + name: 'Function arguments', + scope: 'variable.parameter, meta.parameter', + foreground: scheme.syntax.constant.hex() + }, + { + name: 'Function call', + scope: 'variable.function, variable.annotation, meta.function-call.generic, support.function.go', + foreground: scheme.syntax.func.hex() + }, + { + name: 'Library function', + scope: 'support.function, support.macro', + foreground: scheme.syntax.markup.hex() + }, + + + { + name: 'Imports and packages', + scope: 'entity.name.import, entity.name.package', + foreground: scheme.syntax.string.hex() + }, + + + { + name: 'Entity name', + scope: 'entity.name, source.js meta.function-call.constructor variable.type', + foreground: scheme.syntax.entity.hex() + }, + + + // Tag and their attributes + { + name: 'Tag', + scope: 'entity.name.tag, meta.tag.sgml', + foreground: scheme.syntax.tag.hex() + }, + { + name: 'Tag start/end', + scope: 'punctuation.definition.tag.end, punctuation.definition.tag.begin, punctuation.definition.tag', + foreground: scheme.syntax.tag.alpha(.5).hex() + }, + { + name: 'Tag attribute', + scope: 'entity.other.attribute-name', + foreground: scheme.syntax.func.hex() + }, + + + { + name: 'Library constant', + scope: 'support.constant', + font_style: 'italic', + foreground: scheme.syntax.operator.hex() + }, + { + name: 'Library class/type', + scope: 'support.type, support.class, source.go storage.type', + foreground: scheme.syntax.tag.hex() + }, + + + { + name: 'Decorators/annotation', + scope: 'meta.decorator variable.other, meta.decorator punctuation.decorator, storage.type.annotation, variable.annotation, punctuation.definition.annotation', + foreground: scheme.syntax.special.hex() + }, + + { + name: 'Invalid', + scope: 'invalid', + foreground: scheme.syntax.error.hex() + }, + { + name: 'diff.header', + scope: 'meta.diff, meta.diff.header', + foreground: '#c594c5' + }, + { + name: 'Ruby class methods', + scope: 'source.ruby variable.other.readwrite', + foreground: scheme.syntax.func.hex() + }, + { + name: 'CSS tag names', + scope: 'source.css entity.name.tag, source.sass entity.name.tag, source.scss entity.name.tag, source.less entity.name.tag, source.stylus entity.name.tag', + foreground: scheme.syntax.entity.hex() + }, + { + name: 'CSS browser prefix', + scope: 'source.css support.type, source.sass support.type, source.scss support.type, source.less support.type, source.stylus support.type', + foreground: scheme.syntax.comment.hex() + }, + { + name: 'CSS Properties', + scope: 'support.type.property-name', + font_style: 'normal', + foreground: scheme.syntax.tag.hex() + }, + { + name: 'Search Results Nums', + scope: 'constant.numeric.line-number.find-in-files - match', + foreground: scheme.syntax.comment.hex() + }, + { + name: 'Search Results Match Nums', + scope: 'constant.numeric.line-number.match', + foreground: scheme.syntax.keyword.hex() + }, + { + name: 'Search Results Lines', + scope: 'entity.name.filename.find-in-files', + foreground: scheme.syntax.string.hex() + }, + { + scope: 'message.error', + foreground: scheme.syntax.error.hex() + }, + { + name: 'Markup heading', + scope: 'markup.heading, markup.heading entity.name', + font_style: 'bold', + foreground: scheme.syntax.string.hex() + }, + { + name: 'Markup links', + scope: 'markup.underline.link, string.other.link', + foreground: scheme.syntax.tag.hex() + }, + { + name: 'Markup Italic', + scope: 'markup.italic', + font_style: 'italic', + foreground: scheme.syntax.markup.hex() + }, + { + name: 'Markup Bold', + scope: 'markup.bold', + font_style: 'bold', + foreground: scheme.syntax.markup.hex() + }, + { + name: 'Markup Bold/italic', + scope: 'markup.italic markup.bold, markup.bold markup.italic', + font_style: 'bold italic' + }, + { + name: 'Markup Code', + scope: 'markup.raw', + background: scheme.common.fg.alpha(.02).hex() + }, + { + name: 'Markup Code Inline', + scope: 'markup.raw.inline', + background: scheme.common.fg.alpha(.06).hex() + }, + { + name: 'Markdown Separator', + scope: 'meta.separator', + font_style: 'bold', + background: scheme.common.fg.alpha(.06).hex(), + foreground: scheme.syntax.comment.hex() + }, + { + name: 'Markup Blockquote', + scope: 'markup.quote', + foreground: scheme.syntax.regexp.hex(), + font_style: 'italic' + }, + { + name: 'Markup List Bullet', + scope: 'markup.list punctuation.definition.list.begin', + foreground: scheme.syntax.func.hex() + }, + { + name: 'Markup added', + scope: 'markup.inserted', + foreground: scheme.vcs.added.hex() + }, + { + name: 'Markup modified', + scope: 'markup.changed', + foreground: scheme.vcs.modified.hex() + }, + { + name: 'Markup removed', + scope: 'markup.deleted', + foreground: scheme.vcs.removed.hex() + }, + { + name: 'Markup Strike', + scope: 'markup.strike', + foreground: scheme.syntax.special.hex() + }, + { + name: 'Markup Table', + scope: 'markup.table', + background: scheme.common.fg.alpha(.06).hex(), + foreground: scheme.syntax.tag.hex() + }, + { + name: 'Markup Raw Inline', + scope: 'text.html.markdown markup.inline.raw', + foreground: scheme.syntax.operator.hex() + }, + { + name: 'Markdown - Line Break', + scope: 'text.html.markdown meta.dummy.line-break', + background: scheme.syntax.comment.hex(), + foreground: scheme.syntax.comment.hex() + }, + { + name: 'Markdown - Raw Block Fenced', + scope: 'punctuation.definition.markdown', + background: scheme.common.fg.hex(), + foreground: scheme.syntax.comment.hex() + } + ] +}) diff --git a/src/templates/sublime.ui.json b/src/templates/ui.ts similarity index 60% rename from src/templates/sublime.ui.json rename to src/templates/ui.ts index f4b09d1a..2b581060 100644 --- a/src/templates/sublime.ui.json +++ b/src/templates/ui.ts @@ -1,273 +1,323 @@ -// prefix="" -// sublime="" -// ext="sublime-theme" -[ - - /* EMPTY WINDOW - * Style for empty (no tabs) window - */ +import { Scheme } from 'ayu' +export default (scheme: Scheme) => [ + // WINDOWS { - "class": "sheet_container_control", - "layer0.tint": ["{common.bg.rgb}"], - "layer0.opacity": 1 + "class": "title_bar", + "bg": scheme.common.bg.hex(), + "fg": scheme.common.fg.hex() + }, + { + "class": "title_bar", + "settings": ["ui_native_titlebar"], + "bg": "", + "fg": "" + }, + { + "class": "title_bar", + "settings": ["ui_separator"], + "bg": scheme.common.bg.darken(0.05).hex() }, - /* GRID LAYOUT - * Grid style - */ + // SIDEBAR { - "class": "grid_layout_control", - "border_size": 0, - "border_color": ["{ui.separator.rgb}"] + "class": "sidebar_container", + "content_margin": [0, 6, 0, 0], + "layer0.opacity": 1, + "layer0.tint": scheme.common.bg.hex() }, { - "class": "grid_layout_control", + "class": "sidebar_container", "settings": ["ui_separator"], - "border_size": 1 + "layer0.tint": scheme.common.bg.darken(0.05).hex(), + "layer1.texture": "ayu/assets/separator-right.png", + "layer1.inner_margin": [0, 1, 2, 1], + "layer1.opacity": 1, + "layer1.tint": scheme.ui.line.hex(), }, - /* DIALOG POPUP - * Dialog popup style and progressbar - */ - { - "class": "progress_gauge_control", - "layer0.tint": ["{common.accent.rgb}"], - "layer0.opacity": 1.0, - "content_margin": [0, 6] - }, { - "class": "dialog", - "layer0.tint": ["{common.bg.rgb}"], - "layer0.opacity": 1.0 + "class": "sidebar_tree", + "indent_top_level": false, + "row_padding": [20, 6], + "dark_content": false, + "spacer_rows": true, + "indent_offset": 2, + "indent": 10 }, + { - "class": "progress_bar_control", - "layer0.tint": ["{common.bg.rgb}"], - "layer0.opacity": 1.0 + "class": "sidebar_heading", + "color": scheme.common.ui.fade(0.4).hex(), + "font.bold": true, + "font.size": 11, }, - /* CODE FOLDING - * Folding arrow setting and behavioring - */ { - "class": "fold_button_control", - "layer0.texture": "ayu/assets/unfold.png", - "layer0.opacity": 1.0, - "layer0.inner_margin": 0, - "layer0.tint": ["{common.ui.rgb}"], - "content_margin": [8, 6, 8, 6] + "class": "tree_row", + "layer0.texture": "ayu/assets/tree-highlight.png", + "layer0.tint": scheme.ui.line.hex(), + "layer0.inner_margin": [8, 4, 8, 4], + "layer0.opacity": 0 }, - { - "class": "fold_button_control", - "attributes": ["hover"], - "layer0.tint": ["{common.accent.rgb}"], + "class": "tree_row", + "layer0.texture": "ayu/assets/tree-highlight-separators.png", + "settings": ["ui_separator"] }, - { - "class": "fold_button_control", - "attributes": ["expanded"], - "layer0.texture": "ayu/assets/fold.png" + "class": "tree_row", + "attributes": ["selectable", "hover"], + "layer0.opacity": 0.5 + }, + { + "class": "tree_row", + "attributes": ["selectable", "selected"], + "layer0.opacity": 1 + }, + { + "class": "tree_row", + "attributes": ["selectable", "selected", "hover"], + "layer0.opacity": 1 }, - /* AUTOCOMPLETE - * Autocomplete popup setting and behavioring - */ { - "class": "popup_control", - "layer0.tint": ["{ui.panel.bg.rgb}"], - "layer0.opacity": 1.0, - "content_margin": [0, 0] + "class": "sidebar_label", + "fg": scheme.common.ui.hex(), + "font.size": 12 }, - { - "class": "auto_complete", - "row_padding": [12, 6], - "layer0.tint": ["{ui.panel.bg.rgb}"], - "layer0.opacity": 1.0 + "class": "sidebar_label", + "parents": [{ "class": "tree_row", "attributes": ["hover"] }], + "fg": scheme.common.fg.hex() }, - { - "class": "auto_complete_label", - "fg": ["{common.ui.rgb}"], - "match_fg": ["{common.accent.rgb}"], - "selected_fg": ["{common.fg.rgb}"], - "selected_match_fg": ["{common.accent.rgb}"], - "fg_blend": true + "class": "sidebar_label", + "parents": [{ "class": "tree_row", "attributes": ["selected"] }], + "fg": scheme.common.fg.hex() }, - { - "class": "table_row", - "layer0.tint": ["{ui.panel.row.rgb}"], - "layer0.opacity": 0.0 + "class": "sidebar_label", + "parents": [{ "class": "tree_row", "attributes": ["expandable"] }], + "fg": scheme.common.ui.hex(), + "font.bold": false }, - { - "class": "table_row", - "attributes": ["selected"], - "layer0.opacity": 1.0 + "class": "sidebar_label", + "parents": [{ "class": "tree_row", "attributes": ["expandable"] }], + "settings": ["bold_folder_labels"], + "font.bold": true }, - - - /* TOOLTIP - * Tooltip setting and behavioring - */ { - "class": "tool_tip_control", - "layer0.tint": ["{common.bg.rgb}"], - "layer0.inner_margin": [0, 0], - "layer0.opacity": 1.0, - "content_margin": [10, 6] + "class": "sidebar_label", + "parents": [{ "class": "tree_row", "attributes": ["expandable", "hover"] }], + "fg": scheme.common.fg.hex() }, - { - "class": "tool_tip_label_control", - "color": ["{common.ui.rgb}"], - "font.size": 13 + "class": "sidebar_label", + "parents": [{ "class": "tree_row", "attributes": ["expanded"] }], + "fg": scheme.common.fg.hex() }, { - "class": "tool_tip_label_control", - "settings": ["ui_font_source_code_pro"], - "font.face": "Source Code Pro" + "class": "sidebar_label", + "parents": [{ "class": "tree_row", "attributes": ["expanded"] }], + "settings": ["bold_folder_labels"], + "font.bold": true }, { - "class": "tool_tip_label_control", - "settings": ["ui_font_roboto_mono"], - "font.face": "Roboto mono" + "class": "sidebar_label", + "attributes": ["transient"], + "font.italic": false }, - - /* OVERLAY PANELS - * Overlay panels setting and behavioring - */ - - // Command Panel + // { + // "class": "sidebar_label", + // "parents": [{"class": "tree_row", "attributes": ["expanded", "selected"]}], + // "color": scheme.common.fg.hex() + // }, { - "class": "overlay_control", - "layer0.texture": "ayu/assets/overlay-shadow.png", - "layer0.inner_margin": [15, 35, 15, 25], - "layer0.opacity": 0.6, - "layer0.tint": ["{ui.panel.shadow.rgb}"], + "class": "sidebar_label", + "parents": [{ "class": "file_system_entry", "attributes": ["ignored"] }], + "fg": scheme.common.ui.alpha(.5).hex() + }, - "layer1.texture": "ayu/assets/overlay-border.png", - "layer1.inner_margin": [15, 35, 15, 25], - "layer1.opacity": 1.0, - "layer1.tint": ["{ui.panel.border.rgb}"], - "layer2.texture": "ayu/assets/overlay-bg.png", - "layer2.inner_margin": [15, 35, 15, 25], - "layer2.opacity": 1.0, - "layer2.tint": ["{ui.panel.bg.rgb}"], - - "content_margin": [10, 35, 10, 20] + { + "class": "disclosure_button_control", + "content_margin": [0, 0, 0, 0] }, - // Command Panel list item style (cmd + shift + p) { - "class": "mini_quick_panel_row", - "layer0.tint": ["{common.bg.rgb}", 0], - "layer0.inner_margin": [2, 2, 2, 2], + "class": "close_button", + "content_margin": [6, 8], + "layer0.texture": "ayu/assets/close.png", + "layer0.opacity": 0, + "layer0.inner_margin": [0, 0], + "layer0.tint": scheme.common.ui.hex() + }, + { + "class": "close_button", + "parents": [{ "class": "tree_row", "attributes": ["hover"] }], + "layer0.opacity": 1 + }, + { + "class": "close_button", + "attributes": ["dirty"], + "layer0.texture": "ayu/assets/dirty.png", + "layer0.tint": scheme.common.ui.hex(), "layer0.opacity": 1.0 }, + { + "class": "close_button", + "attributes": ["hover"], + "layer0.opacity": 1.0, + "layer0.tint": scheme.common.accent.hex() + }, - // Command Panel selected list item style (cmd + p) { - "class": "mini_quick_panel_row", - "attributes": ["selected"], - "layer0.tint": ["{ui.panel.row.rgb}"] - }, + "class": "icon_folder", + "content_margin": [9, 9], + "layer0.tint": scheme.common.bg.hex(), + "layer0.opacity": 0, - // Quick panel project setting (project manager) (cmd + ctrl + p) + "layer1.texture": "ayu/assets/folder.png", + "layer1.tint": scheme.common.ui.alpha(.75).hex(), + "layer1.opacity": 1, + "layer2.texture": "ayu/assets/folder-open.png", + "layer2.tint": scheme.common.accent.hex(), + "layer2.opacity": 0.0 + }, { - "class": "quick_panel", - "row_padding": [32, 12], - "layer0.tint": ["{ui.panel.bg.rgb}"], - "layer0.opacity": 1.0 + "class": "icon_folder", + "parents": [{ "class": "tree_row", "attributes": ["expanded"] }], + "layer1.opacity": 0.0, + "layer2.opacity": 1.0 + }, + { + "class": "icon_folder", + "parents": [{ "class": "tree_row", "attributes": ["hover"] }], + "layer1.tint": scheme.common.accent.hex() + }, + { + "class": "icon_folder", + "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], + "layer2.texture": { + "keyframes": [ + "ayu/assets/folder-open-1.png", + "ayu/assets/folder-open-1.png", + "ayu/assets/folder-open-2.png", + "ayu/assets/folder-open-3.png", + "ayu/assets/folder-open-4.png", + "ayu/assets/folder-open-5.png", + "ayu/assets/folder-open-5.png", + "ayu/assets/folder-open-5.png", + "ayu/assets/folder-open-6.png", + "ayu/assets/folder-open-6.png", + "ayu/assets/folder-open-6.png", + "ayu/assets/folder-open-6.png", + "ayu/assets/folder-open.png" + ], + "loop": false, + "frame_time": 0.020 + }, + "layer1.opacity": 0.0, + "layer2.opacity": 1.0 + }, + { + "class": "icon_folder", + "parents": [{ "class": "tree_row", "attributes": ["selected"] }], + "layer1.tint": scheme.common.accent.hex() }, - // Quick Panel row default style (project manager) { - "class": "quick_panel_row", - "layer0.texture": "", - "layer0.tint": ["{ui.panel.bg.rgb}"], - "layer0.inner_margin": 0, - "layer0.opacity": 1.0 + "class": "icon_folder_loading", + "layer1.texture": { + "keyframes": [ + "ayu/assets/spinner11.png", + "ayu/assets/spinner10.png", + "ayu/assets/spinner9.png", + "ayu/assets/spinner8.png", + "ayu/assets/spinner7.png", + "ayu/assets/spinner6.png", + "ayu/assets/spinner5.png", + "ayu/assets/spinner4.png", + "ayu/assets/spinner3.png", + "ayu/assets/spinner2.png", + "ayu/assets/spinner1.png", + "ayu/assets/spinner.png" + ], + "loop": true, + "frame_time": 0.075 + }, + "layer1.tint": scheme.common.accent.hex(), + + "layer0.opacity": 0.0, + "content_margin": [8, 8] }, - // Row panel style inside comman panel (cmd + p) { - "class": "quick_panel_row", - "parents": [{"class": "overlay_control"}], - "layer0.tint": ["{ui.panel.bg.rgb}"], - "layer0.opacity": 1.0 - }, + "class": "icon_folder_dup", + "content_margin": [9, 9], + "layer0.texture": "ayu/assets/folder.png", + "layer0.tint": scheme.common.ui.hex(), + "layer0.opacity": 1.0, - // Quick panel (project) style inside overlay_control (cmd + shift + p) + "layer1.texture": "ayu/assets/folder-symlink.png", + "layer1.tint": scheme.common.ui.hex(), + "layer1.opacity": 0.3 + }, { - "class": "quick_panel", - "parents": [{"class": "overlay_control"}], - "row_padding": [24, 8], - "layer0.tint": ["{ui.panel.bg.rgb}"], - "layer0.opacity": 1.0 + "class": "icon_folder_dup", + "parents": [{ "class": "tree_row", "attributes": ["hover"] }], + "layer0.tint": scheme.common.accent.hex() }, - - // Quick Panel selected list item style { - "class": "quick_panel_row", - "attributes": ["selected"], - "layer0.tint": ["{ui.panel.row.rgb}"] + "class": "icon_folder_dup", + "parents": [{ "class": "tree_row", "attributes": ["expanded"] }], + "layer0.tint": scheme.common.accent.hex() }, - // Panel labels + { - "class": "quick_panel_label", - "fg": ["{common.ui.rgb}"], - "match_fg": ["{common.accent.rgb}"], - "selected_fg": ["{common.fg.rgb}"], - "selected_match_fg": ["{common.accent.rgb}"] + "class": "icon_file_type", + "content_margin": [8, 8] }, - // Panel labels + { - "class": "quick_panel_label", - "parents": [{"class": "overlay_control"}], - "fg": ["{common.ui.rgb}"], - "match_fg": ["{common.accent.rgb}"], - "selected_fg": ["{common.fg.rgb}"], - "selected_match_fg": ["{common.accent.rgb}"] + "class": "vcs_status_badge", + "attributes": ["ignored"], + "layer0.tint": scheme.common.ui.alpha(.3).hex(), }, - - // Panels sublabels { - "class": "quick_panel_path_label", - "fg": ["{common.ui.fade70.rgb}"], - "match_fg": ["{common.fg.fade80.rgb}"], - "selected_fg": ["{common.ui.fade70.rgb}"], - "selected_match_fg": ["{common.fg.fade80.rgb}"] + "class": "vcs_status_badge", + "attributes": ["added"], + "layer0.tint": scheme.vcs.added.hex(), + }, + { + "class": "vcs_status_badge", + "attributes": ["modified"], + "layer0.tint": scheme.vcs.modified.hex(), }, - - // Panels data / score { - "class": "quick_panel_score_label", - "fg": ["{common.ui.rgb}"], - "selected_fg": ["{common.accent.rgb}"] + "class": "vcs_status_badge", + "attributes": ["deleted"], + "layer0.tint": scheme.vcs.removed.hex(), }, - /* TABS - * Tabs settings and behavioring - */ + + // TABS { "class": "tabset_control", "mouse_wheel_switch": false, @@ -276,56 +326,57 @@ "tab_height": 36, "tab_width": 50, - "layer0.tint": ["{common.bg.rgb}"], + "layer0.tint": scheme.common.bg.hex(), "layer0.opacity": 1.0, "content_margin": [10, 0] }, { "class": "tabset_control", - "settings": ["mouse_wheel_switches_tabs", "!enable_tab_scrolling"], + "settings": ["!enable_tab_scrolling"], "mouse_wheel_switch": true }, { "class": "tabset_control", "settings": ["ui_separator"], "content_margin": [0, 0, 0, 0], - "layer1.opacity": "{ui.opacity}", + "layer0.tint": scheme.common.bg.darken(0.05).hex(), + "layer1.opacity": 1, "layer1.texture": "ayu/assets/separator-bottom.png", - "layer1.tint": ["{ui.separator.rgb}"], + "layer1.tint": scheme.ui.line.hex(), "layer1.inner_margin": [1, 0, 1, 2] }, { "class": "tabset_control", "platforms": ["osx"], "settings": ["ui_separator", "!ui_native_titlebar"], - "layer2.opacity": "{ui.opacity}", + "layer2.opacity": 1, "layer2.texture": "ayu/assets/separator-top.png", - "layer2.tint": ["{ui.separator.rgb}"], + "layer2.tint": scheme.ui.line.hex(), "layer2.inner_margin": [1, 2, 1, 0] }, - // Tabs + { "class": "tab_control", // Background - "layer0.tint": ["{common.bg.rgb}"], + "layer0.tint": scheme.common.bg.hex(), "layer0.opacity": 1.0, // Top "layer1.texture": "ayu/assets/separator-top.png", - "layer1.tint": ["{ui.separator.rgb}"], + "layer1.tint": scheme.ui.line.hex(), "layer1.inner_margin": [0, 1, 0, 0], "layer1.opacity": 0.0, // Right "layer2.texture": "ayu/assets/separator-right.png", - "layer2.tint": ["{ui.separator.rgb}"], + "layer2.tint": scheme.ui.line.hex(), "layer2.inner_margin": [0, 0, 1, 0], "layer2.opacity": 0.0, // Bottom "layer3.texture": "ayu/assets/separator-bottom.png", - "layer3.tint": ["{ui.separator.rgb}"], + "layer3.tint": scheme.ui.line.hex(), "layer3.inner_margin": [0, 0, 0, 1], "layer3.opacity": 0.0, @@ -336,40 +387,40 @@ "class": "tab_control", "settings": ["ui_separator"], + "layer0.tint": scheme.common.bg.darken(0.05).hex(), + "layer1.opacity": 1.0, "layer2.opacity": 1.0, "layer3.opacity": 1.0 }, - // Selected current tab { "class": "tab_control", "attributes": ["selected"], "settings": ["!ui_separator"], - "layer3.tint": ["{common.accent.rgb}"], + "layer3.tint": scheme.common.accent.hex(), "layer3.opacity": 1.0 }, { "class": "tab_control", "attributes": ["selected"], "settings": ["ui_separator"], - "layer1.tint": ["{common.accent.rgb}"], + "layer0.tint": scheme.common.bg.hex(), + "layer1.tint": scheme.common.accent.hex(), "layer3.opacity": 0.0 }, - // Hovered current tab { "class": "tab_control", "attributes": ["hover"], "settings": ["!ui_separator"], - "layer3.tint": ["{common.accent.rgb}"], + "layer3.tint": scheme.common.accent.hex(), "layer3.opacity": 0.3 }, { "class": "tab_control", "attributes": ["hover"], "settings": ["ui_separator"], - "layer0.tint": ["{ui.separator.rgb}", 70], + "layer0.tint": scheme.common.bg.hex(), }, - // Selected current tab { "class": "tab_control", "attributes": ["selected", "hover"], @@ -379,537 +430,503 @@ { "class": "tab_control", "attributes": ["selected", "hover"], "settings": ["ui_separator"], - "layer0.tint": ["{common.bg.rgb}"] + "layer0.tint": scheme.common.bg.hex() }, - // Tab Labels { "class": "tab_label", - "fg": ["{common.ui.rgb}"], + "fg": scheme.common.ui.hex(), "font.italic": false, "font.bold": false, "font.size": 12 }, - { - "class": "tab_label", - "settings": ["ui_font_source_code_pro"], - "font.face": "Source Code Pro" - }, - { - "class": "tab_label", - "settings": ["ui_font_roboto_mono"], - "font.face": "Roboto mono" - }, { "class": "tab_label", "settings": ["highlight_modified_tabs"], "font.italic": true, "attributes": ["dirty"], - "fg": ["{common.accent.rgb}"] + "fg": scheme.common.accent.hex() }, - // Tab selected label color - { "class": "tab_label", - "parents": [{"class": "tab_control", "attributes": ["selected"]}], - "fg": ["{common.fg.rgb}"] + "parents": [{ "class": "tab_control", "attributes": ["selected"] }], + "fg": scheme.common.fg.hex() + }, + { + "class": "tab_label", + "parents": [{ "class": "tab_control", "attributes": ["hover"] }], + "fg": scheme.common.fg.hex() }, - { "class": "tab_label", "attributes": ["transient"], "font.italic": true }, - // Tab Close Buttons + { "class": "tab_close_button", "content_margin": [0, 0], - // Close Icon + // Close Icon "layer0.texture": "ayu/assets/close.png", - "layer0.tint": ["{common.ui.rgb}"], + "layer0.tint": scheme.common.ui.hex(), "layer0.opacity": 1.0, - // Dirty Icon + // Dirty Icon "layer1.texture": "ayu/assets/dirty.png", - "layer1.tint": ["{common.ui.rgb}"], + "layer1.tint": scheme.common.ui.hex(), "layer1.opacity": 0, }, - // Default { "class": "tab_close_button", "settings": ["show_tab_close_buttons"], "content_margin": [6, 8] }, - - // Default hover + // Hover { "class": "tab_close_button", "settings": ["show_tab_close_buttons", "highlight_modified_tabs"], "attributes": ["hover"], - "layer0.tint": ["{common.accent.rgb}"] + "layer0.tint": scheme.common.accent.hex() }, - // Dirty tab { "class": "tab_close_button", - "parents": [{"class": "tab_control", "attributes": ["dirty"]}], + "parents": [{ "class": "tab_control", "attributes": ["dirty"] }], "layer0.opacity": 0, // Close Icon "layer1.opacity": 1.0, // dirty Icon "content_margin": [6, 8] }, - // Dirty tab on hover { "class": "tab_close_button", - "parents": [{"class": "tab_control", "attributes": ["dirty"]}], + "parents": [{ "class": "tab_control", "attributes": ["dirty"] }], "attributes": ["hover"], "layer0.opacity": 1.0, // Close Icon "layer1.opacity": 0 // Close Icon }, - // Selected dirty tab { "class": "tab_close_button", - "parents": [{"class": "tab_control", "attributes": ["selected", "dirty"]}], + "parents": [{ "class": "tab_control", "attributes": ["selected", "dirty"] }], "layer0.opacity": 0, // Close Icon "layer1.opacity": 1.0, // Dirty Icon - "layer1.tint": ["{common.accent.rgb}"] + "layer1.tint": scheme.common.accent.hex() }, - // Selected dirty tab on hover { "class": "tab_close_button", - "parents": [{"class": "tab_control", "attributes": ["selected", "dirty"]}], + "parents": [{ "class": "tab_control", "attributes": ["selected", "dirty"] }], "attributes": ["hover"], "layer0.opacity": 1.0, "layer1.opacity": 0 }, - // tab set scroll left | scroll right + { "class": "scroll_tabs_left_button", "content_margin": [12, 15], "layer0.texture": "ayu/assets/arrow-left.png", - "layer0.tint": ["{ui.icon.rgb}"], + "layer0.tint": scheme.common.ui.hex(), "layer0.opacity": 1.0 }, - { "class": "scroll_tabs_left_button", "attributes": ["hover"], - "layer0.tint": ["{common.accent.rgb}"] + "layer0.tint": scheme.common.accent.hex() }, + { "class": "scroll_tabs_right_button", "content_margin": [12, 15], "layer0.texture": "ayu/assets/arrow-right.png", - "layer0.tint": ["{ui.icon.rgb}"], + "layer0.tint": scheme.common.ui.hex(), "layer0.opacity": 1.0 }, { "class": "scroll_tabs_right_button", - "settings": ["ui_separator"], - "layer2.texture": "ayu/assets/separator-right.png", - "layer2.tint": ["{ui.separator.rgb}"], - "layer2.opacity": "{ui.opacity}", - "layer2.inner_margin": [0, 1, 2, 1] + "attributes": ["hover"], + "layer0.tint": scheme.common.accent.hex() }, - { "class": "scroll_tabs_right_button", - "attributes": ["hover"], - "layer0.tint": ["{common.accent.rgb}"] + "settings": ["ui_separator"], + "layer2.texture": "ayu/assets/separator-right.png", + "layer2.tint": scheme.ui.line.hex(), + "layer2.opacity": 1, + "layer2.inner_margin": [0, 1, 2, 1] }, + { "class": "show_tabs_dropdown_button", "content_margin": [12, 12], "layer0.texture": "ayu/assets/overflow-menu.png", - "layer0.tint": ["{ui.icon.rgb}"], + "layer0.tint": scheme.common.ui.hex(), "layer0.opacity": 1.0, "layer0.inner_margin": [0, 0] }, - { "class": "show_tabs_dropdown_button", "attributes": ["hover"], - "layer0.tint": ["{common.accent.rgb}"] + "layer0.tint": scheme.common.accent.hex() }, - /* SIDEBAR - * Sidebar panel settings and behavioring - */ + // QUICK PANEL { - "class": "sidebar_container", - "content_margin": [0, 6, 0, 0], - "layer0.opacity": 1, - "layer0.tint": ["{common.bg.rgb}"] + "class": "overlay_control", + "layer0.texture": "ayu/assets/overlay-shadow.png", + "layer0.inner_margin": [15, 35, 15, 25], + "layer0.opacity": 0.6, + "layer0.tint": scheme.ui.panel.shadow.hex(), + + "layer1.texture": "ayu/assets/overlay-border.png", + "layer1.inner_margin": [15, 35, 15, 25], + "layer1.opacity": 1.0, + "layer1.tint": scheme.ui.panel.border.hex(), + + "layer2.texture": "ayu/assets/overlay-bg.png", + "layer2.inner_margin": [15, 35, 15, 25], + "layer2.opacity": 1.0, + "layer2.tint": scheme.ui.panel.bg.hex(), + + "content_margin": [10, 35, 10, 20] }, + + { - "class": "sidebar_container", - "settings": ["ui_separator"], - "layer1.texture": "ayu/assets/separator-right.png", - "layer1.inner_margin": [0, 1, 2, 1], - "layer1.opacity": "{ui.opacity}", - "layer1.tint": ["{ui.separator.rgb}"], + "class": "quick_panel", + "row_padding": [32, 12], + "layer0.tint": scheme.ui.panel.bg.hex(), + "layer0.opacity": 1.0 + }, + { + "class": "quick_panel", + "parents": [{ "class": "overlay_control" }], + "row_padding": [24, 8], + "layer0.tint": scheme.ui.panel.bg.hex(), + "layer0.opacity": 1.0 }, + { - "class": "sidebar_tree", - "indent_top_level": false, - "row_padding": [20, 6], - "dark_content": false, - "spacer_rows": true, - "indent_offset": 2, - "indent": 10 + "class": "mini_quick_panel_row", + "layer0.tint": scheme.ui.panel.bg.hex(), + "layer0.inner_margin": [2, 2, 2, 2], + "layer0.opacity": 1.0 + }, + { + "class": "mini_quick_panel_row", + "attributes": ["selected"], + "layer0.tint": scheme.ui.line.hex() }, + { - "class": "sidebar_heading", - "color": ["{common.ui.fade60.rgb}"], - "font.bold": true, - "font.size": 11 + "class": "quick_panel_row", + "layer0.texture": "", + "layer0.tint": scheme.ui.panel.bg.hex(), + "layer0.inner_margin": 0, + "layer0.opacity": 1.0 }, { - "class": "sidebar_heading", - "settings": ["ui_font_source_code_pro"], - "font.face": "Source Code Pro" + "class": "quick_panel_row", + "parents": [{ "class": "overlay_control" }], + "layer0.tint": scheme.ui.panel.bg.hex(), + "layer0.opacity": 1.0 }, { - "class": "sidebar_heading", - "settings": ["ui_font_roboto_mono"], - "font.face": "Roboto mono" + "class": "quick_panel_row", + "attributes": ["selected"], + "layer0.tint": scheme.ui.line.hex() }, + { - "class": "tree_row", - "layer0.texture": "ayu/assets/tree-highlight.png", - "layer0.tint": ["{ui.separator.rgb}"], - "layer0.inner_margin": [8, 4, 8, 4], - "layer0.opacity": 0 + "class": "quick_panel_label", + "fg": scheme.common.ui.hex(), + "match_fg": scheme.common.accent.hex(), + "selected_fg": scheme.common.fg.hex(), + "selected_match_fg": scheme.common.accent.hex() + }, + { + "class": "quick_panel_label", + "parents": [{ "class": "overlay_control" }], + "fg": scheme.common.ui.hex(), + "match_fg": scheme.common.accent.hex(), + "selected_fg": scheme.common.fg.hex(), + "selected_match_fg": scheme.common.accent.hex() }, + { - "class": "tree_row", - "layer0.texture": "ayu/assets/tree-highlight-separators.png", - "settings": ["ui_separator"] + "class": "quick_panel_path_label", + "fg": scheme.common.ui.fade(0.3).hex(), + "match_fg": scheme.common.fg.fade(0.2).hex(), + "selected_fg": scheme.common.ui.fade(0.3).hex(), + "selected_match_fg": scheme.common.fg.fade(0.2).hex() }, + + + // VIEWS { - "class": "tree_row", - "attributes": ["selected"], - "layer0.opacity": 1 + "class": "grid_layout_control", + "border_size": 0, + "border_color": scheme.ui.line.hex() + }, + { + "class": "grid_layout_control", + "settings": ["ui_separator"], + "border_size": 1 }, + { - "class": "sidebar_label", - "color": ["{common.ui.rgb}"], - "font.size": 12 + "class": "minimap_control", + "settings": ["always_show_minimap_viewport"], + "viewport_color": scheme.common.ui.hex(), + "viewport_opacity": 0.3 }, { - "class": "sidebar_label", - "settings": ["ui_font_source_code_pro"], - "font.face": "Source Code Pro" + "class": "minimap_control", + "settings": ["!always_show_minimap_viewport"], + "viewport_color": scheme.common.ui.hex(), + "viewport_opacity": { "target": 0, "speed": 4.0, "interpolation": "smoothstep" } }, { - "class": "sidebar_label", - "settings": ["ui_font_roboto_mono"], - "font.face": "Roboto mono" + "class": "minimap_control", + "attributes": ["hover"], + "settings": ["!always_show_minimap_viewport"], + "viewport_opacity": { "target": 0.3, "speed": 4.0, "interpolation": "smoothstep" } }, + { - "class": "sidebar_label", - "parents": [{"class": "tree_row","attributes": ["hover"]}], - "color": ["{common.fg.rgb}"] + "class": "fold_button_control", + "layer0.texture": "ayu/assets/unfold.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": 0, + "layer0.tint": scheme.common.ui.hex(), + "content_margin": [8, 6, 8, 6] }, - { - "class": "sidebar_label", - "parents": [{"class": "tree_row","attributes": ["selected"]}], - "color": ["{common.fg.rgb}"] + "class": "fold_button_control", + "attributes": ["hover"], + "layer0.tint": scheme.common.accent.hex(), }, - { - "class": "sidebar_label", - "parents": [{"class": "tree_row","attributes": ["expandable"]}], - "color": ["{common.ui.rgb}"], - "font.bold": false + "class": "fold_button_control", + "attributes": ["expanded"], + "layer0.texture": "ayu/assets/fold.png" }, + { - "class": "sidebar_label", - "parents": [{"class": "tree_row", "attributes": ["expandable"]}], - "settings": ["bold_folder_labels"], - "font.bold": true + "class": "popup_control", + "layer0.tint": scheme.ui.panel.bg.hex(), + "layer0.opacity": 1.0, + "content_margin": [0, 0] }, + { - "class": "sidebar_label", - "parents": [{"class": "tree_row", "attributes": ["expandable", "hover"]}], - "color": ["{common.fg.rgb}"] + "class": "auto_complete", + "row_padding": [12, 6], + "layer0.tint": scheme.ui.panel.bg.hex(), + "layer0.opacity": 1.0 }, + { - "class": "sidebar_label", - "parents": [{"class": "tree_row", "attributes": ["expanded"]}], - "color": ["{common.fg.rgb}"] + "class": "table_row", + "layer0.tint": scheme.ui.line.hex(), + "layer0.opacity": 0.0 }, - { - "class": "sidebar_label", - "parents": [{"class": "tree_row", "attributes": ["expanded"]}], - "settings": ["bold_folder_labels"], - "font.bold": true + "class": "table_row", + "attributes": ["selected"], + "layer0.opacity": 1.0 }, - // { - // "class": "sidebar_label", - // "parents": [{"class": "tree_row", "attributes": ["expanded", "selected"]}], - // "color": ["{common.fg.rgb}"] - // }, { - "class": "sidebar_label", - "attributes": ["transient"], - "font.italic": false + "class": "auto_complete_label", + "fg": scheme.common.ui.hex(), + "match_fg": scheme.common.accent.hex(), + "selected_fg": scheme.common.fg.hex(), + "selected_match_fg": scheme.common.accent.hex(), + "fg_blend": true }, - // File icons and folder + + + // PANELS { - "class": "icon_file_type", - "content_margin": [8, 8] + "class": "panel_control", + "layer0.tint": scheme.common.bg.hex(), + "layer0.opacity": 1.0, + "content_margin": [0, 5] }, - - // Secondary folder icon (original) used as main folder icon { - "class": "icon_folder", - "content_margin": [9, 9], - "layer0.tint": ["{common.bg.rgb}"], - "layer0.opacity": 0, + "class": "panel_control", + "settings": ["ui_separator"], + "layer0.tint": scheme.common.bg.darken(0.05).hex(), + "layer1.texture": "ayu/assets/separator-top.png", + "layer1.tint": scheme.ui.line.hex(), + "layer1.inner_margin": [1, 2, 1, 0], + "layer1.opacity": 1 + }, - "layer1.texture": "ayu/assets/folder.png", - "layer1.tint": ["{ui.icon.rgb}"], - "layer1.opacity": 1, - "layer2.texture": "ayu/assets/folder-open.png", - "layer2.tint": ["{common.accent.rgb}"], - "layer2.opacity": 0.0 + { + "class": "panel_grid_control" }, + { - "class": "icon_folder", - "parents": [{ "class": "tree_row", "attributes": ["expanded"] }], - "layer1.opacity": 0.0, - "layer2.opacity": 1.0 + "class": "panel_close_button", + "layer0.texture": "ayu/assets/close.png", + "layer0.opacity": 1.0, + "layer0.tint": scheme.common.ui.hex(), + "content_margin": [0, 0] // 8,8 to show }, - { - "class": "icon_folder", - "parents": [{ "class": "tree_row", "attributes": ["hover"] }], - "layer1.tint": ["{common.accent.rgb}"] + "class": "panel_close_button", + "attributes": ["hover"], + "layer0.tint": scheme.common.accent.hex() }, + + + // STATUS BAR { - "class": "icon_folder", - "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], - "layer2.texture": { - "keyframes": [ - "ayu/assets/folder-open-1.png", - "ayu/assets/folder-open-1.png", - "ayu/assets/folder-open-2.png", - "ayu/assets/folder-open-3.png", - "ayu/assets/folder-open-4.png", - "ayu/assets/folder-open-5.png", - "ayu/assets/folder-open-5.png", - "ayu/assets/folder-open-5.png", - "ayu/assets/folder-open-6.png", - "ayu/assets/folder-open-6.png", - "ayu/assets/folder-open-6.png", - "ayu/assets/folder-open-6.png", - "ayu/assets/folder-open.png" - ], - "loop": false, - "frame_time": 0.020 - }, - "layer1.opacity": 0.0, - "layer2.opacity": 1.0 + "class": "status_bar", + "layer0.texture": "", + "layer0.tint": scheme.common.bg.hex(), + "layer0.opacity": 1, + "layer1.texture": "ayu/assets/separator-top.png", + "layer1.tint": scheme.ui.line.hex(), + "layer1.inner_margin": [1, 2, 1, 0], + "content_margin": [16, 2] }, - { - "class": "icon_folder", - "parents": [{ "class": "tree_row", "attributes": ["selected"] }], - "layer1.tint": ["{common.accent.rgb}"] + "class": "status_bar", + "settings": ["ui_separator"], + "layer0.tint": scheme.common.bg.darken(0.05).hex(), + "layer1.opacity": 1 }, - { - "class": "icon_folder_loading", - "layer1.texture": { - "keyframes": [ - "ayu/assets/spinner11.png", - "ayu/assets/spinner10.png", - "ayu/assets/spinner9.png", - "ayu/assets/spinner8.png", - "ayu/assets/spinner7.png", - "ayu/assets/spinner6.png", - "ayu/assets/spinner5.png", - "ayu/assets/spinner4.png", - "ayu/assets/spinner3.png", - "ayu/assets/spinner2.png", - "ayu/assets/spinner1.png", - "ayu/assets/spinner.png" - ], - "loop": true, - "frame_time": 0.075 - }, - "layer1.tint": ["{common.accent.rgb}"], - "layer0.opacity": 0.0, - "content_margin": [8, 8] + { + "class": "panel_button_control", + "layer0.texture": "ayu/assets/switch-panel.png", + "layer0.tint": scheme.common.ui.hex(), + "layer0.opacity": 1.0 }, - - // Symlink folder icon { - "class": "icon_folder_dup", - "content_margin": [9, 9], - "layer0.texture": "ayu/assets/folder.png", - "layer0.tint": ["{ui.icon.rgb}"], - "layer0.opacity": 1.0, - - "layer1.texture": "ayu/assets/folder-symlink.png", - "layer1.tint": ["{common.ui.rgb}"], - "layer1.opacity": 0.3 + "class": "panel_button_control", + "attributes": ["hover"], + "layer0.tint": scheme.common.accent.hex() }, + { - "class": "icon_folder_dup", - "parents": [{ "class": "tree_row", "attributes": ["hover"]}], - "layer0.tint": ["{common.accent.rgb}"] + "class": "status_container", + "content_margin": [0, 5] }, + { - "class": "icon_folder_dup", - "parents": [{"class": "tree_row", "attributes": ["expanded"] }], - "layer0.tint": ["{common.accent.rgb}"] + "class": "status_button", + "min_size": [100, 0] }, - // Hidden arrow icon before folder { - "class": "disclosure_button_control", - "content_margin": [0, 0, 0, 0] + "class": "vcs_branch_icon", + "layer0.tint": scheme.common.ui.alpha(0.7).hex() }, - // Opened files - { - "class": "close_button", - "content_margin": [6, 8], - // Default Close icon - "layer0.texture": "ayu/assets/close.png", - "layer0.opacity": 0, - "layer0.inner_margin": [0, 0], - "layer0.tint": ["{common.ui.rgb}"] + { + "class": "vcs_changes_annotation", + "border_color": scheme.common.ui.alpha(0.7).hex() }, - // Opened file hover + // DIALOGS { - "class": "close_button", - "parents": [{ "class": "tree_row", "attributes": ["hover"] }], - "layer0.opacity": 1 + "class": "dialog", + "layer0.tint": scheme.common.bg.hex(), + "layer0.opacity": 1.0 }, + { - "class": "close_button", - "attributes": ["dirty"], - "layer0.texture": "ayu/assets/dirty.png", - "layer0.tint": ["{common.ui.rgb}"], + "class": "progress_bar_control", + "layer0.tint": scheme.common.bg.hex(), "layer0.opacity": 1.0 }, + { - "class": "close_button", - "attributes": ["hover"], + "class": "progress_gauge_control", + "layer0.tint": scheme.common.accent.hex(), "layer0.opacity": 1.0, - "layer0.tint": ["{common.accent.rgb}"] + "content_margin": [0, 6] + }, + + + + // SCROLL BARS + { + "class": "scroll_area_control", + "settings": ["overlay_scroll_bars"], + "overlay": true + }, + { + "class": "scroll_area_control", + "settings": ["!overlay_scroll_bars"], + "overlay": false }, - /* SCROLLBARS - * Scrollbars settings and behavioring - */ { "class": "scroll_bar_control", - "layer0.tint": ["{common.bg.rgb}"], + "layer0.tint": scheme.common.bg.hex(), "layer0.opacity": 1.0, "layer1.texture": "ayu/assets/scrollbar-vertical-wide.png", - "layer1.tint": ["{common.ui.rgb}"], + "layer1.tint": scheme.common.ui.hex(), "layer1.opacity": 0.1, - "layer1.inner_margin": [0, 10], - "blur": false + "layer1.inner_margin": [0, 10] }, { "class": "scroll_bar_control", - "parents": [{"class": "overlay_control"}], - "layer0.tint": ["{ui.panel.bg.rgb}"], - "blur": false + "parents": [{ "class": "overlay_control" }], + "layer0.tint": scheme.ui.panel.bg.hex() }, { "class": "scroll_bar_control", "attributes": ["horizontal"], "layer1.texture": "ayu/assets/scrollbar-horizontal-wide.png", - "layer1.inner_margin": [10, 0], - "blur": false - }, - { - "class": "scroll_corner_control", - "layer0.tint": ["{common.bg.rgb}"], - "layer0.opacity": 1.0 - }, - { - "class": "puck_control", - "layer0.texture": "ayu/assets/scrollbar-vertical-wide.png", - "layer0.tint": ["{common.ui.rgb}"], - "layer0.opacity": 0.3, - "layer0.inner_margin": [0, 10], - "content_margin": [6, 12], - "blur": false - }, - { - "class": "puck_control", - "attributes": ["horizontal"], - "layer0.texture": "ayu/assets/scrollbar-horizontal-wide.png", - "layer0.inner_margin": [10, 0], - "content_margin": [12, 6], - "blur": false - }, - { - "class": "scroll_area_control", - "settings": ["overlay_scroll_bars"], - "overlay": true - }, - { - "class": "scroll_area_control", - "settings": ["!overlay_scroll_bars"], - "overlay": false + "layer1.inner_margin": [10, 0] }, { "class": "scroll_bar_control", "settings": ["overlay_scroll_bars"], "layer0.opacity": 0, "layer1.texture": "ayu/assets/scrollbar-vertical.png", - "layer1.inner_margin": [4, 6, 6, 6], - "blur": false + "layer1.inner_margin": [4, 6, 6, 6] }, { "class": "scroll_bar_control", @@ -922,8 +939,7 @@ "attributes": ["horizontal"], "layer0.opacity": 0, "layer1.texture": "ayu/assets/scrollbar-horizontal.png", - "layer1.inner_margin": [6, 4, 6, 6], - "blur": false + "layer1.inner_margin": [6, 4, 6, 6] }, { "class": "scroll_bar_control", @@ -931,13 +947,36 @@ "settings": ["overlay_scroll_bars", "ui_wide_scrollbars"], "layer0.texture": "ayu/assets/scrollbar-horizontal-wide.png" }, + + + { + "class": "scroll_corner_control", + "layer0.tint": scheme.common.bg.hex(), + "layer0.opacity": 1.0 + }, + + + { + "class": "puck_control", + "layer0.texture": "ayu/assets/scrollbar-vertical-wide.png", + "layer0.tint": scheme.common.ui.hex(), + "layer0.opacity": 0.3, + "layer0.inner_margin": [0, 10], + "content_margin": [6, 12] + }, + { + "class": "puck_control", + "attributes": ["horizontal"], + "layer0.texture": "ayu/assets/scrollbar-horizontal-wide.png", + "layer0.inner_margin": [10, 0], + "content_margin": [12, 6] + }, { "class": "puck_control", "settings": ["overlay_scroll_bars"], "layer0.texture": "ayu/assets/scrollbar-vertical.png", "layer0.inner_margin": [4, 6, 6, 6], - "content_margin": [5, 20], - "blur": false + "content_margin": [5, 20] }, { "class": "puck_control", @@ -950,8 +989,7 @@ "attributes": ["horizontal"], "layer0.texture": "ayu/assets/scrollbar-horizontal.png", "layer0.inner_margin": [6, 4, 6, 6], - "content_margin": [20, 5], - "blur": false + "content_margin": [20, 5] }, { "class": "puck_control", @@ -960,203 +998,57 @@ "layer0.texture": "ayu/assets/scrollbar-horizontal-wide.png" }, - /* MINIMAP - * Minimap settings and behavioring - */ - - { - "class": "minimap_control", - "settings": ["always_show_minimap_viewport"], - "viewport_color": ["{ui.minimap.rgb}"], - "viewport_opacity": 0.3 - }, - - { - "class": "minimap_control", - "settings": ["!always_show_minimap_viewport"], - "viewport_color": ["{ui.minimap.rgb}"], - "viewport_opacity": { "target": 0, "speed": 4.0, "interpolation": "smoothstep" } - }, - - { - "class": "minimap_control", - "attributes": ["hover"], - "settings": ["!always_show_minimap_viewport"], - "viewport_opacity": { "target": 0.3, "speed": 4.0, "interpolation": "smoothstep" } - }, - - - /* STATUS BAR - * Status bar settings and behavioring - */ - - // All labels - - { - "class": "label_control", - "color": ["{common.ui.rgb}"], - "shadow_color": [0, 0, 0, 0], - "shadow_offset": [0, 0], - "font.bold": false, - "font.size": 12 - }, - { - "class": "label_control", - "settings": ["ui_font_source_code_pro"], - "font.face": "Source Code Pro" - }, - { - "class": "label_control", - "settings": ["ui_font_roboto_mono"], - "font.face": "Roboto mono" - }, - - // Status bar labels - - { - "class": "label_control", - "parents": [{"class": "status_bar"}], - "color": ["{common.ui.rgb}"], - "font.bold": false - }, - - // Text field labels - - { - "class": "status_bar", - "layer0.texture": "", - "layer0.tint": ["{common.bg.rgb}"], - "layer0.opacity": 1, - "layer1.texture": "ayu/assets/separator-top.png", - "layer1.tint": ["{ui.separator.rgb}"], - "layer1.inner_margin": [1, 2, 1, 0], - "content_margin": [16, 3] - }, - { - "class": "status_bar", - "settings": ["ui_separator"], - // "layer0.tint": ["{ui.panel.bg.rgb}"], - // "layer1.opacity": "{ui.opacity}" - }, - - { - "class": "status_container", - "content_margin": [0, 5] - }, - - { - "class": "status_button", - "min_size": [100, 0] - }, - - { - "class": "panel_button_control", - "layer0.texture": "ayu/assets/switch-panel.png", - "layer0.tint": ["{common.ui.rgb}"], - "layer0.opacity": 1.0 - }, - - { - "class": "panel_button_control", - "attributes": ["hover"], - "layer0.tint": ["{common.accent.rgb}"] - }, - - /* WIDGET PANEL - * Widget, input, buttons settings and behavioring - */ - - - // Status bar panel - { - "class": "panel_control", - "layer0.tint": ["{common.bg.rgb}"], - "layer0.opacity": 1.0, - "content_margin": [0, 5] - }, - { - "class": "panel_control", - "settings": ["ui_separator"], - // "layer0.tint": ["{ui.panel.bg.rgb}"], - "layer1.texture": "ayu/assets/separator-top.png", - "layer1.tint": ["{ui.separator.rgb}"], - "layer1.inner_margin": [1, 2, 1, 0], - "layer1.opacity": "{ui.opacity}" - }, - - // Status bar panel close icon - - { - "class": "panel_close_button", - "layer0.texture": "ayu/assets/close.png", - "layer0.opacity": 1.0, - "layer0.tint": ["{common.ui.rgb}"], - "content_margin": [0, 0] // 8,8 to show - }, - { - "class": "panel_close_button", - "attributes": ["hover"], - "layer0.tint": ["{common.accent.rgb}"] - }, - // Texline input + // INPUTS { "class": "text_line_control", "layer0.texture": "ayu/assets/input-bg.png", "layer0.opacity": 1, "layer0.inner_margin": [10, 8], - "layer0.tint": ["{ui.panel.bg.rgb}"], + "layer0.tint": scheme.ui.panel.bg.hex(), "layer1.texture": "ayu/assets/input-border.png", - "layer1.opacity": "{ui.opacity}", + "layer1.opacity": 1, "layer1.inner_margin": [10, 8], - "layer1.tint": ["{ui.separator.rgb}"], + "layer1.tint": scheme.ui.line.hex(), "content_margin": [10, 7, 10, 5] }, - - // Textline input inside overlay panels - { "class": "text_line_control", - "parents": [{"class": "overlay_control"}], + "parents": [{ "class": "overlay_control" }], "layer0.texture": "", "layer0.opacity": 0, "layer1.texture": "ayu/assets/input-search.png", "layer1.opacity": 1, - "layer1.tint": ["{common.ui.rgb}", 100], + "layer1.tint": scheme.common.ui.hex(), "layer1.inner_margin": [60, 0, 0, 0], "content_margin": [50, 7, 10, 4] }, - // Textline input oveflow menu + { "class": "dropdown_button_control", "content_margin": [12, 12], "layer0.texture": "ayu/assets/overflow-menu.png", - "layer0.tint": ["{ui.icon.rgb}"], + "layer0.tint": scheme.common.ui.hex(), "layer0.opacity": 1.0 }, { "class": "dropdown_button_control", "attributes": ["hover"], - "layer0.tint": ["{common.accent.rgb}"] + "layer0.tint": scheme.common.accent.hex() }, - /* BUTTONS - * Buttons panels settings and behavioring - */ - - - // Button labels + // BUTTONS { "class": "button_control", "content_margin": [15, 9, 15, 10], "min_size": [60, 0], - "layer0.tint": ["{common.accent.rgb}", 10], + "layer0.tint": scheme.common.accent.alpha(0.1).hex(), "layer0.texture": "ayu/assets/input-bg.png", "layer0.inner_margin": [10, 8], "layer0.opacity": 0 @@ -1167,231 +1059,185 @@ "layer0.opacity": 1 }, - { - "class": "label_control", - "parents": [{"class": "button_control"}], - "color": ["{common.ui.rgb}"] - }, - - { - "class": "label_control", - "parents": [{"class": "button_control", "attributes": ["hover"]}], - "color": ["{common.accent.rgb}"] - }, - // Small Icon Buttons { "class": "icon_button_control", "layer0.tint": [0, 0, 0], "layer0.opacity": 0, - "layer2.tint": ["{common.fg.rgb}"], + "layer2.tint": scheme.common.fg.hex(), "layer2.opacity": { "target": 0.0, "speed": 10.0, "interpolation": "smoothstep" }, "content_margin": [10, 5] }, - /* Buttons icons settings - */ - - // Regex Icon { "class": "icon_regex", "layer0.texture": "ayu/assets/regex.png", - "layer0.tint": ["{common.ui.rgb}"], + "layer0.tint": scheme.common.ui.hex(), "layer0.opacity": 1.0, "content_margin": [12, 12] }, - { "class": "icon_regex", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": ["{common.accent.rgb}"] + "parents": [{ "class": "icon_button_control", "attributes": ["selected"] }], + "layer0.tint": scheme.common.accent.hex() }, - // Preserve case sensitive { "class": "icon_case", "layer0.texture": "ayu/assets/matchcase.png", - "layer0.tint": ["{common.ui.rgb}"], + "layer0.tint": scheme.common.ui.hex(), "layer0.opacity": 1.0, "content_margin": [12, 12] }, - { "class": "icon_case", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": ["{common.accent.rgb}"] + "parents": [{ "class": "icon_button_control", "attributes": ["selected"] }], + "layer0.tint": scheme.common.accent.hex() }, - // Wholeword { "class": "icon_whole_word", "layer0.texture": "ayu/assets/word.png", - "layer0.tint": ["{common.ui.rgb}"], + "layer0.tint": scheme.common.ui.hex(), "layer0.opacity": 1.0, "content_margin": [12, 12] }, - { "class": "icon_whole_word", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": ["{common.accent.rgb}"] + "parents": [{ "class": "icon_button_control", "attributes": ["selected"] }], + "layer0.tint": scheme.common.accent.hex() }, - // Wrap { "class": "icon_wrap", "layer0.texture": "ayu/assets/wrap.png", - "layer0.tint": ["{common.ui.rgb}"], + "layer0.tint": scheme.common.ui.hex(), "layer0.opacity": 1.0, "content_margin": [12, 12] }, - { "class": "icon_wrap", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": ["{common.accent.rgb}"] + "parents": [{ "class": "icon_button_control", "attributes": ["selected"] }], + "layer0.tint": scheme.common.accent.hex() }, - // In selection { "class": "icon_in_selection", "layer0.texture": "ayu/assets/inselection.png", - "layer0.tint": ["{common.ui.rgb}"], + "layer0.tint": scheme.common.ui.hex(), "layer0.opacity": 1.0, "content_margin": [12, 12] }, - { "class": "icon_in_selection", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": ["{common.accent.rgb}"] + "parents": [{ "class": "icon_button_control", "attributes": ["selected"] }], + "layer0.tint": scheme.common.accent.hex() }, - // Highlight Result { "class": "icon_highlight", "layer0.texture": "ayu/assets/highlight.png", - "layer0.tint": ["{common.ui.rgb}"], + "layer0.tint": scheme.common.ui.hex(), "layer0.opacity": 1.0, "content_margin": [12, 12] }, - { "class": "icon_highlight", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": ["{common.accent.rgb}"] + "parents": [{ "class": "icon_button_control", "attributes": ["selected"] }], + "layer0.tint": scheme.common.accent.hex() }, - // Preserve Case { "class": "icon_preserve_case", "layer0.texture": "ayu/assets/replace-preserve-case.png", - "layer0.tint": ["{common.ui.rgb}"], + "layer0.tint": scheme.common.ui.hex(), "layer0.opacity": 1.0, "content_margin": [12, 12] }, - { "class": "icon_preserve_case", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": ["{common.accent.rgb}"] + "parents": [{ "class": "icon_button_control", "attributes": ["selected"] }], + "layer0.tint": scheme.common.accent.hex() }, - // Show context { "class": "icon_context", "layer0.texture": "ayu/assets/context.png", - "layer0.tint": ["{common.ui.rgb}"], + "layer0.tint": scheme.common.ui.hex(), "layer0.opacity": 1.0, "content_margin": [12, 12] }, - - { "class": "icon_context", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": ["{common.accent.rgb}"] + "parents": [{ "class": "icon_button_control", "attributes": ["selected"] }], + "layer0.tint": scheme.common.accent.hex() }, - // Use buffer { "class": "icon_use_buffer", "layer0.texture": "ayu/assets/buffer.png", - "layer0.tint": ["{common.ui.rgb}"], + "layer0.tint": scheme.common.ui.hex(), "layer0.opacity": 1.0, "content_margin": [12, 12] }, - { "class": "icon_use_buffer", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": ["{common.accent.rgb}"] + "parents": [{ "class": "icon_button_control", "attributes": ["selected"] }], + "layer0.tint": scheme.common.accent.hex() }, - // Reverse direction - { - "class": "icon_reverse", - "layer0.texture": "ayu/assets/reverse.png", - "layer0.tint": ["{common.ui.rgb}"], - "layer0.opacity": 1.0, - "content_margin": [12, 12] - }, + // LABELS { - "class": "icon_reverse", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.tint": ["{common.accent.rgb}"] + "class": "label_control", + "color": scheme.common.ui.hex(), + "shadow_color": [0, 0, 0, 0], + "shadow_offset": [0, 0], + "font.bold": false, + "font.size": 12 }, - - /* Title bar - */ { - "class": "title_bar", - "bg": ["{common.bg.rgb}"], - "fg": ["{common.fg.rgb}"] + "class": "label_control", + "parents": [{ "class": "status_bar" }], + "color": scheme.common.ui.hex(), + "font.bold": false }, { - "class": "title_bar", - "settings": ["ui_native_titlebar"], - "bg": "", - "fg": "" + "class": "label_control", + "parents": [{ "class": "button_control" }], + "color": scheme.common.ui.hex() }, - - - /* Visual settings - */ - - // UI font sizees - // ============== { - "class": "tab_label", - "settings": ["ui_font_size_small"], - "font.size": 11 - }, - { - "class": "sidebar_label", - "settings": ["ui_font_size_small"], - "font.size": 11 + "class": "label_control", + "parents": [{ "class": "button_control", "attributes": ["hover"] }], + "color": scheme.common.accent.hex() }, + + + // TOOL TIPS { - "class": "label_control", - "settings": ["ui_font_size_small"], - "font.size": 11 + "class": "tool_tip_control", + "layer0.tint": scheme.common.bg.hex(), + "layer0.inner_margin": [0, 0], + "layer0.opacity": 1.0, + "content_margin": [10, 6] }, + + { "class": "tool_tip_label_control", - "settings": ["ui_font_size_small"], - "font.size": 11 - } + "color": scheme.common.ui.hex(), + "font.size": 13 + }, ] diff --git a/src/templates/widget.xml b/src/templates/widget.ts similarity index 67% rename from src/templates/widget.xml rename to src/templates/widget.ts index 7881bb3c..abe659e1 100644 --- a/src/templates/widget.xml +++ b/src/templates/widget.ts @@ -1,7 +1,6 @@ - - - - +import { Scheme } from 'ayu' + +export default (scheme: Scheme, name: string) => ` @@ -12,28 +11,28 @@ name ayu semanticClass - ayu."{theme}" + ayu.${name} settings settings background - "{ui.panel.bg.hex}" + ${scheme.ui.panel.bg.hex()} caret - "{common.accent.hex}" + ${scheme.common.accent.hex()} foreground - "{common.fg.hex}" + ${scheme.common.fg.hex()} invisibles - "{editor.gutter.hex}" + ${scheme.ui.gutter.normal.hex()} lineHighlight - "{editor.line.hex}" + ${scheme.ui.line.hex()} inactiveSelection - "{editor.selection.inactive.hex}" + ${scheme.ui.selection.inactive.hex()} selection - "{editor.selection.bg.hex}" + ${scheme.ui.selection.bg.hex()} selectionBorder - "{editor.selection.border.hex}" + ${scheme.ui.selection.border.hex()} @@ -46,7 +45,7 @@ fontStyle italic foreground - "{syntax.comment.hex}" + ${scheme.syntax.comment.hex()} @@ -57,7 +56,7 @@ settings foreground - "{syntax.keyword.hex}" + ${scheme.syntax.keyword.hex()} @@ -68,7 +67,7 @@ settings foreground - "{syntax.constant.hex}" + ${scheme.syntax.constant.hex()} @@ -79,7 +78,7 @@ settings foreground - "{syntax.string.hex}" + ${scheme.syntax.string.hex()} @@ -90,9 +89,9 @@ settings foreground - "{syntax.regexp.hex}" + ${scheme.syntax.regexp.hex()} - +` diff --git a/src/themes/color.js b/src/themes/color.js deleted file mode 100644 index bdabc26f..00000000 --- a/src/themes/color.js +++ /dev/null @@ -1,47 +0,0 @@ -const C = require('color') -let BASE - -class Color { - constructor(a) { this.color = a } - static from(hex) { return new Color(C('#' + hex)) } - get rgb() { return this.color.rgb().array().map(Math.round).join(', ') } - get hex() { return this.color.hex() } -} - -const parseFunction = prop => { - for (const func of ['fade', 'darken']) { - const m = prop.match(new RegExp(`(${func})(\\d{1,})`)) - if (m && m.length === 3) return [m[1], m[2]] - } -} - -const proxy = color => new Proxy(color, { - get(target, property, receiver) { - const result = Reflect.get(target, property, receiver) - if (result || typeof property !== 'string') return result - - const parsed = parseFunction(property) - if (!parsed) return - switch (parsed[0]) { - case 'fade': return fade(target, parseInt(parsed[1])) - case 'darken': return darken(target, parseInt(parsed[1])) - } - } -}) - -const fade = (color, value) => { - const level = 1 - value / 100 - const mixed = color.color.mix(BASE.color, level) - return proxy(new Color(mixed)) -} - -const darken = (color, value) => { - const darker = color.color.darken(value / 100) - return proxy(new Color(darker)) -} - -module.exports = color => proxy(Color.from(color)) -module.exports.base = color => { - BASE = Color.from(color) - return proxy(BASE) -} diff --git a/src/themes/dark.js b/src/themes/dark.js deleted file mode 100644 index e209038f..00000000 --- a/src/themes/dark.js +++ /dev/null @@ -1,60 +0,0 @@ -const $ = require('./color') - -const common = { - accent: $`F29718`, - bg: $.base`0F1419`, - fg: $`BFBAB0`, - ui: $`475259` -} - -const syntax = { - tag: $`39BAE6`, - func: $`FFB454`, - entity: $`59C2FF`, - string: $`C2D94C`, - regexp: $`95E6CB`, - markup: $`F07178`, - keyword: $`FF7733`, - special: $`E6B673`, - comment: $`5C6773`, - constant: $`FFEE99`, - operator: $`F29668`, - error: $`FF3333` -} - -const ui = { - panel: { - bg: common.ui.fade7, - shadow: common.bg.darken30, - border: common.bg.darken80, - row: common.bg.darken20 - }, - icon: common.ui.fade55, - scrollbar: { puck: $`FFFFFF` }, - separator: common.bg.darken36, - minimap: common.fg.darken50, - opacity: 1.0 -} - -const editor = { - line: common.bg.darken30, - gutter: common.ui.fade40, - selection: { - bg: syntax.entity.fade9, - inactive: syntax.entity.fade6, - border: syntax.entity.fade13 - }, - guide: { - stack: common.ui.fade30, - active: common.ui.fade70, - normal: common.ui.fade30 - }, -} - -module.exports = { - theme: 'dark', - common, - syntax, - ui, - editor -} diff --git a/src/themes/light.js b/src/themes/light.js deleted file mode 100644 index 0b4b314e..00000000 --- a/src/themes/light.js +++ /dev/null @@ -1,60 +0,0 @@ -const $ = require('./color') - -const common = { - accent: $`FF8F40`, - bg: $.base`FAFAFA`, - fg: $`61676C`, - ui: $`9DA2A6` -} - -const syntax = { - tag: $`55B4D4`, - func: $`F29718`, - entity: $`399EE6`, - string: $`86B300`, - regexp: $`4CBF99`, - markup: $`F07171`, - keyword: $`FA6E32`, - special: $`E6B673`, - comment: $`ABB0B6`, - constant: $`A37ACC`, - operator: $`ED9366`, - error: $`F51818` -} - -const ui = { - panel: { - bg: $`FFFFFF`, - shadow: common.bg.darken20, - border: common.bg.darken20, - row: common.bg.darken2 - }, - icon: common.ui.fade60, - scrollbar: { puck: $`000000` }, - separator: common.bg.darken5, - minimap: common.ui, - opacity: 1 -} - -const editor = { - line: common.bg.darken3, - gutter: common.ui.fade35, - selection: { - bg: syntax.entity.fade9, - inactive: syntax.entity.fade7, - border: syntax.entity.fade12 - }, - guide: { - stack: common.ui.fade30, - active: common.ui.fade70, - normal: common.ui.fade30 - }, -} - -module.exports = { - theme: 'light', - common, - syntax, - ui, - editor -} diff --git a/src/themes/mirage.js b/src/themes/mirage.js deleted file mode 100644 index 34b67abf..00000000 --- a/src/themes/mirage.js +++ /dev/null @@ -1,60 +0,0 @@ -const $ = require('./color') - -const common = { - accent: $`FFCC66`, - bg: $.base`212733`, - fg: $`CCC9C2`, - ui: $`667380` -} - -const syntax = { - tag: $`5CCFE6`, - func: $`FFD580`, - entity: $`73D0FF`, - string: $`BAE67E`, - regexp: $`95E6CB`, - markup: $`F28779`, - keyword: $`FFA759`, - special: $`FFC44C`, - comment: $`5C6773`, - constant: $`D4BFFF`, - operator: $`F29E74`, - error: $`FF3333` -} - -const ui = { - panel: { - bg: common.ui.fade7, - shadow: common.bg.darken30, - border: common.bg.darken40, - row: common.bg.darken5 - }, - icon: common.ui.fade55, - scrollbar: { puck: $`FFFFFF` }, - separator: common.bg.darken20, - minimap: common.ui, - opacity: 1.0 -} - -const editor = { - line: common.bg.darken14, - gutter: common.ui.fade35, - selection: { - bg: syntax.entity.fade10, - inactive: syntax.entity.fade8, - border: syntax.entity.fade13 - }, - guide: { - stack: common.ui.fade30, - active: common.ui.fade70, - normal: common.ui.fade30 - }, -} - -module.exports = { - theme: 'mirage', - common, - syntax, - ui, - editor -} diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 00000000..34b8e538 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,16 @@ +{ + "compilerOptions": { + "moduleResolution": "node", + "inlineSourceMap": true, + "declaration": true, + "module": "commonjs", + "baseUrl": "src", + "target": "ES5", + "rootDir": "src", + "outDir": "dist" + }, + "exclude": [ + "node_modules", + "dist" + ] +} diff --git a/widgets/Widget - ayu-dark.stTheme b/widgets/Widget - ayu-dark.stTheme index d68383a6..52a7ed6e 100644 --- a/widgets/Widget - ayu-dark.stTheme +++ b/widgets/Widget - ayu-dark.stTheme @@ -1,6 +1,3 @@ - - - @@ -19,21 +16,21 @@ settings background - #13181D + #0d1016 caret - #F29718 + #e6b450 foreground - #BFBAB0 + #b3b1ad invisibles - #252D33 + #3d424d99 lineHighlight - #0A0E12 + #01060e inactiveSelection - #131E27 + #1f2c39 selection - #16242E + #273747 selectionBorder - #192B37 + #304357 @@ -46,7 +43,7 @@ fontStyle italic foreground - #5C6773 + #626a73 @@ -57,7 +54,7 @@ settings foreground - #FF7733 + #ff8f40 @@ -68,7 +65,7 @@ settings foreground - #FFEE99 + #ffee99 @@ -79,7 +76,7 @@ settings foreground - #C2D94C + #c2d94c @@ -90,9 +87,9 @@ settings foreground - #95E6CB + #95e6cb - + \ No newline at end of file diff --git a/widgets/Widget - ayu-dark.sublime-settings b/widgets/Widget - ayu-dark.sublime-settings index 6a5ff4d6..06203db4 100644 --- a/widgets/Widget - ayu-dark.sublime-settings +++ b/widgets/Widget - ayu-dark.sublime-settings @@ -1,6 +1,3 @@ -// prefix="Widget - " -// sublime="" -// ext="sublime-settings" { "color_scheme": "Packages/ayu/widgets/Widget - ayu-dark.stTheme", "draw_shadows": false, diff --git a/widgets/Widget - ayu-dark2.sublime-settings b/widgets/Widget - ayu-dark2.sublime-settings deleted file mode 100644 index da93807a..00000000 --- a/widgets/Widget - ayu-dark2.sublime-settings +++ /dev/null @@ -1,9 +0,0 @@ -// prefix="Widget - " -// sublime="2" -// ext="sublime-settings" -{ - "color_scheme": "Packages/ayu/widgets/Widget - ayu-dark.stTheme", - "draw_shadows": false, - "font_options": ["subpixel_antialias"], - "line_padding_top": 3 -} diff --git a/widgets/Widget - ayu-light.stTheme b/widgets/Widget - ayu-light.stTheme index 8f8ac4cf..ff623240 100644 --- a/widgets/Widget - ayu-light.stTheme +++ b/widgets/Widget - ayu-light.stTheme @@ -1,6 +1,3 @@ - - - @@ -19,21 +16,21 @@ settings background - #FFFFFF + #ffffff caret - #FF8F40 + #ff9940 foreground - #61676C + #6c7680 invisibles - #D9DBDD + #959da666 lineHighlight - #F3F3F3 + #959da61a inactiveSelection - #ECF4F9 + #f2f4f7 selection - #E9F2F8 + #edf0f5 selectionBorder - #E3EFF8 + #e5ebf2 @@ -46,7 +43,7 @@ fontStyle italic foreground - #ABB0B6 + #abb0b6 @@ -57,7 +54,7 @@ settings foreground - #FA6E32 + #fa8d3e @@ -68,7 +65,7 @@ settings foreground - #A37ACC + #a37acc @@ -79,7 +76,7 @@ settings foreground - #86B300 + #86b300 @@ -90,9 +87,9 @@ settings foreground - #4CBF99 + #4cbf99 - + \ No newline at end of file diff --git a/widgets/Widget - ayu-light.sublime-settings b/widgets/Widget - ayu-light.sublime-settings index 45b18381..3bb81b2c 100644 --- a/widgets/Widget - ayu-light.sublime-settings +++ b/widgets/Widget - ayu-light.sublime-settings @@ -1,6 +1,3 @@ -// prefix="Widget - " -// sublime="" -// ext="sublime-settings" { "color_scheme": "Packages/ayu/widgets/Widget - ayu-light.stTheme", "draw_shadows": false, diff --git a/widgets/Widget - ayu-light2.sublime-settings b/widgets/Widget - ayu-light2.sublime-settings deleted file mode 100644 index 49b35aff..00000000 --- a/widgets/Widget - ayu-light2.sublime-settings +++ /dev/null @@ -1,9 +0,0 @@ -// prefix="Widget - " -// sublime="2" -// ext="sublime-settings" -{ - "color_scheme": "Packages/ayu/widgets/Widget - ayu-light.stTheme", - "draw_shadows": false, - "font_options": ["subpixel_antialias"], - "line_padding_top": 3 -} diff --git a/widgets/Widget - ayu-mirage.stTheme b/widgets/Widget - ayu-mirage.stTheme index e288a1f0..899f9dfe 100644 --- a/widgets/Widget - ayu-mirage.stTheme +++ b/widgets/Widget - ayu-mirage.stTheme @@ -1,6 +1,3 @@ - - - @@ -19,21 +16,21 @@ settings background - #262C38 + #232834 caret - #FFCC66 + #ffcc66 foreground - #CCC9C2 + #cbccc6 invisibles - #39424E + #707a8c66 lineHighlight - #1C222C + #191e2a inactiveSelection - #283543 + #2d3b4d selection - #293847 + #34455a selectionBorder - #2C3D4E + #3c526a @@ -46,7 +43,7 @@ fontStyle italic foreground - #5C6773 + #5c6773 @@ -57,7 +54,7 @@ settings foreground - #FFA759 + #ffa759 @@ -68,7 +65,7 @@ settings foreground - #D4BFFF + #d4bfff @@ -79,7 +76,7 @@ settings foreground - #BAE67E + #bae67e @@ -90,9 +87,9 @@ settings foreground - #95E6CB + #95e6cb - + \ No newline at end of file diff --git a/widgets/Widget - ayu-mirage.sublime-settings b/widgets/Widget - ayu-mirage.sublime-settings index 61e97e51..53d9c1a3 100644 --- a/widgets/Widget - ayu-mirage.sublime-settings +++ b/widgets/Widget - ayu-mirage.sublime-settings @@ -1,6 +1,3 @@ -// prefix="Widget - " -// sublime="" -// ext="sublime-settings" { "color_scheme": "Packages/ayu/widgets/Widget - ayu-mirage.stTheme", "draw_shadows": false, diff --git a/widgets/Widget - ayu-mirage2.sublime-settings b/widgets/Widget - ayu-mirage2.sublime-settings deleted file mode 100644 index 8d5b4188..00000000 --- a/widgets/Widget - ayu-mirage2.sublime-settings +++ /dev/null @@ -1,9 +0,0 @@ -// prefix="Widget - " -// sublime="2" -// ext="sublime-settings" -{ - "color_scheme": "Packages/ayu/widgets/Widget - ayu-mirage.stTheme", - "draw_shadows": false, - "font_options": ["subpixel_antialias"], - "line_padding_top": 3 -} diff --git a/yarn.lock b/yarn.lock index a183d86a..0f8eff54 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,2659 +2,85 @@ # yarn lockfile v1 -abbrev@1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" - integrity sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q== - -ansi-colors@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/ansi-colors/-/ansi-colors-1.1.0.tgz#6374b4dd5d4718ff3ce27a671a3b1cad077132a9" - integrity sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA== - dependencies: - ansi-wrap "^0.1.0" - -ansi-cyan@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/ansi-cyan/-/ansi-cyan-0.1.1.tgz#538ae528af8982f28ae30d86f2f17456d2609873" - integrity sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM= - dependencies: - ansi-wrap "0.1.0" - -ansi-gray@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/ansi-gray/-/ansi-gray-0.1.1.tgz#2962cf54ec9792c48510a3deb524436861ef7251" - integrity sha1-KWLPVOyXksSFEKPetSRDaGHvclE= - dependencies: - ansi-wrap "0.1.0" - -ansi-red@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/ansi-red/-/ansi-red-0.1.1.tgz#8c638f9d1080800a353c9c28c8a81ca4705d946c" - integrity sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw= - dependencies: - ansi-wrap "0.1.0" - -ansi-regex@^2.0.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" - integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= - -ansi-regex@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" - integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= - -ansi-wrap@0.1.0, ansi-wrap@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/ansi-wrap/-/ansi-wrap-0.1.0.tgz#a82250ddb0015e9a27ca82e82ea603bbfa45efaf" - integrity sha1-qCJQ3bABXponyoLoLqYDu/pF768= - -anymatch@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-2.0.0.tgz#bcb24b4f37934d9aa7ac17b4adaf89e7c76ef2eb" - integrity sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== - dependencies: - micromatch "^3.1.4" - normalize-path "^2.1.1" - -append-buffer@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/append-buffer/-/append-buffer-1.0.2.tgz#d8220cf466081525efea50614f3de6514dfa58f1" - integrity sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE= - dependencies: - buffer-equal "^1.0.0" - -aproba@^1.0.3: - version "1.2.0" - resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" - integrity sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== - -archy@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/archy/-/archy-1.0.0.tgz#f9c8c13757cc1dd7bc379ac77b2c62a5c2868c40" - integrity sha1-+cjBN1fMHde8N5rHeyxipcKGjEA= - -are-we-there-yet@~1.1.2: - version "1.1.5" - resolved "https://registry.yarnpkg.com/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz#4b35c2944f062a8bfcda66410760350fe9ddfc21" - integrity sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== - dependencies: - delegates "^1.0.0" - readable-stream "^2.0.6" - -argparse@^1.0.7: - version "1.0.9" - resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.9.tgz#73d83bc263f86e97f8cc4f6bae1b0e90a7d22c86" - integrity sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY= - dependencies: - sprintf-js "~1.0.2" - -arr-diff@^1.0.1: - version "1.1.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-1.1.0.tgz#687c32758163588fef7de7b36fabe495eb1a399a" - integrity sha1-aHwydYFjWI/vfeezb6vklesaOZo= - dependencies: - arr-flatten "^1.0.1" - array-slice "^0.2.3" - -arr-diff@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" - integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= - -arr-filter@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/arr-filter/-/arr-filter-1.1.2.tgz#43fdddd091e8ef11aa4c45d9cdc18e2dff1711ee" - integrity sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4= - dependencies: - make-iterator "^1.0.0" - -arr-flatten@^1.0.1, arr-flatten@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" - integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== - -arr-map@^2.0.0, arr-map@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/arr-map/-/arr-map-2.0.2.tgz#3a77345ffc1cf35e2a91825601f9e58f2e24cac4" - integrity sha1-Onc0X/wc814qkYJWAfnljy4kysQ= - dependencies: - make-iterator "^1.0.0" - -arr-union@^2.0.1: - version "2.1.0" - resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-2.1.0.tgz#20f9eab5ec70f5c7d215b1077b1c39161d292c7d" - integrity sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0= - -arr-union@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" - integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= - -array-each@^1.0.0, array-each@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/array-each/-/array-each-1.0.1.tgz#a794af0c05ab1752846ee753a1f211a05ba0c44f" - integrity sha1-p5SvDAWrF1KEbudTofIRoFugxE8= - -array-initial@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/array-initial/-/array-initial-1.1.0.tgz#2fa74b26739371c3947bd7a7adc73be334b3d795" - integrity sha1-L6dLJnOTccOUe9enrcc74zSz15U= - dependencies: - array-slice "^1.0.0" - is-number "^4.0.0" - -array-last@^1.1.1: - version "1.3.0" - resolved "https://registry.yarnpkg.com/array-last/-/array-last-1.3.0.tgz#7aa77073fec565ddab2493f5f88185f404a9d336" - integrity sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg== - dependencies: - is-number "^4.0.0" - -array-slice@^0.2.3: - version "0.2.3" - resolved "https://registry.yarnpkg.com/array-slice/-/array-slice-0.2.3.tgz#dd3cfb80ed7973a75117cdac69b0b99ec86186f5" - integrity sha1-3Tz7gO15c6dRF82sabC5nshhhvU= - -array-slice@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/array-slice/-/array-slice-1.1.0.tgz#e368ea15f89bc7069f7ffb89aec3a6c7d4ac22d4" - integrity sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w== - -array-sort@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-sort/-/array-sort-1.0.0.tgz#e4c05356453f56f53512a7d1d6123f2c54c0a88a" - integrity sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg== - dependencies: - default-compare "^1.0.0" - get-value "^2.0.6" - kind-of "^5.0.2" - -array-unique@^0.3.2: - version "0.3.2" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" - integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= - -assign-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" - integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= - -async-done@^1.2.0, async-done@^1.2.2: - version "1.3.1" - resolved "https://registry.yarnpkg.com/async-done/-/async-done-1.3.1.tgz#14b7b73667b864c8f02b5b253fc9c6eddb777f3e" - integrity sha512-R1BaUeJ4PMoLNJuk+0tLJgjmEqVsdN118+Z8O+alhnQDQgy0kmD5Mqi0DNEmMx2LM0Ed5yekKu+ZXYvIHceicg== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.2" - process-nextick-args "^1.0.7" - stream-exhaust "^1.0.1" - -async-each@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.2.tgz#8b8a7ca2a658f927e9f307d6d1a42f4199f0f735" - integrity sha512-6xrbvN0MOBKSJDdonmSSz2OwFSgxRaVtBDes26mj9KIGtDo+g9xosFRSC+i1gQh2oAN/tQ62AI/pGZGQjVOiRg== - -async-settle@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/async-settle/-/async-settle-1.0.0.tgz#1d0a914bb02575bec8a8f3a74e5080f72b2c0c6b" - integrity sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs= - dependencies: - async-done "^1.2.2" - -atob@^2.1.1: - version "2.1.2" - resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" - integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== - -bach@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/bach/-/bach-1.2.0.tgz#4b3ce96bf27134f79a1b414a51c14e34c3bd9880" - integrity sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA= - dependencies: - arr-filter "^1.1.1" - arr-flatten "^1.0.1" - arr-map "^2.0.0" - array-each "^1.0.0" - array-initial "^1.0.0" - array-last "^1.1.1" - async-done "^1.2.2" - async-settle "^1.0.0" - now-and-later "^2.0.0" - -balanced-match@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" - integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= - -base@^0.11.1: - version "0.11.2" - resolved "https://registry.yarnpkg.com/base/-/base-0.11.2.tgz#7bde5ced145b6d551a90db87f83c558b4eb48a8f" - integrity sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== - dependencies: - cache-base "^1.0.1" - class-utils "^0.3.5" - component-emitter "^1.2.1" - define-property "^1.0.0" - isobject "^3.0.1" - mixin-deep "^1.2.0" - pascalcase "^0.1.1" +"@types/chroma-js@^1.4.1": + version "1.4.1" + resolved "https://registry.yarnpkg.com/@types/chroma-js/-/chroma-js-1.4.1.tgz#7c52d461173d569ba1f27e0c2dd26ee76691ec82" + integrity sha512-i9hUiO3bwgmzZUDwBuR65WqsBQ/nwN+H2fKX0bykXCdd8cFQEuIj8vI7FXjyb2f5z5h+pv76I/uakikKSgaqTA== -binary-extensions@^1.0.0: - version "1.13.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-1.13.0.tgz#9523e001306a32444b907423f1de2164222f6ab1" - integrity sha512-EgmjVLMn22z7eGGv3kcnHwSnJXmFHjISTY9E/S5lIcTD3Oxw05QTcBLNkJFzcb3cNueUdF/IN4U+d78V0zO8Hw== +"@types/node@^11.11.6": + version "11.11.6" + resolved "https://registry.yarnpkg.com/@types/node/-/node-11.11.6.tgz#df929d1bb2eee5afdda598a41930fe50b43eaa6a" + integrity sha512-Exw4yUWMBXM3X+8oqzJNRqZSwUAaS4+7NdvHqQuFi/d+synz++xmX3QIf+BFqneW8N31R8Ky+sikfZUXq07ggQ== -brace-expansion@^1.1.7: - version "1.1.8" - resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.8.tgz#c07b211c7c952ec1f8efd51a77ef0d1d3990a292" - integrity sha1-wHshHHyVLsH479Uad+8NHTmQopI= - dependencies: - balanced-match "^1.0.0" - concat-map "0.0.1" +arg@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/arg/-/arg-4.1.0.tgz#583c518199419e0037abb74062c37f8519e575f0" + integrity sha512-ZWc51jO3qegGkVh8Hwpv636EkbesNV5ZNQPCtRa+0qytRYPEs9IYT9qITY9buezqUH5uqyzlWLcufrzU2rffdg== -braces@^2.3.1, braces@^2.3.2: - version "2.3.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" - integrity sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== +ayu@^7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/ayu/-/ayu-7.1.0.tgz#d07286085575edb00faf9f6699c4ac4714eb4d47" + integrity sha512-NBIl3Vitibzvk21+XyDLfco7xqhSnpLMnnP4x7JKi3nQFu5zu4UeT2eqGjz2TqNPyioDrOia3x0pwlDmMEeUiA== dependencies: - arr-flatten "^1.1.0" - array-unique "^0.3.2" - extend-shallow "^2.0.1" - fill-range "^4.0.0" - isobject "^3.0.1" - repeat-element "^1.1.2" - snapdragon "^0.8.1" - snapdragon-node "^2.0.1" - split-string "^3.0.2" - to-regex "^3.0.1" - -buffer-equal@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/buffer-equal/-/buffer-equal-1.0.0.tgz#59616b498304d556abd466966b22eeda3eca5fbe" - integrity sha1-WWFrSYME1Var1GaWayLu2j7KX74= + "@types/chroma-js" "^1.4.1" + chroma-js "^2.0.3" + nonenumerable "^1.1.1" buffer-from@^1.0.0: version "1.1.1" resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== -cache-base@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/cache-base/-/cache-base-1.0.1.tgz#0a7f46416831c8b662ee36fe4e7c59d76f666ab2" - integrity sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== - dependencies: - collection-visit "^1.0.0" - component-emitter "^1.2.1" - get-value "^2.0.6" - has-value "^1.0.0" - isobject "^3.0.1" - set-value "^2.0.0" - to-object-path "^0.3.0" - union-value "^1.0.0" - unset-value "^1.0.0" - -caller-callsite@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/caller-callsite/-/caller-callsite-2.0.0.tgz#847e0fce0a223750a9a027c54b33731ad3154134" - integrity sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= - dependencies: - callsites "^2.0.0" - -caller-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/caller-path/-/caller-path-2.0.0.tgz#468f83044e369ab2010fac5f06ceee15bb2cb1f4" - integrity sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= - dependencies: - caller-callsite "^2.0.0" - -callsites@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/callsites/-/callsites-2.0.0.tgz#06eb84f00eea413da86affefacbffb36093b3c50" - integrity sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= - -camelcase@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-3.0.0.tgz#32fc4b9fcdaf845fcdf7e73bb97cac2261f0ab0a" - integrity sha1-MvxLn82vhF/N9+c7uXysImHwqwo= - -chokidar@^2.0.0: - version "2.1.4" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.4.tgz#244a65d68beedf1078c2f193cf2735c2cfdc7da2" - integrity sha512-ZVuFiB9IGOHqu+Jh7B7fSTmzsfDmUtC6yqd/V72UPQeXbNHONbMV0chOXtLXjsP3NvdUsHTNMg02NtXPDaSmNQ== - dependencies: - anymatch "^2.0.0" - async-each "^1.0.1" - braces "^2.3.2" - glob-parent "^3.1.0" - inherits "^2.0.3" - is-binary-path "^1.0.0" - is-glob "^4.0.0" - normalize-path "^3.0.0" - path-is-absolute "^1.0.0" - readdirp "^2.2.1" - upath "^1.1.1" - optionalDependencies: - fsevents "^1.2.7" - -chownr@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/chownr/-/chownr-1.1.1.tgz#54726b8b8fff4df053c42187e801fb4412df1494" - integrity sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g== - -class-utils@^0.3.5: - version "0.3.6" - resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" - integrity sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== - dependencies: - arr-union "^3.1.0" - define-property "^0.2.5" - isobject "^3.0.0" - static-extend "^0.1.1" - -clear-require@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/clear-require/-/clear-require-3.0.0.tgz#5c33a5e5b41be6d535e7311d82f3b42fe84eff5e" - integrity sha512-uXOIRihTeiHb+cbpHqPXW3SIkJRJqH18ug37MfVb5Bhe8ab4sDvvh3rV1w4Vq9xkPpjdVL3m83eZnphc2k1ecA== - dependencies: - caller-path "^2.0.0" - resolve-from "^2.0.0" - -cliui@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/cliui/-/cliui-3.2.0.tgz#120601537a916d29940f934da3b48d585a39213d" - integrity sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0= - dependencies: - string-width "^1.0.1" - strip-ansi "^3.0.1" - wrap-ansi "^2.0.0" - -clone-buffer@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/clone-buffer/-/clone-buffer-1.0.0.tgz#e3e25b207ac4e701af721e2cb5a16792cac3dc58" - integrity sha1-4+JbIHrE5wGvch4staFnksrD3Fg= - -clone-stats@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/clone-stats/-/clone-stats-1.0.0.tgz#b3782dff8bb5474e18b9b6bf0fdfe782f8777680" - integrity sha1-s3gt/4u1R04Yuba/D9/ngvh3doA= - -clone@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/clone/-/clone-2.1.1.tgz#d217d1e961118e3ac9a4b8bba3285553bf647cdb" - integrity sha1-0hfR6WERjjrJpLi7oyhVU79kfNs= - -cloneable-readable@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/cloneable-readable/-/cloneable-readable-1.0.0.tgz#a6290d413f217a61232f95e458ff38418cfb0117" - integrity sha1-pikNQT8hemEjL5XkWP84QYz7ARc= - dependencies: - inherits "^2.0.1" - process-nextick-args "^1.0.6" - through2 "^2.0.1" - -code-point-at@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/code-point-at/-/code-point-at-1.1.0.tgz#0d070b4d043a5bea33a2f1a40e2edb3d9a4ccf77" - integrity sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= - -collection-map@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/collection-map/-/collection-map-1.0.0.tgz#aea0f06f8d26c780c2b75494385544b2255af18c" - integrity sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw= - dependencies: - arr-map "^2.0.2" - for-own "^1.0.0" - make-iterator "^1.0.0" - -collection-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/collection-visit/-/collection-visit-1.0.0.tgz#4bc0373c164bc3291b4d368c829cf1a80a59dca0" - integrity sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= - dependencies: - map-visit "^1.0.0" - object-visit "^1.0.0" - -color-convert@^1.9.1: - version "1.9.3" - resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" - integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== - dependencies: - color-name "1.1.3" - -color-name@1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= - -color-name@^1.0.0: - version "1.1.4" - resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" - integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== - -color-string@^1.5.2: - version "1.5.3" - resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.3.tgz#c9bbc5f01b58b5492f3d6857459cb6590ce204cc" - integrity sha512-dC2C5qeWoYkxki5UAXapdjqO672AM4vZuPGRQfO8b5HKuKGBbKWpITyDYN7TOFKvRW7kOgAn3746clDBMDJyQw== - dependencies: - color-name "^1.0.0" - simple-swizzle "^0.2.2" - -color-support@^1.1.3: - version "1.1.3" - resolved "https://registry.yarnpkg.com/color-support/-/color-support-1.1.3.tgz#93834379a1cc9a0c61f82f52f0d04322251bd5a2" - integrity sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg== - -color@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/color/-/color-3.1.0.tgz#d8e9fb096732875774c84bf922815df0308d0ffc" - integrity sha512-CwyopLkuRYO5ei2EpzpIh6LqJMt6Mt+jZhO5VI5f/wJLZriXQE32/SSqzmrh+QB+AZT81Cj8yv+7zwToW8ahZg== - dependencies: - color-convert "^1.9.1" - color-string "^1.5.2" - -component-emitter@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.2.1.tgz#137918d6d78283f7df7a6b7c5a63e140e69425e6" - integrity sha1-E3kY1teCg/ffemt8WmPhQOaUJeY= - -concat-map@0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= - -concat-stream@^1.6.0: - version "1.6.2" - resolved "https://registry.yarnpkg.com/concat-stream/-/concat-stream-1.6.2.tgz#904bdf194cd3122fc675c77fc4ac3d4ff0fd1a34" - integrity sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== - dependencies: - buffer-from "^1.0.0" - inherits "^2.0.3" - readable-stream "^2.2.2" - typedarray "^0.0.6" - -console-control-strings@^1.0.0, console-control-strings@~1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/console-control-strings/-/console-control-strings-1.1.0.tgz#3d7cf4464db6446ea644bf4b39507f9851008e8e" - integrity sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= - -convert-source-map@^1.5.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.6.0.tgz#51b537a8c43e0f04dec1993bffcdd504e758ac20" - integrity sha512-eFu7XigvxdZ1ETfbgPBohgyQ/Z++C0eEhTor0qRwBw9unw+L0/6V8wkSuGgzdThkiS5lSpdptOQPD8Ak40a+7A== - dependencies: - safe-buffer "~5.1.1" - -copy-descriptor@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d" - integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= - -copy-props@^2.0.1: - version "2.0.4" - resolved "https://registry.yarnpkg.com/copy-props/-/copy-props-2.0.4.tgz#93bb1cadfafd31da5bb8a9d4b41f471ec3a72dfe" - integrity sha512-7cjuUME+p+S3HZlbllgsn2CDwS+5eCCX16qBgNC4jgSTf49qR1VKy/Zhl400m0IQXl/bPGEVqncgUUMjrr4s8A== - dependencies: - each-props "^1.3.0" - is-plain-object "^2.0.1" - -core-util-is@~1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" - integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= - -d@1: - version "1.0.0" - resolved "https://registry.yarnpkg.com/d/-/d-1.0.0.tgz#754bb5bfe55451da69a58b94d45f4c5b0462d58f" - integrity sha1-dUu1v+VUUdpppYuU1F9MWwRi1Y8= - dependencies: - es5-ext "^0.10.9" - -debug@^2.1.2, debug@^2.2.0, debug@^2.3.3: - version "2.6.9" - resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== - dependencies: - ms "2.0.0" - -decamelize@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" - integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= - -decode-uri-component@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" - integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= - -deep-extend@^0.6.0: - version "0.6.0" - resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac" - integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== - -default-compare@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/default-compare/-/default-compare-1.0.0.tgz#cb61131844ad84d84788fb68fd01681ca7781a2f" - integrity sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ== - dependencies: - kind-of "^5.0.2" - -default-resolution@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/default-resolution/-/default-resolution-2.0.0.tgz#bcb82baa72ad79b426a76732f1a81ad6df26d684" - integrity sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ= - -define-properties@^1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" - integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== - dependencies: - object-keys "^1.0.12" - -define-property@^0.2.5: - version "0.2.5" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" - integrity sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= - dependencies: - is-descriptor "^0.1.0" - -define-property@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-1.0.0.tgz#769ebaaf3f4a63aad3af9e8d304c9bbe79bfb0e6" - integrity sha1-dp66rz9KY6rTr56NMEybvnm/sOY= - dependencies: - is-descriptor "^1.0.0" - -define-property@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/define-property/-/define-property-2.0.2.tgz#d459689e8d654ba77e02a817f8710d702cb16e9d" - integrity sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== - dependencies: - is-descriptor "^1.0.2" - isobject "^3.0.1" - -delegates@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/delegates/-/delegates-1.0.0.tgz#84c6e159b81904fdca59a0ef44cd870d31250f9a" - integrity sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= - -detect-file@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/detect-file/-/detect-file-1.0.0.tgz#f0d66d03672a825cb1b73bdb3fe62310c8e552b7" - integrity sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc= - -detect-libc@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" - integrity sha1-+hN8S9aY7fVc1c0CrFWfkaTEups= - -duplexify@^3.6.0: - version "3.7.1" - resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-3.7.1.tgz#2a4df5317f6ccfd91f86d6fd25d8d8a103b88309" - integrity sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g== - dependencies: - end-of-stream "^1.0.0" - inherits "^2.0.1" - readable-stream "^2.0.0" - stream-shift "^1.0.0" - -each-props@^1.3.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/each-props/-/each-props-1.3.2.tgz#ea45a414d16dd5cfa419b1a81720d5ca06892333" - integrity sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA== - dependencies: - is-plain-object "^2.0.1" - object.defaults "^1.1.0" - -end-of-stream@^1.0.0, end-of-stream@^1.1.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/end-of-stream/-/end-of-stream-1.4.1.tgz#ed29634d19baba463b6ce6b80a37213eab71ec43" - integrity sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q== - dependencies: - once "^1.4.0" - -error-ex@^1.2.0: - version "1.3.2" - resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" - integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== - dependencies: - is-arrayish "^0.2.1" - -es5-ext@^0.10.14, es5-ext@^0.10.35, es5-ext@^0.10.9, es5-ext@~0.10.14: - version "0.10.49" - resolved "https://registry.yarnpkg.com/es5-ext/-/es5-ext-0.10.49.tgz#059a239de862c94494fec28f8150c977028c6c5e" - integrity sha512-3NMEhi57E31qdzmYp2jwRArIUsj1HI/RxbQ4bgnSB+AIKIxsAmTiK83bYMifIcpWvEc3P1X30DhUKOqEtF/kvg== - dependencies: - es6-iterator "~2.0.3" - es6-symbol "~3.1.1" - next-tick "^1.0.0" - -es6-iterator@^2.0.1, es6-iterator@~2.0.3: +chroma-js@^2.0.3: version "2.0.3" - resolved "https://registry.yarnpkg.com/es6-iterator/-/es6-iterator-2.0.3.tgz#a7de889141a05a94b0854403b2d0a0fbfa98f3b7" - integrity sha1-p96IkUGgWpSwhUQDstCg+/qY87c= - dependencies: - d "1" - es5-ext "^0.10.35" - es6-symbol "^3.1.1" - -es6-symbol@^3.1.1, es6-symbol@~3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/es6-symbol/-/es6-symbol-3.1.1.tgz#bf00ef4fdab6ba1b46ecb7b629b4c7ed5715cc77" - integrity sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc= - dependencies: - d "1" - es5-ext "~0.10.14" - -es6-weak-map@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/es6-weak-map/-/es6-weak-map-2.0.2.tgz#5e3ab32251ffd1538a1f8e5ffa1357772f92d96f" - integrity sha1-XjqzIlH/0VOKH45f+hNXdy+S2W8= - dependencies: - d "1" - es5-ext "^0.10.14" - es6-iterator "^2.0.1" - es6-symbol "^3.1.1" - -expand-brackets@^2.1.4: - version "2.1.4" - resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" - integrity sha1-t3c14xXOMPa27/D4OwQVGiJEliI= - dependencies: - debug "^2.3.3" - define-property "^0.2.5" - extend-shallow "^2.0.1" - posix-character-classes "^0.1.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -expand-tilde@^2.0.0, expand-tilde@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502" - integrity sha1-l+gBqgUt8CRU3kawK/YhZCzchQI= - dependencies: - homedir-polyfill "^1.0.1" - -extend-shallow@^1.1.2: - version "1.1.4" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-1.1.4.tgz#19d6bf94dfc09d76ba711f39b872d21ff4dd9071" - integrity sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE= - dependencies: - kind-of "^1.1.0" - -extend-shallow@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-2.0.1.tgz#51af7d614ad9a9f610ea1bafbb989d6b1c56890f" - integrity sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= - dependencies: - is-extendable "^0.1.0" - -extend-shallow@^3.0.0, extend-shallow@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend-shallow/-/extend-shallow-3.0.2.tgz#26a71aaf073b39fb2127172746131c2704028db8" - integrity sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= - dependencies: - assign-symbols "^1.0.0" - is-extendable "^1.0.1" - -extend@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/extend/-/extend-3.0.2.tgz#f8b1136b4071fbd8eb140aff858b1019ec2915fa" - integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== - -extglob@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" - integrity sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== - dependencies: - array-unique "^0.3.2" - define-property "^1.0.0" - expand-brackets "^2.1.4" - extend-shallow "^2.0.1" - fragment-cache "^0.2.1" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -fancy-log@^1.3.2: - version "1.3.3" - resolved "https://registry.yarnpkg.com/fancy-log/-/fancy-log-1.3.3.tgz#dbc19154f558690150a23953a0adbd035be45fc7" - integrity sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw== - dependencies: - ansi-gray "^0.1.1" - color-support "^1.1.3" - parse-node-version "^1.0.0" - time-stamp "^1.0.0" - -fill-range@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" - integrity sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= - dependencies: - extend-shallow "^2.0.1" - is-number "^3.0.0" - repeat-string "^1.6.1" - to-regex-range "^2.1.0" - -find-up@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-1.1.2.tgz#6b2e9822b1a2ce0a60ab64d610eccad53cb24d0f" - integrity sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8= - dependencies: - path-exists "^2.0.0" - pinkie-promise "^2.0.0" - -findup-sync@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/findup-sync/-/findup-sync-2.0.0.tgz#9326b1488c22d1a6088650a86901b2d9a90a2cbc" - integrity sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw= - dependencies: - detect-file "^1.0.0" - is-glob "^3.1.0" - micromatch "^3.0.4" - resolve-dir "^1.0.1" - -fined@^1.0.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/fined/-/fined-1.1.1.tgz#95d88ff329123dd1a6950fdfcd321f746271e01f" - integrity sha512-jQp949ZmEbiYHk3gkbdtpJ0G1+kgtLQBNdP5edFP7Fh+WAYceLQz6yO1SBj72Xkg8GVyTB3bBzAYrHJVh5Xd5g== - dependencies: - expand-tilde "^2.0.2" - is-plain-object "^2.0.3" - object.defaults "^1.1.0" - object.pick "^1.2.0" - parse-filepath "^1.0.1" - -flagged-respawn@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/flagged-respawn/-/flagged-respawn-1.0.1.tgz#e7de6f1279ddd9ca9aac8a5971d618606b3aab41" - integrity sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q== - -flush-write-stream@^1.0.2: - version "1.1.1" - resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.1.1.tgz#8dd7d873a1babc207d94ead0c2e0e44276ebf2e8" - integrity sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w== - dependencies: - inherits "^2.0.3" - readable-stream "^2.3.6" - -for-in@^1.0.1, for-in@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" - integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= - -for-own@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/for-own/-/for-own-1.0.0.tgz#c63332f415cedc4b04dbfe70cf836494c53cb44b" - integrity sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs= - dependencies: - for-in "^1.0.1" - -fragment-cache@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/fragment-cache/-/fragment-cache-0.2.1.tgz#4290fad27f13e89be7f33799c6bc5a0abfff0d19" - integrity sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= - dependencies: - map-cache "^0.2.2" - -fs-jetpack@^2.2.2: - version "2.2.2" - resolved "https://registry.yarnpkg.com/fs-jetpack/-/fs-jetpack-2.2.2.tgz#c3737c585a618d8d636f76165c881b985493d6fd" - integrity sha512-USJrUxck7SIXSvYPzU5fuR5iqLHRDSzb0kHvCJlQhUGEVai3P9yZDu/2b+bAzprbWLCc2YcslxBLBUInDmYkYA== - dependencies: - minimatch "^3.0.2" - rimraf "^2.6.3" - -fs-minipass@^1.2.5: - version "1.2.5" - resolved "https://registry.yarnpkg.com/fs-minipass/-/fs-minipass-1.2.5.tgz#06c277218454ec288df77ada54a03b8702aacb9d" - integrity sha512-JhBl0skXjUPCFH7x6x61gQxrKyXsxB5gcgePLZCwfyCGGsTISMoIeObbrvVeP6Xmyaudw4TT43qV2Gz+iyd2oQ== - dependencies: - minipass "^2.2.1" - -fs-mkdirp-stream@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz#0b7815fc3201c6a69e14db98ce098c16935259eb" - integrity sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes= - dependencies: - graceful-fs "^4.1.11" - through2 "^2.0.3" - -fs.realpath@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= - -fsevents@^1.2.7: - version "1.2.7" - resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-1.2.7.tgz#4851b664a3783e52003b3c66eb0eee1074933aa4" - integrity sha512-Pxm6sI2MeBD7RdD12RYsqaP0nMiwx8eZBXCa6z2L+mRHm2DYrOYwihmhjpkdjUHwQhslWQjRpEgNq4XvBmaAuw== - dependencies: - nan "^2.9.2" - node-pre-gyp "^0.10.0" - -function-bind@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" - integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + resolved "https://registry.yarnpkg.com/chroma-js/-/chroma-js-2.0.3.tgz#2521d4f80c4e786e00064c4a62824e38ff6557c4" + integrity sha512-2kTvZZOFSV1O81/rm99t9vmkh9jQxsHqsRRoZevDVz/VCC3yKMyPuMK8M5yHG+UMg2tV6cRoqtZtgcD92udcBw== -gauge@~2.7.3: - version "2.7.4" - resolved "https://registry.yarnpkg.com/gauge/-/gauge-2.7.4.tgz#2c03405c7538c39d7eb37b317022e325fb018bf7" - integrity sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= - dependencies: - aproba "^1.0.3" - console-control-strings "^1.0.0" - has-unicode "^2.0.0" - object-assign "^4.1.0" - signal-exit "^3.0.0" - string-width "^1.0.1" - strip-ansi "^3.0.1" - wide-align "^1.1.0" - -get-caller-file@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a" - integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w== - -get-value@^2.0.3, get-value@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" - integrity sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= - -glob-parent@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" - integrity sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= - dependencies: - is-glob "^3.1.0" - path-dirname "^1.0.0" - -glob-stream@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/glob-stream/-/glob-stream-6.1.0.tgz#7045c99413b3eb94888d83ab46d0b404cc7bdde4" - integrity sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ= - dependencies: - extend "^3.0.0" - glob "^7.1.1" - glob-parent "^3.1.0" - is-negated-glob "^1.0.0" - ordered-read-streams "^1.0.0" - pumpify "^1.3.5" - readable-stream "^2.1.5" - remove-trailing-separator "^1.0.1" - to-absolute-glob "^2.0.0" - unique-stream "^2.0.2" - -glob-watcher@^5.0.0: - version "5.0.3" - resolved "https://registry.yarnpkg.com/glob-watcher/-/glob-watcher-5.0.3.tgz#88a8abf1c4d131eb93928994bc4a593c2e5dd626" - integrity sha512-8tWsULNEPHKQ2MR4zXuzSmqbdyV5PtwwCaWSGQ1WwHsJ07ilNeN1JB8ntxhckbnpSHaf9dXFUHzIWvm1I13dsg== - dependencies: - anymatch "^2.0.0" - async-done "^1.2.0" - chokidar "^2.0.0" - is-negated-glob "^1.0.0" - just-debounce "^1.0.0" - object.defaults "^1.1.0" - -glob@^7.0.5: - version "7.1.2" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.2.tgz#c19c9df9a028702d678612384a6552404c636d15" - integrity sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -glob@^7.1.1, glob@^7.1.3: - version "7.1.3" - resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.3.tgz#3960832d3f1574108342dafd3a67b332c0969df1" - integrity sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ== - dependencies: - fs.realpath "^1.0.0" - inflight "^1.0.4" - inherits "2" - minimatch "^3.0.4" - once "^1.3.0" - path-is-absolute "^1.0.0" - -global-modules@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-1.0.0.tgz#6d770f0eb523ac78164d72b5e71a8877265cc3ea" - integrity sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg== - dependencies: - global-prefix "^1.0.1" - is-windows "^1.0.1" - resolve-dir "^1.0.0" - -global-prefix@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/global-prefix/-/global-prefix-1.0.2.tgz#dbf743c6c14992593c655568cb66ed32c0122ebe" - integrity sha1-2/dDxsFJklk8ZVVoy2btMsASLr4= - dependencies: - expand-tilde "^2.0.2" - homedir-polyfill "^1.0.1" - ini "^1.3.4" - is-windows "^1.0.1" - which "^1.2.14" - -glogg@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/glogg/-/glogg-1.0.0.tgz#7fe0f199f57ac906cf512feead8f90ee4a284fc5" - integrity sha1-f+DxmfV6yQbPUS/urY+Q7kooT8U= - dependencies: - sparkles "^1.0.0" - -graceful-fs@^4.0.0, graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6: - version "4.1.15" - resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.15.tgz#ffb703e1066e8a0eeaa4c8b80ba9253eeefbfb00" - integrity sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== - -gulp-cli@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/gulp-cli/-/gulp-cli-2.0.1.tgz#7847e220cb3662f2be8a6d572bf14e17be5a994b" - integrity sha512-RxujJJdN8/O6IW2nPugl7YazhmrIEjmiVfPKrWt68r71UCaLKS71Hp0gpKT+F6qOUFtr7KqtifDKaAJPRVvMYQ== - dependencies: - ansi-colors "^1.0.1" - archy "^1.0.0" - array-sort "^1.0.0" - color-support "^1.1.3" - concat-stream "^1.6.0" - copy-props "^2.0.1" - fancy-log "^1.3.2" - gulplog "^1.0.0" - interpret "^1.1.0" - isobject "^3.0.1" - liftoff "^2.5.0" - matchdep "^2.0.0" - mute-stdout "^1.0.0" - pretty-hrtime "^1.0.0" - replace-homedir "^1.0.0" - semver-greatest-satisfied-range "^1.1.0" - v8flags "^3.0.1" - yargs "^7.1.0" - -gulp-exec@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/gulp-exec/-/gulp-exec-3.0.2.tgz#6e461646221dd6c47f5803d7f69b399bde20e214" - integrity sha512-74sde0n+pQo/Jbe5qsk0sPC4afjnB7VHDUZd4BrRTLt6lsNU451N+kSvCOoSn6q0iqS9ztT1uy8ZE/FRqmXKeQ== - dependencies: - lodash.template "^4.4.0" - plugin-error "^0.1.2" - through2 "^2.0.3" - -gulp@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/gulp/-/gulp-4.0.0.tgz#95766c601dade4a77ed3e7b2b6dc03881b596366" - integrity sha1-lXZsYB2t5Kd+0+eyttwDiBtZY2Y= - dependencies: - glob-watcher "^5.0.0" - gulp-cli "^2.0.0" - undertaker "^1.0.0" - vinyl-fs "^3.0.0" - -gulplog@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/gulplog/-/gulplog-1.0.0.tgz#e28c4d45d05ecbbed818363ce8f9c5926229ffe5" - integrity sha1-4oxNRdBey77YGDY86PnFkmIp/+U= - dependencies: - glogg "^1.0.0" - -has-symbols@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.0.tgz#ba1a8f1af2a0fc39650f5c850367704122063b44" - integrity sha1-uhqPGvKg/DllD1yFA2dwQSIGO0Q= - -has-unicode@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" - integrity sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= - -has-value@^0.3.1: - version "0.3.1" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-0.3.1.tgz#7b1f58bada62ca827ec0a2078025654845995e1f" - integrity sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= - dependencies: - get-value "^2.0.3" - has-values "^0.1.4" - isobject "^2.0.0" +diff@^3.1.0: + version "3.5.0" + resolved "https://registry.yarnpkg.com/diff/-/diff-3.5.0.tgz#800c0dd1e0a8bfbc95835c202ad220fe317e5a12" + integrity sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA== -has-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-value/-/has-value-1.0.0.tgz#18b281da585b1c5c51def24c930ed29a0be6b177" - integrity sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= - dependencies: - get-value "^2.0.6" - has-values "^1.0.0" - isobject "^3.0.0" - -has-values@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-0.1.4.tgz#6d61de95d91dfca9b9a02089ad384bff8f62b771" - integrity sha1-bWHeldkd/Km5oCCJrThL/49it3E= - -has-values@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/has-values/-/has-values-1.0.0.tgz#95b0b63fec2146619a6fe57fe75628d5a39efe4f" - integrity sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= - dependencies: - is-number "^3.0.0" - kind-of "^4.0.0" - -homedir-polyfill@^1.0.1: - version "1.0.3" - resolved "https://registry.yarnpkg.com/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz#743298cef4e5af3e194161fbadcc2151d3a058e8" - integrity sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA== - dependencies: - parse-passwd "^1.0.0" - -hosted-git-info@^2.1.4: - version "2.7.1" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.7.1.tgz#97f236977bd6e125408930ff6de3eec6281ec047" - integrity sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w== - -iconv-lite@^0.4.4: - version "0.4.24" - resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" - integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== - dependencies: - safer-buffer ">= 2.1.2 < 3" - -ignore-walk@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/ignore-walk/-/ignore-walk-3.0.1.tgz#a83e62e7d272ac0e3b551aaa82831a19b69f82f8" - integrity sha512-DTVlMx3IYPe0/JJcYP7Gxg7ttZZu3IInhuEhbchuqneY9wWe5Ojy2mXLBaQFUQmo0AW2r3qG7m1mg86js+gnlQ== - dependencies: - minimatch "^3.0.4" - -inflight@^1.0.4: - version "1.0.6" - resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= - dependencies: - once "^1.3.0" - wrappy "1" - -inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3: - version "2.0.3" - resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.3.tgz#633c2c83e3da42a502f52466022480f4208261de" - integrity sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= - -ini@^1.3.4, ini@~1.3.0: +make-error@^1.1.1: version "1.3.5" - resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" - integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== + resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.5.tgz#efe4e81f6db28cadd605c70f29c831b58ef776c8" + integrity sha512-c3sIjNUow0+8swNwVpqoH4YCShKNFkMaw6oH1mNS2haDZQqkeZFlHS3dhoeEbKKmJB4vXpJucU6oH75aDYeE9g== -interpret@^1.1.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/interpret/-/interpret-1.2.0.tgz#d5061a6224be58e8083985f5014d844359576296" - integrity sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw== - -invert-kv@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-1.0.0.tgz#104a8e4aaca6d3d8cd157a8ef8bfab2d7a3ffdb6" - integrity sha1-EEqOSqym09jNFXqO+L+rLXo//bY= - -is-absolute@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-absolute/-/is-absolute-1.0.0.tgz#395e1ae84b11f26ad1795e73c17378e48a301576" - integrity sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA== - dependencies: - is-relative "^1.0.0" - is-windows "^1.0.1" - -is-accessor-descriptor@^0.1.6: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz#a9e12cb3ae8d876727eeef3843f8a0897b5c98d6" - integrity sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= - dependencies: - kind-of "^3.0.2" - -is-accessor-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz#169c2f6d3df1f992618072365c9b0ea1f6878656" - integrity sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== - dependencies: - kind-of "^6.0.0" - -is-arrayish@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= - -is-arrayish@^0.3.1: - version "0.3.2" - resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" - integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== - -is-binary-path@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" - integrity sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= - dependencies: - binary-extensions "^1.0.0" - -is-buffer@^1.1.5: - version "1.1.6" - resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" - integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== - -is-data-descriptor@^0.1.4: - version "0.1.4" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" - integrity sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= - dependencies: - kind-of "^3.0.2" +nonenumerable@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/nonenumerable/-/nonenumerable-1.1.1.tgz#35f74d66a2571a09f25bc143c87324ec7dd0e4ff" + integrity sha512-ptUD9w9D8WqW6fuJJkZNCImkf+0vdbgUTbRK3i7jsy3olqtH96hYE6Q/S3Tx9NWbcB/ocAjYshXCAUP0lZ9B4Q== -is-data-descriptor@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz#d84876321d0e7add03990406abbbbd36ba9268c7" - integrity sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== +source-map-support@^0.5.6: + version "0.5.11" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.11.tgz#efac2ce0800355d026326a0ca23e162aeac9a4e2" + integrity sha512-//sajEx/fGL3iw6fltKMdPvy8kL3kJ2O3iuYlRoT3k9Kb4BjOoZ+BZzaNHeuaruSt+Kf3Zk9tnfAQg9/AJqUVQ== dependencies: - kind-of "^6.0.0" - -is-descriptor@^0.1.0: - version "0.1.6" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-0.1.6.tgz#366d8240dde487ca51823b1ab9f07a10a78251ca" - integrity sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== - dependencies: - is-accessor-descriptor "^0.1.6" - is-data-descriptor "^0.1.4" - kind-of "^5.0.0" - -is-descriptor@^1.0.0, is-descriptor@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-descriptor/-/is-descriptor-1.0.2.tgz#3b159746a66604b04f8c81524ba365c5f14d86ec" - integrity sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== - dependencies: - is-accessor-descriptor "^1.0.0" - is-data-descriptor "^1.0.0" - kind-of "^6.0.2" - -is-extendable@^0.1.0, is-extendable@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" - integrity sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= - -is-extendable@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-1.0.1.tgz#a7470f9e426733d81bd81e1155264e3a3507cab4" - integrity sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== - dependencies: - is-plain-object "^2.0.4" - -is-extglob@^2.1.0, is-extglob@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= - -is-fullwidth-code-point@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz#ef9e31386f031a7f0d643af82fde50c457ef00cb" - integrity sha1-754xOG8DGn8NZDr4L95QxFfvAMs= - dependencies: - number-is-nan "^1.0.0" - -is-fullwidth-code-point@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" - integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= - -is-glob@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" - integrity sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= - dependencies: - is-extglob "^2.1.0" - -is-glob@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.0.tgz#9521c76845cc2610a85203ddf080a958c2ffabc0" - integrity sha1-lSHHaEXMJhCoUgPd8ICpWML/q8A= - dependencies: - is-extglob "^2.1.1" - -is-negated-glob@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-negated-glob/-/is-negated-glob-1.0.0.tgz#6910bca5da8c95e784b5751b976cf5a10fee36d2" - integrity sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI= - -is-number@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" - integrity sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= - dependencies: - kind-of "^3.0.2" - -is-number@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" - integrity sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ== - -is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/is-plain-object/-/is-plain-object-2.0.4.tgz#2c163b3fafb1b606d9d17928f05c2a1c38e07677" - integrity sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== - dependencies: - isobject "^3.0.1" - -is-relative@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-relative/-/is-relative-1.0.0.tgz#a1bb6935ce8c5dba1e8b9754b9b2dcc020e2260d" - integrity sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA== - dependencies: - is-unc-path "^1.0.0" - -is-unc-path@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-unc-path/-/is-unc-path-1.0.0.tgz#d731e8898ed090a12c352ad2eaed5095ad322c9d" - integrity sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ== - dependencies: - unc-path-regex "^0.1.2" - -is-utf8@^0.2.0, is-utf8@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/is-utf8/-/is-utf8-0.2.1.tgz#4b0da1442104d1b336340e80797e865cf39f7d72" - integrity sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= - -is-valid-glob@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-valid-glob/-/is-valid-glob-1.0.0.tgz#29bf3eff701be2d4d315dbacc39bc39fe8f601aa" - integrity sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao= - -is-windows@^1.0.1, is-windows@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" - integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== - -isarray@1.0.0, isarray@~1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" - integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= - -isexe@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= - -isobject@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" - integrity sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= - dependencies: - isarray "1.0.0" - -isobject@^3.0.0, isobject@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/isobject/-/isobject-3.0.1.tgz#4e431e92b11a9731636aa1f9c8d1ccbcfdab78df" - integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= - -json-stable-stringify-without-jsonify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" - integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= - -just-debounce@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/just-debounce/-/just-debounce-1.0.0.tgz#87fccfaeffc0b68cd19d55f6722943f929ea35ea" - integrity sha1-h/zPrv/AtozRnVX2cilD+SnqNeo= - -kind-of@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-1.1.0.tgz#140a3d2d41a36d2efcfa9377b62c24f8495a5c44" - integrity sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ= - -kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: - version "3.2.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-3.2.2.tgz#31ea21a734bab9bbb0f32466d893aea51e4a3c64" - integrity sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= - dependencies: - is-buffer "^1.1.5" - -kind-of@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-4.0.0.tgz#20813df3d712928b207378691a45066fae72dd57" - integrity sha1-IIE989cSkosgc3hpGkUGb65y3Vc= - dependencies: - is-buffer "^1.1.5" - -kind-of@^5.0.0, kind-of@^5.0.2: - version "5.1.0" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-5.1.0.tgz#729c91e2d857b7a419a1f9aa65685c4c33f5845d" - integrity sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== - -kind-of@^6.0.0, kind-of@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.2.tgz#01146b36a6218e64e58f3a8d66de5d7fc6f6d051" - integrity sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA== - -last-run@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/last-run/-/last-run-1.1.1.tgz#45b96942c17b1c79c772198259ba943bebf8ca5b" - integrity sha1-RblpQsF7HHnHchmCWbqUO+v4yls= - dependencies: - default-resolution "^2.0.0" - es6-weak-map "^2.0.1" - -lazystream@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/lazystream/-/lazystream-1.0.0.tgz#f6995fe0f820392f61396be89462407bb77168e4" - integrity sha1-9plf4PggOS9hOWvolGJAe7dxaOQ= - dependencies: - readable-stream "^2.0.5" - -lcid@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/lcid/-/lcid-1.0.0.tgz#308accafa0bc483a3867b4b6f2b9506251d1b835" - integrity sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU= - dependencies: - invert-kv "^1.0.0" - -lead@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/lead/-/lead-1.0.0.tgz#6f14f99a37be3a9dd784f5495690e5903466ee42" - integrity sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI= - dependencies: - flush-write-stream "^1.0.2" - -liftoff@^2.5.0: - version "2.5.0" - resolved "https://registry.yarnpkg.com/liftoff/-/liftoff-2.5.0.tgz#2009291bb31cea861bbf10a7c15a28caf75c31ec" - integrity sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew= - dependencies: - extend "^3.0.0" - findup-sync "^2.0.0" - fined "^1.0.1" - flagged-respawn "^1.0.0" - is-plain-object "^2.0.4" - object.map "^1.0.0" - rechoir "^0.6.2" - resolve "^1.1.7" - -load-json-file@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-1.1.0.tgz#956905708d58b4bab4c2261b04f59f31c99374c0" - integrity sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA= - dependencies: - graceful-fs "^4.1.2" - parse-json "^2.2.0" - pify "^2.0.0" - pinkie-promise "^2.0.0" - strip-bom "^2.0.0" - -lodash._reinterpolate@~3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d" - integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= - -lodash.template@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.template/-/lodash.template-4.4.0.tgz#e73a0385c8355591746e020b99679c690e68fba0" - integrity sha1-5zoDhcg1VZF0bgILmWecaQ5o+6A= - dependencies: - lodash._reinterpolate "~3.0.0" - lodash.templatesettings "^4.0.0" - -lodash.templatesettings@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz#2b4d4e95ba440d915ff08bc899e4553666713316" - integrity sha1-K01OlbpEDZFf8IvImeRVNmZxMxY= - dependencies: - lodash._reinterpolate "~3.0.0" - -lodash@^4.16.4: - version "4.17.4" - resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.4.tgz#78203a4d1c328ae1d86dca6460e369b57f4055ae" - integrity sha1-eCA6TRwyiuHYbcpkYONptX9AVa4= - -make-iterator@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/make-iterator/-/make-iterator-1.0.1.tgz#29b33f312aa8f547c4a5e490f56afcec99133ad6" - integrity sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw== - dependencies: - kind-of "^6.0.2" - -map-cache@^0.2.0, map-cache@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" - integrity sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= - -map-visit@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/map-visit/-/map-visit-1.0.0.tgz#ecdca8f13144e660f1b5bd41f12f3479d98dfb8f" - integrity sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= - dependencies: - object-visit "^1.0.0" - -matchdep@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/matchdep/-/matchdep-2.0.0.tgz#c6f34834a0d8dbc3b37c27ee8bbcb27c7775582e" - integrity sha1-xvNINKDY28OzfCfui7yyfHd1WC4= - dependencies: - findup-sync "^2.0.0" - micromatch "^3.0.4" - resolve "^1.4.0" - stack-trace "0.0.10" - -micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4: - version "3.1.10" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" - integrity sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - braces "^2.3.1" - define-property "^2.0.2" - extend-shallow "^3.0.2" - extglob "^2.0.4" - fragment-cache "^0.2.1" - kind-of "^6.0.2" - nanomatch "^1.2.9" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.2" - -minimatch@^3.0.2, minimatch@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" - integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== - dependencies: - brace-expansion "^1.1.7" - -minimist@0.0.8: - version "0.0.8" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-0.0.8.tgz#857fcabfc3397d2625b8228262e86aa7a011b05d" - integrity sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0= - -minimist@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.0.tgz#a35008b20f41383eec1fb914f4cd5df79a264284" - integrity sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ= - -minipass@^2.2.1, minipass@^2.3.4: - version "2.3.5" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-2.3.5.tgz#cacebe492022497f656b0f0f51e2682a9ed2d848" - integrity sha512-Gi1W4k059gyRbyVUZQ4mEqLm0YIUiGYfvxhF6SIlk3ui1WVxMTGfGdQ2SInh3PDrRTVvPKgULkpJtT4RH10+VA== - dependencies: - safe-buffer "^5.1.2" - yallist "^3.0.0" - -minizlib@^1.1.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/minizlib/-/minizlib-1.2.1.tgz#dd27ea6136243c7c880684e8672bb3a45fd9b614" - integrity sha512-7+4oTUOWKg7AuL3vloEWekXY2/D20cevzsrNT2kGWm+39J9hGTCBv8VI5Pm5lXZ/o3/mdR4f8rflAPhnQb8mPA== - dependencies: - minipass "^2.2.1" - -mixin-deep@^1.2.0: - version "1.3.1" - resolved "https://registry.yarnpkg.com/mixin-deep/-/mixin-deep-1.3.1.tgz#a49e7268dce1a0d9698e45326c5626df3543d0fe" - integrity sha512-8ZItLHeEgaqEvd5lYBXfm4EZSFCX29Jb9K+lAHhDKzReKBQKj3R+7NOF6tjqYi9t4oI8VUfaWITJQm86wnXGNQ== - dependencies: - for-in "^1.0.2" - is-extendable "^1.0.1" - -mkdirp@^0.5.0, mkdirp@^0.5.1: - version "0.5.1" - resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.1.tgz#30057438eac6cf7f8c4767f38648d6697d75c903" - integrity sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM= - dependencies: - minimist "0.0.8" - -ms@2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= - -mute-stdout@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/mute-stdout/-/mute-stdout-1.0.1.tgz#acb0300eb4de23a7ddeec014e3e96044b3472331" - integrity sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg== - -nan@^2.9.2: - version "2.13.1" - resolved "https://registry.yarnpkg.com/nan/-/nan-2.13.1.tgz#a15bee3790bde247e8f38f1d446edcdaeb05f2dd" - integrity sha512-I6YB/YEuDeUZMmhscXKxGgZlFnhsn5y0hgOZBadkzfTRrZBtJDZeg6eQf7PYMIEclwmorTKK8GztsyOUSVBREA== - -nanomatch@^1.2.9: - version "1.2.13" - resolved "https://registry.yarnpkg.com/nanomatch/-/nanomatch-1.2.13.tgz#b87a8aa4fc0de8fe6be88895b38983ff265bd119" - integrity sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== - dependencies: - arr-diff "^4.0.0" - array-unique "^0.3.2" - define-property "^2.0.2" - extend-shallow "^3.0.2" - fragment-cache "^0.2.1" - is-windows "^1.0.2" - kind-of "^6.0.2" - object.pick "^1.3.0" - regex-not "^1.0.0" - snapdragon "^0.8.1" - to-regex "^3.0.1" - -needle@^2.2.1: - version "2.2.4" - resolved "https://registry.yarnpkg.com/needle/-/needle-2.2.4.tgz#51931bff82533b1928b7d1d69e01f1b00ffd2a4e" - integrity sha512-HyoqEb4wr/rsoaIDfTH2aVL9nWtQqba2/HvMv+++m8u0dz808MaagKILxtfeSN7QU7nvbQ79zk3vYOJp9zsNEA== - dependencies: - debug "^2.1.2" - iconv-lite "^0.4.4" - sax "^1.2.4" - -next-tick@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/next-tick/-/next-tick-1.0.0.tgz#ca86d1fe8828169b0120208e3dc8424b9db8342c" - integrity sha1-yobR/ogoFpsBICCOPchCS524NCw= - -node-pre-gyp@^0.10.0: - version "0.10.3" - resolved "https://registry.yarnpkg.com/node-pre-gyp/-/node-pre-gyp-0.10.3.tgz#3070040716afdc778747b61b6887bf78880b80fc" - integrity sha512-d1xFs+C/IPS8Id0qPTZ4bUT8wWryfR/OzzAFxweG+uLN85oPzyo2Iw6bVlLQ/JOdgNonXLCoRyqDzDWq4iw72A== - dependencies: - detect-libc "^1.0.2" - mkdirp "^0.5.1" - needle "^2.2.1" - nopt "^4.0.1" - npm-packlist "^1.1.6" - npmlog "^4.0.2" - rc "^1.2.7" - rimraf "^2.6.1" - semver "^5.3.0" - tar "^4" - -nopt@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/nopt/-/nopt-4.0.1.tgz#d0d4685afd5415193c8c7505602d0d17cd64474d" - integrity sha1-0NRoWv1UFRk8jHUFYC0NF81kR00= - dependencies: - abbrev "1" - osenv "^0.1.4" - -normalize-package-data@^2.3.2: - version "2.5.0" - resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" - integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== - dependencies: - hosted-git-info "^2.1.4" - resolve "^1.10.0" - semver "2 || 3 || 4 || 5" - validate-npm-package-license "^3.0.1" - -normalize-path@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" - integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= - dependencies: - remove-trailing-separator "^1.0.1" - -normalize-path@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" - integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== - -now-and-later@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/now-and-later/-/now-and-later-2.0.0.tgz#bc61cbb456d79cb32207ce47ca05136ff2e7d6ee" - integrity sha1-vGHLtFbXnLMiB85HygUTb/Ln1u4= - dependencies: - once "^1.3.2" - -npm-bundled@^1.0.1: - version "1.0.6" - resolved "https://registry.yarnpkg.com/npm-bundled/-/npm-bundled-1.0.6.tgz#e7ba9aadcef962bb61248f91721cd932b3fe6bdd" - integrity sha512-8/JCaftHwbd//k6y2rEWp6k1wxVfpFzB6t1p825+cUb7Ym2XQfhwIC5KwhrvzZRJu+LtDE585zVaS32+CGtf0g== - -npm-packlist@^1.1.6: - version "1.4.1" - resolved "https://registry.yarnpkg.com/npm-packlist/-/npm-packlist-1.4.1.tgz#19064cdf988da80ea3cee45533879d90192bbfbc" - integrity sha512-+TcdO7HJJ8peiiYhvPxsEDhF3PJFGUGRcFsGve3vxvxdcpO2Z4Z7rkosRM0kWj6LfbK/P0gu3dzk5RU1ffvFcw== - dependencies: - ignore-walk "^3.0.1" - npm-bundled "^1.0.1" - -npmlog@^4.0.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/npmlog/-/npmlog-4.1.2.tgz#08a7f2a8bf734604779a9efa4ad5cc717abb954b" - integrity sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== - dependencies: - are-we-there-yet "~1.1.2" - console-control-strings "~1.1.0" - gauge "~2.7.3" - set-blocking "~2.0.0" - -number-is-nan@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" - integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= - -object-assign@^4.1.0: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= - -object-copy@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" - integrity sha1-fn2Fi3gb18mRpBupde04EnVOmYw= - dependencies: - copy-descriptor "^0.1.0" - define-property "^0.2.5" - kind-of "^3.0.3" - -object-keys@^1.0.11, object-keys@^1.0.12: - version "1.1.0" - resolved "https://registry.yarnpkg.com/object-keys/-/object-keys-1.1.0.tgz#11bd22348dd2e096a045ab06f6c85bcc340fa032" - integrity sha512-6OO5X1+2tYkNyNEx6TsCxEqFfRWaqx6EtMiSbGrw8Ob8v9Ne+Hl8rBAgLBZn5wjEz3s/s6U1WXFUFOcxxAwUpg== - -object-visit@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/object-visit/-/object-visit-1.0.1.tgz#f79c4493af0c5377b59fe39d395e41042dd045bb" - integrity sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= - dependencies: - isobject "^3.0.0" - -object.assign@^4.0.4: - version "4.1.0" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.0.tgz#968bf1100d7956bb3ca086f006f846b3bc4008da" - integrity sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w== - dependencies: - define-properties "^1.1.2" - function-bind "^1.1.1" - has-symbols "^1.0.0" - object-keys "^1.0.11" - -object.defaults@^1.0.0, object.defaults@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/object.defaults/-/object.defaults-1.1.0.tgz#3a7f868334b407dea06da16d88d5cd29e435fecf" - integrity sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8= - dependencies: - array-each "^1.0.1" - array-slice "^1.0.0" - for-own "^1.0.0" - isobject "^3.0.0" - -object.map@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/object.map/-/object.map-1.0.1.tgz#cf83e59dc8fcc0ad5f4250e1f78b3b81bd801d37" - integrity sha1-z4Plncj8wK1fQlDh94s7gb2AHTc= - dependencies: - for-own "^1.0.0" - make-iterator "^1.0.0" - -object.pick@^1.2.0, object.pick@^1.3.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" - integrity sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= - dependencies: - isobject "^3.0.1" - -object.reduce@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/object.reduce/-/object.reduce-1.0.1.tgz#6fe348f2ac7fa0f95ca621226599096825bb03ad" - integrity sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60= - dependencies: - for-own "^1.0.0" - make-iterator "^1.0.0" - -once@^1.3.0, once@^1.3.1, once@^1.3.2, once@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1" - integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E= - dependencies: - wrappy "1" - -ordered-read-streams@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz#77c0cb37c41525d64166d990ffad7ec6a0e1363e" - integrity sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4= - dependencies: - readable-stream "^2.0.1" - -os-homedir@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" - integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= - -os-locale@^1.4.0: - version "1.4.0" - resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-1.4.0.tgz#20f9f17ae29ed345e8bde583b13d2009803c14d9" - integrity sha1-IPnxeuKe00XoveWDsT0gCYA8FNk= - dependencies: - lcid "^1.0.0" - -os-tmpdir@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" - integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= - -osenv@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/osenv/-/osenv-0.1.5.tgz#85cdfafaeb28e8677f416e287592b5f3f49ea410" - integrity sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== - dependencies: - os-homedir "^1.0.0" - os-tmpdir "^1.0.0" - -parse-filepath@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/parse-filepath/-/parse-filepath-1.0.2.tgz#a632127f53aaf3d15876f5872f3ffac763d6c891" - integrity sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE= - dependencies: - is-absolute "^1.0.0" - map-cache "^0.2.0" - path-root "^0.1.1" - -parse-json@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" - integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= - dependencies: - error-ex "^1.2.0" - -parse-node-version@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/parse-node-version/-/parse-node-version-1.0.1.tgz#e2b5dbede00e7fa9bc363607f53327e8b073189b" - integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA== - -parse-passwd@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" - integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= - -pascalcase@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" - integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= - -path-dirname@^1.0.0: - version "1.0.2" - resolved "https://registry.yarnpkg.com/path-dirname/-/path-dirname-1.0.2.tgz#cc33d24d525e099a5388c0336c6e32b9160609e0" - integrity sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= - -path-exists@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-2.1.0.tgz#0feb6c64f0fc518d9a754dd5efb62c7022761f4b" - integrity sha1-D+tsZPD8UY2adU3V77YscCJ2H0s= - dependencies: - pinkie-promise "^2.0.0" - -path-is-absolute@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= - -path-parse@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" - integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== - -path-root-regex@^0.1.0: - version "0.1.2" - resolved "https://registry.yarnpkg.com/path-root-regex/-/path-root-regex-0.1.2.tgz#bfccdc8df5b12dc52c8b43ec38d18d72c04ba96d" - integrity sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0= - -path-root@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/path-root/-/path-root-0.1.1.tgz#9a4a6814cac1c0cd73360a95f32083c8ea4745b7" - integrity sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc= - dependencies: - path-root-regex "^0.1.0" - -path-type@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-1.1.0.tgz#59c44f7ee491da704da415da5a4070ba4f8fe441" - integrity sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE= - dependencies: - graceful-fs "^4.1.2" - pify "^2.0.0" - pinkie-promise "^2.0.0" - -pify@^2.0.0: - version "2.3.0" - resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" - integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= - -pinkie-promise@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pinkie-promise/-/pinkie-promise-2.0.1.tgz#2135d6dfa7a358c069ac9b178776288228450ffa" - integrity sha1-ITXW36ejWMBprJsXh3YogihFD/o= - dependencies: - pinkie "^2.0.0" - -pinkie@^2.0.0: - version "2.0.4" - resolved "https://registry.yarnpkg.com/pinkie/-/pinkie-2.0.4.tgz#72556b80cfa0d48a974e80e77248e80ed4f7f870" - integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= - -plugin-error@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/plugin-error/-/plugin-error-0.1.2.tgz#3b9bb3335ccf00f425e07437e19276967da47ace" - integrity sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4= - dependencies: - ansi-cyan "^0.1.1" - ansi-red "^0.1.1" - arr-diff "^1.0.1" - arr-union "^2.0.1" - extend-shallow "^1.1.2" - -posix-character-classes@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" - integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= - -pretty-hrtime@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1" - integrity sha1-t+PqQkNaTJsnWdmeDyAesZWALuE= - -process-nextick-args@^1.0.6, process-nextick-args@^1.0.7, process-nextick-args@~1.0.6: - version "1.0.7" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-1.0.7.tgz#150e20b756590ad3f91093f25a4f2ad8bff30ba3" - integrity sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M= - -process-nextick-args@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.0.tgz#a37d732f4271b4ab1ad070d35508e8290788ffaa" - integrity sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw== - -pump@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/pump/-/pump-2.0.1.tgz#12399add6e4cf7526d973cbc8b5ce2e2908b3909" - integrity sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== - dependencies: - end-of-stream "^1.1.0" - once "^1.3.1" - -pumpify@^1.3.5: - version "1.5.1" - resolved "https://registry.yarnpkg.com/pumpify/-/pumpify-1.5.1.tgz#36513be246ab27570b1a374a5ce278bfd74370ce" - integrity sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== - dependencies: - duplexify "^3.6.0" - inherits "^2.0.3" - pump "^2.0.0" - -rc@^1.2.7: - version "1.2.8" - resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" - integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== - dependencies: - deep-extend "^0.6.0" - ini "~1.3.0" - minimist "^1.2.0" - strip-json-comments "~2.0.1" - -read-pkg-up@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-1.0.1.tgz#9d63c13276c065918d57f002a57f40a1b643fb02" - integrity sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI= - dependencies: - find-up "^1.0.0" - read-pkg "^1.0.0" - -read-pkg@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-1.1.0.tgz#f5ffaa5ecd29cb31c0474bca7d756b6bb29e3f28" - integrity sha1-9f+qXs0pyzHAR0vKfXVra7KePyg= - dependencies: - load-json-file "^1.0.0" - normalize-package-data "^2.3.2" - path-type "^1.0.0" - -"readable-stream@2 || 3": - version "3.2.0" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.2.0.tgz#de17f229864c120a9f56945756e4f32c4045245d" - integrity sha512-RV20kLjdmpZuTF1INEb9IA3L68Nmi+Ri7ppZqo78wj//Pn62fCoJyV9zalccNzDD/OuJpMG4f+pfMl8+L6QdGw== - dependencies: - inherits "^2.0.3" - string_decoder "^1.1.1" - util-deprecate "^1.0.1" - -readable-stream@^2.0.0, readable-stream@^2.0.1, readable-stream@^2.0.2, readable-stream@^2.0.5, readable-stream@^2.0.6, readable-stream@^2.2.2, readable-stream@^2.3.3, readable-stream@^2.3.6, readable-stream@~2.3.6: - version "2.3.6" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.6.tgz#b11c27d88b8ff1fbe070643cf94b0c79ae1b0aaf" - integrity sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~2.0.0" - safe-buffer "~5.1.1" - string_decoder "~1.1.1" - util-deprecate "~1.0.1" - -readable-stream@^2.1.5: - version "2.3.3" - resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-2.3.3.tgz#368f2512d79f9d46fdfc71349ae7878bbc1eb95c" - integrity sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ== - dependencies: - core-util-is "~1.0.0" - inherits "~2.0.3" - isarray "~1.0.0" - process-nextick-args "~1.0.6" - safe-buffer "~5.1.1" - string_decoder "~1.0.3" - util-deprecate "~1.0.1" - -readdirp@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" - integrity sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== - dependencies: - graceful-fs "^4.1.11" - micromatch "^3.1.10" - readable-stream "^2.0.2" - -rechoir@^0.6.2: - version "0.6.2" - resolved "https://registry.yarnpkg.com/rechoir/-/rechoir-0.6.2.tgz#85204b54dba82d5742e28c96756ef43af50e3384" - integrity sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q= - dependencies: - resolve "^1.1.6" - -regex-not@^1.0.0, regex-not@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" - integrity sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== - dependencies: - extend-shallow "^3.0.2" - safe-regex "^1.1.0" - -remove-bom-buffer@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz#c2bf1e377520d324f623892e33c10cac2c252b53" - integrity sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ== - dependencies: - is-buffer "^1.1.5" - is-utf8 "^0.2.1" - -remove-bom-stream@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz#05f1a593f16e42e1fb90ebf59de8e569525f9523" - integrity sha1-BfGlk/FuQuH7kOv1nejlaVJflSM= - dependencies: - remove-bom-buffer "^3.0.0" - safe-buffer "^5.1.0" - through2 "^2.0.3" - -remove-trailing-separator@^1.0.1, remove-trailing-separator@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz#c24bce2a283adad5bc3f58e0d48249b92379d8ef" - integrity sha1-wkvOKig62tW8P1jg1IJJuSN52O8= - -repeat-element@^1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" - integrity sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g== - -repeat-string@^1.6.1: - version "1.6.1" - resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" - integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= - -replace-ext@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/replace-ext/-/replace-ext-1.0.0.tgz#de63128373fcbf7c3ccfa4de5a480c45a67958eb" - integrity sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs= - -replace-homedir@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/replace-homedir/-/replace-homedir-1.0.0.tgz#e87f6d513b928dde808260c12be7fec6ff6e798c" - integrity sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw= - dependencies: - homedir-polyfill "^1.0.1" - is-absolute "^1.0.0" - remove-trailing-separator "^1.1.0" - -require-directory@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" - integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= - -require-main-filename@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" - integrity sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE= - -resolve-dir@^1.0.0, resolve-dir@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/resolve-dir/-/resolve-dir-1.0.1.tgz#79a40644c362be82f26effe739c9bb5382046f43" - integrity sha1-eaQGRMNivoLybv/nOcm7U4IEb0M= - dependencies: - expand-tilde "^2.0.0" - global-modules "^1.0.0" - -resolve-from@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-2.0.0.tgz#9480ab20e94ffa1d9e80a804c7ea147611966b57" - integrity sha1-lICrIOlP+h2egKgEx+oUdhGWa1c= - -resolve-options@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/resolve-options/-/resolve-options-1.1.0.tgz#32bb9e39c06d67338dc9378c0d6d6074566ad131" - integrity sha1-MrueOcBtZzONyTeMDW1gdFZq0TE= - dependencies: - value-or-function "^3.0.0" - -resolve-url@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" - integrity sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= - -resolve@^1.1.6, resolve@^1.1.7, resolve@^1.10.0, resolve@^1.4.0: - version "1.10.0" - resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.10.0.tgz#3bdaaeaf45cc07f375656dfd2e54ed0810b101ba" - integrity sha512-3sUr9aq5OfSg2S9pNtPA9hL1FVEAjvfOC4leW0SNf/mpnaakz2a9femSd6LqAww2RaFctwyf1lCqnTHuF1rxDg== - dependencies: - path-parse "^1.0.6" - -ret@~0.1.10: - version "0.1.15" - resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" - integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== - -rimraf@^2.6.1, rimraf@^2.6.3: - version "2.6.3" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" - integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== - dependencies: - glob "^7.1.3" - -safe-buffer@^5.1.0, safe-buffer@^5.1.2: - version "5.1.2" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" - integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== - -safe-buffer@~5.1.0, safe-buffer@~5.1.1: - version "5.1.1" - resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.1.tgz#893312af69b2123def71f57889001671eeb2c853" - integrity sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg== - -safe-regex@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" - integrity sha1-QKNmnzsHfR6UPURinhV91IAjvy4= - dependencies: - ret "~0.1.10" - -"safer-buffer@>= 2.1.2 < 3": - version "2.1.2" - resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" - integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== - -sax@^1.2.4: - version "1.2.4" - resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" - integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== - -semver-greatest-satisfied-range@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz#13e8c2658ab9691cb0cd71093240280d36f77a5b" - integrity sha1-E+jCZYq5aRywzXEJMkAoDTb3els= - dependencies: - sver-compat "^1.5.0" - -"semver@2 || 3 || 4 || 5", semver@^5.3.0: - version "5.6.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-5.6.0.tgz#7e74256fbaa49c75aa7c7a205cc22799cac80004" - integrity sha512-RS9R6R35NYgQn++fkDWaOmqGoj4Ek9gGs+DPxNUZKuwE183xjJroKvyo1IzVFeXvUrvmALy6FWD5xrdJT25gMg== - -set-blocking@^2.0.0, set-blocking@~2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" - integrity sha1-BF+XgtARrppoA93TgrJDkrPYkPc= - -set-value@^0.4.3: - version "0.4.3" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-0.4.3.tgz#7db08f9d3d22dc7f78e53af3c3bf4666ecdfccf1" - integrity sha1-fbCPnT0i3H945Trzw79GZuzfzPE= - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.1" - to-object-path "^0.3.0" - -set-value@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/set-value/-/set-value-2.0.0.tgz#71ae4a88f0feefbbf52d1ea604f3fb315ebb6274" - integrity sha512-hw0yxk9GT/Hr5yJEYnHNKYXkIA8mVJgd9ditYZCe16ZczcaELYYcfvaXesNACk2O8O0nTiPQcQhGUQj8JLzeeg== - dependencies: - extend-shallow "^2.0.1" - is-extendable "^0.1.1" - is-plain-object "^2.0.3" - split-string "^3.0.1" - -signal-exit@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.2.tgz#b5fdc08f1287ea1178628e415e25132b73646c6d" - integrity sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0= - -simple-swizzle@^0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a" - integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= - dependencies: - is-arrayish "^0.3.1" - -snapdragon-node@^2.0.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" - integrity sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== - dependencies: - define-property "^1.0.0" - isobject "^3.0.0" - snapdragon-util "^3.0.1" - -snapdragon-util@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/snapdragon-util/-/snapdragon-util-3.0.1.tgz#f956479486f2acd79700693f6f7b805e45ab56e2" - integrity sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== - dependencies: - kind-of "^3.2.0" - -snapdragon@^0.8.1: - version "0.8.2" - resolved "https://registry.yarnpkg.com/snapdragon/-/snapdragon-0.8.2.tgz#64922e7c565b0e14204ba1aa7d6964278d25182d" - integrity sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== - dependencies: - base "^0.11.1" - debug "^2.2.0" - define-property "^0.2.5" - extend-shallow "^2.0.1" - map-cache "^0.2.2" - source-map "^0.5.6" - source-map-resolve "^0.5.0" - use "^3.1.0" - -source-map-resolve@^0.5.0: - version "0.5.2" - resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259" - integrity sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA== - dependencies: - atob "^2.1.1" - decode-uri-component "^0.2.0" - resolve-url "^0.2.1" - source-map-url "^0.4.0" - urix "^0.1.0" - -source-map-url@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" - integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM= - -source-map@^0.5.6: - version "0.5.7" - resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= - -sparkles@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/sparkles/-/sparkles-1.0.0.tgz#1acbbfb592436d10bbe8f785b7cc6f82815012c3" - integrity sha1-Gsu/tZJDbRC76PeFt8xvgoFQEsM= - -spdx-correct@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.0.tgz#fb83e504445268f154b074e218c87c003cd31df4" - integrity sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q== - dependencies: - spdx-expression-parse "^3.0.0" - spdx-license-ids "^3.0.0" - -spdx-exceptions@^2.1.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz#2ea450aee74f2a89bfb94519c07fcd6f41322977" - integrity sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA== - -spdx-expression-parse@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz#99e119b7a5da00e05491c9fa338b7904823b41d0" - integrity sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg== - dependencies: - spdx-exceptions "^2.1.0" - spdx-license-ids "^3.0.0" - -spdx-license-ids@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.3.tgz#81c0ce8f21474756148bbb5f3bfc0f36bf15d76e" - integrity sha512-uBIcIl3Ih6Phe3XHK1NqboJLdGfwr1UN3k6wSD1dZpmPsIkb8AGNbZYJ1fOBk834+Gxy8rpfDxrS6XLEMZMY2g== - -split-string@^3.0.1, split-string@^3.0.2: - version "3.1.0" - resolved "https://registry.yarnpkg.com/split-string/-/split-string-3.1.0.tgz#7cb09dda3a86585705c64b39a6466038682e8fe2" - integrity sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== - dependencies: - extend-shallow "^3.0.0" - -sprintf-js@~1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" - integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= - -stack-trace@0.0.10: - version "0.0.10" - resolved "https://registry.yarnpkg.com/stack-trace/-/stack-trace-0.0.10.tgz#547c70b347e8d32b4e108ea1a2a159e5fdde19c0" - integrity sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA= - -static-extend@^0.1.1: - version "0.1.2" - resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" - integrity sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= - dependencies: - define-property "^0.2.5" - object-copy "^0.1.0" - -stream-exhaust@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/stream-exhaust/-/stream-exhaust-1.0.2.tgz#acdac8da59ef2bc1e17a2c0ccf6c320d120e555d" - integrity sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw== - -stream-shift@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952" - integrity sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI= - -string-width@^1.0.1, string-width@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" - integrity sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= - dependencies: - code-point-at "^1.0.0" - is-fullwidth-code-point "^1.0.0" - strip-ansi "^3.0.0" - -"string-width@^1.0.2 || 2": - version "2.1.1" - resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" - integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== - dependencies: - is-fullwidth-code-point "^2.0.0" - strip-ansi "^4.0.0" - -string_decoder@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.2.0.tgz#fe86e738b19544afe70469243b2a1ee9240eae8d" - integrity sha512-6YqyX6ZWEYguAxgZzHGL7SsCeGx3V2TtOTqZz1xSTSWnqsbWwbptafNyvf/ACquZUXV3DANr5BDIwNYe1mN42w== - dependencies: - safe-buffer "~5.1.0" - -string_decoder@~1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.0.3.tgz#0fc67d7c141825de94282dd536bec6b9bce860ab" - integrity sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ== - dependencies: - safe-buffer "~5.1.0" - -string_decoder@~1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" - integrity sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== - dependencies: - safe-buffer "~5.1.0" - -strip-ansi@^3.0.0, strip-ansi@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-3.0.1.tgz#6a385fb8853d952d5ff05d0e8aaf94278dc63dcf" - integrity sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= - dependencies: - ansi-regex "^2.0.0" - -strip-ansi@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" - integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= - dependencies: - ansi-regex "^3.0.0" - -strip-bom@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-2.0.0.tgz#6219a85616520491f35788bdbf1447a99c7e6b0e" - integrity sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4= - dependencies: - is-utf8 "^0.2.0" - -strip-json-comments@~2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" - integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= - -sver-compat@^1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/sver-compat/-/sver-compat-1.5.0.tgz#3cf87dfeb4d07b4a3f14827bc186b3fd0c645cd8" - integrity sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg= - dependencies: - es6-iterator "^2.0.1" - es6-symbol "^3.1.1" - -tar@^4: - version "4.4.8" - resolved "https://registry.yarnpkg.com/tar/-/tar-4.4.8.tgz#b19eec3fde2a96e64666df9fdb40c5ca1bc3747d" - integrity sha512-LzHF64s5chPQQS0IYBn9IN5h3i98c12bo4NCO7e0sGM2llXQ3p2FGC5sdENN4cTW48O915Sh+x+EXx7XW96xYQ== - dependencies: - chownr "^1.1.1" - fs-minipass "^1.2.5" - minipass "^2.3.4" - minizlib "^1.1.1" - mkdirp "^0.5.0" - safe-buffer "^5.1.2" - yallist "^3.0.2" - -through2-filter@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/through2-filter/-/through2-filter-3.0.0.tgz#700e786df2367c2c88cd8aa5be4cf9c1e7831254" - integrity sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA== - dependencies: - through2 "~2.0.0" - xtend "~4.0.0" - -through2@^2.0.0, through2@^2.0.1: - version "2.0.3" - resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.3.tgz#0004569b37c7c74ba39c43f3ced78d1ad94140be" - integrity sha1-AARWmzfHx0ujnEPzzteNGtlBQL4= - dependencies: - readable-stream "^2.1.5" - xtend "~4.0.1" - -through2@^2.0.3, through2@~2.0.0: - version "2.0.5" - resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" - integrity sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== - dependencies: - readable-stream "~2.3.6" - xtend "~4.0.1" - -through2@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/through2/-/through2-3.0.1.tgz#39276e713c3302edf9e388dd9c812dd3b825bd5a" - integrity sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww== - dependencies: - readable-stream "2 || 3" - -time-stamp@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/time-stamp/-/time-stamp-1.1.0.tgz#764a5a11af50561921b133f3b44e618687e0f5c3" - integrity sha1-dkpaEa9QVhkhsTPztE5hhofg9cM= - -to-absolute-glob@^2.0.0: - version "2.0.2" - resolved "https://registry.yarnpkg.com/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz#1865f43d9e74b0822db9f145b78cff7d0f7c849b" - integrity sha1-GGX0PZ50sIItufFFt4z/fQ98hJs= - dependencies: - is-absolute "^1.0.0" - is-negated-glob "^1.0.0" - -to-object-path@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/to-object-path/-/to-object-path-0.3.0.tgz#297588b7b0e7e0ac08e04e672f85c1f4999e17af" - integrity sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= - dependencies: - kind-of "^3.0.2" - -to-regex-range@^2.1.0: - version "2.1.1" - resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-2.1.1.tgz#7c80c17b9dfebe599e27367e0d4dd5590141db38" - integrity sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= - dependencies: - is-number "^3.0.0" - repeat-string "^1.6.1" - -to-regex@^3.0.1, to-regex@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/to-regex/-/to-regex-3.0.2.tgz#13cfdd9b336552f30b51f33a8ae1b42a7a7599ce" - integrity sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== - dependencies: - define-property "^2.0.2" - extend-shallow "^3.0.2" - regex-not "^1.0.2" - safe-regex "^1.1.0" - -to-through@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/to-through/-/to-through-2.0.0.tgz#fc92adaba072647bc0b67d6b03664aa195093af6" - integrity sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY= - dependencies: - through2 "^2.0.3" - -typedarray@^0.0.6: - version "0.0.6" - resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" - integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= - -unc-path-regex@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/unc-path-regex/-/unc-path-regex-0.1.2.tgz#e73dd3d7b0d7c5ed86fbac6b0ae7d8c6a69d50fa" - integrity sha1-5z3T17DXxe2G+6xrCufYxqadUPo= - -undertaker-registry@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/undertaker-registry/-/undertaker-registry-1.0.1.tgz#5e4bda308e4a8a2ae584f9b9a4359a499825cc50" - integrity sha1-XkvaMI5KiirlhPm5pDWaSZglzFA= - -undertaker@^1.0.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/undertaker/-/undertaker-1.2.0.tgz#339da4646252d082dc378e708067299750e11b49" - integrity sha1-M52kZGJS0ILcN45wgGcpl1DhG0k= - dependencies: - arr-flatten "^1.0.1" - arr-map "^2.0.0" - bach "^1.0.0" - collection-map "^1.0.0" - es6-weak-map "^2.0.1" - last-run "^1.1.0" - object.defaults "^1.0.0" - object.reduce "^1.0.0" - undertaker-registry "^1.0.0" - -union-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/union-value/-/union-value-1.0.0.tgz#5c71c34cb5bad5dcebe3ea0cd08207ba5aa1aea4" - integrity sha1-XHHDTLW61dzr4+oM0IIHulqhrqQ= - dependencies: - arr-union "^3.1.0" - get-value "^2.0.6" - is-extendable "^0.1.1" - set-value "^0.4.3" - -unique-stream@^2.0.2: - version "2.3.1" - resolved "https://registry.yarnpkg.com/unique-stream/-/unique-stream-2.3.1.tgz#c65d110e9a4adf9a6c5948b28053d9a8d04cbeac" - integrity sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A== - dependencies: - json-stable-stringify-without-jsonify "^1.0.1" - through2-filter "^3.0.0" - -unset-value@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" - integrity sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= - dependencies: - has-value "^0.3.1" - isobject "^3.0.0" - -upath@^1.1.1: - version "1.1.2" - resolved "https://registry.yarnpkg.com/upath/-/upath-1.1.2.tgz#3db658600edaeeccbe6db5e684d67ee8c2acd068" - integrity sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q== - -urix@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" - integrity sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= - -use@^3.1.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" - integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== - -util-deprecate@^1.0.1, util-deprecate@~1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" - integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= - -v8flags@^3.0.1: - version "3.1.2" - resolved "https://registry.yarnpkg.com/v8flags/-/v8flags-3.1.2.tgz#fc5cd0c227428181e6c29b2992e4f8f1da5e0c9f" - integrity sha512-MtivA7GF24yMPte9Rp/BWGCYQNaUj86zeYxV/x2RRJMKagImbbv3u8iJC57lNhWLPcGLJmHcHmFWkNsplbbLWw== - dependencies: - homedir-polyfill "^1.0.1" - -validate-npm-package-license@^3.0.1: - version "3.0.4" - resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a" - integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== - dependencies: - spdx-correct "^3.0.0" - spdx-expression-parse "^3.0.0" - -value-or-function@^3.0.0: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map@^0.6.0: + version "0.6.1" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.6.1.tgz#74722af32e9614e9c287a8d0bbde48b5e2f1a263" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +ts-node@^8.0.3: + version "8.0.3" + resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-8.0.3.tgz#aa60b836a24dafd8bf21b54766841a232fdbc641" + integrity sha512-2qayBA4vdtVRuDo11DEFSsD/SFsBXQBRZZhbRGSIkmYmVkWjULn/GGMdG10KVqkaGndljfaTD8dKjWgcejO8YA== + dependencies: + arg "^4.1.0" + diff "^3.1.0" + make-error "^1.1.1" + source-map-support "^0.5.6" + yn "^3.0.0" + +typescript@^3.3.4000: + version "3.3.4000" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.3.4000.tgz#76b0f89cfdbf97827e1112d64f283f1151d6adf0" + integrity sha512-jjOcCZvpkl2+z7JFn0yBOoLQyLoIkNZAs/fYJkUG6VKy6zLPHJGfQJYFHzibB6GJaF/8QrcECtlQ5cpvRHSMEA== + +yn@^3.0.0: version "3.0.0" - resolved "https://registry.yarnpkg.com/value-or-function/-/value-or-function-3.0.0.tgz#1c243a50b595c1be54a754bfece8563b9ff8d813" - integrity sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM= - -vinyl-fs@^3.0.0: - version "3.0.3" - resolved "https://registry.yarnpkg.com/vinyl-fs/-/vinyl-fs-3.0.3.tgz#c85849405f67428feabbbd5c5dbdd64f47d31bc7" - integrity sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng== - dependencies: - fs-mkdirp-stream "^1.0.0" - glob-stream "^6.1.0" - graceful-fs "^4.0.0" - is-valid-glob "^1.0.0" - lazystream "^1.0.0" - lead "^1.0.0" - object.assign "^4.0.4" - pumpify "^1.3.5" - readable-stream "^2.3.3" - remove-bom-buffer "^3.0.0" - remove-bom-stream "^1.2.0" - resolve-options "^1.1.0" - through2 "^2.0.0" - to-through "^2.0.0" - value-or-function "^3.0.0" - vinyl "^2.0.0" - vinyl-sourcemap "^1.1.0" - -vinyl-sourcemap@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz#92a800593a38703a8cdb11d8b300ad4be63b3e16" - integrity sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY= - dependencies: - append-buffer "^1.0.2" - convert-source-map "^1.5.0" - graceful-fs "^4.1.6" - normalize-path "^2.1.1" - now-and-later "^2.0.0" - remove-bom-buffer "^3.0.0" - vinyl "^2.0.0" - -vinyl@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-2.1.0.tgz#021f9c2cf951d6b939943c89eb5ee5add4fd924c" - integrity sha1-Ah+cLPlR1rk5lDyJ617lrdT9kkw= - dependencies: - clone "^2.1.1" - clone-buffer "^1.0.0" - clone-stats "^1.0.0" - cloneable-readable "^1.0.0" - remove-trailing-separator "^1.0.1" - replace-ext "^1.0.0" - -vinyl@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-2.2.0.tgz#d85b07da96e458d25b2ffe19fece9f2caa13ed86" - integrity sha512-MBH+yP0kC/GQ5GwBqrTPTzEfiiLjta7hTtvQtbxBgTeSXsmKQRQecjibMbxIXzVT3Y9KJK+drOz1/k+vsu8Nkg== - dependencies: - clone "^2.1.1" - clone-buffer "^1.0.0" - clone-stats "^1.0.0" - cloneable-readable "^1.0.0" - remove-trailing-separator "^1.0.1" - replace-ext "^1.0.0" - -which-module@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/which-module/-/which-module-1.0.0.tgz#bba63ca861948994ff307736089e3b96026c2a4f" - integrity sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8= - -which@^1.2.14: - version "1.3.1" - resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" - integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== - dependencies: - isexe "^2.0.0" - -wide-align@^1.1.0: - version "1.1.3" - resolved "https://registry.yarnpkg.com/wide-align/-/wide-align-1.1.3.tgz#ae074e6bdc0c14a431e804e624549c633b000457" - integrity sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== - dependencies: - string-width "^1.0.2 || 2" - -wrap-ansi@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" - integrity sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU= - dependencies: - string-width "^1.0.1" - strip-ansi "^3.0.1" - -wrappy@1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - -xtend@~4.0.0, xtend@~4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af" - integrity sha1-pcbVMr5lbiPbgg77lDofBJmNY68= - -y18n@^3.2.1: - version "3.2.1" - resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" - integrity sha1-bRX7qITAhnnA136I53WegR4H+kE= - -yallist@^3.0.0, yallist@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.0.3.tgz#b4b049e314be545e3ce802236d6cd22cd91c3de9" - integrity sha512-S+Zk8DEWE6oKpV+vI3qWkaK+jSbIK86pCwe2IF/xwIpQ8jEuxpw9NyaGjmp9+BoJv5FV2piqCDcoCtStppiq2A== - -yamljs@^0.2.8: - version "0.2.10" - resolved "https://registry.yarnpkg.com/yamljs/-/yamljs-0.2.10.tgz#481cc7c25ca73af59f591f0c96e3ce56c757a40f" - integrity sha1-SBzHwlynOvWfWR8MluPOVsdXpA8= - dependencies: - argparse "^1.0.7" - glob "^7.0.5" - -yargs-parser@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-5.0.0.tgz#275ecf0d7ffe05c77e64e7c86e4cd94bf0e1228a" - integrity sha1-J17PDX/+Bcd+ZOfIbkzZS/DhIoo= - dependencies: - camelcase "^3.0.0" - -yargs@^7.1.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/yargs/-/yargs-7.1.0.tgz#6ba318eb16961727f5d284f8ea003e8d6154d0c8" - integrity sha1-a6MY6xaWFyf10oT46gA+jWFU0Mg= - dependencies: - camelcase "^3.0.0" - cliui "^3.2.0" - decamelize "^1.1.1" - get-caller-file "^1.0.1" - os-locale "^1.4.0" - read-pkg-up "^1.0.1" - require-directory "^2.1.1" - require-main-filename "^1.0.1" - set-blocking "^2.0.0" - string-width "^1.0.2" - which-module "^1.0.0" - y18n "^3.2.1" - yargs-parser "^5.0.0" + resolved "https://registry.yarnpkg.com/yn/-/yn-3.0.0.tgz#0073c6b56e92aed652fbdfd62431f2d6b9a7a091" + integrity sha512-+Wo/p5VRfxUgBUGy2j/6KX2mj9AYJWOHuhMjMcbBFc3y54o9/4buK1ksBvuiK01C3kby8DH9lSmJdSxw+4G/2Q==

`mH`OdNOy*XZ*q{ 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%0ADQm60 z(*%IlhM&mcT|ahr`Fw7sYlOH01O{d~vStz?pCDiDxyLJ*0zf3(aAE5GDPy;^;13;d zvcH!XF27{(#?F%Tf1Xkda`x5J*-;x`8@dp-YsJzjLPRZ348Z*9#ayYYH^3TL{k)FY z>Md2n{T=yM!_TXN!lm>ZtcPoXiyhahd)5awuW|g4^=SX7R-~_^!i$OH(dcQib=Ny<39PN!?=U>{rCl_=QcJA}>)~BYo89XO<6PHy zP!X6mJvmhBpw2yu`sNv5-HPdGlrF(EXtAZ&^9-*`hw2BR5rfP16y{a#-aA~ioaa9W z+`Ec2NT$fX)`t4S&(2p!pA)Uv=hyl4j)*-6wySpbgL3t-o&Y2&GBxGZOdC8*!r+bvgdHbrkuV8oK|oyi zU3`rsuL<0N3VMz47~n;3OgMJLV`*xb0s;*1&-2|Y=)FLLpnP9jR+eL=TcEFkd0JA~ zhL;i5X;96=Af~L2_UA#% zB2P*Rc=nSZ$f!2im;ebx6k%L?-Rqnz_&C{H{lPJ^&h4q}NSG~PmP+E&71&bB2aq0g zHs`csB6RHU%iC&T2rfI-2VcC)&hjMdjS4H*B>w^z&qjX7_r49CrV;l^TW=zT5BqM- z^h@VA{qCs>m?zN>n+Nnt=Tnru2a{_d7pl#xEdur567CMJ8GW7xVrC{?*00^y)i&>v zQ%oI$1uCf55Fwt`9-?GMoVBw;{+o*p>sJN)4cCvo7p)9t3)DupISZI-_px6{SDrnG zb`&z}Jj{`D?2~1#72ZjE*@=F$aBQ5Mr`J-}%u*xkMDr{rD?b*>#&IuWl2DS0Jd^>0 zh9Vk$Z9cwx9J3G?Hq#Gb5^ZX?4F>O@f+qAeLB4Xh-Z11d?;D{cw306WJ}Ps|@sO{F&w0%`_U~-dV&D zoaE15Dsv;TPjKKz{muO~1Mm7#!G*SW$Cq&5JETCyeb+mL5NSo*nmyTHOHt z!v#?Ny(|^dO%g>7W_}YjRHEGa^N}4QUQmlzg9NKteJi@~nihagbltB)HIj5k=DpN%!U z_h~NWy*4p!f~kXbvjk;$m54valf6IDlNT#*VUc)(R1VW&CPSXaP&Ix5A{XaMh^u-* zFA-fuuBQ&tG0yuL+ywFJ;nrdMjYZNcxQbF{+LCa*Zxy4cDT1vlu}eaw{rxJ%6xW@J z5&{%(&f=_^NyUPhC%lYwlW2&@VI^qS>wKa2|Vg(Not-i$A-YF zB<4f&`|Y+L^yVR~6bwboLfEx6Ez1jhmogrTZRS$FCP{`@$v5$3)JhZg&RY-R9I1lvLS3%zUTg(~eT-?SScNQOwFYxJg2+u;HTv$5tE9 z)=w(Ea~9oGf50lcDo#l&(od78m(AgNTvy=OmrWr-w^P&4tpdbWgr&Y)k~x zx304v)masR(UAud0&YVGdAs+!)*3sU9Ml)~^I^U#+F}Ou{FA}d4Z0wc?C54=ujk1P zXE$*4Rqh^mHTQg(Tyw1MZ+Y(BQkN)QZt6R_bR2X&V#+@nOu}Q9xA?&-@+%DTR0=I8 zv{GGK=VjiTa{pxzpoyai&FQE_>Ka6&$$UAZ3mJTR=b z>&{NMRXmw{cm8uYVVC+H(9%XOUhA`bTI}Q1#VHotRRGi1w1^w6E1}LyAUyEPO(=pT%y}1t$ zZc^*MFiuv!KAcX5nv;zgyUk^CQtwD>XN1Z@SCe9^MLC246~GkEHp z+?9AWQ27b5y))?M#N^_aZiP?jV!xrrG@AO3p41PEBD_B)Wv~e%yUL_uSddoNUXb!g z7ADUPcsxB!W+h2O0A>g$S5B!aw!~P2_^58$6I3wtKD5^wd*#$$}kdi>xral4RX}}s-$>`el@U4iKKt{!7z~#FIIP9 z-|$q`HcbYw_=bQu=DK5s?V!#-z@9_l?O zhIWAEUm+|{2+D-`!d;LOx@p*<*m)jh*#Xw6`kc|x7V1VtNtFET5u7vTKlKD`E~?nb;o=i;6M9wodw-SafkLi2N1M~bU#-r z!SkJI>tC%{SO*4#?r`BRh~s{+!~3yo=V65w>fA@q?NA)N`xzyvbn?mG7ZbM^_YwD4 zTK~ly4(V%|aNRm6)b1O8hHr=?z^KTqXSfjV%$&#Xw6 zV?BSBm<&Cul}Lh_UAu9HeoxO7AQX*5C6v{aC!a z1>SLet~pK|kna7V^n`H3?>=`!`yFHMEzf~)AE3^kgIOMG*al2O6BI_DT{}~$;7$#X z*BrciZw(^ZD+>YoxA@83JydwS>X#G_@cxkTYGy0&SvQk+e z4-ZfJoSu%(rMbRdE!$Tp8v_}^MJrQ0x1EpZ#XThvM`@{pCJoJ=@;j0}C$x~s7bEck z^d<;Fq8~ELOytUUkiD)rDTu1YFqH<`TIuvB)x-iz@`hdgco_L9irHdKy<7xUkCUB- z5;~^x%Tbw6jPVXJDZ?8Z!#j!dH1u*lzcTG-! zrkz9p$VDe`2iIy_(ZHB*&5B~1T!up^OgfxGSX<91!fp<%zbUGZl@z0#h~A$NsrM_K zElmkUwEUC=Qm$(<2A+bmVaST^I_|B2ZSPlKqi~3R0z#;ATzVMPhtN`;+hGTZPjac?hT$W+}<3Vh%r9T;;`cw|0>WPl2@Jn0gmol=v{62 zoJ<BCW!TUuHbWOVk?e8-S2Uq(pMn>O+z84hi)p&I}IXSsB=j6PN z|9*bbaw5ce(kPI0()*^7f@g0N+cqy5euPA(_E^;5^2$71`kdIt-!?O=lJW$V;OUI^ zUWq8M_(mu2N{Lx)XO&G?&9@RRTZjV>t1pU|m-^*Q0Zv>)DDH}diknr`zN<-r2upZL zi510&P&~2wh~B1ab)ZfJ5>({WA?=6i`H>*d>U9rxuF#JI+mmwbmF)9dHE-Ktf;*HY zH{5J2#b6xhv^8S~sCt*2PNtJne@(zl&(_x@d*<-Cy_))Uu9?JCi3f)M&(sZvoCu0_ z7yqhl{a3^zIT1-`Z@=-SMgF_m2xG_l;J|C5Pi>qsBA#T=I$BDH*v$S+-2WOt#QT*+ z+Tt`Z`BkORbfmV{4YZKsBjojRxNCo)m%NFo6*Lu4!2iCv4Iit63;tQkNpBW9SD3x* zrhd7v59~QJeu$qrTGwI+Q(y%J;q0M@yYDQpoJY?wEU_50N$(7@WM2M>gfDD{P~Jhe zp9xqL5C$>YEH{%+_8z&Bz6$r6tLwGa;w&$|+StR>>w5|c+ei{*uy5L++eSwY+h6qG zWy$jPWJ>f{N~C25Y1=m=S(2H!*V00n%Kd$DDWzk$-pGbPyEfJB#X1O4254uqeBQk5 ze}VZnfLL@rk8$91wa~b%J;lF5D9}m&6$nkq-c_6HZ9sx(r?BR?Z$&{;aNpm;3PF^* zo@F)=lAad4M^Tox9!o?V=GJ%jw9cp!`YS;Ooh_H=zr0Y^U->h| z4JBy>-8`FDhFjH`mQ~Y}WzGABNEv9pBpZ`#IJ5YYMo=qeKm82_HRXb&BS-^q*%!n} zR8L(axO=@KX<v} zfmQJD@iFXQ&edDke-(fVwIo$3K)#ifC@%DHVQME4;X~KG4@v})iOVlaArG73sWvIa z%JXvmS7=nryjTIU!p|i?tC7}Zuze>U{?&MJnj4h9&lca{(x*l9zBZTE-oTXxxCG>~ z6PK|p4#oon0M)~^&WIIHJ=OsLaY@sUU>@6Udr0oW;e1Rf3N+L#c`R2k%nF`5(@6KqtABBf|4k977U&Zrd3ht%LWfj7e_k?L7rds&^BQF{g z1T>x|w2_hW#H#4KBq|k+^rJ$034F)0e;N-`Zn5ly)l~gtMqQ`3UNq*J^rXjpyf-tx zJS82lt@2z_G;rUdvmetAS5hyZL4-02kRhY@pOW5bQ7Fn^Zq_vjb#`r5a@Vi$2{Pgc z7vJ;?LY>tzes^Q{AF!>EADFFA<6+HOQeJP`eV4`-ALi}MvsF8SE|3f|JxGPGz<|cn z6{ki2dDLd4*c@YLI z7_(KC-M$qoTZZe2^W9d}e)G4T_NQ(8!$yHHp-;Z#=XN}};?Dssu#ohGK8*1lhK}(? ze5&|{bU>{A=@aw5LULkK@R|E)ckT>XVS59q9hE1$wBhi| zPiS5S+Gef2{wsBei5`RgMH;c+@b+2b=BB3OhlQFG5pq^dRVZOXn+L0UUM%v&mQ-x# zYpj7iacGX}3yIGq3Qca4!-d;X8Q|Rb*O45s2)T{FFki3wuHV^;C|9{Vh0}O3OYkLg zK~6nWndOZY*p}aIOXp0;4*$HlxW0df*M$7a6}6z&;pAi2LeOusu% zjtKHopP}dd2#T_@9WS6Uy~{wu;Pc3~WD13{N+XFjs5CM|yJPB^@nFGL@HKHNIAkuy@vOhnoF zsI^?C!&JQiRVPIx&xU>ZD*T)A;MoLuYz^4X+1hj=p*-Tho2kED?{*=iM`|nv**ECg zm#yfSn2=ll|GZGrjXc-?(+drcYAzmEtEQZDLTJ0!T9$o@Q6cYoUE(97je=4VLpOJ~ zQ9JO7?n0wbdhWxH9c_w$NS$+6!MTKO;(>^QYW6o>ZGGg~uuI!H>EO&d`T)j?((W%W zAGYoZoiDH{t`)l$2XINZZ={FgYd-WE-|3{@8^)MOW45d^_XZSTy7Bdg>I%a8_Jant zzb@x5&NXTYe6Eokbd7qqjCmo)bHauZ|JeOa-HR_i0aJUjbjCID=Jd-XnW#YPTdLNsn&xMgSH1Ippmz8IM4~19m1i52+^9eIlm6xT{Rh+Y z?@w~JkZF9sxn~Fb%MqkWHVnV9m_U9V`WoADGSE<#?`;^yIYFpt_{Z1d7jn8u$pX64 zi_;aD;tL@<$cG(!n)#RWK_sjUHbZ!Fq4UfCVaaX{BYc&G{(=Qw8LMO43$>( zI^MIbJzSZxuYOot8w6$|73HC1cmWTooHBrKeBQ%O|433edIZGGrk*Q~5AEMR3aHYc z)D1XGYdU*VG`O~oZ%)m6Rtx^KCHq&s7^=1`p<~+~M>#;*X|OTSH|3MdVDz_Q^54wg zZ$;)`J_tM%sFNxD4qC|@j8WqIUnm%xw7}sKtBO>3{t5p1AB)fT2_{oAQ@kMOFpfx_l?P$qH&oUH8iEcJ-lR(W#>I@G!xPNB z|EuYHpZO+flrh}M*hI1heG)+}>w|_K>;=Ssm{<`!GAQutE=cr$!KHX)po6oM;SMO~ zwtk~?N=w|0&ezr!o{U5J+gASzOa*ltJKf&xVsK9laYKhAb>MIP_IJPv#Y7AOTvyJu zyqY%!J(L+q!mQ%6nY4xNqZz*u>_6Nf49ca$FL;$uXK3x#>HmjK7cwB6HLeMAwP$ zotOVrn&6x`9Mu~f8n?o=`#*;y`(wy5zc`ap*Ra#S!K(s(OOo?;1$NBN+K16rqyE!0 zGKuBz^C-Jue2gv>6>Y+ZPd05_u|qJe5c>U?7Xe|N&dlUiH%p;^O^t)0#}+d+Rb7@4 zKq2-hkk_<67;x?V#~-j$`V?4w5f&F%?d)dr`)ln`jjZt_z* zhHJyvy;=5*&vbf^{C;a0!!wf&_ZjKm{OkX|3>LhwJuF&!X`EZg%E~c4Kh9CF^0$7j zFoImGtrm^W1#5u8BQvb_*j+gx`fV*bsB_qfO0(o+j{mfc|GLv0PdFD`+pMt&SsI$` zaAo!#?8FS%DajgsS$VaFgW8kFXHjRXfl3B%sF*r-2`|S-cd@;g+ndHPgVSGLgY z9k=0Bs4m1`BmTp(C{n>f;hf)Vj92ju4LlJ|+hlnY?hf3#E66gGU?+-4z zPSA4zWxWfHuFsMg^urRjDVANv4rBT|pZ?E>Q6&Atpw9n-73PIii#yohlE!_>3I#A_ zy>1eEPlo+Gw|+J(KVPEuQUQ2!LvEsZN>!^@d40Ek$%BHDg{5$mpZE+8_N?}roc0Im z2MN#LU-7@&?mx{shxDiMZ)0D09fc5gu-J`WV(z|zg9fvkb?$h(?ee6Gti^g{pY*-DTqvS)%1TR`kt#+rWBD-3pc)GOrYdHrD^Q5`>9975 zSj0MFUZ~;X-j=afq*D1>?aL80U)-UOk3x6LfO|fB5n&ylV~$KU`^yWVm=5lg5p1Oc z<@}>d+5{G_+x0!&KrA{M0nel(kj7mdNXk<`HHQEh{ijMf(LtA`EzA zGpW%-O~XOe=sc>T<9o;|lz~&nd9RcQsH-aEzB+IkWo|FNR1ZK#O)i~YP#^Rg_jUFf zP}OWOL`|+(_~bw4DIGPxXIae0am6^NA9EL#Yz)fs^|&r*a9F{?%dvovGH5kxb+GFD z4mAyq4}U%YZ1mm!=*f-23Tf4QT)<^aYzcm3%$#evZ;@Kp{YdSKu8x$VH^QI63! zyf7uDd1bt!^~E5)!{PM8;TfHb5p|%s>2Qr_Z=67;-EDRzw83b(^4-ZnDT4J5Vi^NN zT|>os7K2g4dAORIrfPKCGc-AkQ}Rt--SEDV*9-SrCgss*GZAuA@90_~@?N5eGL-&xcm z`N^!8D;P}he2`?2xL0A}loZ~vG5@2)qIfEYok?EY9OoqHUP0S1;<$9bKmB<~nV1oE z_}n$9q8%ng+s(*!!%X0D^Pth|n!&`>tXC}zsQ&#%O|fJxidPFCH)n=;+||{Ofg9IQPs}fg+8Qk(RDze1`PAUpHZxM zp|aJ|wiz+69Mepab^V$w^~+LW`{HEdH>Tj8I^6heZw_DN9JRA0;4M+k zOdWBS&Ne+REC&qv%IP~KT8ahX8ZiU5+t0Q>lE4MliF~sO*_4T9J}3fgjeRHof293o zR9sot1qugAfDj-+@Zj$5?ykYz-Q5Z9?hYZiyGw8<1b5fMrEs{Fwx_$(-x%+A?;plN zsz$N*Icv=|=Ui*|Yu-~-Jzn2tnfPF%BSsp3&>5usj|~F(DCOjwZ<|;@9Da1}G1kiH zYJ>BrvY+GMHp({u-twogH1W3CZXCn43Tf8c)|E7jKo1Y6-xZY7_G{o$&2FBpJzu94 z0Fv5+645KDWCa8%5e%+-Jjx<5=s#f8&|b6!j-2g2-~tFhoZY=15BfU~+S1X3Pb9f6 z#e)C+2Eq0vLE1AJ80wIalV^Kee_@MXg>!&5~o}OgHy;hs+F>8Ktzk^#_ll( zw~&w?3e8f(H@9ZhjuyGo^T+7q-NPgPIF}9f4cx2yp^kBfJ?bC$mAt+7?ZNhO(EHUl z49?SZVM8o(Sw9n3PB5}uc(gO>@l<%iba{)=N9Al)lnV?M`#LF`YdR)g*)PfgohP${ ze)%g8@cR=iN;+QFL4=NqxlLDOZ8db}gE_uqBA0SjE$PkL&u`@JF-9+6(4L1_>&)&? zB2U3DPr%$G`Oko?i_q)kD`Bx73 zrAdXiIp$;|n(>JD$U*41PnqJwyEX4iX6YYtn@8uCkNX>PqJj>guAV!6jD!mkM@qBP zJfpD^*P+YaUS~U472j1T9G%>R10VO{sri<8`v)5Ah7iuPRb=Wfd zUFX&v&yCbg4Hyg?-hETJcWU0`4o+bEh|LR`4gGo*oz`gQz%sZ^8Qd)q`i(E2+{6UH z>6xu}JpFem+4n?{&kOi5=Uy;%WuzaQO8Hgae zTSR(*uw(e1@jPHk56yBG1~Oq?gGMioceMr01OXe5zokr1xrq^Di5K?Jbl8s{ zR?<1ZC&E0uX<2dYICc&Rzq#0M+Ix`VaqnE}2@jVRW?)X4_lWXzKd4|ab5IeRn2yz? zWG&*VA@Ibq!e;lU0tG5X5x~v$6w2rWSv>N^Ln>aq-AOG2Dk>+%Cx(t{V@S_(D{A^F zoQp)&KYP_^e3&F`kX8}%06A0iFCaGcQbX3~(C`yJtfqC>uD^Un@v&qQ?uqMKhZ*V` zeOTvZq!@MMd4{MuLTt)vgU)T8= z2mW&Xo0+&Xi+6Pys;DP^!Z6ObT8*qj*>O^JC(Cr?4Glu@#;Oud_aG~U-OZx9)G&*k zGB1>m^PN{$lB_|n84vd%)xsKwyU&=4Ws6W?L;n(59}4DkkKNq80Jo3k5CQm$YVSI& z&~PMN^tXAS2|BK3;QEdvkv`w;T^>aW>?w5c_;@GAED=n)woMRHftOL$_Gi||w#bAT zao77cO2o8lDYnuY=-o$3UCVpwveD`baNd=Q#TJKhE|a%tU;y4%6q3S_vVQc}X|vbg z7Jmh6D@lAkrll)D5t;5@?8h2AB;$qG!HT@fi@7MR>sM^~?%;<5-yB4@5B%l+dRpB{ zek<-3g~;hqcJzw^x`2aOgJWtU>S?PLxe5(IMX@mp!|u{K@?o{AO&im%?=`AH@=9 zi8xw(JZL^mX}MZBD;_D`C5OImtK(V~oF|+#J4xhDw1O2kEyYxGuswd?h?+3dza)%; z`X*oW^(N)zvbvnNYb$QBIn|?FTf~52s;jO<9d0Y{LmAMqW3O)C!Nj&D^nhWYk0G1d z2p=)wIIWy5ypdHxqX|zzSjK!r$C=!qxAnHtE}jw98?I;(J=?@xH}XN5XhH$pp$c`d zRS0$%dZw!=j=fL>O>M70;cEYfOR^dhKbP>+R$KwY`DVUj@})7gu875nM-)dR8M7 z@Z+M#VAL2FEl^w`ZLj|X6Ta5ce1YVPgb%nXb748eNtp|<>Fz+REqGU9Qh|0lnt82O!!5jP3KNJ8 zJZb>2bGtac0Nc2}yc7@%wd*Q%3|p9r_BpuDYADUCQg@rQlhZF2Y9^;wpGseCp1{Dk znt#H^S(FPlS*w_4=Jq>WGa=rp;irB;rszLtPK}j`IYyDaAXmxGQShpEU2N#1+L1pJ zj|2$pFbk-=ND0XMz=#}Y-M9RpF-qvIfTtY|0d#esJ3#s6*#tK~5xZ4C!R`7197A{F z&PljmS@3x^IktM&?upczH5k{vCM*O$EJB*tFZ6!3l^Cq6>B?C)IhAhJ4gTjk{RN4A zvjlU9HSB>ItyXKGlbS2>k2#H__ajTu-Ftfm)BnQI`~8r>6JB)0_)B4E8F6cE#ZQ|K zfv!ZPq{QEjQH|*OsWk3jg@p%FHY+km2VcVvei%XMoA`8s=5&sqtMq!V(;6;(sHY;} z1rsJ*%f|SQzv-Ewr^C_nWdB)%vzl@h^jjT_^>4_vUnZiT67k=8Q&W9lohb~ncUVHN z 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