From 274cef9fe70982fda562f9b54cd9869fc0f67a2d Mon Sep 17 00:00:00 2001 From: Alex Stanciu Date: Thu, 17 Sep 2015 23:25:16 -0400 Subject: [PATCH 01/35] Added Custom Theme --- schemes/Material-Theme-Custom.tmTheme | 1435 +++++++++++++++++++++++++ 1 file changed, 1435 insertions(+) create mode 100644 schemes/Material-Theme-Custom.tmTheme diff --git a/schemes/Material-Theme-Custom.tmTheme b/schemes/Material-Theme-Custom.tmTheme new file mode 100644 index 000000000..412b10561 --- /dev/null +++ b/schemes/Material-Theme-Custom.tmTheme @@ -0,0 +1,1435 @@ + + + + + nameSeti_Original + settings + + + + settings + + background#263238 + foreground#d4d7d6 + + caret#ffe792 + invisibles#F3FFB51A + lineHighlight#101112 + + findHighlight#4FA5C7 + inactiveSelection#2F6277 + gutter#263238 + gutterForeground#4d575b + + selection#4FA5C7 + selectionForeground#fefefe + + bracketContentsOptionsunderline + tagsForeground#B6DFEB + tagsOptionsunderline + + stackGuide#71787c66 + guide#71787c40 + activeGuide#1b2735 + + + + + namedocstring + scopestring.quoted.double.block, string.docstring, string.quoted.single.block + settings + + fontStyleitalic + foreground#218B97 + + + + + + scopecomment + settings + + foreground#41535b + + + + + + scopestring + settings + + foreground#55b5db + + + + + scopemeta.property-value.css string.quoted.double.css + settings + + foreground#9fca56 + + + + + scopemeta.property-list.css meta.property-value.css string.quoted.double.css + settings + + foreground#55b5db + + + + + scopemeta.property-list.css meta.property-value.css string.quoted.double.css punctuation.definition.string.begin.css , meta.property-list.css meta.property-value.css string.quoted.double.css punctuation.definition.string.end.css + settings + + foreground#55b5db + + + + + nameString Quotes + scopemeta.property-value.css string.quoted.double.css punctuation.definition.string.begin, meta.property-value.css string.quoted.double.css punctuation.definition.string.end, punctuation.definition.string + settings + + foreground#9fca56 + + + + + nameString Quotes + scopestring.quoted.double.css punctuation.definition.string.begin, string.quoted.double.css punctuation.definition.string.end + settings + + foreground#55b5db + + + + + nameString constant + scopestring constant + settings + + foreground#55B5DB + + + + + nameString.regexp + scopestring.regexp + settings + + foreground#FFB454 + + + + + nameString variable + scopestring variable + settings + + foreground#9fca56 + + + + + + scopeconstant.numeric + settings + + foreground#cd3f45 + + + + + + scopemeta.use, support.other.namespace + settings + + foreground#ef6aa7dd + + + + + + nameConstant + scopeconstant + settings + + foreground#cd3f45 + + + + + + scopestorage + settings + + foreground#ffffff + + + + + nameStorage type + scopestorage.type + settings + + foreground#e6cd69 + + + + + nameStorage modifier + scopestorage.modifier + settings + + foreground#276AFF + + + + + + scopeentity.name.function + settings + + foreground#55b5db + + + + + nameEntity inherited-class + scopeentity.other.inherited-class + settings + + fontStyleitalic + foreground#ffffff + + + + + + nameDict key + scopemeta.structure.dictionary meta.structure.dictionary.key, constant.other.object.key string + settings + + fontStylebold + foreground#A9FF98 + + + + nameDict Value + scopemeta.structure.dictionary.value + settings + + foreground#7DC5F9 + + + + + + scopemeta.function-call + settings + + foreground#cBaf6cff + + + + + scopesupport.function + settings + + foreground#a074c4 + + + + + scopesupport.class + settings + + foreground#a074c4 + + + + + scopemeta.function.js support.class.js + settings + + foreground#cd3f45 + + + + + nameSupport.constant + scopesupport.constant + settings + + foreground#cd3f45 + + + + + nameNamed color + scopesupport.constant.color + settings + + foreground#cd3f45 + + + + + scopeentity.name.function.misc + settings + + foreground#E3E4A9 + + + + + scopeentity.name.function.predicate + settings + + foreground#A5DF93 + + + + + scopeentity.name.function.io + settings + + foreground#DFB3AC + + + + + + scopevariable.other.external-symbol + settings + + foreground#BBDFDD + + + + + + nameVariable + scopevariable, punctuation.definition.variable + settings + + foreground#e6cd69 + + + + + nameLanguage Variable + scopevariable.language, variable.parameter.function.language + settings + + fontStyleitalic + foreground#9fca56 + + + + + nameLanguage Variable + scopesource.js.embedded.html variable.language.js + settings + + fontStyle + foreground#9fca56 + + + + + nameLocal name + scopeentity.other.attribute-name.localname + settings + + foreground#10FF07 + + + + + scopemeta.tag.sgml.doctype.xml variable.documentroot.xml + settings + + foreground#55B5DB + + + + + nameOther Variable + scopevariable.other + settings + + foreground#9fca56 + + + + + + scopevariable.parameter, variable.assignment + settings + + foreground#55b5db + + + + + scopemeta.at-rule.font-face.css meta.property-list.css meta.property-value.css variable.parameter.misc.css + settings + + foreground#9fca56 + + + + + + nameKeyword + scopekeyword + settings + + foreground#9fca56 + + + + + scopekeyword.control + settings + + foreground#9fca56 + + + + + scopekeyword.operator + settings + + foreground#9fca56 + + + + + nameKeyword other + scopekeyword.other + settings + + foreground#FF026A + + + + + + scopeentity.name.structure + settings + + foreground#22ff99df + + + + + + scopeentity.name.type + settings + + foreground#55b5db + + + + + + scopemeta.class, entity.name.class, entity.name.type.class + settings + + foreground#ff4377 + + + + + + scopeinvalid + settings + + foreground#cd3f45 + + + + + nameInvalid deprecated + scopeinvalid.deprecated + settings + + background#38000B + foreground#E6002B + + + + + + scopestring source + settings + + foreground#5eebb8 + + + + + + scopemeta.tag.inline.any.html entity.name.tag.inline.any.html + settings + + foreground#55B5DB + + + + + scopeentity.name.tag + settings + + foreground#55B5DB + + + + + scopemeta.tag.inline.any.html entity.other.attribute-name + settings + + foreground#9FCA56 + + + + + + scopemeta.tag.structure.any.html entity.name.tag.structure.any.html + settings + + foreground#55B5DB + + + + + + scopemeta.tag.block.any.html, meta.tag.inline.any.html, meta.tag.other.html, meta.tag.any.html + settings + + foreground#55B5DB + + + + + scopemeta.tag.other.html meta.attribute-with-value.id.html punctuation.separator.key-value.html, meta.tag.block.any.html meta.attribute-with-value.id.html punctuation.separator.key-value.html + settings + + foreground#858d8a + + + + + scopemeta.tag.any.html string.quoted.double.html constant.character.entity.html, meta.tag.any.html string.quoted.double.html constant.character.entity.html punctuation.definition.entity.html + settings + + foreground#55B5DB + + + + + nameAttribute name + scopemeta.tag.block.any.html entity.other.attribute-name.html, storage.type.attr + settings + + foreground#9FCA56 + + + + + scopemeta.tag.block.any.html entity.name.tag.block.any.html + settings + + foreground#55B5DB + + + + + scopemeta.tag.any.html entity.name.tag.html + settings + + foreground#55B5DB + + + + + nameLocal name + scopeentity.other.attribute-name.localname + settings + + foreground#DECD16 + + + + + scopemeta.tag.xml entity.name.tag.localname.xml + settings + + foreground#55B5DB + + + + + nameHTML String + scopestring.quoted.double.html, string.quoted.double.html punctuation.definition.string.begin.html, string.quoted.double.html punctuation.definition.string.end.html, string.quoted.single.html + settings + + foreground#d4d7d6 + + + + + nameHTML Style tag + scopetext.html entity.name.tag.style, text.html source.css punctuation.definition.tag + settings + + foreground#A883FF + + + + + namedoctype + scopemeta.tag.sgml.doctype, entity.name.tag.doctype + settings + + fontStyleitalic + foreground#9FCA56 + + + + + nameDoctype/XML Processing + scopemeta.tag.sgml.doctype.xml, declaration.sgml.html declaration.doctype, declaration.sgml.html declaration.doctype entity, declaration.sgml.html declaration.doctype string, declaration.xml-processing, declaration.xml-processing entity, declaration.xml-processing string, doctype + settings + + foreground#3c444d + + + + + scopemeta.tag.sgml.doctype.xml keyword.doctype.xml + settings + + foreground#9FCA56 + + + + + scopedeclaration.tag, declaration.tag entity + settings + + foreground#3cadd7 + + + + + nameTag + scopemeta.tag.other.html entity.name.tag.other.html + settings + + foreground#55B5DB + + + + + namehtml id + scopeentity.other.attribute-name.id.html + settings + + foreground#cd3f45 + + + + + namehtml class + scopemeta.tag.other.html entity.other.attribute-name.html , meta.tag.any.html entity.other.attribute-name.html + settings + + foreground#9FCA56 + + + + + nameTag Punctuation + scopepunctuation.definition.tag + settings + + foreground#55B5DB + + + + + namehtml punctuations tags + scopepunctuation.definition.tag.end, punctuation.definition.tag.begin + settings + + foreground#55B5DB + + + + + nameHTML Entities + scopeconstant.character.entity.html, constant.character.entity.html punctuation + settings + + foreground#5eebb8 + + + + + + scopesource.php.embedded.block.html, punctuation.definition.array.begin.php, punctuation.definition.array.end.php, punctuation.definition.parameters.begin.php, punctuation.definition.parameters.end.php + settings + + foreground#d4d7d6 + + + + + + namecss.string + scopemeta.attribute-selector.css + settings + + foreground#9FCA56 + + + + + namecss.string + scopemeta.selector.css meta.attribute-selector.css entity.other.attribute-name.attribute.css + settings + + foreground#55b5db + + + + + nameCSS: attribute-match + scopesource.css meta.attribute-selector keyword.operator.comparison + settings + + foreground#673000 + + + + + scopemeta.property-value.css keyword.operator.less + settings + + fontStyle + foreground#cd3f45 + + + + + nameCSS: prefix + scopemeta.property-list.css meta.property-name.css + settings + + fontStyleitalic + foreground#a074c4 + + + + + nameCSS: pseudo-element + scopeentity.other.attribute-name.pseudo-element + settings + + foreground#55b5db + + + + + nameCSS: pseudo-class + scopeentity.other.attribute-name.pseudo-class, entity.other.attribute-name.tag.pseudo-class + settings + + foreground#d4d7d6 + + + + + scopemeta.selector.css meta.selector.css entity.other.attribute-name.pseudo-class.css + settings + + foreground#55b5db + + + + + nameCSS: selector + scopemeta.selector.css + settings + + foreground#858d8a + + + + + nameCSS: units + scopekeyword.other.unit + settings + + foreground#d4d7d6 + + + + + scopemeta.property-value.css constant.numeric.css keyword.other.unit.css + settings + + foreground#9fca56 + + + + + scopeparameter.less constant.numeric.css keyword.other.unit.css + settings + + foreground#d4d7d6 + + + + + nameCSS: Flag + scopekeyword.other.important.css + settings + + fontStyleitalic + foreground#9fca56 + + + + + nameCSS: @import + scopemeta.at-rule.css keyword.control.at-rule.css + settings + + foreground#9fca56 + + + + + nameCSS: @at-rule + scopemeta.at-rule.css keyword.control.at-rule.css punctuation.definition.keyword.css, meta.at-rule.import.css keyword.control.at-rule.import.css punctuation.definition.keyword.css + settings + + foreground#858d8a + + + + + scopemeta.property-value.css parameter.less variable.parameter.misc.css + settings + + foreground#9fca56 + + + + + scopemeta.property-value.css parameter.less + settings + + foreground#a074c4 + + + + + namecss tag-name + scopemeta.selector.css entity.name.tag.css + settings + + foreground#55b5db + + + + + scopemeta.selector.css meta.attribute-selector.css punctuation.separator.operator.css, meta.selector.css meta.attribute-selector.css punctuation.definition.entity.css, meta.selector.css meta.attribute-selector.css + settings + + foreground#858d8a + + + + + nameCSS: tag wildcard + scopeentity.name.tag.wildcard, entity.other.attribute-name.universal + settings + + fontStylebold + foreground#55b5db + + + + + namecss#id + scopemeta.selector.css entity.other.attribute-name.id, entity.other.attribute-name.id.css punctuation, entity.other.attribute-name.id.css + settings + + foreground#cd3f45 + fontStyle bold + + + + + namecss.class + scopeentity.other.attribute-name.class.css + settings + + foreground#55b5db + + + + + namecss property-name: + scopesupport.type.property-name.css + settings + + foreground#a074c4 + + + + + namecss property-value; + scopemeta.property-group support.constant.property-value.css, meta.property-value support.constant.property-value.css + settings + + foreground#cd3f45 + + + + + namecss additional-constants + scopemeta.property-value support.constant.named-color.css, meta.property-value constant + settings + + foreground#cd3f45 + + + + + namecss constructor.argument + scopemeta.constructor.argument.css, meta.constructor.argument + settings + + foreground#d7503c + + + + + nameCss : #Hex + scopemeta.property-list.css meta.property-value.css constant.other.color.rgb-value.css punctuation.definition.constant.css + settings + + foreground#9fca56 + + + + + + nameLESS variables + scopevariable.other.less, variable.declaration.less + settings + + foreground#9fca56 + + + + + nameLESS mixin + scopeentity.other.less.mixin + settings + + foreground##55b5db + + + + + nameLESS units + scopesource.css.less keyword.unit.css + settings + + foreground#5eebb8 + + + + + + nameSASS: Block comment + scopecomment.block.sass + settings + + fontStyleitalic + foreground#208C9A + + + + nameSASS: Placeholder Selector + scopeentity.other.attribute-name.placeholder-selector.sass + settings + + fontStylebold italic + foreground#FF5699 + + + + nameSASS: Attribute Selector + scopeentity.other.attribute-selector.sass + settings + + foreground#817DFF + + + + nameSASS: Regex + scopekeyword.other.regex.sass + settings + + foreground#FFE4A6 + + + + nameSASS: Comma + scopecomment.punctuation.comma.sass + settings + + foreground#FCFDFF + + + + + nameSASS: RGB Color + scopeconstant.other.color.rgb-value.css, meta.property-value.css constant.other.color.rgb-value.css, constant.other.color.rgb-value.css punctuation.definition.constant.css, meta.property-value.css constant.other.color.rgb-value.css punctuation.definition.constant.css + settings + + foreground#cd3f45 + + + + + nameSass: Semicolon + scopecomment.punctuation.semicolon.sass + settings + + foreground#6969FA + + + + + + nameProperty - JavaScriptNext + scopevariable.other.property + settings + + foreground#AA00AA + + + + + nameObject - JavaScriptNext + scopevariable.other.object + settings + + foreground#00A452 + + + + + nameConstant - JavaScriptNext + scopevariable.other.constant + settings + + fontStylebold + foreground#FFA325 + + + + + nameNode keyword - JavaScriptNext + scopesupport.keyword.node + settings + + foreground#93D6F7 + + + + + namejQuery support class + scopesupport.class.js.jquery + settings + + foreground#08D879 + + + + + nameJS String + scopestring.quoted.double.js, string.quoted.single.js, punctuation.definition.string.begin.js, punctuation.definition.string.end.js + settings + + foreground#55b5db + + + + + + namepunctuation.terminator.statement.js + scopepunctuation.terminator.statement.js + settings + + foreground#858d8a + + + + + scopepunctuation.definition.parameters, variable.parameter.function.js punctuation.separator.object + settings + + foreground#55b5db + + + + + + scopesource.js.embedded.html string.quoted.single.js, source.js.embedded.html string.quoted.single.js punctuation.definition.string.begin.js, source.js.embedded.html string.quoted.single.js punctuation.definition.string.end.js + settings + + foreground#d4d7d6 + + + + + scopesource.js.embedded.html keyword.operator.js + settings + + foreground#cd3f45 + + + + + scopesource.js.embedded.html meta.brace.round.js + settings + + foreground#55b5db + + + + + scopesource.js.embedded.html entity.name.tag.script.html + settings + + foreground#55B5DB + + + + + scopesource.js.embedded.html entity.other.attribute-name.html + settings + + foreground#9FCA56 + + + + + + scopemeta.block-level.markdown markup.heading.markdown punctuation.definition.heading.markdown, meta.block-level.markdown markup.heading.markdown entity.name.section.markdown + settings + + foreground#A074C4 + + + + + scopetext.html.markdown markup.list.numbered.markdown meta.paragraph.list.markdown meta.link.inline.markdown markup.underline.link.markdown, text.html.markdown markup.list.unnumbered.markdown meta.paragraph.list.markdown meta.link.inline.markdown markup.underline.link.markdown, text.html.markdown meta.paragraph.markdown meta.link.inline.markdown markup.underline.link.markdown, punctuation.definition.metadata.markdown + settings + + foreground#9FCA56 + + + + + scopetext.html.markdown meta.paragraph.markdown meta.image.inline.markdown markup.underline.link.image.markdown, meta.paragraph.markdown meta.image.inline.markdown punctuation.definition.metadata.markdown + settings + + foreground#CD4046 + + + + + scopemarkup.list.unnumbered.markdown punctuation.definition.list_item.markdown, markup.list.numbered.markdown punctuation.definition.list_item.markdown, markup.list.numbered.markdown + settings + + foreground#9fca56 + + + + + scopemarkup.list.numbered.markdown meta.paragraph.list.markdown + settings + + foreground#d4d7d6 + + + + + + scopetext.find-in-files + settings + + foreground#84a4aa + + + + + nameFind In Files: filename + scopeentity.name.filename.find-in-files + settings + + foreground#9FCA56 + + + + + nameFind In Files: Line Number - Match + scopeconstant.numeric.line-number.match.find-in-files + settings + + foreground#cd3f45 + + + + + + namemain + scopesource.diff + settings + + foreground#d4d7d6 + + + + + namediff.header from + scopemeta.diff.header.from-file, meta.diff.header.from-file punctuation.definition.from-file.diff + settings + + foreground#41535b + + + + + namediff.header to + scopemeta.diff.header.to-file, meta.diff.header.to-file punctuation.definition.to-file.diff + settings + + foreground#41535b + + + + + namediff.deleted + scopemarkup.deleted.diff, markup.deleted.diff punctuation.definition.inserted.diff + settings + + foreground#cd3f45 + + + + + namediff.inserted + scopemarkup.inserted.diff, punctuation.definition.inserted.diff + settings + + foreground#9FCA56 + + + + + namerange + scopemeta.diff.range.unified, meta.diff.range.unified meta.toc-list.line-number.diff, meta.diff.range.unified punctuation.definition.range.diff + settings + + fontStyleitalic + foreground#A074C4 + + + + + + nameGitGutter deleted + scopemarkup.deleted.git_gutter + settings + + foreground#F92672 + + + + nameGitGutter inserted + scopemarkup.inserted.git_gutter + settings + + foreground#A6E22E + + + + nameGitGutter changed + scopemarkup.changed.git_gutter + settings + + foreground#967EFB + + + + nameGitGutter ignored + scopemarkup.ignored.git_gutter + settings + + foreground#565656 + + + + nameGitGutter untracked + scopemarkup.untracked.git_gutter + settings + + foreground#565656 + + + + + + + namePunctuation / Delimitation / Separation + scopemeta.brace.curly + settings + + foreground#858d8a + + + + + + nameRound braces + scopemeta.brace.round + settings + + foreground#d4d7d6 + + + + + + nameArray Punctuation + scopemeta.group.braces.square punctuation.section.scope, meta.group.braces.square, meta.brace.square, punctuation.separator.array, punctuation.section.array, punctuation.definition.array, punctuation.definition.constant.range + settings + + foreground#7F5E40 + + + + + + name~ String Punctuation + scopepunctuation.definition.string -meta.tag + settings + + foreground#4FA5C7 + + + + + + namemeta.delimiter + scopemeta.delimiter + settings + + fontStylebold + foreground#858d8a + + + + + + namepunctuation.terminator + scopepunctuation.terminator + settings + + fontStylebold + foreground#858d8a + + + + + + namemeta.delimiter.method.period + scopemeta.delimiter.method.period + settings + + fontStylebold + foreground#ffffff + + + + + + nameSublimeLinter Warning + scopesublimelinter.mark.warning + settings + + foreground#DDB700 + + + + nameSublimeLinter Error + scopesublimelinter.mark.error + settings + + foreground#D02000 + + + + nameSublimeLinter Gutter Mark + scopesublimelinter.gutter-mark + settings + + foreground#FFFFFF + + + + name + SublimeLinter Gutter Mark + scope + sublimelinter.gutter-mark + settings + + foreground + #FFFFFF + + + name + SublimeLinter Error + scope + sublimelinter.mark.error + settings + + foreground + #DA2000 + + + name + SublimeLinter Warning + scope + sublimelinter.mark.warning + settings + + foreground + #EDBA00 + + + + \ No newline at end of file From 666182a8fe913d581555cce598b881431c06c4ba Mon Sep 17 00:00:00 2001 From: Alex Stanciu Date: Fri, 18 Sep 2015 00:07:22 -0400 Subject: [PATCH 02/35] Updated README.md --- README.md | 133 +++++++++++++----------------------------------------- 1 file changed, 31 insertions(+), 102 deletions(-) diff --git a/README.md b/README.md index 70e157045..9ce880efc 100644 --- a/README.md +++ b/README.md @@ -1,125 +1,54 @@ # Material Theme for Sublime Text 3 -This theme brings the [Material Design](http://www.google.com/design/) visual language to your Sublime Text 3. If you have problems first search for a similiar issue and then report with [new one](https://github.com/equinusocio/material-theme/issues). +Customized and tweaked -Please read the section [Known Issues](https://github.com/equinusocio/material-theme#known-issues) before send a new one. +![Final Look](http://i.imgur.com/g710y2Q.png) -## Buy me a beer. (Alcoholist mode ON) - - -Click here to lend your support to: Material Theme donations and make a donation at pledgie.com ! - -Click here to lend your support to: Material Theme donations and make a donation at pledgie.com ! - -## Screenshots - -![Default version](http://equinusocio.github.io/material-theme/assets/materialtheme.png) - -![Darker version](http://equinusocio.github.io/material-theme/assets/img/darker1.png) - -![Lighter version](http://equinusocio.github.io/material-theme/assets/img/material-light.png) - -More screenshots [here](http://equinusocio.github.io/material-theme/) - -## Easy installation -You can install this awesome theme through the [Package Control](https://packagecontrol.io/installation). Search for *"Material Theme"*, install, **restart Sublime Text** and enjoy! - --- - -**Manual installation** - -1. Download the [latest release](https://github.com/equinusocio/material-theme/releases/latest), extract and rename the folder to **"Material Theme"**. - -2. Move the folder inside your sublime Packages directory. **(Preferences > Browse packages...)** - -3. Activate the theme with the following preferences at **(Preferences > Setting - User)**: - -```json -"theme": "Material-Theme.sublime-theme", -"color_scheme": "Packages/Material Theme/schemes/Material-Theme.tmTheme", -``` - -***Note*** : Remember to restart Sublime Text after activating the theme. +# Installation +1. `cd ~/Library/Application Support/Sublime Text 3/Packages` +2. `git clone https://github.com/astanciu/material-theme.git` +3. `mv material-theme Material\ Theme` +4. Set Theme Styles (See below) and optional settings ## Theme styles -This theme provides a second style version: +Under (Preferences -> Settings-User) -**Darker** ```json "theme": "Material-Theme-Darker.sublime-theme", -"color_scheme": "Packages/Material Theme/schemes/Material-Theme-Darker.tmTheme", +"color_scheme": "Packages/Material Theme/schemes/Material-Theme-Custom.tmTheme", ``` -**Lighter** -```json -"theme": "Material-Theme-Lighter.sublime-theme", -"color_scheme": "Packages/Material Theme/schemes/Material-Theme-Lighter.tmTheme", -``` - -## Known issues -Please see the issue [#67](https://github.com/equinusocio/material-theme/issues/67) if you can't see the bottom panel (find/replace, rename, move, can't see the box inputs in SidebarEnhancement, etc..). here the quick fix: - -![Drag the top edge](https://cloud.githubusercontent.com/assets/474329/8178894/a0dd09c0-1412-11e5-8ecf-f7f9ade439ae.gif) -#### White panels -If you want to enable the white panels and inputs you can install the addon package through **Package Control**, search for "Material theme white panels". You have to disable it if you want to use the ```Lighter``` theme style. - -## Theme options +## Theme settings +Optional tweeks (same file) +**Material Theme options** ```json -"material_theme_small_tab": true, // Set small tabs -"material_theme_disable_fileicons": true, // Hide siderbar file type icons -"material_theme_disable_folder_animation": true, // Disable folder animation -"material_theme_small_statusbar": true, // Set small status bar -"material_theme_disable_tree_indicator": true, // Disable sidebar file indicator -"material_theme_bold_tab": true, // Make the tab labels bolder -"material_theme_tabs_separator": true, // Show tabs separator -"material_theme_accent_lime": true, // set green lime accent color -"material_theme_accent_purple": true, // set purple accent color -"material_theme_accent_red": true, // set pale red accent color -"material_theme_accent_orange": true, // set orange accent color -"material_theme_accent_yellow": true, // set yellow accent color -"material_theme_panel_separator": true, // show bottom panel separator -"material_theme_tabs_autowidth": true, // Enable autowidth for tabs -``` -## Recommended UI and font settings -I suggest you to use this custom settings for a better experience with the theme: - -```json -"overlay_scroll_bars": "enabled", -"line_padding_top": 3, -"line_padding_bottom": 3, -"font_options": [ "gray_antialias" ], // On retina Mac -"always_show_minimap_viewport": true, -"bold_folder_labels": true, + "material_theme_small_tab": false, // Set small tabs + "material_theme_disable_fileicons": false, // Hide siderbar file type icons + "material_theme_disable_folder_animation": true, // Disable folder animation + "material_theme_small_statusbar": true, // Set small status bar + "material_theme_disable_tree_indicator": false, // Disable sidebar file indicator + "material_theme_bold_tab": true, // Make the tab labels bolder + "material_theme_tabs_separator": true, // Show tabs separator + "material_theme_accent_lime": true, // set green lime accent color + "material_theme_panel_separator": true, // show bottom panel separator + "material_theme_tabs_autowidth": false, // Enable autowidth for tabs ``` -The font used for the code is "[Fira Code](https://github.com/tonsky/FiraCode)" with code ligatures (not supported in Sublime Text). -You can also use the official Material Design monospace font, "[Roboto Mono](https://www.google.com/fonts/specimen/Roboto+Mono)" +**UI Tweeks** +```json + "line_padding_top":2, + "line_padding_bottom": 2, + "font_options": [ "gray_antialias" ], // On retina Mac + "always_show_minimap_viewport": true, + "bold_folder_labels": true, +``` -## Other Resources - -**App icon** +## App icon [Download](https://dribbble.com/shots/2104476-Material-Theme-for-Sublime-Text-3/attachments/380650) the official Material Theme icon. -**Vim Porting** - -You can now download the [Vim Hybrid Material](https://github.com/kristijanhusak/vim-hybrid-material), Material Theme porting made by @kristijanhusak. - -**Terminal Porting** - -You can download [Material Theme Terminal](https://gist.github.com/mvaneijgen/4c56701215847dd5ddcf), Material Theme porting made by @mvaneijgen - -**Default Color Palette** - -![Color Palette](http://i.imgur.com/zyIK71j.jpg) - - -## Thanks -Thanks for all the [contributors](https://github.com/equinusocio/material-theme/graphs/contributors). -Check the video review by **LevelUpTuts** -[![IMAGE ALT TEXT HERE](http://img.youtube.com/vi/6eqgrCxprOI/0.jpg)](http://www.youtube.com/watch?v=6eqgrCxprOI) From d7cb502d5dc5bd7837ec7ca492189fee47a675c7 Mon Sep 17 00:00:00 2001 From: Alex Stanciu Date: Sat, 19 Sep 2015 12:07:45 -0400 Subject: [PATCH 03/35] Changed line number color --- schemes/Material-Theme-Custom.tmTheme | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/schemes/Material-Theme-Custom.tmTheme b/schemes/Material-Theme-Custom.tmTheme index 412b10561..26f86d17d 100644 --- a/schemes/Material-Theme-Custom.tmTheme +++ b/schemes/Material-Theme-Custom.tmTheme @@ -19,7 +19,7 @@ findHighlight#4FA5C7 inactiveSelection#2F6277 gutter#263238 - gutterForeground#4d575b + gutterForeground#546e7a selection#4FA5C7 selectionForeground#fefefe From c43d466eae944e8c83ccceeec32032e9835b44d1 Mon Sep 17 00:00:00 2001 From: Alex Stanciu Date: Mon, 21 Sep 2015 11:32:33 -0400 Subject: [PATCH 04/35] Added a Solarized version, needs work on colors --- schemes/Material-Theme-Solarized.tmTheme | 1156 ++++++++++++++++++++++ 1 file changed, 1156 insertions(+) create mode 100644 schemes/Material-Theme-Solarized.tmTheme diff --git a/schemes/Material-Theme-Solarized.tmTheme b/schemes/Material-Theme-Solarized.tmTheme new file mode 100644 index 000000000..be5e45a2b --- /dev/null +++ b/schemes/Material-Theme-Solarized.tmTheme @@ -0,0 +1,1156 @@ + + + + + name + Solarized (dark) + settings + + + + + settings + + background + #263238 + caret + #eee8d5 + foreground + #839496 + gutter + #263238 + invisibles + #586e75 + lineHighlight + #073642 + selection + #2c4c55 + selectionBorder + #586e75 + + + + + + + + + + + name + Comment + scope + comment, meta.documentation + settings + + foreground + #586e75 + + + + name + String + scope + string + settings + + foreground + #2aa198 + + + + name + Regexp + scope + string.regexp + settings + + foreground + #2aa198 + + + + name + Escape \ char + scope + constant.character.escape + settings + + foreground + #dc322f + + + + name + Number + scope + constant.numeric + settings + + foreground + #6c71c4 + + + + name + Variable + scope + variable + settings + + foreground + #268bd2 + + + + name + Keyword + scope + keyword + settings + + foreground + #859900 + + + + name + Import + scope + meta.import keyword, keyword.control.import, keyword.control.import.from, keyword.other.import, keyword.control.at-rule.include, keyword.control.at-rule.import + settings + + foreground + #cb4b16 + + + + name + Arithmetical, Assignment, Comparision Operators + scope + keyword.operator.comparison, keyword.operator.assignment, keyword.operator.arithmetic + settings + + foreground + #657b83 + + + + name + Storage + scope + storage + settings + + foreground + #859900 + + + + name + Class + scope + keyword.control.class, meta.class, entity.name.class, entity.name.type.class + settings + + foreground + #b58900 + + + + name + Library class + scope + support.type, support.class + settings + + foreground + #859900 + + + + name + Function name + scope + entity.name.function + settings + + foreground + #b58900 + + + + name + Variable start + scope + punctuation.definition.variable + settings + + foreground + #859900 + + + + name + Built-in constant + scope + constant.language, meta.preprocessor + settings + + foreground + #b58900 + + + + name + Support.construct + scope + support.function.construct, keyword.other.new + settings + + foreground + #dc322f + + + + name + User-defined constant + scope + constant.character, constant.other + settings + + foreground + #cb4b16 + + + + name + Tag name + scope + entity.name.tag + settings + + foreground + #268bd2 + + + + name + Tag start/end + scope + punctuation.definition.tag.html, punctuation.definition.tag.begin, punctuation.definition.tag.end + settings + + foreground + #586e75 + + + + name + Library function + scope + support.function + settings + + foreground + #859900 + + + + name + Continuation + scope + punctuation.separator.continuation + settings + + foreground + #dc322f + + + + name + Storage Type + scope + storage.type + settings + + foreground + #268bd2 + + + + name + Exception + scope + support.type.exception + settings + + foreground + #cb4b16 + + + + name + Special + scope + keyword.other.special-method + settings + + foreground + #cb4b16 + + + + name + Invalid + scope + invalid + settings + + background + #6e2e32 + + + + name + Quoted String + scope + string.quoted.double, string.quoted.single + settings + + foreground + #2aa198 + + + + name + Quoted Single + scope + punctuation.definition.string.begin, punctuation.definition.string.end + settings + + foreground + #839496 + + + + name + [] + scope + meta.brace.square + settings + + foreground + #268bd2 + + + + name + () + scope + meta.brace.round, punctuation.definition.parameters.begin, punctuation.definition.parameters.end + settings + + foreground + #657b83 + + + + name + {} + scope + meta.brace.curly + settings + + foreground + #657b83 + + + + + + + + name + CSS: Standard color value + scope + support.constant.color, invalid.deprecated.color.w3c-non-standard-color-name.scss + settings + + foreground + #b58900 + + + + name + CSS: Selector > [] and non-spec tags + scope + meta.selector.css + settings + + foreground + #657b83 + + + + name + CSS: Tag + scope + entity.name.tag.css, entity.name.tag.scss, source.less keyword.control.html.elements, source.sass keyword.control.untitled + settings + + foreground + #b58900 + + + + name + CSS .class + scope + entity.other.attribute-name.class.css, entity.other.attribute-name.class.sass + settings + + foreground + #b58900 + + + + name + CSS: #id + scope + source.css entity.other.attribute-name.id, source.less entity.other.attribute-name.id, source.scss entity.other.attribute-name.id, source.sass entity.other.attribute-name.id + settings + + foreground + #b58900 + + + + name + CSS :pseudo + scope + entity.other.attribute-name.pseudo-element.css, entity.other.attribute-name.pseudo-class, entity.other.attribute-name.tag.pseudo-class + settings + + foreground + #268bd2 + + + + + + name + HTML: = + scope + text.html.basic meta.tag.other.html, text.html.basic meta.tag.any.html, text.html.basic meta.tag.block.any, text.html.basic meta.tag.inline.any, text.html.basic meta.tag.structure.any.html, text.html.basic source.js.embedded.html, punctuation.separator.key-value.html + settings + + foreground + #657b83 + + + + name + HTML: something= + scope + text.html.basic entity.other.attribute-name.html, meta.tag.xml entity.other.attribute-name + settings + + foreground + #b58900 + + + + + + name + Ruby: Special Method + scope + keyword.other.special-method.ruby + settings + + foreground + #859900 + + + + name + Ruby: Constant Other + scope + variable.other.constant.ruby + settings + + foreground + #b58900 + + + + name + Ruby: :symbol + scope + constant.other.symbol.ruby + settings + + foreground + #2aa198 + + + + name + Ruby: Special Method + scope + keyword.other.special-method.ruby + settings + + foreground + #cb4b16 + + + + + + name + PHP: Array() + scope + meta.array support.function.construct.php + settings + + foreground + #b58900 + + + + + + name + C: Preprocessor + scope + entity.name.function.preprocessor.c, meta.preprocessor.c.include, meta.preprocessor.macro.c + settings + + foreground + #cb4b16 + + + + name + C: include + scope + meta.preprocessor.c.include string, meta.preprocessor.c.include punctuation.definition.string.begin, meta.preprocessor.c.include punctuation.definition.string.end + settings + + foreground + #2aa198 + + + + + + name + Other: Removal + scope + other.package.exclude, other.remove + settings + + foreground + #dc322f + + + + name + Other: Add + scope + other.add + settings + + foreground + #2aa198 + + + + + + name + Tex: {} + scope + punctuation.section.group.tex , punctuation.definition.arguments.begin.latex, punctuation.definition.arguments.end.latex, punctuation.definition.arguments.latex + settings + + foreground + #dc322f + + + + name + Tex: {text} + scope + meta.group.braces.tex + settings + + foreground + #b58900 + + + + name + Tex: Other Math + scope + string.other.math.tex + settings + + foreground + #b58900 + + + + name + Tex: {var} + scope + variable.parameter.function.latex + settings + + foreground + #cb4b16 + + + + name + Tex: Math \\ + scope + punctuation.definition.constant.math.tex + settings + + foreground + #dc322f + + + + name + Tex: Constant Math + scope + text.tex.latex constant.other.math.tex, constant.other.general.math.tex, constant.other.general.math.tex, constant.character.math.tex + settings + + foreground + #2aa198 + + + + name + Tex: Other Math String + scope + string.other.math.tex + settings + + foreground + #b58900 + + + + name + Tex: $ + scope + punctuation.definition.string.begin.tex, punctuation.definition.string.end.tex + settings + + foreground + #dc322f + + + + name + Tex: \label + scope + keyword.control.label.latex, text.tex.latex constant.other.general.math.tex + settings + + foreground + #2aa198 + + + + name + Tex: \label { } + scope + variable.parameter.definition.label.latex + settings + + foreground + #dc322f + + + + name + Tex: Function + scope + support.function.be.latex + settings + + foreground + #859900 + + + + name + Tex: Support Function Section + scope + support.function.section.latex + settings + + foreground + #cb4b16 + + + + name + Tex: Support Function + scope + support.function.general.tex + settings + + foreground + #2aa198 + + + + name + Tex: Reference Label + scope + keyword.control.ref.latex + settings + + foreground + #2aa198 + + + + + + name + Python: storage + scope + storage.type.class.python, storage.type.function.python, storage.modifier.global.python + settings + + foreground + #859900 + + + + name + Python: Support.exception + scope + support.type.exception.python + settings + + foreground + #b58900 + + + + + + name + Shell: meta scope in loop + scope + meta.scope.for-in-loop.shell, variable.other.loop.shell + settings + + foreground + #586e75 + + + + name + Shell: Meta Block + scope + meta.scope.case-block.shell, meta.scope.case-body.shell + settings + + foreground + #586e75 + + + + name + Shell: [] + scope + punctuation.definition.logical-expression.shell + settings + + foreground + #dc322f + + + + + + name + Java: storage import + scope + storage.modifier.import.java + settings + + foreground + #93a1a1 + + + + + + name + Perl: functions + scope + support.function.perl + settings + + foreground + #268bd2 + + + + + + name + diff: header + scope + meta.diff, meta.diff.header + settings + + foreground + #586e75 + + + + name + diff: range + scope + meta.diff.range + settings + + foreground + #268bd2 + + + + name + diff: deleted + scope + markup.deleted + settings + + foreground + #dc322f + + + + name + diff: changed + scope + markup.changed + settings + + foreground + #2aa198 + + + + name + diff: inserted + scope + markup.inserted + settings + + foreground + #859900 + + + + + + Name + Markdown heading + scope + markup.heading, punctuation.definition.heading.markdown + settings + + foreground + #b58900 + + + + name + Markdown quote + scope + markup.quote + settings + + foreground + #859900 + + + + name + Markdown em + scope + markup.italic + settings + + fontStyle + italic + + + + Name + Markdown strong + scope + markup.bold + settings + + fontStyle + bold + + + + Name + Markdown reference + scope + markup.underline.link.markdown, meta.link.reference constant.other.reference.link.markdown + settings + + foreground + #2aa198 + + + + Name + Markdown reference list + scope + constant.other.reference.link.markdown + settings + + foreground + #6c71c4 + + + + Name + Markdown linebreak + scope + meta.paragraph.markdown meta.dummy.line-break + settings + + background + #586e75 + + + + + + name + SublimeLinter Annotations + scope + sublimelinter.notes + settings + + background + #586e75 + foreground + #586e75 + + + + name + SublimeLinter Error Outline + scope + sublimelinter.outline.illegal + settings + + background + #586e75 + foreground + #586e75 + + + + name + SublimeLinter Error Underline + scope + sublimelinter.underline.illegal + settings + + background + #dc322f + + + + name + SublimeLinter Warning Outline + scope + sublimelinter.outline.warning + settings + + background + #839496 + foreground + #839496 + + + + name + SublimeLinter Warning Underline + scope + sublimelinter.underline.warning + settings + + background + #b58900 + + + + name + SublimeLinter Violation Outline + scope + sublimelinter.outline.violation + settings + + background + #657b83 + foreground + #657b83 + + + + name + SublimeLinter Violation Underline + scope + sublimelinter.underline.violation + settings + + background + #cb4b16 + + + + name + SublimeLinter Warning + scope + sublimelinter.mark.warning + settings + + foreground + #b58900 + + + + name + SublimeLinter Error + scope + sublimelinter.mark.error + settings + + foreground + #dc322f + + + + name + SublimeLinter Gutter Mark + scope + sublimelinter.gutter-mark + settings + + foreground + #657b83 + + + + + + name + SublimeBracketHighlighter + scope + brackethighlighter.all + settings + + foreground + #586e75 + + + + + + name + Find In Files: File Name + scope + entity.name.filename.find-in-files + settings + + foreground + #2aa198 + + + + name + Find In Files: Line numbers + scope + constant.numeric.line-number.find-in-files + settings + + foreground + #586e75 + + + + + + name + GitGutter deleted + scope + markup.deleted.git_gutter + settings + + foreground + #dc322f + + + + name + GitGutter inserted + scope + markup.inserted.git_gutter + settings + + foreground + #859900 + + + + name + GitGutter changed + scope + markup.changed.git_gutter + settings + + foreground + #b58900 + + + + + + name + JavaScriptNext: Variables + scope + variable.other.readwrite.js + settings + + foreground + #839496 + + + + uuid + 5815b34d-fb7d-4593-bf0c-4f41f8b1f0a9 + + \ No newline at end of file From 2202cbcc7c49a67deda57ae4ffd30da7f778950b Mon Sep 17 00:00:00 2001 From: Alex Stanciu Date: Sun, 27 Sep 2015 12:41:27 -0400 Subject: [PATCH 05/35] Add Oceanic theme --- schemes/Material-Theme-Oceanic.tmTheme | 334 +++++++++++++++++++++++++ 1 file changed, 334 insertions(+) create mode 100644 schemes/Material-Theme-Oceanic.tmTheme diff --git a/schemes/Material-Theme-Oceanic.tmTheme b/schemes/Material-Theme-Oceanic.tmTheme new file mode 100644 index 000000000..7b3c52beb --- /dev/null +++ b/schemes/Material-Theme-Oceanic.tmTheme @@ -0,0 +1,334 @@ + + + + + author + Dmitri Voronianski (http://pixelhunter.me) + colorSpaceName + sRGB + gutterSettings + + background + #263238 + divider + #343d46 + foreground + #65737e + gutter + #263238 + selectionBackground + #4f5b66 + selectionForeground + #a7adba + + name + Oceanic Next + semanticClass + oceanic.next.dark + settings + + + settings + + background + #263238 + caret + #c0c5ce + foreground + #CDD3DE + invisibles + #65737e + lineHighlight + #65737e55 + selection + #4f5b66 + + + + name + Comments + scope + comment, punctuation.definition.comment + settings + + foreground + #65737e + + + + name + Variable + scope + variable + settings + + foreground + #CDD3DE + + + + name + Keyword, Storage + scope + keyword, storage.type + settings + + foreground + #C594C5 + + + + name + Operator, Misc + scope + keyword.operator, constant.other.color, punctuation, meta.tag, punctuation.definition.tag, punctuation.separator.inheritance.php, punctuation.definition.tag.html, punctuation.definition.tag.begin.html, punctuation.definition.tag.end.html + settings + + foreground + #5FB3B3 + + + + name + Tag + scope + entity.name.tag, meta.tag.sgml, markup.deleted.git_gutter + settings + + foreground + #EB606B + + + + name + Function, Special Method, Block Level + scope + entity.name.function, meta.function-call, support.function, keyword.other.special-method, meta.block-level + settings + + foreground + #6699CC + + + + name + Other Variable, String Link + scope + support.other.variable, string.other.link + settings + + foreground + #F2777A + + + + name + Number, Constant, Function Argument, Tag Attribute, Embedded + scope + constant.numeric, constant.language, support.constant, constant.character, variable.parameter, punctuation.section.embedded, keyword.other.unit + settings + + foreground + #F99157 + + + + name + String, Symbols, Inherited Class, Markup Heading + scope + string, constant.other.symbol, constant.other.key, entity.other.inherited-class, markup.heading, markup.inserted.git_gutter, meta.group.braces.curly constant.other.object.key.js string.unquoted.label.js + settings + + fontStyle + normal + foreground + #99C794 + + + + name + Class, Support + scope + entity.name.class, entity.name.type.class, support.type, support.class, support.orther.namespace.use.php, meta.use.php, support.other.namespace.php, markup.changed.git_gutter + settings + + foreground + #FAC863 + + + + name + Sub-methods + scope + entity.name.module.js, variable.import.parameter.js, variable.other.class.js + settings + + foreground + #EC5F67 + + + + name + Language methods + scope + variable.language + settings + + fontStyle + italic + foreground + #EC5F67 + + + + name + entity.name.method.js + scope + entity.name.method.js + settings + + foreground + #D8DEE9 + + + + name + meta.method.js + scope + meta.method.js + settings + + foreground + #fff + + + + name + Attributes + scope + entity.other.attribute-name + settings + + foreground + #BB80B3 + + + + name + Inserted + scope + markup.inserted + settings + + foreground + #99C794 + + + + name + Deleted + scope + markup.deleted + settings + + foreground + #EC5F67 + + + + name + Changed + scope + markup.changed + settings + + foreground + #BB80B3 + + + + name + Regular Expressions + scope + string.regexp + settings + + foreground + #5FB3B3 + + + + name + Escape Characters + scope + constant.character.escape + settings + + foreground + #5FB3B3 + + + + name + URL + scope + *url*, *link*, *uri* + settings + + fontStyle + underline + + + + name + Search Results Nums + scope + constant.numeric.line-number.find-in-files - match + settings + + foreground + #AB7967 + + + + name + Search Results Lines + scope + entity.name.filename.find-in-files + settings + + foreground + #99C794 + + + + name + Decorators + scope + tag.decorator.js entity.name.tag.js, tag.decorator.js punctuation.definition.tag.js + settings + + fontStyle + italic + foreground + #6699CC + + + + name + ES7 Bind Operator + scope + source.js constant.other.object.key.js string.unquoted.label.js + settings + + fontStyle + italic + foreground + #EC5F67 + + + + uuid + 21a3a5f5-e82f-48a8-bc8b-9aef307f6131 + + From c4de84905a7d9660dbf16b10bdb12fb2df7c8c59 Mon Sep 17 00:00:00 2001 From: Alex Stanciu Date: Sat, 10 Oct 2015 13:21:20 -0400 Subject: [PATCH 06/35] Add Ocean --- Material-Theme-Solarized-Ocean.sublime-theme | 2978 +++++++++++++++++ schemes/Material-Theme-Custom.tmTheme | 1 - .../Material-Theme-Solarized-Ocean.tmTheme | 525 +++ 3 files changed, 3503 insertions(+), 1 deletion(-) create mode 100644 Material-Theme-Solarized-Ocean.sublime-theme create mode 100644 schemes/Material-Theme-Solarized-Ocean.tmTheme diff --git a/Material-Theme-Solarized-Ocean.sublime-theme b/Material-Theme-Solarized-Ocean.sublime-theme new file mode 100644 index 000000000..7657798a7 --- /dev/null +++ b/Material-Theme-Solarized-Ocean.sublime-theme @@ -0,0 +1,2978 @@ +[ + + /* @ EMPTY WINDOW + * Style for empty (no tabs) window + ========================================================================= */ + + { + "class": "sheet_container_control", + "layer0.tint": [0, 43, 55], + "layer0.opacity": 1.0 + }, + + + /* @ GRID LAYOUT + * Grid style + ========================================================================= */ + + { + "class": "grid_layout_control", + "border_size": 2, + "border_color": [39, 53, 60] + }, + + + /* @ DIALOG POPUP + * Dialog popup style and progressbar + ========================================================================= */ + + { + "class": "progress_gauge_control", + "layer0.tint": [128, 203, 196], + "layer0.opacity": 1.0, + "content_margin": [0, 6] + }, + + { + "class": "dialog", + "layer0.tint": [0, 43, 55], + "layer0.opacity": 1.0 + }, + + { + "class": "progress_bar_control", + "layer0.tint": [0, 43, 55], + "layer0.opacity": 1.0, + }, + + + /* @ CODE FOLDING + * Folding arrow setting and behavioring + ========================================================================= */ + + { + "class": "fold_button_control", + "layer0.texture": "Material Theme/assets/commons/fold_right.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": 0, + "layer1.texture": "Material Theme/assets/commons/fold_right--hover.png", + "layer1.opacity": 0.0, + "layer1.inner_margin": 0, + "content_margin": [9, 7, 8, 6] + }, + + { + "class": "fold_button_control", + "attributes": ["hover"], + "layer0.opacity": 0.0, + "layer1.opacity": 1.0 + }, + + { + "class": "fold_button_control", + "attributes": ["expanded"], + "layer0.texture": "Material Theme/assets/default/fold_down.png", + "layer1.texture": "Material Theme/assets/commons/fold_down--hover.png" + }, + + + /* @ AUTOCOMPLETE + * Autocomplete popup setting and behavioring + ========================================================================= */ + + + { + "class": "popup_control", + "layer0.tint": [0, 43, 55, 255], + "layer0.opacity": 1.0, + "content_margin": [0, 0] + }, + + { + "class": "auto_complete", + "row_padding": [12, 6], + "layer0.tint": [0, 43, 55, 255], + "layer0.opacity": 1.0 + }, + + { + "class": "auto_complete_label", + "fg": [176, 190, 197, 255], + "match_fg": [128, 203, 196, 255], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [128, 203, 196, 255] + }, + + { + "class": "table_row", + "layer0.tint": [84, 110, 122], + "layer0.opacity": 0.0, + }, + + { + "class": "table_row", + "attributes": ["selected"], + "layer0.opacity": 10 + }, + + + /* @ TOOLTIP + * Tooltip setting and behavioring + ========================================================================= */ + + { + "class": "tool_tip_control", + "layer0.tint": [33,33,33], + "layer0.inner_margin": [0, 0], + "layer0.opacity": 1.0, + "content_margin": [8, 8] + }, + + { + "class": "tool_tip_label_control", + "color": [255, 255, 255, 255] + }, + + + /* @OVERLAY PANELS + * Overlay panels setting and behavioring + ========================================================================= */ + + // Command Panel + { + "class": "overlay_control", + "layer0.texture": "Material Theme/assets/default/overlay-bg.png", + "layer0.inner_margin": [24, 4, 24, 33], + "layer0.opacity": 1.0, + "layer1.texture": "Material Theme/assets/commons/quick-panel-background.png", + "layer1.inner_margin": [16, 0, 16, 25], + "layer1.opacity": 1.0, + "content_margin": [13, 13, 13, 33] + }, + + // Command Panel list item style (cmd + shift + p) + + { + "class": "mini_quick_panel_row", + "layer0.tint": [0, 43, 55, 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": [84, 110, 122] + }, + + // Quick panel project setting (project manager) (cmd + ctrl + p) + + { + "class": "quick_panel", + "row_padding": [32, 12], + "layer0.tint": [0, 43, 55], + "layer0.opacity": 1.0 + }, + + // Quick Panel row default style (project manager) + + { + "class": "quick_panel_row", + "layer0.tint": [0, 43, 55, 0], + "layer0.opacity": 1.0 + }, + + // Row panel style inside comman panel (cmd + shift + p) + + { + "class": "quick_panel_row", + "parents": [{"class": "overlay_control"}], + "layer0.tint": [0, 43, 55, 0], + "layer0.opacity": 1.0 + }, + + // Quick panel (project) style inside overlay_control (cmd + shift + p) + + { + "class": "quick_panel", + "parents": [{"class": "overlay_control"}], + "row_padding": [32, 12], + "layer0.tint": [0, 43, 55, 0], + "layer0.opacity": 1.0 + }, + + // Quick Panel selected list item style + + { + "class": "quick_panel_row", + "attributes": ["selected"], + "layer0.tint": [84, 110, 122], + "layer1.opacity": 0.0 + }, + + // Panel labels + + { + "class": "quick_panel_label", + "fg": [176, 190, 197, 255], + "match_fg": [128, 203, 196, 255], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [128, 203, 196, 255] + }, + + // Panel labels + + { + "class": "quick_panel_label", + "parents": [{"class": "overlay_control"}], + "fg": [176, 190, 197, 255], + "match_fg": [128, 203, 196, 255], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [128, 203, 196, 255] + }, + + // Panels sublabels + + { + "class": "quick_panel_path_label", + "fg": [84, 110, 122, 255], + "match_fg": [128, 203, 196, 255], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [128, 203, 196, 255] + }, + + // Panels data / score + + { + "class": "quick_panel_score_label", + "fg": [128, 203, 196, 255], + "selected_fg": [255, 255, 255, 255] + }, + + + /* @ TABS + * Tabs settings and behavioring + ========================================================================= */ + + { + "class": "tabset_control", + "layer0.opacity": 1.0, + "layer0.tint": [0, 43, 55], + "tint_index": 1, + "layer0.inner_margin": [2, 6], + "layer0.opacity": 1.0, + "content_margin": [12, -8, 8, 0], + "tab_overlap": 0, + "tab_width": 180, + "tab_min_width": 64, + "tab_height": 54, + "mouse_wheel_switch": false + }, + { + "class": "tabset_control", + "settings": ["mouse_wheel_switches_tabs", "!enable_tab_scrolling"], + "mouse_wheel_switch": true + }, + + // Tabs + + { + "class": "tab_control", + + "layer0.tint": [0, 43, 55], + "layer0.inner_margin": [24, 0], + "layer0.opacity": 1.0, + "tint_index": 0, + + "layer1.texture": "Material Theme/assets/default/tab_current.png", + "layer1.inner_margin": [0, 0], + "layer1.opacity": 0.0, + + "layer2.tint": [128, 203, 196, 20], + "layer2.inner_margin": [0, 0], + "layer2.opacity": { "target": 0.0, "speed": 3.0, "interpolation": "smoothstep" }, + + "content_margin": [18, 12, 11, 4], + "max_margin_trim": 0, + "hit_test_level": 0.4 + }, + + // Selected current tab + + { + "class": "tab_control", "attributes": ["selected"], + "layer1.opacity": 1.0, + "layer2.opacity": 0.0 + }, + + // Hovered current tab + + { + "class": "tab_control", "attributes": ["hover"], + "layer1.opacity": 0.0, + "layer2.opacity": { "target": 0.4, "speed": 5.0, "interpolation": "smoothstep" } + }, + + // Selected current tab + + { + "class": "tab_control", "attributes": ["selected","hover"], + "layer1.opacity": 1.0, + "layer2.opacity": { "target": 0.4, "speed": 5.0, "interpolation": "smoothstep" } + }, + + // Tab Labels + + { + "class": "tab_label", + "fg": [84, 110, 122, 255], + "shadow_color": [255, 255, 255, 0], + "shadow_offset": [0, 0], + "font.size": 11, + "font.italic": false, + "font.bold": false + }, + + // Tab selected label color + + { + "class": "tab_label", + "parents": [{"class": "tab_control", "attributes": ["selected"]}], + "fg": [255, 255, 255, 255], + "shadow_color": [255, 255, 255, 0], + "shadow_offset": [0, 0] + }, + + { + "class": "tab_label", + "attributes": ["transient"], + "font.italic": true + }, + + // Tab Close Buttons + { + "class": "tab_close_button", + "content_margin": [0, 0], + + // Close Icon + "layer0.texture": "Material Theme/assets/default/close_icon.png", + "layer0.opacity": 1, + "layer0.inner_margin": 0, + + // Close Icon Hover + "layer1.texture": "Material Theme/assets/commons/close_icon--hover.png", + "layer1.opacity": { "target": 0.0, "speed": 5.0, "interpolation": "smoothstep" }, + + // Dirty Icon + "layer2.texture": "Material Theme/assets/default/dirty_icon.png", + "layer2.inner_margin": 0, + + // Dirty Icon Hover + "layer3.texture": "Material Theme/assets/commons/dirty_icon--hover.png", + "layer3.opacity": { "target": 0.0, "speed": 5.0, "interpolation": "smoothstep" } + }, + + // Default + { + "class": "tab_close_button", + "settings": ["show_tab_close_buttons"], + "content_margin": [8,8], + }, + // Selected Tab + { + "class": "tab_close_button", + "settings": ["show_tab_close_buttons"], + "parents": [{"class": "tab_control", "attributes": ["selected"]}], + "layer0.opacity": 0, // Close Icon + "layer1.opacity": 1, // Close Icon Hover + }, + // Default hover + { + "class": "tab_close_button", + "settings": ["show_tab_close_buttons"], + "attributes": ["hover"], + "layer0.opacity": 0, // Close Icon + "layer1.opacity": 1, // Close Icon Hover + }, + // Dirty tab + { + "class": "tab_close_button", + "parents": [{"class": "tab_control", "attributes": ["dirty"]}], + "layer0.opacity": 0, // Close Icon + "layer1.opacity": 0, // Close Icon Hover + "layer2.opacity": 0, // Dirty Icon + "layer3.opacity": 1, // Dirty Icon Hover + "content_margin": [8,8], + }, + + // Dirty tab on hover + { + "class": "tab_close_button", + "parents": [{"class": "tab_control", "attributes": ["dirty"]}], + "attributes": ["hover"], + "layer0.opacity": 0, // Close Icon + "layer1.opacity": 1, // Close Icon Hover + "layer2.opacity": 0, // Dirty Icon + "layer3.opacity": 0 // Dirty Icon Hover + }, + // Selected dirty tab + { + "class": "tab_close_button", + "parents": [{"class": "tab_control", "attributes": ["selected", "dirty"]}], + "layer0.opacity": 0, // Close Icon + "layer1.opacity": 0, // Close Icon Hover + "layer2.opacity": 0, // Dirty Icon + "layer3.opacity": 1 // Dirty Icon Hover + }, + // Selected dirty tab on hover + { + "class": "tab_close_button", + "parents": [{"class": "tab_control", "attributes": ["selected", "dirty"]}], + "attributes": ["hover"], + "layer0.opacity": 0, // Close Icon + "layer1.opacity": 1, // Close Icon Hover + "layer2.opacity": 0, // Dirty Icon + "layer3.opacity": 0 // Dirty Icon Hover + }, + // tab set scroll left | scroll right + { + "class": "scroll_tabs_left_button", + "content_margin": [14, 7], + "layer0.texture": "Material Theme/assets/default/arrow_left.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": 0, + "layer1.texture": "Material Theme/assets/commons/arrow_left--hover.png", + "layer1.opacity": 0.0, + "layer1.inner_margin": 0, + }, + + { + "class": "scroll_tabs_left_button", + "attributes": ["hover"], + "layer1.opacity": 1.0 + }, + + { + "class": "scroll_tabs_right_button", + "content_margin": [14, 7], + "layer0.texture": "Material Theme/assets/default/arrow_right.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": 0, + "layer1.texture": "Material Theme/assets/commons/arrow_right--hover.png", + "layer1.opacity": 0.0, + "layer1.inner_margin": 0, + }, + + { + "class": "scroll_tabs_right_button", + "attributes": ["hover"], + "layer1.opacity": 1.0 + }, + + { + "class": "show_tabs_dropdown_button", + "content_margin": [12, 12], + "layer0.texture": "Material Theme/assets/default/overflow_menu.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": 0, + "layer1.texture": "Material Theme/assets/commons/overflow_menu--hover.png", + "layer1.opacity": 0.0, + "layer1.inner_margin": 0, + }, + + { + "class": "show_tabs_dropdown_button", + "attributes": ["hover"], + "layer1.opacity": 1.0 + }, + + + /* @ SIDEBAR + * Sidebar panel settings and behavioring + ========================================================================= */ + + + { + "class": "sidebar_container", + "layer0.tint": [0, 43, 55], + "layer0.opacity": 1.0, + "layer0.draw_center": false, + "layer0.inner_margin": [0, 24, 12, 24], + "content_margin": [0, 12, 0, 0] + }, + { + "class": "sidebar_tree", + "row_padding": [24, 5], + "indent": 16, + "indent_offset": 0, + "indent_top_level": false, + "layer0.tint": [0, 43, 55], + "layer0.opacity": 1.0 + }, + + { + "class": "sidebar_heading", + "color": [207, 216, 220], + "font.bold": false, + "font.size": 12, + "shadow_color": [250, 250, 250, 0], + "shadow_offset": [0, 0], + }, + + { + "class": "sidebar_heading", + "parents": + [ + { "class": "tree_row", "attributes": ["selected"] } + ], + "shadow_color": [160, 174, 192, 0], + }, + + { + "class": "tree_row", + "layer1.texture": "Material Theme/assets/default/tree_highlight.png", + "layer1.opacity": { "target": 0.0, "speed": 5.0, "interpolation": "smoothstep" }, + "layer1.inner_margin": [22, 8, 0, 0] + }, + + { + "class": "tree_row", + "attributes": ["selected"], + "layer1.opacity": { "target": 1.0, "speed": 5.0, "interpolation": "smoothstep" } + }, + + { + "class": "sidebar_label", + "color": [96, 125, 139], + "font.bold": false, + "font.italic": false, + "shadow_color": [255, 255, 255, 0], + "shadow_offset": [0, 0] + }, + + { + "class": "sidebar_label", + "parents": [{"class": "tree_row", "attributes": ["hover"]}], + "color": [175, 189, 196], + "shadow_color": [255, 255, 255, 0], + "shadow_offset": [0, 0] + }, + + { + "class": "sidebar_label", + "parents": [{"class": "tree_row", "attributes": ["selected"]}], + "font.bold": false, + "color": [255, 255, 255] + }, + + { + "class": "sidebar_label", + "parents": [{"class": "tree_row", "attributes": ["expandable"]}], + "color": [175, 189, 196] + }, + + { + "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", "selected"]}], + "color": [255, 255, 255] + }, + + { + "class": "sidebar_label", + "parents": [{"class": "tree_row", "attributes": ["expanded"]}], + "color": [128, 203, 196] + }, + + { + "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": [255, 255, 255] + }, + + { + "class": "sidebar_label", + "attributes": ["transient"], + "font.italic": false + }, + + // File icons and folder + + { + "class": "icon_file_type", + // layer0.texture is filled in by code with the relevant icon name + "layer0.opacity": 0.6, + "content_margin": [9, 9] + }, + { + "class": "icon_file_type", + "parents": [{"class": "tree_row", "attributes": ["selected"]}], + "layer0.opacity": 1, + "content_margin": [9, 9] + }, + + // Secondary folder icon (original) used as main folder icon + + { + "class": "icon_folder", + "content_margin": [13, 8], + "layer0.tint": [0, 43, 55], + "layer0.opacity": 0, + "layer1.texture": "Material Theme/assets/default/folder.png", + "layer1.opacity": 1, + "layer2.texture": "Material Theme/assets/commons/folder--hover.png", + "layer2.opacity": 0.0, + "layer3.texture": "Material Theme/assets/commons/folder_opened--hover.png", + "layer3.opacity": 0.0, + }, + + { + "class": "icon_folder", + "parents": + [ + { "class": "tree_row", "attributes": ["expanded"] } + ], + "layer1.opacity": 0.0, + "layer2.opacity": 0.0, + "layer3.opacity": 1.0, + }, + + { + "class": "icon_folder", + "parents": + [ + { "class": "tree_row", "attributes": ["hover"] } + ], + "layer1.opacity": 0.0, + "layer2.opacity": 1.0, + "layer3.opacity": 0.0, + }, + + { + "class": "icon_folder", + "parents": + [ + { "class": "tree_row", "attributes": ["expanded", "hover"] } + ], + "layer3.texture": + { + "keyframes": + [ + "Material Theme/assets/commons/folder_opened--hover-0.png", + "Material Theme/assets/commons/folder_opened--hover-1.png", + "Material Theme/assets/commons/folder_opened--hover-2.png", + "Material Theme/assets/commons/folder_opened--hover-3.png", + "Material Theme/assets/commons/folder_opened--hover-4.png", + "Material Theme/assets/commons/folder_opened--hover-5.png", + "Material Theme/assets/commons/folder_opened--hover-5.png", + "Material Theme/assets/commons/folder_opened--hover-5.png", + "Material Theme/assets/commons/folder_opened--hover-6.png", + "Material Theme/assets/commons/folder_opened--hover-6.png", + "Material Theme/assets/commons/folder_opened--hover-6.png", + "Material Theme/assets/commons/folder_opened--hover-6.png", + "Material Theme/assets/commons/folder_opened--hover-7.png", + ], + "loop": false, + "frame_time": 0.020, + }, + "layer1.opacity": 0.0, + "layer2.opacity": 0.0, + "layer3.opacity": 1.0, + }, + + { + "class": "icon_folder", + "parents": + [ + { "class": "tree_row", "attributes": ["selected"] } + ], + "layer1.texture": "Material Theme/assets/commons/folder--hover.png", + }, + + // Folder loading + + { + "class": "icon_folder_loading", + "layer1.texture": + { + "keyframes": + [ + "Material Theme/assets/commons/spinner11.png", + "Material Theme/assets/commons/spinner10.png", + "Material Theme/assets/commons/spinner9.png", + "Material Theme/assets/commons/spinner8.png", + "Material Theme/assets/commons/spinner7.png", + "Material Theme/assets/commons/spinner6.png", + "Material Theme/assets/commons/spinner5.png", + "Material Theme/assets/commons/spinner4.png", + "Material Theme/assets/commons/spinner3.png", + "Material Theme/assets/commons/spinner2.png", + "Material Theme/assets/commons/spinner1.png", + "Material Theme/assets/commons/spinner.png", + ], + "loop": true, + "frame_time": 0.075, + }, + + "layer0.opacity": 0.0, + "content_margin": [8, 8] + }, + + // Symlink folder icon + + { + "class": "icon_folder_dup", + "layer0.texture": "Material Theme/assets/default/folder_dup.png", + "layer0.opacity": 1.0, + "content_margin": [13, 8] + }, + + { + "class": "icon_folder_dup", + "parents": + [{ "class": "tree_row", "attributes": ["hover"] }], + "layer0.texture": "Material Theme/assets/commons/folder_dup--hover.png" + }, + + { + "class": "icon_folder_dup", + "parents": [{"class": "tree_row", "attributes": ["expanded"] }], + "layer0.texture": "Material Theme/assets/commons/folder_dup--hover.png" + }, + + // Hidden arrow icon before folder + + { + "class": "disclosure_button_control", + "layer0.texture": "Material Theme/assets/default/folder.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": 0, + "layer1.texture": "Material Theme/assets/commons/folder--hover.png", + "layer1.opacity": 0.0, + "layer1.inner_margin": 0, + "content_margin": [0, 0, 0, 0] + }, + + { + "class": "disclosure_button_control", + "parents": + [ + { "class": "tree_row", "attributes": ["hover"] } + ], + "layer0.opacity": 0.0, + "layer1.opacity": 1.0 + }, + + { + "class": "disclosure_button_control", + "attributes": ["expanded"], + "layer0.texture": "Material Theme/assets/commons/folder_opened--hover.png", + }, + + { + "class": "tree_row", + "layer0.tint": [0, 43, 55], + "layer0.opacity": 0.0, + "layer0.inner_margin": [1, 1] + }, + + { + "class": "tree_row", + "attributes": ["selected"], + "layer0.opacity": 1 + }, + + // Opened files + + { + "class": "close_button", + "content_margin": [8, 8], + + // Default Close icon + "layer0.texture": "Material Theme/assets/default/close_icon.png", + "layer0.opacity": { "target": 0.0, "speed": 7.0, "interpolation": "smoothstep" }, + "layer0.inner_margin": [0,0], + + // Hover close icon + "layer1.texture": "Material Theme/assets/commons/close_icon--hover.png", + "layer1.opacity": 0, + "layer1.inner_margin": [0,0], + }, + + // Opened file hover + + { + "class": "close_button", + "parents": + [ + { "class": "tree_row", "attributes": ["hover"] } + ], + // Default Close icon + "layer0.texture": "Material Theme/assets/default/close_icon.png", + "layer0.opacity": { "target": 1.0, "speed": 7.0, "interpolation": "smoothstep" }, + "layer0.inner_margin": [0,0], + }, + + { + "class": "close_button", + "attributes": ["dirty"], + "layer0.texture": "Material Theme/assets/commons/dirty_icon--hover.png", + "layer0.opacity": 1.0 + }, + + { + "class": "close_button", + "attributes": ["hover"], + "layer0.opacity": 0, + "layer1.opacity": 1.0 + }, + + + /* @ SCROLLBARS + * Scrollbars settings and behavioring + ========================================================================= */ + + // Normal Vertical scrollbar track + + { + "class": "scroll_bar_control", + "layer0.texture": "Material Theme/assets/default/normal_bar_vertical.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": [0, 6], + "blur": false + }, + + // Normal Vertical scrollbar track inside overlay panel + + { + "class": "scroll_bar_control", + "parents": [{"class": "overlay_control"}], + "layer0.tint": [0, 43, 55, 0], + "layer0.opacity": 1.0, + "layer0.inner_margin": [0, 6], + "blur": false + }, + + // Normal horizontal scrollbar track + + { + "class": "scroll_bar_control", + "attributes": ["horizontal"], + "layer0.texture": "Material Theme/assets/default/normal_bar_horizontal.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": [6, 0], + "blur": false + }, + + // Normal horizontal scrollbar track inside overlay panel + + { + "class": "scroll_bar_control", + "attributes": ["horizontal"], + "parents": [{"class": "overlay_control"}], + "layer0.tint": [0, 43, 55, 0], + "layer0.opacity": 0.0, + "layer0.inner_margin": [0, 2], + "blur": false + }, + + // Scrollbars corner + + { + "class": "scroll_corner_control", + "layer0.texture": "Material Theme/assets/default/normal_bar_corner.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": [1, 1] + }, + + // Vertical puck controller + + { + "class": "puck_control", + "layer0.tint": [38, 50, 255, 255], + "layer0.opacity": 1.0, + "layer0.inner_margin": [10, 10], + "layer1.texture": "Material Theme/assets/default/thumb_vertical.png", + "layer1.opacity": 1.0, + "layer1.inner_margin": [8, 8], + "content_margin": [6, 16], + "blur": false + }, + + // Horizontal puck controller + + { + "class": "puck_control", + "attributes": ["horizontal"], + "layer0.texture": "Material Theme/assets/default/thumb_horizontal.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": [10, 0], + "content_margin": [16, 6], + "blur": false + }, + + { + "class": "scroll_area_control", + "settings": ["overlay_scroll_bars"], + "overlay": true + }, + + { + "class": "scroll_area_control", + "settings": ["!overlay_scroll_bars"], + "overlay": false // set to false for the original behavior + }, + + + { + "class": "scroll_area_control", + "parents": [{"class": "overlay_control"}], + "settings": ["overlay_scroll_bars"], + "overlay": true // set to false for the original behavior + }, + + { + "class": "scroll_area_control", + "parents": [{"class": "sidebar_container"}], + "settings": ["!overlay_scroll_bars"], + "overlay": false // set to false for the original behavior + }, + + { + "class": "scroll_bar_control", + "settings": ["overlay_scroll_bars"], + "layer0.texture": "Material Theme/assets/default/normal_bar_vertical.png", + "layer0.inner_margin": [0, 5], + "blur": true + }, + + { + "class": "scroll_bar_control", + "settings": ["overlay_scroll_bars"], + "attributes": ["horizontal"], + "layer0.texture": "Material Theme/assets/default/normal_bar_horizontal.png", + "layer0.inner_margin": [5, 0], + "layer0.opacity": 0.0, + "layer1.texture": "Material Theme/assets/default/normal_bar_horizontal.png", + "layer1.inner_margin": [5, 0], + "layer1.opacity": 0.0, + "blur": true + }, + + { + "class": "puck_control", + "layer0.tint": [0, 43, 55], + "layer0.opacity": 0.0, + "layer0.inner_margin": [1, 8, 1, 8], + "layer1.texture": "Material Theme/assets/default/thumb_vertical.png", + "layer1.inner_margin": [1, 8, 1, 8], + "content_margin": [6, 16], + "blur": true + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "layer0.tint": [0, 43, 55], + "layer0.opacity": 0.0, + "layer0.inner_margin": [8, 1, 8, 1], + "layer1.texture": "Material Theme/assets/default/thumb_horizontal.png", + "layer1.inner_margin": [8, 1, 8, 1], + "content_margin": [16, 6], + "blur": true + }, + + + /* @ MINIMAP + * Minimap settings and behavioring + ========================================================================= */ + + + { + "class": "minimap_control", + "settings": ["always_show_minimap_viewport"], + "viewport_color": [128, 203, 196, 80], + "viewport_opacity": 0.4, + }, + + { + "class": "minimap_control", + "settings": ["!always_show_minimap_viewport"], + "viewport_color": [128, 203, 196, 80], + "viewport_opacity": { "target": 0.0, "speed": 4.0, "interpolation": "smoothstep" }, + }, + { + "class": "minimap_control", + "attributes": ["hover"], + "settings": ["!always_show_minimap_viewport"], + "viewport_opacity": { "target": 0.4, "speed": 20.0, "interpolation": "smoothstep" }, + }, + + + /* @ STATUS BAR + * Status bar settings and behavioring + ========================================================================= */ + + // All labels + + { + "class": "label_control", + "color": [176, 190, 197], + "shadow_color": [24, 24, 24, 0], + "shadow_offset": [0, 0], + "font.bold": true + }, + + // Status bar labels + + { + "class": "label_control", + "parents": [{"class": "status_bar"}], + "color": [120, 144, 156], + "font.bold": false + }, + + // Text field labels + + { + "class": "status_bar", + + // Layer 0 base + "layer0.tint": [0, 43, 55], + "layer0.opacity": 1.0, + "layer0.inner_margin": [2, 2], + + // Visible tint layer + "layer1.tint": [0, 43, 55], + "layer1.opacity": 1.0, + "layer1.inner_margin": [2, 2], + + "content_margin": [0, 0] + }, + + { + "class": "status_container", + "content_margin": [24, 12, 24, 12], + }, + + { + "class": "status_button", + "layer0.tint": [0, 43, 55], + "layer0.opacity": 1.0, + "layer0.draw_center": false, + "layer0.inner_margin": [1, 0, 0, 0], + "content_margin": [10, 2, 10, 3], + "min_size": [75, 0] + }, + + { + "class": "status_button", + "layer0.tint": [0, 43, 55], + "layer0.opacity": 1.0, + "layer0.draw_center": false, + "layer0.inner_margin": [1, 0, 0, 0], + "content_margin": [10, 2, 10, 3], + "min_size": [75, 0], + }, + + + /* @ WIDGET PANEL + * Widget, input, buttons settings and behavioring + ========================================================================= */ + + + // Status bar panel + { + "class": "panel_control", + "layer0.tint": [0, 43, 55], + "layer0.inner_margin": [2, 2, 2, 2], + "layer0.opacity": 1.0, + "layer1.tint": [0, 43, 55], + "layer1.inner_margin": [2, 2, 2, 2], + "layer1.opacity": 1.0, + "content_margin": [6, 14, 6, 8], + }, + + // Status bar panel close icon + + { + "class": "panel_close_button", + "layer0.texture": "Material Theme/assets/default/close_icon.png", + "layer0.opacity": 0.6, + "layer1.texture": "Material Theme/assets/commons/close_icon--hover.png", + "layer1.opacity": 0.0, + "content_margin": [0, 0] // 8,8 to show + }, + + { + "class": "panel_close_button", + "attributes": ["hover"], + "layer0.opacity": 0.0, + "layer1.opacity": 1.0, + }, + + // Texline input + + { + "class": "text_line_control", + "layer0.texture": "Material Theme/assets/default/input_field_border.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": [20, 5, 20, 5], + "tint_index": 1, + "content_margin": [10, 8, 16, 8] + }, + + + // Textline input inside overlay panels + + { + "class": "text_line_control", + "parents": [{"class": "overlay_control"}], + "layer0.texture": "Material Theme/assets/default/input_field_border--short.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": [32, 0, 32, 2], + "layer0.draw_center": true, + + "content_margin": [32, 8, 32, 8] + }, + + // Textline input oveflow menu + + { + "class": "dropdown_button_control", + "content_margin": [12, 12], + "layer0.texture": "Material Theme/assets/default/overflow_menu.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": [0, 0], + "layer1.texture": "Material Theme/assets/commons/overflow_menu--hover.png", + "layer1.opacity": 0.0, + "layer1.inner_margin": [0, 0], + }, + { + "class": "dropdown_button_control", + "attributes": ["hover"], + "layer1.opacity": 1.0 + }, + + + /* @ BUTTONS + * Buttons panels settings and behavioring + ========================================================================= */ + + + // Button labels + + { + "class": "label_control", + "parents": [{"class": "button_control"}], + "color": [176, 190, 196], + "font.bold": true + }, + + { + "class": "button_control", + "content_margin": [6, 12, 6, 12], + "min_size": [75, 0], + "layer0.tint": [0, 43, 55], + "layer0.opacity": 0.0, + "layer0.inner_margin": [6, 6], + "layer1.texture": "Material Theme/assets/commons/full_button_indented.png", + "layer1.opacity": 0.0, + "layer1.inner_margin": [6, 6], + "layer2.texture": "Material Theme/assets/default/blue_highlight.png", + "layer2.opacity": { "target": 0.0, "speed": 5.0, "interpolation": "smoothstep" }, + "layer2.inner_margin": [6, 6] + }, + { + "class": "button_control", + "attributes": ["pressed"], + "layer0.opacity": 0, + "layer2.opacity": 1.0 + }, + { + "class": "button_control", + "attributes": ["pressed", "hover"], + "layer2.opacity": 0.0 + }, + { + "class": "button_control", + "attributes": ["hover"], + "layer2.opacity": { "target": 1.0, "speed": 5.0, "interpolation": "smoothstep" } + }, + + // Small Icon Buttons + { + "class": "icon_button_control", + "layer0.tint": [0, 43, 55], + "layer0.inner_margin": [6, 6], + "layer0.opacity": 0.0, + "layer2.tint": [255, 255, 255], + "layer2.opacity": { "target": 0.0, "speed": 10.0, "interpolation": "smoothstep" }, + "content_margin": [10, 6] + }, + + + /* Buttons icons settings + ===================================================================== */ + + // Regex Icon + { + "class": "icon_regex", + "layer0.texture": "Material Theme/assets/commons/find_regex--hover.png", + "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.texture": "Material Theme/assets/default/find_regex.png", + "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "content_margin": [12, 12] + }, + + { + "class": "icon_regex", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } + }, + + // Preserve case sensitive + + { + "class": "icon_case", + "layer0.texture": "Material Theme/assets/commons/find_case--hover.png", + "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.texture": "Material Theme/assets/default/find_case.png", + "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "content_margin": [12, 12] + }, + + { + "class": "icon_case", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } + }, + + // Wholeword + + { + "class": "icon_whole_word", + "layer0.texture": "Material Theme/assets/commons/find_word--hover.png", + "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.texture": "Material Theme/assets/default/find_word.png", + "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "content_margin": [12, 12] + }, + + + { + "class": "icon_whole_word", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } + }, + + // Wrap + + { + "class": "icon_wrap", + "layer0.texture": "Material Theme/assets/commons/find_wrap--hover.png", + "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.texture": "Material Theme/assets/default/find_wrap.png", + "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "content_margin": [12, 12] + }, + + { + "class": "icon_wrap", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } + }, + + // In selection + + { + "class": "icon_in_selection", + "layer0.texture": "Material Theme/assets/commons/find_inselection--hover.png", + "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.texture": "Material Theme/assets/default/find_inselection.png", + "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "content_margin": [12,12] + }, + + + { + "class": "icon_in_selection", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } + }, + + // Highlight Result + + { + "class": "icon_highlight", + "layer0.texture": "Material Theme/assets/commons/find_highlight--hover.png", + "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.texture": "Material Theme/assets/default/find_highlight.png", + "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "content_margin": [12, 12] + }, + + { + "class": "icon_highlight", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } + }, + + // Preserve Case + + { + "class": "icon_preserve_case", + "layer0.texture": "Material Theme/assets/commons/replace_preserve_case--hover.png", + "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.texture": "Material Theme/assets/default/replace_preserve_case.png", + "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "content_margin": [12, 12] + }, + + { + "class": "icon_preserve_case", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } + }, + + // Show context + + { + "class": "icon_context", + "layer0.texture": "Material Theme/assets/commons/find_context--hover.png", + "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.texture": "Material Theme/assets/default/find_context.png", + "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "content_margin": [12, 12] + }, + + + { + "class": "icon_context", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } + }, + + // Use buffer + + { + "class": "icon_use_buffer", + "layer0.texture": "Material Theme/assets/commons/use_buffer--hover.png", + "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.texture": "Material Theme/assets/default/use_buffer.png", + "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "content_margin": [12, 12] + }, + + { + "class": "icon_use_buffer", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } + }, + + // Reverse direction + + { + "class": "icon_reverse", + "layer0.texture": "Material Theme/assets/commons/find_reverse--hover.png", + "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.texture": "Material Theme/assets/default/find_reverse.png", + "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "content_margin": [12, 12] + }, + + { + "class": "icon_reverse", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } + }, + + + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////// + + + /* @ THEME ACCENTS + * Accents color settings + ========================================================================= + This specific options define the accents color to be used in the general UI. + NOTE: This rulers must only override the original definitions */ + + + /* LIME ACCENT + * =================================================================== */ + + // Sidebar tree highlight + + { + "class": "tree_row", + "settings": ["material_theme_accent_lime"], + "layer1.texture": "Material Theme/assets/accent-lime/tree_highlight.png", + }, + + // Tabs + + { + "class": "tab_control", + "settings": ["material_theme_accent_lime"], + "layer1.texture": "Material Theme/assets/accent-lime/tab_current.png", + }, + + // Tabs close button + + { + "class": "tab_close_button", + "settings": ["material_theme_accent_lime"], + "layer1.texture": "Material Theme/assets/accent-lime/close_icon--hover.png", + "layer3.texture": "Material Theme/assets/accent-lime/dirty_icon--hover.png" + }, + + // Opened files + + { + "class": "close_button", + "settings": ["material_theme_accent_lime"], + "layer1.texture": "Material Theme/assets/accent-lime/close_icon--hover.png", + }, + + // Dirty opened files + + { + "class": "close_button", + "attributes": ["dirty"], + "settings": ["material_theme_accent_lime"], + "layer0.texture": "Material Theme/assets/accent-lime/dirty_icon--hover.png", + }, + + { + "class": "sidebar_label", + "settings": ["material_theme_accent_lime"], + "parents": [{"class": "tree_row", "attributes": ["expanded"]}], + "color": [139, 195, 74] + }, + + { + "class": "icon_folder", + "settings": ["material_theme_accent_lime"], + "layer2.texture": "Material Theme/assets/accent-lime/folder--hover.png", + "layer3.texture": "Material Theme/assets/accent-lime/folder_opened--hover.png", + }, + + { + "class": "icon_folder", + "settings": ["material_theme_accent_lime"], + "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], + "layer3.texture": + { + "keyframes": + [ + "Material Theme/assets/accent-lime/folder_opened--hover-0.png", + "Material Theme/assets/accent-lime/folder_opened--hover-1.png", + "Material Theme/assets/accent-lime/folder_opened--hover-2.png", + "Material Theme/assets/accent-lime/folder_opened--hover-3.png", + "Material Theme/assets/accent-lime/folder_opened--hover-4.png", + "Material Theme/assets/accent-lime/folder_opened--hover-5.png", + "Material Theme/assets/accent-lime/folder_opened--hover-5.png", + "Material Theme/assets/accent-lime/folder_opened--hover-5.png", + "Material Theme/assets/accent-lime/folder_opened--hover-6.png", + "Material Theme/assets/accent-lime/folder_opened--hover-6.png", + "Material Theme/assets/accent-lime/folder_opened--hover-6.png", + "Material Theme/assets/accent-lime/folder_opened--hover-6.png", + "Material Theme/assets/accent-lime/folder_opened--hover-7.png", + ], + "loop": false, + "frame_time": 0.020, + } + }, + + // Folder loading + + { + "class": "icon_folder_loading", + "settings": ["material_theme_accent_lime"], + "layer1.texture": + { + "keyframes": + [ + "Material Theme/assets/accent-lime/spinner7.png", + "Material Theme/assets/accent-lime/spinner6.png", + "Material Theme/assets/accent-lime/spinner5.png", + "Material Theme/assets/accent-lime/spinner4.png", + "Material Theme/assets/accent-lime/spinner3.png", + "Material Theme/assets/accent-lime/spinner2.png", + "Material Theme/assets/accent-lime/spinner1.png", + "Material Theme/assets/accent-lime/spinner.png", + ], + "loop": true, + "frame_time": 0.075, + }, + }, + + // tab set scroll left | scroll right + + { + "class": "scroll_tabs_left_button", + "settings": ["material_theme_accent_lime"], + "layer1.texture": "Material Theme/assets/accent-lime/arrow_left--hover.png", + }, + + { + "class": "scroll_tabs_right_button", + "settings": ["material_theme_accent_lime"], + "layer1.texture": "Material Theme/assets/accent-lime/arrow_right--hover.png", + }, + + + { + "class": "fold_button_control", + "settings": ["material_theme_accent_lime"], + "layer0.texture": "Material Theme/assets/commons/fold_right.png", + "layer1.texture": "Material Theme/assets/accent-lime/fold_right--hover.png", + }, + + { + "class": "fold_button_control", + "attributes": ["expanded"], + "settings": ["material_theme_accent_lime"], + "layer0.texture": "Material Theme/assets/darker/fold_down.png", + "layer1.texture": "Material Theme/assets/accent-lime/fold_down--hover.png" + }, + + // Panel labels + + { + "class": "quick_panel_label", + "settings": ["material_theme_accent_lime"], + "fg": [176, 190, 197, 255], + "match_fg": [139, 195, 74], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [139, 195, 74] + }, + + // Panel labels + + { + "class": "quick_panel_label", + "settings": ["material_theme_accent_lime"], + "parents": [{"class": "overlay_control"}], + "fg": [176, 190, 197, 255], + "match_fg": [139, 195, 74], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [139, 195, 74] + }, + + // Panels sublabels + + { + "class": "quick_panel_path_label", + "settings": ["material_theme_accent_lime"], + "fg": [97, 97, 97, 255], + "match_fg": [139, 195, 74], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [139, 195, 74] + }, + + // Panels data / score + + { + "class": "quick_panel_score_label", + "settings": ["material_theme_accent_lime"], + "fg": [139, 195, 74], + "selected_fg": [255, 255, 255, 255] + }, + + { + "class": "show_tabs_dropdown_button", + "settings": ["material_theme_accent_lime"], + "layer1.texture": "Material Theme/assets/accent-lime/overflow_menu--hover.png", + }, + + // Textline input oveflow menu + + { + "class": "dropdown_button_control", + "settings": ["material_theme_accent_lime"], + "layer1.texture": "Material Theme/assets/accent-lime/overflow_menu--hover.png", + }, + + /* Buttons icons settings + ===================================================================== */ + + // Regex Icon + { + "class": "icon_regex", + "settings": ["material_theme_accent_lime"], + "layer0.texture": "Material Theme/assets/accent-lime/find_regex--hover.png", + }, + + // Preserve case sensitive + + { + "class": "icon_case", + "settings": ["material_theme_accent_lime"], + "layer0.texture": "Material Theme/assets/accent-lime/find_case--hover.png", + }, + // Wholeword + + { + "class": "icon_whole_word", + "settings": ["material_theme_accent_lime"], + "layer0.texture": "Material Theme/assets/accent-lime/find_word--hover.png", + }, + + // Wrap + + { + "class": "icon_wrap", + "settings": ["material_theme_accent_lime"], + "layer0.texture": "Material Theme/assets/accent-lime/find_wrap--hover.png", + }, + + // In selection + + { + "class": "icon_in_selection", + "settings": ["material_theme_accent_lime"], + "layer0.texture": "Material Theme/assets/accent-lime/find_inselection--hover.png", + }, + + + // Highlight Result + + { + "class": "icon_highlight", + "settings": ["material_theme_accent_lime"], + "layer0.texture": "Material Theme/assets/accent-lime/find_highlight--hover.png", + }, + + // Preserve Case + + { + "class": "icon_preserve_case", + "settings": ["material_theme_accent_lime"], + "layer0.texture": "Material Theme/assets/accent-lime/replace_preserve_case--hover.png", + }, + + // Show context + + { + "class": "icon_context", + "settings": ["material_theme_accent_lime"], + "layer0.texture": "Material Theme/assets/accent-lime/find_context--hover.png", + }, + + // Use buffer + + { + "class": "icon_use_buffer", + "settings": ["material_theme_accent_lime"], + "layer0.texture": "Material Theme/assets/accent-lime/use_buffer--hover.png", + }, + + // Reverse direction + + { + "class": "icon_reverse", + "settings": ["material_theme_accent_lime"], + "layer0.texture": "Material Theme/assets/accent-lime/find_reverse--hover.png", + }, + + + /* PURPLE ACCENT + * =================================================================== */ + + // Sidebar tree highlight + + { + "class": "tree_row", + "settings": ["material_theme_accent_purple"], + "layer1.texture": "Material Theme/assets/accent-purple/tree_highlight.png", + }, + + // Tabs + + { + "class": "tab_control", + "settings": ["material_theme_accent_purple"], + "layer1.texture": "Material Theme/assets/accent-purple/tab_current.png", + }, + + // Tabs close button + + { + "class": "tab_close_button", + "settings": ["material_theme_accent_purple"], + "layer1.texture": "Material Theme/assets/accent-purple/close_icon--hover.png", + "layer3.texture": "Material Theme/assets/accent-purple/dirty_icon--hover.png" + }, + + // Opened files + + { + "class": "close_button", + "settings": ["material_theme_accent_purple"], + "layer1.texture": "Material Theme/assets/accent-purple/close_icon--hover.png", + }, + + // Dirty opened files + + { + "class": "close_button", + "attributes": ["dirty"], + "settings": ["material_theme_accent_purple"], + "layer0.texture": "Material Theme/assets/accent-purple/dirty_icon--hover.png", + }, + + { + "class": "sidebar_label", + "settings": ["material_theme_accent_purple"], + "parents": [{"class": "tree_row", "attributes": ["expanded"]}], + "color": [156, 39, 176] + }, + + { + "class": "icon_folder", + "settings": ["material_theme_accent_purple"], + "layer2.texture": "Material Theme/assets/accent-purple/folder--hover.png", + "layer3.texture": "Material Theme/assets/accent-purple/folder_opened--hover.png", + }, + + { + "class": "icon_folder", + "settings": ["material_theme_accent_purple"], + "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], + "layer3.texture": + { + "keyframes": + [ + "Material Theme/assets/accent-purple/folder_opened--hover-0.png", + "Material Theme/assets/accent-purple/folder_opened--hover-1.png", + "Material Theme/assets/accent-purple/folder_opened--hover-2.png", + "Material Theme/assets/accent-purple/folder_opened--hover-3.png", + "Material Theme/assets/accent-purple/folder_opened--hover-4.png", + "Material Theme/assets/accent-purple/folder_opened--hover-5.png", + "Material Theme/assets/accent-purple/folder_opened--hover-5.png", + "Material Theme/assets/accent-purple/folder_opened--hover-5.png", + "Material Theme/assets/accent-purple/folder_opened--hover-6.png", + "Material Theme/assets/accent-purple/folder_opened--hover-6.png", + "Material Theme/assets/accent-purple/folder_opened--hover-6.png", + "Material Theme/assets/accent-purple/folder_opened--hover-6.png", + "Material Theme/assets/accent-purple/folder_opened--hover-7.png", + ], + "loop": false, + "frame_time": 0.020, + } + }, + + // Folder loading + + { + "class": "icon_folder_loading", + "settings": ["material_theme_accent_purple"], + "layer1.texture": + { + "keyframes": + [ + "Material Theme/assets/accent-purple/spinner7.png", + "Material Theme/assets/accent-purple/spinner6.png", + "Material Theme/assets/accent-purple/spinner5.png", + "Material Theme/assets/accent-purple/spinner4.png", + "Material Theme/assets/accent-purple/spinner3.png", + "Material Theme/assets/accent-purple/spinner2.png", + "Material Theme/assets/accent-purple/spinner1.png", + "Material Theme/assets/accent-purple/spinner.png", + ], + "loop": true, + "frame_time": 0.075, + }, + }, + + // tab set scroll left | scroll right + + { + "class": "scroll_tabs_left_button", + "settings": ["material_theme_accent_purple"], + "layer1.texture": "Material Theme/assets/accent-purple/arrow_left--hover.png", + }, + + { + "class": "scroll_tabs_right_button", + "settings": ["material_theme_accent_purple"], + "layer1.texture": "Material Theme/assets/accent-purple/arrow_right--hover.png", + }, + + + { + "class": "fold_button_control", + "settings": ["material_theme_accent_purple"], + "layer0.texture": "Material Theme/assets/commons/fold_right.png", + "layer1.texture": "Material Theme/assets/accent-purple/fold_right--hover.png", + }, + + { + "class": "fold_button_control", + "attributes": ["expanded"], + "settings": ["material_theme_accent_purple"], + "layer0.texture": "Material Theme/assets/darker/fold_down.png", + "layer1.texture": "Material Theme/assets/accent-purple/fold_down--hover.png" + }, + + // Panel labels + + { + "class": "quick_panel_label", + "settings": ["material_theme_accent_purple"], + "fg": [176, 190, 197, 255], + "match_fg": [156, 39, 176], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [156, 39, 176] + }, + + // Panel labels + + { + "class": "quick_panel_label", + "settings": ["material_theme_accent_purple"], + "parents": [{"class": "overlay_control"}], + "fg": [176, 190, 197, 255], + "match_fg": [156, 39, 176], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [156, 39, 176] + }, + + // Panels sublabels + + { + "class": "quick_panel_path_label", + "settings": ["material_theme_accent_purple"], + "fg": [97, 97, 97, 255], + "match_fg": [156, 39, 176], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [156, 39, 176] + }, + + // Panels data / score + + { + "class": "quick_panel_score_label", + "settings": ["material_theme_accent_purple"], + "fg": [156, 39, 176], + "selected_fg": [255, 255, 255, 255] + }, + + { + "class": "show_tabs_dropdown_button", + "settings": ["material_theme_accent_purple"], + "layer1.texture": "Material Theme/assets/accent-purple/overflow_menu--hover.png", + }, + + // Textline input oveflow menu + + { + "class": "dropdown_button_control", + "settings": ["material_theme_accent_purple"], + "layer1.texture": "Material Theme/assets/accent-purple/overflow_menu--hover.png", + }, + + /* Buttons icons settings + ===================================================================== */ + + // Regex Icon + { + "class": "icon_regex", + "settings": ["material_theme_accent_purple"], + "layer0.texture": "Material Theme/assets/accent-purple/find_regex--hover.png", + }, + + // Preserve case sensitive + + { + "class": "icon_case", + "settings": ["material_theme_accent_purple"], + "layer0.texture": "Material Theme/assets/accent-purple/find_case--hover.png", + }, + // Wholeword + + { + "class": "icon_whole_word", + "settings": ["material_theme_accent_purple"], + "layer0.texture": "Material Theme/assets/accent-purple/find_word--hover.png", + }, + + // Wrap + + { + "class": "icon_wrap", + "settings": ["material_theme_accent_purple"], + "layer0.texture": "Material Theme/assets/accent-purple/find_wrap--hover.png", + }, + + // In selection + + { + "class": "icon_in_selection", + "settings": ["material_theme_accent_purple"], + "layer0.texture": "Material Theme/assets/accent-purple/find_inselection--hover.png", + }, + + + // Highlight Result + + { + "class": "icon_highlight", + "settings": ["material_theme_accent_purple"], + "layer0.texture": "Material Theme/assets/accent-purple/find_highlight--hover.png", + }, + + // Preserve Case + + { + "class": "icon_preserve_case", + "settings": ["material_theme_accent_purple"], + "layer0.texture": "Material Theme/assets/accent-purple/replace_preserve_case--hover.png", + }, + + // Show context + + { + "class": "icon_context", + "settings": ["material_theme_accent_purple"], + "layer0.texture": "Material Theme/assets/accent-purple/find_context--hover.png", + }, + + // Use buffer + + { + "class": "icon_use_buffer", + "settings": ["material_theme_accent_purple"], + "layer0.texture": "Material Theme/assets/accent-purple/use_buffer--hover.png", + }, + + // Reverse direction + + { + "class": "icon_reverse", + "settings": ["material_theme_accent_purple"], + "layer0.texture": "Material Theme/assets/accent-purple/find_reverse--hover.png", + }, + + /* RED ACCENT + * =================================================================== */ + + // Sidebar tree highlight + + { + "class": "tree_row", + "settings": ["material_theme_accent_red"], + "layer1.texture": "Material Theme/assets/accent-red/tree_highlight.png", + }, + + // Tabs + + { + "class": "tab_control", + "settings": ["material_theme_accent_red"], + "layer1.texture": "Material Theme/assets/accent-red/tab_current.png", + }, + + // Tabs close button + + { + "class": "tab_close_button", + "settings": ["material_theme_accent_red"], + "layer1.texture": "Material Theme/assets/accent-red/close_icon--hover.png", + "layer3.texture": "Material Theme/assets/accent-red/dirty_icon--hover.png" + }, + + // Opened files + + { + "class": "close_button", + "settings": ["material_theme_accent_red"], + "layer1.texture": "Material Theme/assets/accent-red/close_icon--hover.png", + }, + + // Dirty opened files + + { + "class": "close_button", + "attributes": ["dirty"], + "settings": ["material_theme_accent_red"], + "layer0.texture": "Material Theme/assets/accent-red/dirty_icon--hover.png", + }, + + { + "class": "sidebar_label", + "settings": ["material_theme_accent_red"], + "parents": [{"class": "tree_row", "attributes": ["expanded"]}], + "color": [229, 115, 115] + }, + + { + "class": "icon_folder", + "settings": ["material_theme_accent_red"], + "layer2.texture": "Material Theme/assets/accent-red/folder--hover.png", + "layer3.texture": "Material Theme/assets/accent-red/folder_opened--hover.png", + }, + + { + "class": "icon_folder", + "settings": ["material_theme_accent_red"], + "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], + "layer3.texture": + { + "keyframes": + [ + "Material Theme/assets/accent-red/folder_opened--hover-0.png", + "Material Theme/assets/accent-red/folder_opened--hover-1.png", + "Material Theme/assets/accent-red/folder_opened--hover-2.png", + "Material Theme/assets/accent-red/folder_opened--hover-3.png", + "Material Theme/assets/accent-red/folder_opened--hover-4.png", + "Material Theme/assets/accent-red/folder_opened--hover-5.png", + "Material Theme/assets/accent-red/folder_opened--hover-5.png", + "Material Theme/assets/accent-red/folder_opened--hover-5.png", + "Material Theme/assets/accent-red/folder_opened--hover-6.png", + "Material Theme/assets/accent-red/folder_opened--hover-6.png", + "Material Theme/assets/accent-red/folder_opened--hover-6.png", + "Material Theme/assets/accent-red/folder_opened--hover-6.png", + "Material Theme/assets/accent-red/folder_opened--hover-7.png", + ], + "loop": false, + "frame_time": 0.020, + } + }, + + // Folder loading + + { + "class": "icon_folder_loading", + "settings": ["material_theme_accent_red"], + "layer1.texture": + { + "keyframes": + [ + "Material Theme/assets/accent-red/spinner7.png", + "Material Theme/assets/accent-red/spinner6.png", + "Material Theme/assets/accent-red/spinner5.png", + "Material Theme/assets/accent-red/spinner4.png", + "Material Theme/assets/accent-red/spinner3.png", + "Material Theme/assets/accent-red/spinner2.png", + "Material Theme/assets/accent-red/spinner1.png", + "Material Theme/assets/accent-red/spinner.png", + ], + "loop": true, + "frame_time": 0.075, + }, + }, + + // tab set scroll left | scroll right + + { + "class": "scroll_tabs_left_button", + "settings": ["material_theme_accent_red"], + "layer1.texture": "Material Theme/assets/accent-red/arrow_left--hover.png", + }, + + { + "class": "scroll_tabs_right_button", + "settings": ["material_theme_accent_red"], + "layer1.texture": "Material Theme/assets/accent-red/arrow_right--hover.png", + }, + + + { + "class": "fold_button_control", + "settings": ["material_theme_accent_red"], + "layer0.texture": "Material Theme/assets/commons/fold_right.png", + "layer1.texture": "Material Theme/assets/accent-red/fold_right--hover.png", + }, + + { + "class": "fold_button_control", + "attributes": ["expanded"], + "settings": ["material_theme_accent_red"], + "layer0.texture": "Material Theme/assets/darker/fold_down.png", + "layer1.texture": "Material Theme/assets/accent-red/fold_down--hover.png" + }, + + // Panel labels + + { + "class": "quick_panel_label", + "settings": ["material_theme_accent_red"], + "fg": [176, 190, 197, 255], + "match_fg": [244, 67, 54], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [229, 115, 115] + }, + + // Panel labels + + { + "class": "quick_panel_label", + "settings": ["material_theme_accent_red"], + "parents": [{"class": "overlay_control"}], + "fg": [176, 190, 197, 255], + "match_fg": [229, 115, 115], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [229, 115, 115] + }, + + // Panels sublabels + + { + "class": "quick_panel_path_label", + "settings": ["material_theme_accent_red"], + "fg": [97, 97, 97, 255], + "match_fg": [229, 115, 115], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [229, 115, 115] + }, + + // Panels data / score + + { + "class": "quick_panel_score_label", + "settings": ["material_theme_accent_red"], + "fg": [229, 115, 115], + "selected_fg": [255, 255, 255, 255] + }, + + { + "class": "show_tabs_dropdown_button", + "settings": ["material_theme_accent_red"], + "layer1.texture": "Material Theme/assets/accent-red/overflow_menu--hover.png", + }, + + // Textline input oveflow menu + + { + "class": "dropdown_button_control", + "settings": ["material_theme_accent_red"], + "layer1.texture": "Material Theme/assets/accent-red/overflow_menu--hover.png", + }, + + /* Buttons icons settings + ===================================================================== */ + + // Regex Icon + { + "class": "icon_regex", + "settings": ["material_theme_accent_red"], + "layer0.texture": "Material Theme/assets/accent-red/find_regex--hover.png", + }, + + // Preserve case sensitive + + { + "class": "icon_case", + "settings": ["material_theme_accent_red"], + "layer0.texture": "Material Theme/assets/accent-red/find_case--hover.png", + }, + // Wholeword + + { + "class": "icon_whole_word", + "settings": ["material_theme_accent_red"], + "layer0.texture": "Material Theme/assets/accent-red/find_word--hover.png", + }, + + // Wrap + + { + "class": "icon_wrap", + "settings": ["material_theme_accent_red"], + "layer0.texture": "Material Theme/assets/accent-red/find_wrap--hover.png", + }, + + // In selection + + { + "class": "icon_in_selection", + "settings": ["material_theme_accent_red"], + "layer0.texture": "Material Theme/assets/accent-red/find_inselection--hover.png", + }, + + + // Highlight Result + + { + "class": "icon_highlight", + "settings": ["material_theme_accent_red"], + "layer0.texture": "Material Theme/assets/accent-red/find_highlight--hover.png", + }, + + // Preserve Case + + { + "class": "icon_preserve_case", + "settings": ["material_theme_accent_red"], + "layer0.texture": "Material Theme/assets/accent-red/replace_preserve_case--hover.png", + }, + + // Show context + + { + "class": "icon_context", + "settings": ["material_theme_accent_red"], + "layer0.texture": "Material Theme/assets/accent-red/find_context--hover.png", + }, + + // Use buffer + + { + "class": "icon_use_buffer", + "settings": ["material_theme_accent_red"], + "layer0.texture": "Material Theme/assets/accent-red/use_buffer--hover.png", + }, + + // Reverse direction + + { + "class": "icon_reverse", + "settings": ["material_theme_accent_red"], + "layer0.texture": "Material Theme/assets/accent-red/find_reverse--hover.png", + }, + + /* ORANGE ACCENT + * =================================================================== */ + + // Sidebar tree highlight + + { + "class": "tree_row", + "settings": ["material_theme_accent_orange"], + "layer1.texture": "Material Theme/assets/accent-orange/tree_highlight.png", + }, + + // Tabs + + { + "class": "tab_control", + "settings": ["material_theme_accent_orange"], + "layer1.texture": "Material Theme/assets/accent-orange/tab_current.png", + }, + + // Tabs close button + + { + "class": "tab_close_button", + "settings": ["material_theme_accent_orange"], + "layer1.texture": "Material Theme/assets/accent-orange/close_icon--hover.png", + "layer3.texture": "Material Theme/assets/accent-orange/dirty_icon--hover.png" + }, + + // Opened files + + { + "class": "close_button", + "settings": ["material_theme_accent_orange"], + "layer1.texture": "Material Theme/assets/accent-orange/close_icon--hover.png", + }, + + // Dirty opened files + + { + "class": "close_button", + "attributes": ["dirty"], + "settings": ["material_theme_accent_orange"], + "layer0.texture": "Material Theme/assets/accent-orange/dirty_icon--hover.png", + }, + + { + "class": "sidebar_label", + "settings": ["material_theme_accent_orange"], + "parents": [{"class": "tree_row", "attributes": ["expanded"]}], + "color": [255, 112, 67] + }, + + { + "class": "icon_folder", + "settings": ["material_theme_accent_orange"], + "layer2.texture": "Material Theme/assets/accent-orange/folder--hover.png", + "layer3.texture": "Material Theme/assets/accent-orange/folder_opened--hover.png", + }, + + { + "class": "icon_folder", + "settings": ["material_theme_accent_orange"], + "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], + "layer3.texture": + { + "keyframes": + [ + "Material Theme/assets/accent-orange/folder_opened--hover-0.png", + "Material Theme/assets/accent-orange/folder_opened--hover-1.png", + "Material Theme/assets/accent-orange/folder_opened--hover-2.png", + "Material Theme/assets/accent-orange/folder_opened--hover-3.png", + "Material Theme/assets/accent-orange/folder_opened--hover-4.png", + "Material Theme/assets/accent-orange/folder_opened--hover-5.png", + "Material Theme/assets/accent-orange/folder_opened--hover-5.png", + "Material Theme/assets/accent-orange/folder_opened--hover-5.png", + "Material Theme/assets/accent-orange/folder_opened--hover-6.png", + "Material Theme/assets/accent-orange/folder_opened--hover-6.png", + "Material Theme/assets/accent-orange/folder_opened--hover-6.png", + "Material Theme/assets/accent-orange/folder_opened--hover-6.png", + "Material Theme/assets/accent-orange/folder_opened--hover-7.png", + ], + "loop": false, + "frame_time": 0.020, + } + }, + + // Folder loading + + { + "class": "icon_folder_loading", + "settings": ["material_theme_accent_orange"], + "layer1.texture": + { + "keyframes": + [ + "Material Theme/assets/accent-orange/spinner7.png", + "Material Theme/assets/accent-orange/spinner6.png", + "Material Theme/assets/accent-orange/spinner5.png", + "Material Theme/assets/accent-orange/spinner4.png", + "Material Theme/assets/accent-orange/spinner3.png", + "Material Theme/assets/accent-orange/spinner2.png", + "Material Theme/assets/accent-orange/spinner1.png", + "Material Theme/assets/accent-orange/spinner.png", + ], + "loop": true, + "frame_time": 0.075, + }, + }, + + // tab set scroll left | scroll right + + { + "class": "scroll_tabs_left_button", + "settings": ["material_theme_accent_orange"], + "layer1.texture": "Material Theme/assets/accent-orange/arrow_left--hover.png", + }, + + { + "class": "scroll_tabs_right_button", + "settings": ["material_theme_accent_orange"], + "layer1.texture": "Material Theme/assets/accent-orange/arrow_right--hover.png", + }, + + + { + "class": "fold_button_control", + "settings": ["material_theme_accent_orange"], + "layer0.texture": "Material Theme/assets/commons/fold_right.png", + "layer1.texture": "Material Theme/assets/accent-orange/fold_right--hover.png", + }, + + { + "class": "fold_button_control", + "attributes": ["expanded"], + "settings": ["material_theme_accent_orange"], + "layer0.texture": "Material Theme/assets/darker/fold_down.png", + "layer1.texture": "Material Theme/assets/accent-orange/fold_down--hover.png" + }, + + // Panel labels + + { + "class": "quick_panel_label", + "settings": ["material_theme_accent_orange"], + "fg": [176, 190, 197, 255], + "match_fg": [255, 112, 67], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [229, 115, 115] + }, + + // Panel labels + + { + "class": "quick_panel_label", + "settings": ["material_theme_accent_orange"], + "parents": [{"class": "overlay_control"}], + "fg": [176, 190, 197, 255], + "match_fg": [255, 112, 67], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [229, 115, 115] + }, + + // Panels sublabels + + { + "class": "quick_panel_path_label", + "settings": ["material_theme_accent_orange"], + "fg": [97, 97, 97, 255], + "match_fg": [255, 112, 67], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [229, 115, 115] + }, + + // Panels data / score + + { + "class": "quick_panel_score_label", + "settings": ["material_theme_accent_orange"], + "fg": [255, 112, 67], + "selected_fg": [255, 255, 255, 255] + }, + + { + "class": "show_tabs_dropdown_button", + "settings": ["material_theme_accent_orange"], + "layer1.texture": "Material Theme/assets/accent-orange/overflow_menu--hover.png", + }, + + // Textline input oveflow menu + + { + "class": "dropdown_button_control", + "settings": ["material_theme_accent_orange"], + "layer1.texture": "Material Theme/assets/accent-orange/overflow_menu--hover.png", + }, + + /* Buttons icons settings + ===================================================================== */ + + // Regex Icon + { + "class": "icon_regex", + "settings": ["material_theme_accent_orange"], + "layer0.texture": "Material Theme/assets/accent-orange/find_regex--hover.png", + }, + + // Preserve case sensitive + + { + "class": "icon_case", + "settings": ["material_theme_accent_orange"], + "layer0.texture": "Material Theme/assets/accent-orange/find_case--hover.png", + }, + // Wholeword + + { + "class": "icon_whole_word", + "settings": ["material_theme_accent_orange"], + "layer0.texture": "Material Theme/assets/accent-orange/find_word--hover.png", + }, + + // Wrap + + { + "class": "icon_wrap", + "settings": ["material_theme_accent_orange"], + "layer0.texture": "Material Theme/assets/accent-orange/find_wrap--hover.png", + }, + + // In selection + + { + "class": "icon_in_selection", + "settings": ["material_theme_accent_orange"], + "layer0.texture": "Material Theme/assets/accent-orange/find_inselection--hover.png", + }, + + + // Highlight Result + + { + "class": "icon_highlight", + "settings": ["material_theme_accent_orange"], + "layer0.texture": "Material Theme/assets/accent-orange/find_highlight--hover.png", + }, + + // Preserve Case + + { + "class": "icon_preserve_case", + "settings": ["material_theme_accent_orange"], + "layer0.texture": "Material Theme/assets/accent-orange/replace_preserve_case--hover.png", + }, + + // Show context + + { + "class": "icon_context", + "settings": ["material_theme_accent_orange"], + "layer0.texture": "Material Theme/assets/accent-orange/find_context--hover.png", + }, + + // Use buffer + + { + "class": "icon_use_buffer", + "settings": ["material_theme_accent_orange"], + "layer0.texture": "Material Theme/assets/accent-orange/use_buffer--hover.png", + }, + + // Reverse direction + + { + "class": "icon_reverse", + "settings": ["material_theme_accent_orange"], + "layer0.texture": "Material Theme/assets/accent-orange/find_reverse--hover.png", + }, + + + + + /* YELLOW ACCENT + * =================================================================== */ + + // Sidebar tree highlight + + { + "class": "tree_row", + "settings": ["material_theme_accent_yellow"], + "layer1.texture": "Material Theme/assets/accent-yellow/tree_highlight.png", + }, + + // Tabs + + { + "class": "tab_control", + "settings": ["material_theme_accent_yellow"], + "layer1.texture": "Material Theme/assets/accent-yellow/tab_current.png", + }, + + // Tabs close button + + { + "class": "tab_close_button", + "settings": ["material_theme_accent_yellow"], + "layer1.texture": "Material Theme/assets/accent-yellow/close_icon--hover.png", + "layer3.texture": "Material Theme/assets/accent-yellow/dirty_icon--hover.png" + }, + + // Opened files + + { + "class": "close_button", + "settings": ["material_theme_accent_yellow"], + "layer1.texture": "Material Theme/assets/accent-yellow/close_icon--hover.png", + }, + + // Dirty opened files + + { + "class": "close_button", + "attributes": ["dirty"], + "settings": ["material_theme_accent_yellow"], + "layer0.texture": "Material Theme/assets/accent-yellow/dirty_icon--hover.png", + }, + + { + "class": "sidebar_label", + "settings": ["material_theme_accent_yellow"], + "parents": [{"class": "tree_row", "attributes": ["expanded"]}], + "color": [255, 241, 118] + }, + + { + "class": "icon_folder", + "settings": ["material_theme_accent_yellow"], + "layer2.texture": "Material Theme/assets/accent-yellow/folder--hover.png", + "layer3.texture": "Material Theme/assets/accent-yellow/folder_opened--hover.png", + }, + + { + "class": "icon_folder", + "settings": ["material_theme_accent_yellow"], + "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], + "layer3.texture": + { + "keyframes": + [ + "Material Theme/assets/accent-yellow/folder_opened--hover-0.png", + "Material Theme/assets/accent-yellow/folder_opened--hover-1.png", + "Material Theme/assets/accent-yellow/folder_opened--hover-2.png", + "Material Theme/assets/accent-yellow/folder_opened--hover-3.png", + "Material Theme/assets/accent-yellow/folder_opened--hover-4.png", + "Material Theme/assets/accent-yellow/folder_opened--hover-5.png", + "Material Theme/assets/accent-yellow/folder_opened--hover-5.png", + "Material Theme/assets/accent-yellow/folder_opened--hover-5.png", + "Material Theme/assets/accent-yellow/folder_opened--hover-6.png", + "Material Theme/assets/accent-yellow/folder_opened--hover-6.png", + "Material Theme/assets/accent-yellow/folder_opened--hover-6.png", + "Material Theme/assets/accent-yellow/folder_opened--hover-6.png", + "Material Theme/assets/accent-yellow/folder_opened--hover-7.png", + ], + "loop": false, + "frame_time": 0.020, + } + }, + + // Folder loading + + { + "class": "icon_folder_loading", + "settings": ["material_theme_accent_yellow"], + "layer1.texture": + { + "keyframes": + [ + "Material Theme/assets/accent-yellow/spinner7.png", + "Material Theme/assets/accent-yellow/spinner6.png", + "Material Theme/assets/accent-yellow/spinner5.png", + "Material Theme/assets/accent-yellow/spinner4.png", + "Material Theme/assets/accent-yellow/spinner3.png", + "Material Theme/assets/accent-yellow/spinner2.png", + "Material Theme/assets/accent-yellow/spinner1.png", + "Material Theme/assets/accent-yellow/spinner.png", + ], + "loop": true, + "frame_time": 0.075, + }, + }, + + // tab set scroll left | scroll right + + { + "class": "scroll_tabs_left_button", + "settings": ["material_theme_accent_yellow"], + "layer1.texture": "Material Theme/assets/accent-yellow/arrow_left--hover.png", + }, + + { + "class": "scroll_tabs_right_button", + "settings": ["material_theme_accent_yellow"], + "layer1.texture": "Material Theme/assets/accent-yellow/arrow_right--hover.png", + }, + + + { + "class": "fold_button_control", + "settings": ["material_theme_accent_yellow"], + "layer0.texture": "Material Theme/assets/commons/fold_right.png", + "layer1.texture": "Material Theme/assets/accent-yellow/fold_right--hover.png", + }, + + { + "class": "fold_button_control", + "attributes": ["expanded"], + "settings": ["material_theme_accent_yellow"], + "layer0.texture": "Material Theme/assets/darker/fold_down.png", + "layer1.texture": "Material Theme/assets/accent-yellow/fold_down--hover.png" + }, + + // Panel labels + + { + "class": "quick_panel_label", + "settings": ["material_theme_accent_yellow"], + "fg": [176, 190, 197, 255], + "match_fg": [255, 241, 118], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [229, 115, 115] + }, + + // Panel labels + + { + "class": "quick_panel_label", + "settings": ["material_theme_accent_yellow"], + "parents": [{"class": "overlay_control"}], + "fg": [176, 190, 197, 255], + "match_fg": [255, 241, 118], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [229, 115, 115] + }, + + // Panels sublabels + + { + "class": "quick_panel_path_label", + "settings": ["material_theme_accent_yellow"], + "fg": [97, 97, 97, 255], + "match_fg": [255, 241, 118], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [229, 115, 115] + }, + + // Panels data / score + + { + "class": "quick_panel_score_label", + "settings": ["material_theme_accent_yellow"], + "fg": [255, 241, 118], + "selected_fg": [255, 255, 255, 255] + }, + + { + "class": "show_tabs_dropdown_button", + "settings": ["material_theme_accent_yellow"], + "layer1.texture": "Material Theme/assets/accent-yellow/overflow_menu--hover.png", + }, + + // Textline input oveflow menu + + { + "class": "dropdown_button_control", + "settings": ["material_theme_accent_yellow"], + "layer1.texture": "Material Theme/assets/accent-yellow/overflow_menu--hover.png", + }, + + /* Buttons icons settings + ===================================================================== */ + + // Regex Icon + { + "class": "icon_regex", + "settings": ["material_theme_accent_yellow"], + "layer0.texture": "Material Theme/assets/accent-yellow/find_regex--hover.png", + }, + + // Preserve case sensitive + + { + "class": "icon_case", + "settings": ["material_theme_accent_yellow"], + "layer0.texture": "Material Theme/assets/accent-yellow/find_case--hover.png", + }, + // Wholeword + + { + "class": "icon_whole_word", + "settings": ["material_theme_accent_yellow"], + "layer0.texture": "Material Theme/assets/accent-yellow/find_word--hover.png", + }, + + // Wrap + + { + "class": "icon_wrap", + "settings": ["material_theme_accent_yellow"], + "layer0.texture": "Material Theme/assets/accent-yellow/find_wrap--hover.png", + }, + + // In selection + + { + "class": "icon_in_selection", + "settings": ["material_theme_accent_yellow"], + "layer0.texture": "Material Theme/assets/accent-yellow/find_inselection--hover.png", + }, + + + // Highlight Result + + { + "class": "icon_highlight", + "settings": ["material_theme_accent_yellow"], + "layer0.texture": "Material Theme/assets/accent-yellow/find_highlight--hover.png", + }, + + // Preserve Case + + { + "class": "icon_preserve_case", + "settings": ["material_theme_accent_yellow"], + "layer0.texture": "Material Theme/assets/accent-yellow/replace_preserve_case--hover.png", + }, + + // Show context + + { + "class": "icon_context", + "settings": ["material_theme_accent_yellow"], + "layer0.texture": "Material Theme/assets/accent-yellow/find_context--hover.png", + }, + + // Use buffer + + { + "class": "icon_use_buffer", + "settings": ["material_theme_accent_yellow"], + "layer0.texture": "Material Theme/assets/accent-yellow/use_buffer--hover.png", + }, + + // Reverse direction + + { + "class": "icon_reverse", + "settings": ["material_theme_accent_yellow"], + "layer0.texture": "Material Theme/assets/accent-yellow/find_reverse--hover.png", + }, + + + + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////// + + + /* @ THEME OPTIONS + * Options override + ========================================================================= */ + + // Tabs size Settings + + { + "class": "tabset_control", + "settings": ["material_theme_small_tab"], + "tab_height": 36, + "content_margin": [12, -4, 8, 0] + }, + + { + "class": "tabset_control", + "settings": ["material_theme_tabs_autowidth"], + "tab_width": 0 + }, + + { + "class": "tab_control", + "settings": ["material_theme_small_tab"], + "content_margin": [12, 8, 6, 4], + }, + + // Tabs separator + { + "class": "tab_control", + "settings": ["material_theme_tabs_separator"], + "layer3.texture": "Material Theme/assets/commons/tab_separator.png", + "layer3.inner_margin": [1, 1], + "layer3.opacity": 1.0, + }, + + // Tab Labels + + { + "class": "tab_label", + "settings": ["material_theme_bold_tab"], + "font.bold": true + }, + + // Filetype icons in sidebar + + { + "class": "icon_file_type", + "settings": ["material_theme_disable_fileicons"], + "layer0.opacity": 0, + "content_margin": [0, 0] + }, + + + // Folder animation + + { + "class": "icon_folder", + "settings": ["material_theme_disable_folder_animation"], + "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], + "layer1.opacity": 0.0, + "layer2.opacity": 0.0, + "layer3.texture": "Material Theme/assets/commons/folder--hover.png", + }, + + // Folder animation Lime + + { + "class": "icon_folder", + "settings": ["material_theme_disable_folder_animation", "material_theme_accent_lime"], + "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], + "layer1.opacity": 0.0, + "layer2.opacity": 0.0, + "layer3.texture": "Material Theme/assets/accent-lime/folder--hover.png", + }, + + // Folder animation Purple + + { + "class": "icon_folder", + "settings": ["material_theme_disable_folder_animation", "material_theme_accent_purple"], + "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], + "layer1.opacity": 0.0, + "layer2.opacity": 0.0, + "layer3.texture": "Material Theme/assets/accent-purple/folder--hover.png", + }, + + // Folder animation Red + + { + "class": "icon_folder", + "settings": ["material_theme_disable_folder_animation", "material_theme_accent_red"], + "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], + "layer1.opacity": 0.0, + "layer2.opacity": 0.0, + "layer3.texture": "Material Theme/assets/accent-red/folder--hover.png", + }, + + // Folder animation Orange + + { + "class": "icon_folder", + "settings": ["material_theme_disable_folder_animation", "material_theme_accent_orange"], + "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], + "layer1.opacity": 0.0, + "layer2.opacity": 0.0, + "layer3.texture": "Material Theme/assets/accent-orange/folder--hover.png", + }, + + // Folder animation Yellow + + { + "class": "icon_folder", + "settings": ["material_theme_disable_folder_animation", "material_theme_accent_yellow"], + "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], + "layer1.opacity": 0.0, + "layer2.opacity": 0.0, + "layer3.texture": "Material Theme/assets/accent-yellow/folder--hover.png", + }, + // Small status bar + + { + "class": "status_container", + "settings": ["material_theme_small_statusbar"], + "content_margin": [12, 6, 12, 6], + }, + + // Tree Indicator + + { + "class": "tree_row", + "settings": ["material_theme_disable_tree_indicator"], + "attributes": ["selected"], + "layer1.opacity": 0.0 + }, + + // Status bar panel + { + "class": "panel_control", + "settings": ["material_theme_panel_separator"], + "layer1.texture": "Material Theme/assets/commons/panel_separator.png", + "layer1.opacity": 0.2, + "layer1.inner_margin": [2, 2, 2, 2], + }, + +] diff --git a/schemes/Material-Theme-Custom.tmTheme b/schemes/Material-Theme-Custom.tmTheme index 26f86d17d..8879cdb2a 100644 --- a/schemes/Material-Theme-Custom.tmTheme +++ b/schemes/Material-Theme-Custom.tmTheme @@ -33,7 +33,6 @@ activeGuide#1b2735 - namedocstring scopestring.quoted.double.block, string.docstring, string.quoted.single.block diff --git a/schemes/Material-Theme-Solarized-Ocean.tmTheme b/schemes/Material-Theme-Solarized-Ocean.tmTheme new file mode 100644 index 000000000..b052b3599 --- /dev/null +++ b/schemes/Material-Theme-Solarized-Ocean.tmTheme @@ -0,0 +1,525 @@ + + + + + + + + + author + Saad Quadri (http://github.com/saadq) + name + Solarized Ocean + semanticClass + theme.dark.solarized_ocean + colorSpaceName + sRGB + gutterSettings + + background + #263238 + divider + #263238 + foreground + #65737e + selectionBackground + #4f5b66 + selectionForeground + #a7adba + + settings + + + settings + + background + #263238 + caret + #c0c5ce + foreground + #c0c5ce + invisibles + #65737e + lineHighlight + #65737e55 + selection + #4f5b66 + + + + name + Text + scope + variable.parameter.function + settings + + foreground + #c0c5ce + + + + name + Comments + scope + comment, punctuation.definition.comment + settings + + foreground + #65737e + + + + name + Punctuation + scope + punctuation.definition.string, punctuation.definition.variable, punctuation.definition.string, punctuation.definition.parameters, punctuation.definition.string, punctuation.definition.array + settings + + foreground + #c0c5ce + + + + name + Delimiters + scope + none + settings + + foreground + #c0c5ce + + + + name + Operators + scope + keyword.operator + settings + + foreground + #c0c5ce + + + + name + Keywords + scope + keyword + settings + + foreground + #a0b862 + + + + name + Variables + scope + variable + settings + + foreground + #bf616a + + + + name + Functions + scope + entity.name.function, meta.require, support.function.any-method + settings + + foreground + #68b0b8 + + + + name + Classes + scope + support.class, entity.name.class, entity.name.type.class + settings + + foreground + #eca543 + + + + name + Classes + scope + meta.class + settings + + foreground + #eff1f5 + + + + name + Methods + scope + keyword.other.special-method + settings + + foreground + #8fa1b3 + + + + name + Storage + scope + storage + settings + + foreground + #b48ead + + + + name + Support + scope + support.function + settings + + foreground + #96b5b4 + + + + name + Strings, Inherited Class + scope + string, constant.other.symbol, entity.other.inherited-class + settings + + foreground + #a3be8c + + + + name + Integers + scope + constant.numeric + settings + + foreground + #d08770 + + + + name + Floats + scope + none + settings + + foreground + #d08770 + + + + name + Boolean + scope + none + settings + + foreground + #d08770 + + + + name + Constants + scope + constant + settings + + foreground + #d08770 + + + + name + Tags + scope + entity.name.tag + settings + + foreground + #bf616a + + + + name + Attributes + scope + entity.other.attribute-name + settings + + foreground + #d08770 + + + + name + Attribute IDs + scope + entity.other.attribute-name.id, punctuation.definition.entity + settings + + foreground + #8fa1b3 + + + + name + Selector + scope + meta.selector + settings + + foreground + #b48ead + + + + name + Values + scope + none + settings + + foreground + #d08770 + + + + name + Headings + scope + markup.heading punctuation.definition.heading, entity.name.section + settings + + fontStyle + + foreground + #8fa1b3 + + + + name + Units + scope + keyword.other.unit + settings + + foreground + #d08770 + + + + name + Bold + scope + markup.bold, punctuation.definition.bold + settings + + fontStyle + bold + foreground + #ebcb8b + + + + name + Italic + scope + markup.italic, punctuation.definition.italic + settings + + fontStyle + italic + foreground + #b48ead + + + + name + Code + scope + markup.raw.inline + settings + + foreground + #a3be8c + + + + name + Link Text + scope + string.other.link + settings + + foreground + #bf616a + + + + name + Link Url + scope + meta.link + settings + + foreground + #d08770 + + + + name + Lists + scope + markup.list + settings + + foreground + #bf616a + + + + name + Quotes + scope + markup.quote + settings + + foreground + #d08770 + + + + name + Separator + scope + meta.separator + settings + + background + #4f5b66 + foreground + #c0c5ce + + + + name + Inserted + scope + markup.inserted + settings + + foreground + #a3be8c + + + + name + Deleted + scope + markup.deleted + settings + + foreground + #bf616a + + + + name + Changed + scope + markup.changed + settings + + foreground + #b48ead + + + + name + Colors + scope + constant.other.color + settings + + foreground + #96b5b4 + + + + name + Regular Expressions + scope + string.regexp + settings + + foreground + #96b5b4 + + + + name + Escape Characters + scope + constant.character.escape + settings + + foreground + #96b5b4 + + + + name + Embedded + scope + punctuation.section.embedded, variable.interpolation + settings + + foreground + #ab7967 + + + + name + Invalid + scope + invalid.illegal + settings + + background + #bf616a + foreground + #2b303b + + + + nameSublimeLinter + scopesublimelinter.mark.error + settings + + foreground + #75BC35 + + + + uuid + 16d5d32b-c504-4e6d-8848-5669175f4933 + comment + + + \ No newline at end of file From bf0f66472db4891511f385f684c44d17824a550a Mon Sep 17 00:00:00 2001 From: Bernie Chiu Date: Thu, 15 Oct 2015 16:04:43 +0800 Subject: [PATCH 07/35] Unify escaped charactors color in REGEX --- schemes/Material-Theme-Darker.tmTheme | 12 ++++++------ schemes/Material-Theme-Lighter.tmTheme | 12 ++++++------ schemes/Material-Theme.tmTheme | 8 ++++---- 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/schemes/Material-Theme-Darker.tmTheme b/schemes/Material-Theme-Darker.tmTheme index e46820d45..38cc1a853 100644 --- a/schemes/Material-Theme-Darker.tmTheme +++ b/schemes/Material-Theme-Darker.tmTheme @@ -76,7 +76,7 @@ foreground #CDD3DE - + name Punctuation @@ -242,7 +242,7 @@ keyword.operator, constant.other.color, meta.tag, punctuation.definition.tag, pu foreground #C3E88D - + name Boolean @@ -502,7 +502,7 @@ meta.property-value support.constant.named-color.css settings foreground - #80CBC4 + #F77669 @@ -751,7 +751,7 @@ meta.property-value support.constant.named-color.css foreground #FFEB95 - + name CSS: Property-name @@ -817,7 +817,7 @@ meta.property-value support.constant.named-color.css foreground #C3E88D - + name CSS: # @@ -888,4 +888,4 @@ meta.property-value support.constant.named-color.css uuid 133d1250-19c6-4565-bc93-b37fd36f7fc9 - \ No newline at end of file + diff --git a/schemes/Material-Theme-Lighter.tmTheme b/schemes/Material-Theme-Lighter.tmTheme index fc6776b76..d305cb5a4 100644 --- a/schemes/Material-Theme-Lighter.tmTheme +++ b/schemes/Material-Theme-Lighter.tmTheme @@ -41,7 +41,7 @@ findHighlight #F8E71C tagsOptions - underline + underline shadow #90A4AE50 @@ -244,7 +244,7 @@ keyword.operator, constant.other.color, meta.tag, punctuation.definition.tag, pu foreground #C3E88D - + name Boolean @@ -504,7 +504,7 @@ meta.property-value support.constant.named-color.css settings foreground - #3fb3a8ff + #E53935 @@ -823,7 +823,7 @@ meta.property-value support.constant.named-color.css foreground #C3E88D - + name CSS: # @@ -889,9 +889,9 @@ meta.property-value support.constant.named-color.css foreground #7986CB - + uuid 133d1250-19c6-4565-bc93-b37fd36f7fc9 - \ No newline at end of file + diff --git a/schemes/Material-Theme.tmTheme b/schemes/Material-Theme.tmTheme index 097a816d3..3d9615ee0 100644 --- a/schemes/Material-Theme.tmTheme +++ b/schemes/Material-Theme.tmTheme @@ -76,7 +76,7 @@ foreground #CDD3DE - + name Punctuation @@ -502,7 +502,7 @@ meta.property-value support.constant.named-color.css settings foreground - #80CBC4 + #F77669 @@ -883,9 +883,9 @@ meta.property-value support.constant.named-color.css foreground #7986CB - + uuid 133d1250-19c6-4565-bc93-b37fd36f7fc9 - \ No newline at end of file + From 7988e58943737fe3a304be78872be18c10826f06 Mon Sep 17 00:00:00 2001 From: "mattia.astorino" Date: Mon, 19 Oct 2015 19:48:29 +0200 Subject: [PATCH 08/35] Update darker assets --- Material-Theme-Darker.sublime-theme | 2 +- assets/darker/folder.png | Bin 993 -> 259 bytes assets/darker/folder@2x.png | Bin 1063 -> 417 bytes assets/darker/folder_dup.png | Bin 221 -> 328 bytes assets/darker/folder_dup@2x.png | Bin 372 -> 660 bytes 5 files changed, 1 insertion(+), 1 deletion(-) diff --git a/Material-Theme-Darker.sublime-theme b/Material-Theme-Darker.sublime-theme index aa4dee11c..73ee873a2 100644 --- a/Material-Theme-Darker.sublime-theme +++ b/Material-Theme-Darker.sublime-theme @@ -622,7 +622,7 @@ { "class": "icon_folder", - "content_margin": [13, 8], + "content_margin": [10, 8], "layer0.tint": [38, 50, 56], "layer0.opacity": 0, "layer1.texture": "Material Theme/assets/darker/folder.png", diff --git a/assets/darker/folder.png b/assets/darker/folder.png index e9604f2f554072cf670b22286a0c34d5b94800a4..06a9c76041d87ee16c6c3e5801e80fad5560fb53 100644 GIT binary patch literal 259 zcmV+e0sQ`nP)UY0pi2J|Ns9_eEasz{p87$pI~ByXhx6% zCnu+`K#B{SVxXZXf#Qp>$pOVaJbwIm?VUS!e!}EgKn$QJPN3^xVkk6F+#DzX!dQWv zoSZArz(klN6O2JF4RnktvR;Y}1o{BQYZM!Z>^cw|Y#_QV=!!_;)5e9QxPXw_q2t1* zguH@F9+(cFAj`pWN-$6`3mDs+$dZKEK*K)#{{6dykh)Oyu9~*{J!t^?|Ziv=1&a{ zj0`XgGgz84%5)#0Yv@ov{Xg8@OwsKaDOSlMULp-EL`=cKH3UkYwT#Nha@H@sMmdJ* zOS_dSshX!%8+)9U_;9foP&C8j@^N6qd=_TJtU3nFw&EtF}hB|jpTZ=;f-v6P2%T}Lgz$)YF9FwT^WLM8py4xW%--}gob z?o9m@hWZ|Czj}V{)8WmrLx7IUfU!xS`G6t56BzOqB8wv8)woQEDppOAfpb%88k#n zz(Ww2-3Kg_;Bzb7f%p^+q}-?jDGmM65TsfN0;`+RTue@Aj;29!LJe8ZkP5+f$S$WR z8(7Wav>P6RKt=_oY2aM}%b;GaK#3W1uAqiLim7Z@o2ffjV`-@kt&E{o91J|yqnbuTU^D~QYv|- zvEfLA%jIfJbnbjE7HS?KX!9Q~*WHRtGeTvqN}=mqTaAOyF3>1@?#Vs;I1x!lJqf zFrUZomPmg93$Px_7YHzcQy5KBK7#ZTUeZl_IfmpI8r%AC6wQ=-xilZ&iiK_=JP)D4 z5k#?A^c1}w-RvVMmSqW&CTQA?Jlxi>21VPgSuHgN9$1p87*NqQ%wZIBdI5%Tq_moX zYSd{pYpYDCV1z9i1mz)}lxmKG@PAiTt$SNA4gTugme|S+8-PdyOD~ubYFuxN6UyMC zCJ>=+W^{d^R>f3ahq{&54J;b1R1IqtL`l&cs(~W& zz*L5S95;0pt0c}TJ8B8WcGgnG%G+qE<`InVh$WC1!fEe6?XH>73^~X8@S;n7{DFpM z-bBMaIe-5tdKh;Sd`G5pMKW@*ZD`^9#Egy+d}4a-efivM)9PY*Y_{oUH(#9i zJ=x7%Iq;!8fA9h`Zcj|77JJ7<-Knp*>GkdnV6VP0omqo zK8!&DZ3fiK1k(>^zy$Eo(zaIkq``7vFXK}s@8SrTmb5TsVB_UsxW8=|TnwE7b|El~ zFanSm*Pt5);$wB8qL&+kxRC(^3p+bp&%-_Y8UFnI$?){>F}N5u21#K^$S{xvSX~GT zqhFuD5OfVmE+ob^_zZl9O_CTfV5R`&l7BF@u$+qq-( zC8ZBFyCPVwRJXnoJ9_PUg7AJX(QcvJvmWlqy5INzq^<0e=$7+eO}28RNSp{r@m?WR zawMvSIavKg$AKx4E=+1C7paRpSv+@%N`A3I9LJR%T_QYJj87js=GK`gaslXMr^aM9 U_k{jLpc5H9UHx3vIVCg!0OFri-2eap diff --git a/assets/darker/folder_dup@2x.png b/assets/darker/folder_dup@2x.png index 02ec5618dd1097ce1f48f9065d21e0bdd886b92f..d52ef6841d97f222b70a0a9b2a1f3d7697336a23 100644 GIT binary patch literal 660 zcmV;F0&D$=P)%XJUc^HXcFgSr_7iCJjK~l{S!e(QcwdgO3 zT#DG0Kp+qj&5^}11+j^iZYWy=(n_94CK`yp#N4GFG^<=j5FatkREZU^P<|w6=(-+? zL?Ro!9_$hGf^PU|GpedOZ`I38kf~_}E|ecRwqR}U(=!t+RDY4Ws?X=+a^X5fD%xRc zy1PL2cLxhv}fr%X${(a^_ccv_UfQ z0@qvHIdN7&rXU_iLc5seiss8LlT#4qiRLQ#@(TC+2cH~wXJ)xv8wUrVy0aY~50C$> z9u;N^a=T5JBiW9>=+yj#lOr=uO2zqvdkhuqvOW-%jl-Xxq|2X^b!@U-d!%+k@;PoSBPI72X uUv*cSrY%RK(Hnm?A3x literal 372 zcmV-)0gL{LP)Px$E=fc|R9M4fU|?WibZ~Gec5-sM3&j74z#oC?Ef@wXaCCGmB+?^8!&5-V-6X?9 zgV$5Q82U}7hd}r%5MLz`p99)C$HvA+j#e@BhXN0gje(weWo2b0Hf%fu^;8`#JoI;< zJOsqchnt614SEknSC;>Gad#g+9?F~-V9n4+e-$}L;h6v zkgct)DA4d@boL0S?(1NnAz%V}%m_Fv6#}#6*4FbYP&um=FGC3>!z Swb(BJ0000 Date: Mon, 19 Oct 2015 19:48:37 +0200 Subject: [PATCH 09/35] Update commons assets --- assets/commons/folder--hover.png | Bin 200 -> 266 bytes assets/commons/folder--hover@2x.png | Bin 300 -> 417 bytes assets/commons/folder_dup--hover.png | Bin 246 -> 357 bytes assets/commons/folder_dup--hover@2x.png | Bin 396 -> 645 bytes assets/commons/folder_opened--hover-0.png | Bin 210 -> 256 bytes assets/commons/folder_opened--hover-0@2x.png | Bin 293 -> 432 bytes assets/commons/folder_opened--hover-1.png | Bin 220 -> 276 bytes assets/commons/folder_opened--hover-1@2x.png | Bin 303 -> 452 bytes assets/commons/folder_opened--hover-2.png | Bin 237 -> 311 bytes assets/commons/folder_opened--hover-2@2x.png | Bin 329 -> 502 bytes assets/commons/folder_opened--hover-3.png | Bin 242 -> 326 bytes assets/commons/folder_opened--hover-3@2x.png | Bin 327 -> 500 bytes assets/commons/folder_opened--hover-4.png | Bin 245 -> 323 bytes assets/commons/folder_opened--hover-4@2x.png | Bin 331 -> 495 bytes assets/commons/folder_opened--hover-5.png | Bin 248 -> 332 bytes assets/commons/folder_opened--hover-5@2x.png | Bin 327 -> 499 bytes assets/commons/folder_opened--hover-6.png | Bin 248 -> 328 bytes assets/commons/folder_opened--hover-6@2x.png | Bin 324 -> 494 bytes assets/commons/folder_opened--hover-7.png | Bin 239 -> 305 bytes assets/commons/folder_opened--hover-7@2x.png | Bin 329 -> 507 bytes assets/commons/folder_opened--hover.png | Bin 239 -> 320 bytes assets/commons/folder_opened--hover@2x.png | Bin 14750 -> 508 bytes 22 files changed, 0 insertions(+), 0 deletions(-) diff --git a/assets/commons/folder--hover.png b/assets/commons/folder--hover.png index 4c586edddea56880cbfd9ca3186c101c4eba8931..e473efd0dae5f701a3385002d1859d197e5299d4 100644 GIT binary patch literal 266 zcmV+l0rmcgP)pBnm^=%F!N>&@K&KfQ81;Z+GttGt zd`6&`_&JXQ*;X)lCK!WknvuZ*Suf=V0>g^h1|pls0CORVEhs8T$8ZNul6{!obNo-B`==E4c8bL>V5~k`x`F02Iv|FPgg&ebxsLQ0C%8M AegFUf diff --git a/assets/commons/folder--hover@2x.png b/assets/commons/folder--hover@2x.png index d99a4af7abf4c6748d5949088851a7057ae5191c..b77b1f833f2bd50c8cf3101bb1a8ce208c805e22 100644 GIT binary patch literal 417 zcmV;S0bc%zP)K1oyhntONs*swGAA*nm>U2I{VN|6c@jF^B7_>nZB zxlFK$zI9Cu7>d{uWcUo7tg+tVZ35~oLebbDQ0VeD0g-374Ez!3Px#=1D|BR9M69*fCB5Q4q%QCwGw2Lr`%FZ15n)%I3{ias&!X6BBP>>6<}zXA(LJ z3NJuHL1Crt($Olo>%z1PCz8k%DBAd~N|K&1SX z6$r-94suWipvplGa*%_v2GtI7kb@kwk5o1tf~L)1Nae9BP%P4Q!`JlkLP(__U!=F{TSOFuyjoT0000Dc6${{Q>R@bAl}1`DrGFnJaTgOLj+fI%}d>N7Dg%)k%_ z2{1A-{Ac1j1Z3I64BUADJ|Nl|*GP-UIKI1o_o-PdGktF~C9Z*QwPhA(u00000NkvXXu0mjf DYe|u| literal 246 zcmVPx#ut`KgR5;6Hs5^C}vi{WJ?+vGq{71$>vEvOVw(&7g3)G)J@)g|@1U`JC;nd+Q ztoY=SsN8Ma*on3XXy8BG7U9SBr;g00i$y@6U7@-~J09J`;-kY?sbbOorw`%y^RJ)( zk3N4wkwrLNPg9FPhJg%4wuD+iN0dd_QyrCpj&Sm(&?4gV5h)g(I`V{Ui%uWeNwh_^ w#}Av=pFX@0Slp~437@~07*qoM6N<$f&~+4VE_OC diff --git a/assets/commons/folder_dup--hover@2x.png b/assets/commons/folder_dup--hover@2x.png index 2cf5c792cf7922e0819ec3cf2e573b21dd8ee7ee..2669f43781a8744bc78226e9494987fc698048f3 100644 GIT binary patch literal 645 zcmV;00($+4P)*2jb)VjTypVqQum$3MRx-t_C?j@a*EL^&Z4m$+Uff_lCjsM>jLkyl)g5NTVKG$%Q&+Ivot$1(xy^rF;>LnpRt)89$ z`75fhB1oiiQbJh%GTEdxL6f3kVqAiHeD`4%wyLF&?d=i-rM9h#h6zT#w@Xk0>Ku z%P{+z)lxt6+3Y6{`{dgdMe00000NkvXXu0mjfBnKw~ literal 396 zcmV;70dxL|P)Px$MoC0LR9M69*u6>wF%Spv=sRfXLs>sAvh5XpbWQh<$Oh}_wI!0fCMfY2E48A~tb0XHr zfm$vDNd`q<=DaE>Y7~Lq>VUpb7GLT8vnmA!kHP9KK%8j=1V+Et1^un`9rX66GXhZ= zCH;deeuM&13+`kEqPE+O9<+CT>DG_>`G8LDhwkF}$*tuC;+#GVgMmhM7G5U3+nabn zyf1ivWC7y+!25#RDT|il#c|4lLJx%>LEJWFGJd`r!Pxc+is4{&K3gscP?e#O1ZX_A zyWhrk@}QJ{PV)lM-N0i&(5C+{WNN$v)<awy(?k zYL=YXl>9riW7CRvUmivzM3ys0+_6z&Z9aAA*JSr7NjJu|j0{@;^ImnXJ;e!h7lWs( KpUXO@geCwmL|O>| diff --git a/assets/commons/folder_opened--hover-0@2x.png b/assets/commons/folder_opened--hover-0@2x.png index a9d8c1a89e6f6775a7bec98a7d19b06ffe0c9f98..e5868f6e3f96c0a8d06b89f5e6f8e2423f75a5bd 100644 GIT binary patch literal 432 zcmV;h0Z;ykP)%J zFU^L8{!0)IosZfk4o1P z10sqwCL>V#tAVPHOS_jf4kJ)Q)DgFAt^Xm=VnPsTF~=!Yc5rHk#HO??(1x2@E(n~| z`rzPSIv7szIBteLIF4)Oni+DCX;4;P=UndouNt3m5Okw~s*cN5`Bvj71ZE%a9eKt) zYrx9l!uidu5d8S}9o(NSEJjP45zxr->%(1H(k&dxb1rA@5Av6*?%K|qTU9^>2Z95$ a=fD>YK~ynOO)Dt?0000ScjH7phbQ-?(O+s(M_}Aa9OBlfu=w mV|zt=7#5_PNcFk}E947#r#Z8*&)^4omBG{1&t;ucLK6Th^Knf8 diff --git a/assets/commons/folder_opened--hover-1.png b/assets/commons/folder_opened--hover-1.png index 3f679159901d4ce39e87943aad28c146e967170b..104ffaaaccc2cb600f265080e9f396a417f6da35 100644 GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^B0wy_!3HG7B;uuk6id3JuOkD)#(wTUiL5~WX-^l& z5DUTN6o#g@V0W#C5LsqrX7!GK7CqydpKq@`c=3bHlShBDph|T8uM^=4&D^t3{r@ky z&fwpFbJ5v%?AeyR_qkt}&l2^6QSCfa5(BSuxunm$#)%Uh+Z!ilTE#GQ9%M=SykQQ@ zBr$`;4H7-ha%VI8*7S3+DM=qc;9$&raAI?oc%@BJ%nw0{%kw)-A;L>IqoZFzYAzaWoJ59|MrPb5-|6LJzR)TRIUUC-2G@07{# Y;kiag%tV_)ptl%2UHx3vIVCg!0Ll?#*8l(j literal 220 zcmV<203-j2P)Px#mPtfGR5;6Hs5^bAwBgi|Zw;r9{71(1rw-q3IC4aefm)#9^x-e)mca3;!}l6a z9!jY@c_bMNj&C@zUxoyWj{L)E5kY+TRm1-MJan+=$p6~Y2My_C(TT&xgU+J=18xy8 ziGQy@b>!vn@zKz<2p9(+DYER?eifoDsylr+7FgEZ02VioNWq}8u>RzcR)$ePYXAVQ Wa&E_CGTwIp0000}Qc<|nPkDjd{wMTzIlzxMP#UId+9}q8og9z$f zP!B1B_3lM__iPWMksT*JWMknjC{767hX6>NRs34G-j6m+M1o9o{cCSesMxcb4McgvA7DJ%Lgj%4*oLs4_gL8XGY)Z2NZMeDR z{)a$buKLOD!{$P3@1zg}Y){6@x~^1<>!-L#+bh-LA~)#0ra}%9jJ(?+5b(GEyO09o zAi})_@*U?-Px#=}AOER9M69*uM(GFc1dtpl>9;f{);?iy-1Ex}R=bPoQ9$06 z$&3|oGIVJP)LEUPi8S09J>8G z@O8uV45dfo=m4 z_D|?6@smF?WNiF>J!+=*eugnO5Kxmne~imguErTL4_w+GaW}=?GMgSj%nbkl002ov JPDHLkV1ltMfCc~n literal 237 zcmVPx#r%6OXR5;6Hs5^bAwBgi|Zw;r9{71(1rw-q3IC4aefm)#9^x-e)mca3;!}l6a z9!jY@c_bMNj&C@zUxoyWj{L)E5kY+TRm1-MJan+=$p6~Y2My_C(TT&xgU%vchJYN< z2g1M<_?&hYojUxdeD`jC5C%s28Cv>?Zb3IhEvi3tukF+w30$KwA(p_thg@uTF00000NkvXXu0mjf*8gKG diff --git a/assets/commons/folder_opened--hover-2@2x.png b/assets/commons/folder_opened--hover-2@2x.png index d1833554e9834a3fc44c3ea684d5e3ae9577adf8..bd02d38000da8ff68da34dfca73e800a336b54b0 100644 GIT binary patch literal 502 zcmV|VL@eyAz0y)$LA)#NMU?vn1rL8f!~THS_zfbc zy`UB=f_H+Qja+Z-A)+f8XDv24xWvun_Pm4LW|PTG-piZKWP_j{6s@}k0qi0`h0Xl3 zJ_!)iMYwih_3|9dNQh><2Z+Zm^AXWEA=RVh+PO=di*KNuaYwcDwGeR<2~Q6m;;noU z?p~RKhs`)i0o|tnNR{Ld;@Kq@iNgTe{5pxk+O;V*BgiRc5S%bM7HB6aX){`>UiQM! zQrv5JC^p0Zgb7IzX{muc1h4T6=S3zLC1Hs{l;@?dNai;1rcsc zPDR_fRNa~|GJ?t1XM?XXFDA#r?2P$~Z2;)1ef#%kQ!~NbdVpAw_~*slFl9b-z}GoR s)b7aFtE1KJk9<+3SE)d$!1yWf11;HPj2$wibN~PV07*qoM6N<$g7b~zhX4Qo literal 329 zcmV-P0k-~$P)Px$14%?dR9M69*xw2PK@uZOs|6XIv|9 z;y(vBNMY?}t@G7)JN0X3n%yG=MOvsh2n%J+o_cs%PuE0LBT<)MLfjWkJ(3`0VeSh= zm1r7~1JP02_yt`GGg@QvR;?LIPgnE(elqwSLfC!=@?XOBVg)*PqB8;CA+!4?NFo$t z1)@7xVi1EE6fMyH??Lp^uhi5{-4vny!#f1a2kW$cdWV|hQTn1t-co(g%00000NkvXXu0mjft(${$ diff --git a/assets/commons/folder_opened--hover-3.png b/assets/commons/folder_opened--hover-3.png index ad470e41097146a1e749d29438666f5129fbd271..8bc2c59a384ba992e272c522e8e2c13b55b6c985 100644 GIT binary patch literal 326 zcmV-M0lEH(P)4XbI-ZY$qYf3x0rS1=z)+4ZM9Z7UYlN{u~%Fwq)_cIXD0#K zBu{3niGxv+7QneU=j%iY9*pjWK$6*=8689@gPie$P{0Xs&YjC%GjzlmiAno$ll0vl`^Mjw|*z{jSA!za}u1B5evjA3~47=_ioa1 zBwCzio(YENfG^7w7s&mUk&4E--7B&jae*?%EO5orDo23|5p019akNayb5DDd@Y(gj z3tOl%5Q2w*iz<$eEm@!rf6RIDU2l6lNgG>T(PrFDvzcIa4VtKx#x1>qS=V6YScs*x zFHT@tV<$oYB!g)0V&0vr)hfJCL@H=f`WD*)^LG9pDM--I`?Xp9`R@NI^NkfmxR;TN z#`&uJAj=UIIQ;%<@^8$mj93`XIsbA?5=@+ZM^BgY3(oSEgIEjsu#@;q1$OvK6cY9N q;oI%$#@=8mL2VGLfK{M`3j6{9I%26ST>V7=0000Px$0ZBwbR9M69*uf6LKoADthBp$g;1S%pNJLzP%XW{R!c{m*oFzMx&{=1}JK&CD zaC1Pb=r;2w|F!9tcDvj0JdU!^@CjDh;)#2H*}$~Cv__GszlC@#VLO!|ZDA1$#8rfy z)PeX_JH!Ru3v<54G*T^&RbZOs;V_^46CyZ%28v(C4Kf9~b!rL;uOSTo2~q^rOo4a} z)&wLV$3dqEHxTj(Vfm~+;l>$|Z(;Yw$)hVE0SU-$&^g*y4%Sa=Ve1meiG4^w0{Ss% z|5p&1O2RV*w3+&2RWmGoJ}8MjQ|NzZlod>hyodC7;{<-E@#`fRU5A@m>zpT%NF1U?@Zr*Zvq+6&1jCSj|v7N8^^!^_A;svkoTXVy}`_;3PT(y0F1ykU>H?m zlLLvtTnLUFT#85$hZ#tU9=vL)ZXnh${Lk<|xc>BEO>9p2|Np-hBPgNa09XxVWMotW zss~|AfZHsvT8NkbGrYvqNu&sxUWg0-{*Pc_VJ!HMC&yqj9_ZNb41fPmz$Q0>!~o&+ VGG>0oa8UpN002ovPDHLkV1gobecJ#4 literal 245 zcmVPx#uSrBfR5;6Hs5^bAwBgi|Zw;r9{71(1rw-q3IC4aefm)#9^x-e)mca3;!}l6a z9!jY@c_bMNj&C@zUxoyWj{L)E5kY+TRm1-MJan+=$p6~Y2My_C(TT&x#9D+N9CLud zA%GR1Jd#5-i-4(ZDxQRsG-?rUi%uWD2()Y>4!oO+iGfC`uKv`Kj}%#UY`+Ro7S)|T v91AS#ZUBp$N2Fj-Sy+GaNGroApfvyh3ePIIV}f%T00000NkvXXu0mjfN|s}4 diff --git a/assets/commons/folder_opened--hover-4@2x.png b/assets/commons/folder_opened--hover-4@2x.png index b80137af2405b65db296df1fa1810c41e503f350..b18cc16210c74117f18b5309e56ac55c8d9aa23a 100644 GIT binary patch literal 495 zcmVX0I|?k>{3i;D%NMsi*qlG^q?b0ldaBukRJ@80+2d%yA!{0pt8dX)fn5TL+e zz8NnE2r5>wbY(<^OnM@$ro9V@CzAGv=!=jlwZ-zKq)viWJ{Y(C=U`8WIE{qo2Mv28 zScM$rIe6H#ogSgQ34orHJRqJWwMbkB(Bj)^tysR()p`QCi8wILyRMC7+T2?XfPr10!7Qpd-rwjsI=BG zeDF|ezkZXO&E(&P5&;AK4o+;6n6&l_G~p(eO9h6tK6Nlk2NOAqMeE>9CckAh><@`6 zuEMMYKZq3x8EH3Yw=y7M9xrc- lmabq7DJpd!bs!lId;_z>VPC9NLze&m002ovPDHLkV1oN7*gyaP literal 331 zcmV-R0kr;!P)Px$1xZ9fR9M69m^}&tF%U+BUPLS{#Vd#>u-8Tqu@!ByIf<=kDOd}cz`7G_!K?VU z&T1nzx^ZRWIv>0?;V}uBj1UxQVGtnfl{FV4eo3T9!q-UD{kJ5ZK{NJJNLko92@w*_ z#5*B6YDZV0JFulS!cYb?~pm?DI^iPg%YAW z*kd6UdOqhH(^TQQl9m9C^|L}7U2}Z2O&&rQ7Gfb5VxdQ&`0s?M)o;Q1IY?=_G=^kYpr>CXox&NGFX_(oK;ZqRID8d!k)+wo-(mdS8aDOD02 d4u``@kt=ngFROer6C3~l002ovPDHLkV1n~7f_(r0 diff --git a/assets/commons/folder_opened--hover-5.png b/assets/commons/folder_opened--hover-5.png index 01017d2b10321747adc2454cbf191fcc629c4b79..faa348e9011cfbbb8e92a7a082ebf531f97b34b0 100644 GIT binary patch literal 332 zcmV-S0ki&zP)1U?@Zr*Zvq+6&1jCS59~r@0fzq!?F@|n_o0ZPbN(|r0lig;E)3#h82Io1 z|I1BgwtKKChKbdkJS@rt3=3=k=4I@%*mMvOgBeIb8S&DC-$0B=VPayKUw``WEPS2> z1~@A&d5D4k8D0XDfjC4FBRfz7J1z|v;vl_90Ak?Z{}BuPx#vPnciR5;6Hs5^bAwBgi|Zw;r9{71(1rw-q3IC4aefm)#9^x-e)mca3;!}l6a z9!jY@c_bMNj&C@zUxoyWj{L)E5kY+TRm1-MJan+=$p6~Y2MtNL=+u#EKpcb**PS|C zjAGG=!^Wgr1dIOnpr*P{QU77ZPX>Q5heT7T-uWqcT@?haWN0X2W5Bp)>#+pj{D yMRlhS#{%=m4PbHeh!hMe3+qoFX=NA%v<3i9VC7W6;0NLW000001_1w8-)GHl7Ct+8Y;C5~ zut!A^JZ!gmp+kEUL}4UR5YINcEKnor;Bne4S8sH>5kaIFPIyWO%uy~uAhqU78D&fH)}@QAt(=i;-f(qT&Q6wn+^9C{ECXo7kKqIBMu!1hb5w+r`5~v+y;T zc-5iDS;rOiHq7e#bzp10UzYTpND%){Gca6AGL+Z6O0iHkFDFTM(ffbsFp414tqzp8 z92vUP`G^SizP}pyjd|4pbCbj8pKpzWe`nv`!};u-SK9EPx$0ZBwbR9M69*gXmYF%Sjdpf?h);1TTALJ+YPZDLMhC5V=SwU8NbcVaDg2T$Pt zsD)yquF;LlJb3NGN0Qy_D82ou#!HCD5_W%RdJuDJsrJ--Oj2RVp5ei~{563`8F5RiZbB%piHQ9uF;0mOGXzJm?D)Il7;3jObG zdy^`NY{e_6N9Z#3$EqVNeLg5jJX08|Z^Xp2BF`53e0YKPG=9AVlk;%X7?V>Hi9{lK ZBPZ1q@|UwmP?rDz002ovPDHLkV1j5Xf&l;k diff --git a/assets/commons/folder_opened--hover-6.png b/assets/commons/folder_opened--hover-6.png index beba4d52cb2d5a470f40ece824d9b7797d0bb6b6..0e081e5244e957e537b8b5b95eaf695c4e427c72 100644 GIT binary patch literal 328 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 Y)}339{c>or^;BecS5N%Fny0q@2L$gD>;M1& From 72c3071d37f8726e80f3d2f0b40bcfada979906e Mon Sep 17 00:00:00 2001 From: "mattia.astorino" Date: Mon, 19 Oct 2015 19:55:51 +0200 Subject: [PATCH 10/35] Update darker assets --- assets/commons/folder_opened--hover.png | Bin 320 -> 305 bytes assets/darker/folder.png | Bin 259 -> 252 bytes assets/darker/folder_dup.png | Bin 328 -> 330 bytes assets/darker/folder_dup@2x.png | Bin 660 -> 643 bytes 4 files changed, 0 insertions(+), 0 deletions(-) diff --git a/assets/commons/folder_opened--hover.png b/assets/commons/folder_opened--hover.png index 682d9495b7d6cca6f21b24364446f767347e3e3d..13fc9bce2a5813ed2f7195f546cbc79b5b7af431 100644 GIT binary patch delta 261 zcmV+g0s8*H0rv=Gkp2&)Zpm&21yJr zlMy6afBMK*AcG5=%K!fvt}y=pHx--QKL)1nOy7QQ1X}n3CeH$501ZQT8BCsmk&!`% zfstuCTmXr|1Y+~BoCJ~jA>0G=KL=L_t(I5o2Tkg1Xa(N}2vMH8LK&2(TpGk4W|!(VPIh7#;W-L|N9L8|F`{PVET_m{twgt-+LP@9G}4CpavfK2NVFa zVG_jC|6enF`J>d}=m>Na0|N_^#;pv08CsC|gqckLLl_tti+}&}FsT9+p9g6`82JDH zs|E|(6NF7csHi)A*q8~#{mTTVKukCT#GwX&8AxXMVLAb3Af^nNA|ud1aI*RTpWzcQ zJ-OGPKC+X05AW80{j7xG=H;6L_t(I5o2Tk0w*V@ivR!r*D*3Oa)S6s;PUU^znu>sKKvR< z3@?)rBnvd~E0E&CrV?n;6`=TZY;r&ceE;?9*M=iUj=YD-vw#>tO`JeUm>3ET6xRU? zOhpky;;^x?WdgZoFd-%wg96$VSuZsVL^h9sHU{oCA delta 215 zcmV;|04V?b0fPdNG=I8DL_t(I5o2Tk0!K&3N+4Co$jHb6;={oI|Nl>X`}WQK`~3Oy=CfzdeuT-hfEYjtE}-jRV(7FUP;Mr= zAczmr!_Uuu9LThS$uq$iBm>0#by{HRzhL@v*v4(aViN+{l1|g`FL)=i#3H41a$9WO#b` z7+ee+gQPGdWEjW-tS$tF(XY>62)c$O7ZT$ddCc@EIx^{*nMIPDaXGZjS)~0000}c8Gk*a8Nkl7JJ7<-Knp*>Gkd znV6VP0omqoK8!&DZ3fiK1k(>^zy$Eo(zaIkq``7vFXK}s?|#y zNXRgd1z24O3Zq}2zYuf{NiHPDHTVpChfR_gF<_?JSpWb4 diff --git a/assets/darker/folder_dup@2x.png b/assets/darker/folder_dup@2x.png index d52ef6841d97f222b70a0a9b2a1f3d7697336a23..aa31773990c0e3de372fcba212903d19fef536a6 100644 GIT binary patch delta 602 zcmV-g0;TJ13mX2 zn3ny4X?Zg?JK#}_O_CmBz))laCX*&yb|E_u9-6om(@5z+zGk#?O;$XpDz zxRC+Fug_l??tgFFg&{|b06YYN#Su}t7?iF+>5E=~v=9WQCs4Zj_2nzW^OL8+Zah?8 zht;iWp@9q%CWZ_z&s`up^gsr~LlCPiXo8^h1WH%Lf_FD=G2C3efmr2O)e#+nie7FE zp!5U+ppXG!YycLbpC3PAczN~$1H-?6*pv}1MzjNoHh&SS@c9Wy5+GF{x_Y<+L3JX! zBr+eA3)y&iz@hl!%z1`et7+O!g|~jlnPY$|m4O&V4y$g;1pfoI-vvhR;sXZ` o(63ma%*~^^M?+vV1V|160H#ovlvFT=MgRZ+07*qoM6N<$f`#e`zW@LL delta 619 zcmV-x0+juO1(XGlG=ED;L_t(o3GG+UF9T5!o?YtDaB)E*5|Q|ILW!HSJvca#MmX>f z2qG?S4xC(_`~eO`gp-3yReB&=KQ4j<2@+f+QWELbt{K{A)!XiSy4^T*l1*P{zM1*< z+j(!Z3VfU5_xmRmMHxp|1O6)Cq2DXRFjD9p4u`|*zoX817=MXiFgSr_7iCJjK~l{S z!e(QcwdgO3T#DG0Kp+qj&5^}11+j^iZYWy=(n_94CK`yp#N4GFG^<=j5FatkREZU^ zP<|w6=(-+?L?Ro!9_$hGf^PU|GpedOZ`I38kf~_}E|ecRwqR}U(=!t+RDY4Ws?X=+ za^X5fD%xRcx_`Ss^?2-Hw()`ytf;Gn){!9qHNO`5W!v0;Wpg7m4fflha);@l&C7Zg z=5pp&b+kb;@dDRd+c|MoL8c%cM?$-p=8ERaEt69a=ZWSj`SJ?)`v;#KcV}j~TpI@m zpt`di9uJTItR59+3Ua$-Icc6~u0-wW>;lf$HbvoFoPV%_^?kiS^F&6<(8aTiqKVr( zc#Izd=sFK3>=Py^Trmy2-}@Q?*}QB#BS`PW?4bES?ZUE(@=p~XVn=YX#(lS&Qyf_{ zf+E#uo;+T!2-Go*)Fz>MI$d4`nlHCZjv%tqH4U7aFOi#+CMZ(WNem;1Z<04B3rp5Y z#^dpKUStj Date: Mon, 19 Oct 2015 19:55:58 +0200 Subject: [PATCH 11/35] Update darker assets --- assets/commons/folder_opened--hover@2x.png | Bin 508 -> 507 bytes assets/darker/folder@2x.png | Bin 417 -> 405 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/assets/commons/folder_opened--hover@2x.png b/assets/commons/folder_opened--hover@2x.png index 7a5d4a824bae032c546af6062b48f5e434ccd979..03490843eca234eb9bca58e7764e6eb9aa636579 100644 GIT binary patch delta 465 zcmV;?0WSXh1N#GzG=H*5L_t(o3GG+0O2j}Ao!Qt}TyHB^T8eifdZn#}DEAEt9)5sl z$Pb8xeuD^VXCbIXMD)bgMh;tRuMj=iadMLE3fY(?m*a#@vzysB^CoY0!z_Y&(0{mT z5x^z_RN2f!=F?K)%H9WsDNUv_J@=*j(-z6NgGrLy)9% zf4=dknT9^yxql01!NWm@BRn=kszXr+`!7|0(bdkw0dyZ-um~00000NkvXX Hu0mjfo-^6A delta 466 zcmV;@0WJRf1N;M!G=H;6L_t(o3GJ7$N&`U4`9rWbAelzxESxwjRrQ&-p&3q^XJwQZjTi25Lvq?`28zD3xzm;dU>s#mP#F+SQ;Xy(yUI{ zKL)dqpaO8dI5j!pQ2ixc4|&A8%|XTJx&Fb({kV2>wnXrvLl2z+08HbO327#wb@vq!d-(L*r=|_zc^x@u_$H@MkJE1Lq$;D z;-uf!MBY#lGyx!WO-nE>LY1JsBuQwh1e4?&&#?y6B38$(a9r<>JRCC1Zs6zA7Vn#n zY)sDah;KT*G)Vs^9%y)+3q>@$mIr>NJM2+sQ2qvKf=k{;#CM&@bd35QdxhecX*%pH z3GU20m)`AlfkI^jmL-DbAtGxDU>E%C>c}(%Ti+6}1pbP^2Y}IA!L@%zCIA2c07*qo IM6N<$f{X>%UjP6A diff --git a/assets/darker/folder@2x.png b/assets/darker/folder@2x.png index a3eb323a78ead3dd17052ab8e9c75b6b25ef5482..a9855dd22d99d11382e505b90d2013c4498878ac 100644 GIT binary patch delta 362 zcmV-w0hRut1C;}iG=EGv>igx5%eG~;0&G|!Hakm zytGho0FNGA!3C_1U%|#wc_9(oScni(U%tHe%a_DItn+>`-}e`cu{lD0^z1$K`6Pt6 zBRYxWc>g*2yNHCy;W+1OlhlArv5sjJMLUyuCR$#I0XHk2b$@%n^#HlW;>NmjOm))1 zAPDYxLDK{;{R92QWG)sapueJRa7>QWTnQM4VG2=~64o3aQO87Xam@hA^e}Tp3Ce)d zO-fu>97k(FlO#DKLH1P=H_18R9B6?9Pcghru+dMXxc~qF07*qo IM6N<$f|3}gYXATM delta 374 zcmV-+0g3*V1EB+uG=Er0L_t(o31ehH07eG~hax5>rYxY45<(a!>(jq~|J)B8IB)`| z3Mxo2!pv}VbSz|KWbA|SiKJ=nNG6y=fR4+6u}Pr$fFZsU81fb*=pjidatQtgI+BGX z-3Z0sfXoL7E>WzX|Ns9#_xtznrXxp=Ji?^|?m#Cer$0bN%zwBP(n=iY$k#uA{?s{k z?AR-8cEF<;n8wv8)woQEDppO zAfpb%88k#nz(Ww2-3Kg_;Bzb7f%p^+q}-?jDGmM65TsfN0;`+RTue@Aj;29!LJe8Z zkP5+f$S$WR8*f<6;FFpmyKveKci^8te+q$`j-zR$DHj+h|A7{C?%%(E zBQA^3%RVMsTU!HWW@aT|cM@F=ml Date: Mon, 19 Oct 2015 19:57:36 +0200 Subject: [PATCH 12/35] Update default assets --- Material-Theme.sublime-theme | 2 +- assets/default/folder.png | Bin 191 -> 261 bytes assets/default/folder@2x.png | Bin 299 -> 427 bytes assets/default/folder_dup.png | Bin 233 -> 345 bytes assets/default/folder_dup@2x.png | Bin 402 -> 632 bytes 5 files changed, 1 insertion(+), 1 deletion(-) diff --git a/Material-Theme.sublime-theme b/Material-Theme.sublime-theme index fa2b67ed1..36d73c3fc 100644 --- a/Material-Theme.sublime-theme +++ b/Material-Theme.sublime-theme @@ -630,7 +630,7 @@ { "class": "icon_folder", - "content_margin": [13, 8], + "content_margin": [10, 8], "layer0.tint": [38, 50, 56], "layer0.opacity": 0, "layer1.texture": "Material Theme/assets/default/folder.png", diff --git a/assets/default/folder.png b/assets/default/folder.png index c02c2105c99a26e3069f2bf529a97f1dd85f1575..bf23eabcf13eaafa5c6beb762b0d188251279b5f 100644 GIT binary patch literal 261 zcmV+g0s8)lP)7{~|&=r)ndr;Q8AbqzLsL&t?r zu{obeF%-Svobvzg|6pKl$O2{-)Vxf{#QzN6|1kW)nTrT%A13ku$xkNaElFmO00000 LNkvXXu0mjfhc0VT literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)g!3HEbF6OTQQjEnx?oJHr&dIz4aw$!oSK(vOf=#{eI@`)8qwW3{pQt?+Wcmt(>afRHU_O!{b#N3!HCw zZdmb2Uay-Yae?yl%O@9|(k|Jkp|btcs|TAqa=hJirKXA5E>w_zt72D~9zKit^sZKi p-qjul9lX<6)5A0jdzhk_8EQS&F;~81oeXpYgQu&X%Q~loCII~kMb`iT diff --git a/assets/default/folder@2x.png b/assets/default/folder@2x.png index 41b1d47e8ff6db1c8047cef4c965bdce31e8349f..074b6d144e9944678fb9ef31e14a06a55ef95a79 100644 GIT binary patch literal 427 zcmV;c0aX5pP)nggNeXJyAz|?Z8gLtl2k-z& zihO|@;c&|u!JUM>_8oV&6zQ(9wKuafH%{zDunQ;Ia;^Z*31Ec0>{i1aQAI>2Ws#Q+ zyU|L<#B{crqkXIszU@ZLC2FF-%?bA#M!gt6L=*?9QkiVG`uemU-p0Q-<9&28We(S4#%n zvuZ}B1e`}LQ{Lt;Y)(rCQ#~b+64>Wv?~Ar literal 299 zcmV+`0o4A9P)Px#hQUV&1rdNbH+L{8{f6YDZ8gB@zcw>J$nW zkSG)?>^cIwcI=z8U;zk+_f=bd1%&Z9MSC?)x{Qdoh;qCSN*vx^8 zkral648!R{P#FFB{*$0<;Lbu~;B+A|u0b*f&V(8G6fQzK14S=5)c^ne9}LV5S-{MK rnwJR~{-5FdABI0Ta}go!!$ckce+fZjZ<35(00000NkvXXu0mjfV%d;2 literal 233 zcmVPx#qe(Y5S=|Eq9B+;Eg}{MK|~ZSE&KtNDvE-CKoi9-T3E+U zF!%=q8%-wKjZH<@ zR}Fw=1PC*3_A7@GVgV87lZklJ;jL#b0b)9`vC0hC)~U=VVlvBGI84M3bn zaOrob`sA|aYN%VF6pvWs&s&{b&OY*fDMV{GnbbI;}nM~{@_7%b3#nE7!vIrYswOuQ#;DMh38rktL1yFqV__0;>baU!7v^eSH7QSF# z2+Z6EJfGhPpUyy=LDCiJt6nA;RBFieM7lEbpOC$OETvrU9XY1b(gwplkbOwk%pMii zVvw4Wu2k(k{Q~K;E7fqvIAsRA#|D7(L`KZe&&hrn&Aq;r*aPIJt_xEJsM{lR_bmb4 zyvle1u-X=;T^ML>DY2MMJ-J@GN+7cT0-!9Q+)sK6v^1Byd>?CV64KM-$pw(U>ScNW zIVv=Z;FZ2qCaDcjrKp!N1c8MOe!Gz+dEvJh;|(yC+=*ZEdX^V88#NjXG#L1g4158m?UPx$Oi4sRR9M4fU|?Wi49cx44$iB*8p_Ew(}VW7v3T zC^b%porm5In1^yJXV9X@x@6#DsNA3G9`eks6a{+f7@fP`|9}H59kd+$VG7DFH44hD w3<=4p2&E+s%Bl3D*@(|57zLwX6byR+09~TR`+Qe*4gdfE07*qoM6N<$f>tf3+yDRo From a4ed8175376da764d320d36bc24897082aae7aa9 Mon Sep 17 00:00:00 2001 From: "mattia.astorino" Date: Mon, 19 Oct 2015 20:05:48 +0200 Subject: [PATCH 13/35] Update lighter assets --- Material-Theme-Lighter.sublime-theme | 2 +- assets/lighter/folder.png | Bin 267 -> 261 bytes assets/lighter/folder@2x.png | Bin 413 -> 431 bytes assets/lighter/folder_dup.png | Bin 349 -> 354 bytes assets/lighter/folder_dup@2x.png | Bin 628 -> 652 bytes 5 files changed, 1 insertion(+), 1 deletion(-) diff --git a/Material-Theme-Lighter.sublime-theme b/Material-Theme-Lighter.sublime-theme index 70a55ea16..8740e92f4 100644 --- a/Material-Theme-Lighter.sublime-theme +++ b/Material-Theme-Lighter.sublime-theme @@ -631,7 +631,7 @@ { "class": "icon_folder", - "content_margin": [13, 8], + "content_margin": [10, 8], "layer0.tint": [250, 250, 250], "layer0.opacity": 0, "layer1.texture": "Material Theme/assets/lighter/folder.png", diff --git a/assets/lighter/folder.png b/assets/lighter/folder.png index 97f7646e74723168f20804a32b13bf434ea77281..862c25ee30745549d519f1c7c67889f548b04845 100644 GIT binary patch literal 261 zcmV+g0s8)lP)#_vBrf8S7<75yG2&jMyJGN8B&CJB*a)L~*^n2I6> z;{ct*$;*)mPx##Ysd#R5%f1>|eZgFC!zP69Xpr^q1kkdvQ$g2}~){MHnY6S^I~9fsq-T*8l$* zJ_E(iVUuHEWccv^_n+FL#IVa)<GwtB+{!9iR=v(?|cw54->Wh}8=Wy8j1= zRgA9gKjZ&{=wi6|EFZqU@!{nVa$;s==ES84oA@7K5%lHmmA%;HM#ZQa0s#JhCOuzp Rj9CBx002ovPDHLkV1krPbwdCE diff --git a/assets/lighter/folder@2x.png b/assets/lighter/folder@2x.png index 829c1b3b219254ff73513f71bf0f54210b3396d2..a67dcfc65f1a8f1142b072dcf9b2f839379fecb5 100644 GIT binary patch literal 431 zcmV;g0Z{&lP)WFMeqi01Q9ZsvIa>7L#pitXWD_DP4`s2uJ`)&helX_ILh(?5S$`nm&3SBt?3cX z=0Jz%$Gv<__Rm5h;__xPFlbVr$^=kg2}i^J-q>fH57sQe2Qfo!0lSjdS5qWh{`!l-(R1fn77mf#&~ofI?#3p Zz5vqmSFj+qfX4s;002ovPDHLkV1m0+#3TR! literal 413 zcmV;O0b>4%P)Px$S4l)cR9Fe^Si4FDF%-QwTdjin3xZ(d2Z&&8C0JN4qSdxG_NfJ7O8c2=7i|P# z!4D9GX|(kd1Xpl5@73an8vkGs9&>rZbSgNa0*E*c#m#@UM;2JQ21MWa{Juz1`0DUl_JU-YT zR6%FC&slLXHj=ky37#hgz}4{aeot%tJx`wLST#LS*O-}im)AB9L)TM)S#Z%V-VR+l znnRX|*^CyGA{3g8%@@@nA>^PydJdWGGvY4iAh{C6XgpjTYPv<%A=wm~?2{-a{v@%m+LSM^ERKI8VUu8Iu;6IC(iTfm}0~5QqkGDg_ZV*VTZ_>Z&R-aC34n z965glE{2T(b168&kQET?Dr7w{HddF~80s)+D9SRhu_B~TUcSNb>-Qgq^Ed9m^x~vp zF2$(;S%Me?LFy4sLDCHhv#;NO5alW)ZEz+|mlEqLxJgJ1u%Z9||9^@kMiLX7UaPx$7fD1xR5%f1>|eCDl97?2j)9Spg8>=*|9|2G<9GLln3zw;Mn-c+1_pDu05XG# zfk8<~+7&32h%AhY4OC7MFeO$u(H0qMs9>1M_#YU%L;@Ck>dbXD;L^IPiVWPG91KU! zUxAB}!T|XQ!&TT^Pl}<~)MEI^#!!brLs6E2jTIqv^70LaU%&q_oWF4gn;Arj5gkXA zSORhh!r4%Ff#Trn_a79w9-9}j`iN53W3>pF`=4TyAV%yz1H%(y)PdBnF#i7^4AhVX vECq0u5ZDa+$H4G`@%R4@Y;vPwR1E#|ONs>bplErTTuQuX0dkL*yqxgL~jxj5Lt zp?dA!Lx$bQsS~BR9EL8A>`-($3_d8mak8^vh|@!Wq|5|LZ(9$aVgRK-dIORi3Ub_^ zzklIH6FnVEvP0?VIApuv4h8lL-XTlSlTD1>aECJfXWT|l$06HAjNNdD{`vN!5a_d` z$Oh1Z4YCttHzB)F%Fc#{1}0ub9epNdMrFo-Px%E=fc|R9FdPWME)m>|3<9h>?jQi;;m*3CJe|KK*6*?_L}ee1ed|fshA!W?dl@ z6GI<~mJeD_F)=bSWRU0?ka9j|2F9JeOV(PDp_isw82gv3`_0I}z(STS{~5jk^*ta> z@Bg1b_2+*4|Jzg%7xsuWy@XXWPFS+`4=@`s6IM!P761Rg{{5d(r!+3;6*Wy}qNZUa znZ?K`%F6VQoaBzz8m9mM8GtEnfWUu7O={aba4`h(2_yBBI@LX-tE$Mr!c6}x35#i} zdq_e=kipy53>f$Wlai_KAy7yuNJ}udS{T6sjjl8cFeJ$e%KYd+ybje=l4JPx<0r$B z^H=byqqZc`F$BsNp!_k|0Z}akP$Yu##kZe787|+x5BAf-bwm{kp!~4)@F@mR{uu0lC=Y==@#pVfc#%DrJw>#K2D2xS-Ny8v;r}~i0eZ55 zNtx<)Gco*U*iKJRAlvo--#@C`&Gh~E-$Gy&cpTXxI`2Qzx#ODGnMtq2N!>Gd15Eu=C(GVE2ApijPf|pr7T-p8r O0000 Date: Mon, 19 Oct 2015 20:09:42 +0200 Subject: [PATCH 14/35] Release 1.8.9 (note) --- messages.json | 3 ++- messages/1.8.9.txt | 10 ++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 messages/1.8.9.txt diff --git a/messages.json b/messages.json index ffc128f5b..45472b959 100644 --- a/messages.json +++ b/messages.json @@ -23,5 +23,6 @@ "1.8.5": "messages/1.8.5.txt", "1.8.6": "messages/1.8.6.txt", "1.8.7": "messages/1.8.7.txt", - "1.8.8": "messages/1.8.8.txt" + "1.8.8": "messages/1.8.8.txt", + "1.8.9": "messages/1.8.9.txt" } \ No newline at end of file diff --git a/messages/1.8.9.txt b/messages/1.8.9.txt new file mode 100644 index 000000000..34b0ca9b6 --- /dev/null +++ b/messages/1.8.9.txt @@ -0,0 +1,10 @@ +Material Theme for Sublime Text 3 +https://github.com/equinusocio/material-theme + + +Version 1.8.9 +******************************************************************************** + +#### UI THEME + + - Minor UI improvements for the treeview. \ No newline at end of file From 3ec513c23d72bfedf167897505c27e6f14e8e2c6 Mon Sep 17 00:00:00 2001 From: "mattia.astorino" Date: Mon, 19 Oct 2015 20:16:32 +0200 Subject: [PATCH 15/35] Fix layout separator color --- Material-Theme-Darker.sublime-theme | 4 ++-- Material-Theme-Lighter.sublime-theme | 2 +- Material-Theme.sublime-theme | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Material-Theme-Darker.sublime-theme b/Material-Theme-Darker.sublime-theme index 73ee873a2..de4bf980d 100644 --- a/Material-Theme-Darker.sublime-theme +++ b/Material-Theme-Darker.sublime-theme @@ -17,8 +17,8 @@ { "class": "grid_layout_control", - "border_size": 2, - "border_color": [38, 38, 38] + "border_size": 1, + "border_color": [27, 27, 27] }, diff --git a/Material-Theme-Lighter.sublime-theme b/Material-Theme-Lighter.sublime-theme index 8740e92f4..d972bd05a 100644 --- a/Material-Theme-Lighter.sublime-theme +++ b/Material-Theme-Lighter.sublime-theme @@ -18,7 +18,7 @@ { "class": "grid_layout_control", "border_size": 1, - "border_color": [220, 229, 234] + "border_color": [230, 230, 230] }, diff --git a/Material-Theme.sublime-theme b/Material-Theme.sublime-theme index 36d73c3fc..54bba3b41 100644 --- a/Material-Theme.sublime-theme +++ b/Material-Theme.sublime-theme @@ -17,8 +17,8 @@ { "class": "grid_layout_control", - "border_size": 2, - "border_color": [39, 53, 60] + "border_size": 1, + "border_color": [34, 45, 51] }, From 0422f97d724bd5e3fb71fa7d81deda171a16e00b Mon Sep 17 00:00:00 2001 From: "mattia.astorino" Date: Mon, 19 Oct 2015 21:01:58 +0200 Subject: [PATCH 16/35] Fix contrast for status bar label color --- Material-Theme-Darker.sublime-theme | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Material-Theme-Darker.sublime-theme b/Material-Theme-Darker.sublime-theme index de4bf980d..324181f4e 100644 --- a/Material-Theme-Darker.sublime-theme +++ b/Material-Theme-Darker.sublime-theme @@ -1029,7 +1029,7 @@ { "class": "label_control", "parents": [{"class": "status_bar"}], - "color": [66, 66, 66], + "color": [97, 97, 97, 200], "font.bold": false }, From b3b268d8b83961d8976f5fbdd100b3e72459bb81 Mon Sep 17 00:00:00 2001 From: mindstormer12 Date: Sun, 25 Oct 2015 16:06:27 -0400 Subject: [PATCH 17/35] Improved consistency between README.md and install.txt --- README.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index d46f79769..bb99515ab 100644 --- a/README.md +++ b/README.md @@ -82,17 +82,17 @@ If you want to enable the white panels and inputs you can install the addon pack "material_theme_tabs_autowidth": true, // Enable autowidth for tabs ``` -## Recommended UI and font settings -I suggest you to use this custom settings for a better experience with the theme: - -```json -"overlay_scroll_bars": "enabled", -"line_padding_top": 3, -"line_padding_bottom": 3, -"font_options": [ "gray_antialias" ], // On retina Mac -"always_show_minimap_viewport": true, -"bold_folder_labels": true, -``` +## Recommended UI and font settings for a better experience: + +{ + "overlay_scroll_bars": "enabled", + "line_padding_top": 3, + "line_padding_bottom": 3, + "always_show_minimap_viewport": true, + "bold_folder_labels": true, + "indent_guide_options": [ "draw_normal", "draw_active" ] // Highlight active indent + "font_options": [ "gray_antialias" ], // For retina Mac +} The font used for the code is "[Fira Code](https://github.com/tonsky/FiraCode)" with code ligatures (not supported in Sublime Text). From b9f08cd45346685ddb71901a413ed70f8070227d Mon Sep 17 00:00:00 2001 From: mindstormer12 Date: Sun, 25 Oct 2015 16:09:44 -0400 Subject: [PATCH 18/35] Improved consistency between README.md and install.txt --- README.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index bb99515ab..cd0bcf0f0 100644 --- a/README.md +++ b/README.md @@ -84,15 +84,15 @@ If you want to enable the white panels and inputs you can install the addon pack ## Recommended UI and font settings for a better experience: -{ - "overlay_scroll_bars": "enabled", - "line_padding_top": 3, - "line_padding_bottom": 3, - "always_show_minimap_viewport": true, - "bold_folder_labels": true, - "indent_guide_options": [ "draw_normal", "draw_active" ] // Highlight active indent - "font_options": [ "gray_antialias" ], // For retina Mac -} +```json +"overlay_scroll_bars": "enabled", +"line_padding_top": 3, +"line_padding_bottom": 3, +"always_show_minimap_viewport": true, +"bold_folder_labels": true, +"indent_guide_options": [ "draw_normal", "draw_active" ] // Highlight active indent +"font_options": [ "gray_antialias" ], // On retina Mac +``` The font used for the code is "[Fira Code](https://github.com/tonsky/FiraCode)" with code ligatures (not supported in Sublime Text). From b9f4c4a6bc8e0a8d78932f4fa1feef3bbec9fda1 Mon Sep 17 00:00:00 2001 From: mindstormer12 Date: Sun, 25 Oct 2015 16:10:44 -0400 Subject: [PATCH 19/35] Improved consistency between README.md and install.txt --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index cd0bcf0f0..7eb648e32 100644 --- a/README.md +++ b/README.md @@ -91,7 +91,7 @@ If you want to enable the white panels and inputs you can install the addon pack "always_show_minimap_viewport": true, "bold_folder_labels": true, "indent_guide_options": [ "draw_normal", "draw_active" ] // Highlight active indent -"font_options": [ "gray_antialias" ], // On retina Mac +"font_options": [ "gray_antialias" ], // On retina Mac ``` The font used for the code is "[Fira Code](https://github.com/tonsky/FiraCode)" with code ligatures (not supported in Sublime Text). From f65bacd1be94bac8cac9924ba8db1fbcbfaa013f Mon Sep 17 00:00:00 2001 From: mindstormer12 Date: Sun, 25 Oct 2015 16:11:42 -0400 Subject: [PATCH 20/35] Improved consistency between README.md and install.txt --- messages/install.txt | 58 ++++++++++++++++++++++++++------------------ 1 file changed, 35 insertions(+), 23 deletions(-) diff --git a/messages/install.txt b/messages/install.txt index 65fcbe6dc..a01f5571c 100644 --- a/messages/install.txt +++ b/messages/install.txt @@ -1,52 +1,64 @@ -___ ___ _ _ _ _____ _ -| \/ | | | (_) | | |_ _| | -| . . | __ _| |_ ___ _ __ _ __ _| | | | | |__ ___ _ __ ___ ___ -| |\/| |/ _` | __/ _ \ '__| |/ _` | | | | | '_ \ / _ \ '_ ` _ \ / _ \ -| | | | (_| | || __/ | | | (_| | | | | | | | | __/ | | | | | __/ -\_| |_/\__,_|\__\___|_| |_|\__,_|_| \_/ |_| |_|\___|_| |_| |_|\___| - Material Theme for Sublime Text 3 -https://github.com/equinusocio/material-theme for more info -****************************************************************************** +For more information on the Material Theme: https://github.com/equinusocio/material-theme +********************************************************************************************** -To activate this awesome theme, add in your current settings this code: +If installing manually (not through Package Control), add the following to your +Settings - User file and restart Sublime Text after: { "theme": "Material-Theme.sublime-theme", "color_scheme": "Packages/Material Theme/schemes/Material-Theme.tmTheme", } +********************************************************************************************** -MAKE SURE TO RESTART SUBLIME AFTER ACTIVATING THE THEME -****************************************************************************** - +This theme includes a Darker and Lighter version: -You can set the alternative darker version with this: +Darker version: { "theme": "Material-Theme-Darker.sublime-theme", "color_scheme": "Packages/Material Theme/schemes/Material-Theme-Darker.tmTheme", - } -****************************************************************************** +Lighter version: + +{ + "theme": "Material-Theme-Lighter.sublime-theme", + "color_scheme": "Packages/Material Theme/schemes/Material-Theme-Lighter.tmTheme", +} +********************************************************************************************** -Recommended UI and font settings: -I suggest you to use this custom settings for a better experience with the theme: +Recommended UI and font settings for a better experience: { "overlay_scroll_bars": "enabled", "line_padding_top": 3, "line_padding_bottom": 3, - // On retina Mac - "font_options": [ "gray_antialias" ], "always_show_minimap_viewport": true, "bold_folder_labels": true, - // Highlight active indent - "indent_guide_options": [ "draw_normal", "draw_active" ] + "indent_guide_options": [ "draw_normal", "draw_active" ] // Highlight active indent + "font_options": [ "gray_antialias" ], // For retina Mac } -****************************************************************************** +********************************************************************************************** + +Other available theme options: + +"material_theme_small_tab": true, // Set small tabs +"material_theme_disable_fileicons": true, // Hide siderbar file type icons +"material_theme_disable_folder_animation": true, // Disable folder animation +"material_theme_small_statusbar": true, // Set small status bar +"material_theme_disable_tree_indicator": true, // Disable sidebar file indicator +"material_theme_bold_tab": true, // Make the tab labels bolder +"material_theme_tabs_separator": true, // Show tabs separator +"material_theme_accent_lime": true, // set green lime accent color +"material_theme_accent_purple": true, // set purple accent color +"material_theme_accent_red": true, // set pale red accent color +"material_theme_accent_orange": true, // set orange accent color +"material_theme_accent_yellow": true, // set yellow accent color +"material_theme_panel_separator": true, // show bottom panel separator +"material_theme_tabs_autowidth": true, // Enable autowidth for tabs From 32ed7baf415f1dbc50c73620860429a3336aa593 Mon Sep 17 00:00:00 2001 From: Boris Strahija Date: Thu, 29 Oct 2015 11:44:47 +0100 Subject: [PATCH 21/35] Sharper Laravel blade icons --- icons/file_type_blade.png | Bin 15614 -> 255 bytes icons/file_type_blade@2x.png | Bin 15524 -> 489 bytes 2 files changed, 0 insertions(+), 0 deletions(-) mode change 100755 => 100644 icons/file_type_blade.png mode change 100755 => 100644 icons/file_type_blade@2x.png diff --git a/icons/file_type_blade.png b/icons/file_type_blade.png old mode 100755 new mode 100644 index fcc7ecc96cf1b3486d1db7c7d57f890e4f10317e..67c48139dd534b036fad4a988e1017b3e229503b GIT binary patch delta 227 zcmV<90384RdH(^BB!9+9L_t(I%VS^|9^hAiRSOWe0r3PN?j^^7?LeFlW%mPdA*lu! z0r5I0n-_?;0kIsK8V4ZG1>$xfHo<1d8X%5=vg3ewHky185HE(ZD}dM<-2f*b-h;%S z3&eIvd~uKgNZ~aTn=AGJu|Jd@1;nR-I2(v30`U?c&IIC1KwKP%D=a|%yb6tt$v}J% z8o+8m%#5V24~V638R7%P9ze_p4bZJfawgC~JOjkO#KsWJ*$aSp1=My~Qlgjzh*v^G dUXNk;0RXd~kAmWNT>=0A002ovPDHLkV1jaFTy6jW literal 15614 zcmeI3U2GIp6vxLGgqjkd8Vq0u4xFqmjUV$=A7i6POT5EAu8V(>wY2?}1H7et0nVnV$of)2R)&F1XTYGQM?Ke0ed?h#HR>4tijEk^}|vz?SJ!KBrq!De5WfO7Ocg%zEhZ6ni-8+2ACk)5%^s zZkT`;y&|J<0#66SUS9NvdA@@dINrzd94mwwo|pVVi4V}#!xL+P-y)`(mHHAJtLdN> z^$gi|L1NirvFI)OyoNc*^5Jlpy0825of~^@k?dZxG zW5kYnJWiteQN6Bwp`J*$s_Y;|wj>u=-pjGgf>fm*Qy4LG#ZTA<8gXjQdTtG zLHc-vMdvq)-H-wa*#hfj1IPQLS4f(6V-s5N0n`PUMlXnE*({ovWA(L?Uy|C+3g}M6;DA@tR7nwJ0b~LKBdVDo;}?Yx6A}PmL;!@W zBKlR3Rm%{QNq6`x>4c$-I9sJEtwL#z7s8o95HJBT;A8wjpTLAeK8{g?YBmV?00;#@ zP1+ScOL~i`!8Rx7TyvbWzta>=WM-x6(k!?*$6SjRF5Pk?>jyh$j@BGGt=y0bvS|Tl zyG1><{Z{W_^#w}@qA?V@ag4TEq^G~4LTj-9#NE4niS(F76JY5qCwe<+0|kN&qpgfbkT0YZ@B z)U3ex6*lm#wk~XZFKd8=u`jBhC|q1bZ*+19G|N@ey{`SYyFd z=BJ$=nj0z44+UN`{jmYP8&5jAxY{;-H%6ZJG+=lz%6FG|E2Hqq9R4U^ z>%R(Swbc5(=Wc#!T+!WBMYKo~1PI4T@Fu~9=Yx0& zE(8ePB)IT=5HG=n0KuCC7oHE|CAbhEc$475^Fh1>7Xk!t5?pvbh?n3(fZ$Dn3(p7f z5?lxnyh(83`5<0`3ju;R2`)Sz#7l4?K=3BPh3A8K2`&T(-Xys2d=M|eg#f{u1Q(tU z;w88cAb6AD!t+7A1Q!AXZ(?z^G~TlXI()gd2;ZXhte8Fy-@yH;JFy`Z`ts`eQ^TM2 zK6vi>o@J*O?~fnd^XG;4CtvSc;@^L$~Ew9@w^N>CzV-`Qg~D$BzB=VrcJ@ z_Mb1jyFB*&%FxZ7rtZJGW$JC^zgqe01oO_Nk9RGeoIVm-b$NPXPw>5c0};;?+fQuYM0IZF5A@`WiPg`fF7;nI zM6>x1!Y?bkmp}CPcOBXE@%FR#PwnXLeRlGb>DC*IqMG%ZIC`b?+o_Jj2gjH*g=3%p zW}Nu20WbcfdFca?BYy#~Nkl`5XJ2-y5mOzB~@qju# zA9xL)?H%R*tz5b0!M)oU;5^r;@rb8%5G!HvxlLk(i=3vHZ+|>qjetWm*iJ0c&OCi9 z8vx_HA^UKgs1O9VNF2`v z1WjrLOU-eP$bWdtEO(gaBRA+J8*qli1_FS77N`&eTR2IbX=b_03}0v?0CE9sB(4)I zHOU(;@rNcqc*Y=`3D)tIo?-zoN}`=ALww>lzer4QluqJ5`dFY+G+;e*BoZygIYsc0 zcLX`Zye<|1-3+sf0ALe|K_X)hiIHLfd6!A7B>>pXeMu6D3HoST&VV(vxJj^s8Z8nH zuF^pO%N78KNi;|#?$Jd6D;5A(m|!0P6c1QkWk4BF2K)v49#vDZII6q=0000buwg literal 15524 zcmeI3Yj6|S6~~v5afq3;p)D9nF+xBmO}yG&J*~B@;8-R$AZ%=5Yz(#6yVv#(l2&L} zSauoW0_~V45W*yFC-DR~FKBrLW{6EDCE-y>X*&=e4wO1A)0UP52&I83G!5=uNtWbm z`HtJtZ+B-T?YaMZ&e{Fldye+YZm3xJCHyt$pK)36TWxQ@sT*Qx zrI(`GXH!(iI*Ph80DnKGs0d3@pEOVu|6_{EQMS|{oeSqa7%Ht*DQf&z_0JgU#jeQ| z<-8#KYP1^f0$x-CCP7jffhigY!Pyk$dOR8u#1%j@G=gS1SZKWd&U;3KEEO7;*u1Pa zR18|=()KW@YG3FR+gFHA$@sWC+ZE+ufB?`0Lp0zIs(iH27>mopbA6aG8e&tl6@|tk zJ)xn-TVW_x!oXlN*=Uh9a|Vag#M!J)j>|KcS98p1HzO z6JP0>n@9((LSu`jg?NT(ZEZERT1-l~nc;&JnVISCHMuFZI71@o%81tvqVfoCx)OJbZH4#>x!}F>#bF?5O4z3;es_GA zRSY6D6c-yF@d~0G)RBJ6#h~+3i=7GuJc0(?a5GwIHlH@ze4L%<9K6~77;E8KHZ4ee zCKAJ|NODu#U<@10nrW8vu`q^}H*=4%=46btnP?1HJd&UZql%I~H!Y4N@=Z!OAZTtm zAT$Fe6l``esll|F$t}efD}E&mFAKOWE+*4(npbR_@nu0(6M`Zr^SI%FNtPwvnr{`Y z_C`S4I9SP6U>0ZrNFr^qG+8XHlsM=%tbfEy2)YBgraj@Q!9W2?Pbe~w+@`9+hGPkH#1CU(IkkQm- zB|Q^v^6&*59p!lZH20Bnw6=gCuAt(fVzWjLqAE>Vs}Kf7&2Ud-Ds;VKhgN$$?odZG zfs4_bzhC}8EQKnp`rj5}bd~g9EW}7%>E0~Fkd8Z=HArn@u|)_r1If({?%%rU?nh_)?`kgvAOlJ_;Z4;L|0Oe7qc1o5?12FHcf;bT6YKu}BgG2;L;P z@O%)J;6i}lO@a&02T=(w1PIaJAPC>m zY=y65mOavOfTHg6lzEDLHAk*}IKR}l=o|0fm|&Y;m^E$wy6xSw9P=ui4bRp1mQI+o zeZ#5S9l2+Xt2ck|^edN(N<1%p`~3Vzv)dOH&3(H28T$(l?~|L){;Y(qyY{jXSq8`_k?md&c+fJ$0tOv*>2l zvifHZ>|eh$uZn$e8|^#3{D^n!-s(%oe>Lme$vI=czjJ3_&SLP^JHewxKR;$He=2v= zj>_)#~jRgxU3i?FY~2Y`c+VS-#~4<(~P6 z=85e$W*xtE=fc3Y+nwdnov$ssqP^U*R=BqOjpn>fQ)^y5`FhJC=SP=!pV(;Xe}D1W zE89;-c4gJ|tXaKhTke_ZN1E!!Y@D{Z?d1>Z3x3J(&HZfRRpG4n&kajAZJpN@X_@=% zC;yzW=Hg4icMr{rbhYvOjF*0zRq@LDsfTh__kHIl^UL>t`PsYA*BxBeGcfk|U14Ws z&iPY2C+;cCtJrd>VbfP4Q{TA%H$dt8(Rs^ryE^ZDG-u4xw_LraZ%ui#`dXdy-E%Xl zKkI$!7hhZPclWLjv#&0Bp?|`TwZS~EJic<=YjtmjYCr$ir0d$|zPnFvRTmvN_TClQ m@p1l%&h@lk_ Date: Sun, 1 Nov 2015 18:11:05 +0100 Subject: [PATCH 22/35] Remove empty characters --- schemes/Material-Theme-Darker.tmTheme | 10 +++++----- schemes/Material-Theme-Lighter.tmTheme | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/schemes/Material-Theme-Darker.tmTheme b/schemes/Material-Theme-Darker.tmTheme index e46820d45..6749dad14 100644 --- a/schemes/Material-Theme-Darker.tmTheme +++ b/schemes/Material-Theme-Darker.tmTheme @@ -76,7 +76,7 @@ foreground #CDD3DE - + name Punctuation @@ -242,7 +242,7 @@ keyword.operator, constant.other.color, meta.tag, punctuation.definition.tag, pu foreground #C3E88D - + name Boolean @@ -751,7 +751,7 @@ meta.property-value support.constant.named-color.css foreground #FFEB95 - + name CSS: Property-name @@ -817,7 +817,7 @@ meta.property-value support.constant.named-color.css foreground #C3E88D - + name CSS: # @@ -888,4 +888,4 @@ meta.property-value support.constant.named-color.css uuid 133d1250-19c6-4565-bc93-b37fd36f7fc9 - \ No newline at end of file + diff --git a/schemes/Material-Theme-Lighter.tmTheme b/schemes/Material-Theme-Lighter.tmTheme index fc6776b76..3322bbc8c 100644 --- a/schemes/Material-Theme-Lighter.tmTheme +++ b/schemes/Material-Theme-Lighter.tmTheme @@ -41,7 +41,7 @@ findHighlight #F8E71C tagsOptions - underline + underline shadow #90A4AE50 @@ -244,7 +244,7 @@ keyword.operator, constant.other.color, meta.tag, punctuation.definition.tag, pu foreground #C3E88D - + name Boolean @@ -823,7 +823,7 @@ meta.property-value support.constant.named-color.css foreground #C3E88D - + name CSS: # @@ -889,9 +889,9 @@ meta.property-value support.constant.named-color.css foreground #7986CB - + uuid 133d1250-19c6-4565-bc93-b37fd36f7fc9 - \ No newline at end of file + From 1dede21ec140f006acd69385353f4a889763acd3 Mon Sep 17 00:00:00 2001 From: "mattia.astorino" Date: Sun, 1 Nov 2015 18:11:12 +0100 Subject: [PATCH 23/35] Update readme --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d46f79769..da13b91ec 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Please read the [Known Issues](https://github.com/equinusocio/material-theme#kno Click here to lend your support to: Material Theme donations and make a donation at pledgie.com ! -Click here to lend your support to: Material Theme donations and make a donation at pledgie.com ! + ## Screenshots From e45694f28931f845bbc2cbc24aa219a6971020f4 Mon Sep 17 00:00:00 2001 From: "mattia.astorino" Date: Sun, 1 Nov 2015 19:51:15 +0100 Subject: [PATCH 24/35] Fix tabs top margin --- Material-Theme-Darker.sublime-theme | 2 +- Material-Theme-Lighter.sublime-theme | 2 +- Material-Theme.sublime-theme | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Material-Theme-Darker.sublime-theme b/Material-Theme-Darker.sublime-theme index 324181f4e..5560ad157 100644 --- a/Material-Theme-Darker.sublime-theme +++ b/Material-Theme-Darker.sublime-theme @@ -264,7 +264,7 @@ "tint_index": 1, "layer0.inner_margin": [2, 6], "layer0.opacity": 1.0, - "content_margin": [12, -8, 8, 0], + "content_margin": [12, -10, 8, 0], "tab_overlap": 0, "tab_width": 180, "tab_min_width": 64, diff --git a/Material-Theme-Lighter.sublime-theme b/Material-Theme-Lighter.sublime-theme index d972bd05a..f1335dc01 100644 --- a/Material-Theme-Lighter.sublime-theme +++ b/Material-Theme-Lighter.sublime-theme @@ -264,7 +264,7 @@ "tint_index": 1, "layer0.inner_margin": [2, 6], "layer0.opacity": 1.0, - "content_margin": [12, -8, 8, 0], + "content_margin": [12, 10, 8, 0], "tab_overlap": 0, "tab_width": 180, "tab_min_width": 64, diff --git a/Material-Theme.sublime-theme b/Material-Theme.sublime-theme index 54bba3b41..7c6241bd1 100644 --- a/Material-Theme.sublime-theme +++ b/Material-Theme.sublime-theme @@ -263,7 +263,7 @@ "tint_index": 1, "layer0.inner_margin": [2, 6], "layer0.opacity": 1.0, - "content_margin": [12, -8, 8, 0], + "content_margin": [12, -10, 8, 0], "tab_overlap": 0, "tab_width": 180, "tab_min_width": 64, From 2e18b9fde9c0539f0aa6fcc3ceb8dc7409c71dee Mon Sep 17 00:00:00 2001 From: "mattia.astorino" Date: Sun, 1 Nov 2015 20:02:29 +0100 Subject: [PATCH 25/35] New color for html tags inside php scope --- schemes/Material-Theme-Darker.tmTheme | 11 +++++++++++ schemes/Material-Theme-Lighter.tmTheme | 11 +++++++++++ schemes/Material-Theme.tmTheme | 11 +++++++++++ 3 files changed, 33 insertions(+) diff --git a/schemes/Material-Theme-Darker.tmTheme b/schemes/Material-Theme-Darker.tmTheme index 38cc1a853..4f5561331 100644 --- a/schemes/Material-Theme-Darker.tmTheme +++ b/schemes/Material-Theme-Darker.tmTheme @@ -884,6 +884,17 @@ meta.property-value support.constant.named-color.css #7986CB + + name + PHP: html tags + scope + embedding.php entity.name.tag + settings + + foreground + #DDDDDD + + uuid 133d1250-19c6-4565-bc93-b37fd36f7fc9 diff --git a/schemes/Material-Theme-Lighter.tmTheme b/schemes/Material-Theme-Lighter.tmTheme index d305cb5a4..ae0e35acd 100644 --- a/schemes/Material-Theme-Lighter.tmTheme +++ b/schemes/Material-Theme-Lighter.tmTheme @@ -890,6 +890,17 @@ meta.property-value support.constant.named-color.css #7986CB + + name + PHP: html tags + scope + embedding.php entity.name.tag + settings + + foreground + #DDDDDD + + uuid 133d1250-19c6-4565-bc93-b37fd36f7fc9 diff --git a/schemes/Material-Theme.tmTheme b/schemes/Material-Theme.tmTheme index 3d9615ee0..c1fc50f17 100644 --- a/schemes/Material-Theme.tmTheme +++ b/schemes/Material-Theme.tmTheme @@ -884,6 +884,17 @@ meta.property-value support.constant.named-color.css #7986CB + + name + PHP: html tags + scope + embedding.php entity.name.tag + settings + + foreground + #DDDDDD + + uuid 133d1250-19c6-4565-bc93-b37fd36f7fc9 From e1cb6f17ff5ebbe86f40d89a2761eb032ec24c8e Mon Sep 17 00:00:00 2001 From: "mattia.astorino" Date: Sun, 1 Nov 2015 20:29:00 +0100 Subject: [PATCH 26/35] Add new contrast mode --- Material-Theme-Darker.sublime-theme | 5930 +++++++++++++------------- Material-Theme-Lighter.sublime-theme | 22 + Material-Theme.sublime-theme | 24 +- 3 files changed, 3022 insertions(+), 2954 deletions(-) diff --git a/Material-Theme-Darker.sublime-theme b/Material-Theme-Darker.sublime-theme index 5560ad157..674580b44 100644 --- a/Material-Theme-Darker.sublime-theme +++ b/Material-Theme-Darker.sublime-theme @@ -1,2957 +1,2981 @@ [ - /* @EMPTY WINDOW - * Style for empty (no tabs) window - ========================================================================= */ - - { - "class": "sheet_container_control", - "layer0.tint": [33, 33, 33], - "layer0.opacity": 1.0 - }, - - - /* @GRID LAYOUT - * Grid style - ========================================================================= */ - - { - "class": "grid_layout_control", - "border_size": 1, - "border_color": [27, 27, 27] - }, - - - /* @DIALOG POPUP - * Dialog popup style and progressbar - ========================================================================= */ - - { - "class": "progress_gauge_control", - "layer0.tint": [128, 203, 196], - "layer0.opacity": 1.0, - "content_margin": [0, 6] - }, - - { - "class": "dialog", - "layer0.tint": [33, 33, 33], - "layer0.opacity": 1.0 - }, - - { - "class": "progress_bar_control", - "layer0.tint": [33, 33, 33], - "layer0.opacity": 1.0, - }, - - - /* @CODE FOLDING - * Folding arrow setting and behavioring - ========================================================================= */ - - { - "class": "fold_button_control", - "layer0.texture": "Material Theme/assets/commons/fold_right.png", - "layer0.opacity": 1.0, - "layer0.inner_margin": 0, - "layer1.texture": "Material Theme/assets/commons/fold_right--hover.png", - "layer1.opacity": 0.0, - "layer1.inner_margin": 0, - "content_margin": [9, 7, 8, 6] - }, - - { - "class": "fold_button_control", - "attributes": ["hover"], - "layer0.opacity": 0.0, - "layer1.opacity": 1.0 - }, - - { - "class": "fold_button_control", - "attributes": ["expanded"], - "layer0.texture": "Material Theme/assets/darker/fold_down.png", - "layer1.texture": "Material Theme/assets/commons/fold_down--hover.png" - }, - - - /* @AUTOCOMPLETE - * Autocomplete popup setting and behavioring - ========================================================================= */ - - - { - "class": "popup_control", - "layer0.tint": [33, 33, 33], - "layer0.opacity": 1.0, - "content_margin": [0, 0] - }, - - { - "class": "auto_complete", - "row_padding": [12, 6], - "layer0.tint": [33, 33, 33], - "layer0.opacity": 1.0 - }, - - { - "class": "auto_complete_label", - "fg": [176, 190, 197, 255], - "match_fg": [128, 203, 196, 255], - "selected_fg": [255, 255, 255, 255], - "selected_match_fg": [128, 203, 196, 255] - }, - - { - "class": "table_row", - "layer0.tint": [97, 97, 97], - "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,33,33], - "layer0.inner_margin": [0, 0], - "layer0.opacity": 1.0, - "content_margin": [8, 8] - }, - - { - "class": "tool_tip_label_control", - "color": [255, 255, 255, 255] - }, - - - /* @OVERLAY PANELS - * Overlay panels setting and behavioring - ========================================================================= */ - - // Command Panel - { - "class": "overlay_control", - "layer0.texture": "Material Theme/assets/darker/overlay-bg.png", - "layer0.inner_margin": [16, 4, 16, 33], - "layer0.opacity": 1.0, - "layer1.texture": "Material Theme/assets/commons/quick-panel-background.png", - "layer1.inner_margin": [16, 0, 16, 25], - "layer1.opacity": 1.0, - "content_margin": [13, 13, 13, 33] - }, - - // Command Panel list item style (cmd + shift + p) - - { - "class": "mini_quick_panel_row", - "layer0.tint": [33, 33, 33, 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": [66, 66, 66] - }, - - // Quick panel project setting (project manager) (cmd + ctrl + p) - - { - "class": "quick_panel", - "row_padding": [32, 12], - "layer0.tint": [33, 33, 33], - "layer0.opacity": 1.0 - }, - - // Quick Panel row default style (project manager) - - { - "class": "quick_panel_row", - "layer0.tint": [33, 33, 33, 0], - "layer0.opacity": 1.0 - }, - - // Row panel style inside comman panel (cmd + shift + p) - - { - "class": "quick_panel_row", - "parents": [{"class": "overlay_control"}], - "layer0.tint": [33, 33, 33, 0], - "layer0.opacity": 1.0 - }, - - // Quick panel (project) style inside overlay_control (cmd + shift + p) - - { - "class": "quick_panel", - "parents": [{"class": "overlay_control"}], - "row_padding": [32, 12], - "layer0.tint": [33, 33, 33, 0], - "layer0.opacity": 1.0 - }, - - // Quick Panel selected list item style - - { - "class": "quick_panel_row", - "attributes": ["selected"], - "layer0.tint": [66, 66, 66], - "layer1.opacity": 0.0 - }, - - // Panel labels - - { - "class": "quick_panel_label", - "fg": [176, 190, 197, 255], - "match_fg": [128, 203, 196, 255], - "selected_fg": [255, 255, 255, 255], - "selected_match_fg": [128, 203, 196, 255] - }, - - // Panel labels - - { - "class": "quick_panel_label", - "parents": [{"class": "overlay_control"}], - "fg": [176, 190, 197, 255], - "match_fg": [128, 203, 196, 255], - "selected_fg": [255, 255, 255, 255], - "selected_match_fg": [128, 203, 196, 255] - }, - - // Panels sublabels - - { - "class": "quick_panel_path_label", - "fg": [97, 97, 97, 255], - "match_fg": [128, 203, 196, 255], - "selected_fg": [255, 255, 255, 255], - "selected_match_fg": [128, 203, 196, 255] - }, - - // Panels data / score - - { - "class": "quick_panel_score_label", - "fg": [128, 203, 196, 255], - "selected_fg": [255, 255, 255, 255] - }, - - - /* @TABS - * Tabs settings and behavioring - ========================================================================= */ - - { - "class": "tabset_control", - - "layer0.opacity": 1.0, - "layer0.tint": [33, 33, 33], - "tint_index": 1, - "layer0.inner_margin": [2, 6], - "layer0.opacity": 1.0, - "content_margin": [12, -10, 8, 0], - "tab_overlap": 0, - "tab_width": 180, - "tab_min_width": 64, - "tab_height": 54, - "mouse_wheel_switch": false - }, - { - "class": "tabset_control", - "settings": ["mouse_wheel_switches_tabs", "!enable_tab_scrolling"], - "mouse_wheel_switch": true - }, - // Tabs - { - "class": "tab_control", - - "layer0.tint": [33, 33, 33], - "layer0.inner_margin": [24, 0], - "layer0.opacity": 1.0, - "tint_index": 0, - - "layer1.texture": "Material Theme/assets/darker/tab_current.png", - "layer1.inner_margin": [0, 0], - "layer1.opacity": 0.0, - - "layer2.tint": [255, 255, 255, 10], - "layer2.inner_margin": [0, 0], - "layer2.opacity": { "target": 0.0, "speed": 3.0, "interpolation": "smoothstep" }, - - "content_margin": [18, 12, 11, 4], - "max_margin_trim": 0, - "hit_test_level": 0.4 - }, - - // Selected current tab - - { - "class": "tab_control", "attributes": ["selected"], - "layer1.opacity": 1.0, - "layer2.opacity": 0.0 - }, - - // Hovered current tab - - { - "class": "tab_control", "attributes": ["hover"], - "layer1.opacity": 0.0, - "layer2.opacity": { "target": 0.4, "speed": 5.0, "interpolation": "smoothstep" } - }, - - // Selected current tab - - { - "class": "tab_control", "attributes": ["selected","hover"], - "layer1.opacity": 1.0, - "layer2.opacity": { "target": 0.4, "speed": 5.0, "interpolation": "smoothstep" } - }, - - // Tab Labels - - { - "class": "tab_label", - "fg": [97, 97, 97, 255], - "shadow_color": [255, 255, 255, 0], - "shadow_offset": [0, 0], - "font.size": 11, - "font.italic": false, - "font.bold": false - }, - - // Tab selected label color - - { - "class": "tab_label", - "parents": [{"class": "tab_control", "attributes": ["selected"]}], - "fg": [255, 255, 255, 255], - "shadow_color": [255, 255, 255, 0], - "shadow_offset": [0, 0] - }, - - { - "class": "tab_label", - "attributes": ["transient"], - "font.italic": true - }, - - // Tab Close Buttons - - { - "class": "tab_close_button", - "content_margin": [0, 0], - - // Close Icon - "layer0.texture": "Material Theme/assets/darker/close_icon.png", - "layer0.opacity": 1, - "layer0.inner_margin": 0, - - // Close Icon Hover - "layer1.texture": "Material Theme/assets/commons/close_icon--hover.png", - "layer1.opacity": { "target": 0.0, "speed": 5.0, "interpolation": "smoothstep" }, - - // Dirty Icon - "layer2.texture": "Material Theme/assets/darker/dirty_icon.png", - "layer2.inner_margin": 0, - - // Dirty Icon Hover - "layer3.texture": "Material Theme/assets/commons/dirty_icon--hover.png", - "layer3.opacity": { "target": 0.0, "speed": 5.0, "interpolation": "smoothstep" } - }, - // Default - { - "class": "tab_close_button", - "settings": ["show_tab_close_buttons"], - "content_margin": [8,8], - }, - // Selected Tab - { - "class": "tab_close_button", - "settings": ["show_tab_close_buttons"], - "parents": [{"class": "tab_control", "attributes": ["selected"]}], - "layer0.opacity": 0, // Close Icon - "layer1.opacity": 1, // Close Icon Hover - }, - // Default hover - { - "class": "tab_close_button", - "settings": ["show_tab_close_buttons"], - "attributes": ["hover"], - "layer0.opacity": 0, // Close Icon - "layer1.opacity": 1, // Close Icon Hover - }, - // Dirty tab - { - "class": "tab_close_button", - "parents": [{"class": "tab_control", "attributes": ["dirty"]}], - "layer0.opacity": 0, // Close Icon - "layer1.opacity": 0, // Close Icon Hover - "layer2.opacity": 0, // Dirty Icon - "layer3.opacity": 1, // Dirty Icon Hover - "content_margin": [8,8], - }, - // Dirty tab on hover - { - "class": "tab_close_button", - "parents": [{"class": "tab_control", "attributes": ["dirty"]}], - "attributes": ["hover"], - "layer0.opacity": 0, // Close Icon - "layer1.opacity": 1, // Close Icon Hover - "layer2.opacity": 0, // Dirty Icon - "layer3.opacity": 0 // Dirty Icon Hover - }, - // Selected dirty tab - { - "class": "tab_close_button", - "parents": [{"class": "tab_control", "attributes": ["selected", "dirty"]}], - "layer0.opacity": 0, // Close Icon - "layer1.opacity": 0, // Close Icon Hover - "layer2.opacity": 0, // Dirty Icon - "layer3.opacity": 1 // Dirty Icon Hover - }, - // Selected dirty tab on hover - { - "class": "tab_close_button", - "parents": [{"class": "tab_control", "attributes": ["selected", "dirty"]}], - "attributes": ["hover"], - "layer0.opacity": 0, // Close Icon - "layer1.opacity": 1, // Close Icon Hover - "layer2.opacity": 0, // Dirty Icon - "layer3.opacity": 0 // Dirty Icon Hover - }, - // tab set scroll left | scroll right - { - "class": "scroll_tabs_left_button", - "content_margin": [14, 7], - "layer0.texture": "Material Theme/assets/darker/arrow_left.png", - "layer0.opacity": 1.0, - "layer0.inner_margin": 0, - "layer1.texture": "Material Theme/assets/commons/arrow_left--hover.png", - "layer1.opacity": 0.0, - "layer1.inner_margin": 0, - }, - - { - "class": "scroll_tabs_left_button", - "attributes": ["hover"], - "layer1.opacity": 1.0 - }, - - { - "class": "scroll_tabs_right_button", - "content_margin": [14, 7], - "layer0.texture": "Material Theme/assets/darker/arrow_right.png", - "layer0.opacity": 1.0, - "layer0.inner_margin": 0, - "layer1.texture": "Material Theme/assets/commons/arrow_right--hover.png", - "layer1.opacity": 0.0, - "layer1.inner_margin": 0, - }, - - { - "class": "scroll_tabs_right_button", - "attributes": ["hover"], - "layer1.opacity": 1.0 - }, - - { - "class": "show_tabs_dropdown_button", - "content_margin": [12, 12], - "layer0.texture": "Material Theme/assets/darker/overflow_menu.png", - "layer0.opacity": 1.0, - "layer0.inner_margin": 0, - "layer1.texture": "Material Theme/assets/commons/overflow_menu--hover.png", - "layer1.opacity": 0.0, - "layer1.inner_margin": 0, - }, - - { - "class": "show_tabs_dropdown_button", - "attributes": ["hover"], - "layer1.opacity": 1.0 - }, - - - /* @SIDEBAR - * Sidebar panel settings and behavioring - ========================================================================= */ - - - { - "class": "sidebar_container", - "layer0.tint": [33, 33, 33], - "layer0.opacity": 1.0, - "layer0.draw_center": false, - "layer0.inner_margin": [0, 24, 12, 24], - "content_margin": [0, 12, 0, 0] - }, - { - "class": "sidebar_tree", - "row_padding": [24, 5], - "indent": 16, - "indent_offset": 0, - "indent_top_level": false, - "layer0.tint": [33, 33, 33], - "layer0.opacity": 1.0 - }, - - { - "class": "sidebar_heading", - "color": [207, 216, 220], - "font.bold": false, - "font.size": 12, - "shadow_color": [250, 250, 250, 0], - "shadow_offset": [0, 0] - }, - - { - "class": "sidebar_heading", - "parents": - [ - { "class": "tree_row", "attributes": ["selected"] } - ], - "shadow_color": [160, 174, 192, 0], - }, - - { - "class": "tree_row", - "layer1.texture": "Material Theme/assets/darker/tree_highlight.png", - "layer1.opacity": { "target": 0.0, "speed": 5.0, "interpolation": "smoothstep" }, - "layer1.inner_margin": [22, 8, 0, 0] - }, - - { - "class": "tree_row", - "attributes": ["selected"], - "layer1.opacity": { "target": 1.0, "speed": 5.0, "interpolation": "smoothstep" } - }, - - { - "class": "sidebar_label", - "color": [97, 97, 97], - "font.bold": false, - "font.italic": false, - "shadow_color": [255, 255, 255, 0], - "shadow_offset": [0, 0] - }, - - { - "class": "sidebar_label", - "parents": [{"class": "tree_row", "attributes": ["hover"]}], - "color": [175, 189, 196], - "shadow_color": [255, 255, 255, 0], - "shadow_offset": [0, 0] - }, - - { - "class": "sidebar_label", - "parents": [{"class": "tree_row", "attributes": ["selected"]}], - "font.bold": false, - "color": [255, 255, 255] - }, - - { - "class": "sidebar_label", - "parents": [{"class": "tree_row", "attributes": ["expandable"]}], - "color": [175, 189, 196] - }, - - { - "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", "selected"]}], - "color": [255, 255, 255] - }, - - { - "class": "sidebar_label", - "parents": [{"class": "tree_row", "attributes": ["expanded"]}], - "color": [128, 203, 196] - }, - - { - "class": "sidebar_label", - "parents": [{"class": "tree_row", "attributes": ["expanded"]}], - "settings": ["bold_folder_labels"], - "font.bold": true - }, - - { - "class": "sidebar_label", - "attributes": ["transient"], - "font.italic": false - }, - - // File icons and folder - - { - "class": "icon_file_type", - // layer0.texture is filled in by code with the relevant icon name - "layer0.opacity": 0.6, - "content_margin": [9, 9] - }, - { - "class": "icon_file_type", - "parents": [{"class": "tree_row", "attributes": ["selected"]}], - "layer0.opacity": 1, - "content_margin": [9, 9] - }, - - // Secondary folder icon (original) used as main folder icon - - { - "class": "icon_folder", - "content_margin": [10, 8], - "layer0.tint": [38, 50, 56], - "layer0.opacity": 0, - "layer1.texture": "Material Theme/assets/darker/folder.png", - "layer1.opacity": 1, - "layer2.texture": "Material Theme/assets/commons/folder--hover.png", - "layer2.opacity": 0.0, - "layer3.texture": "Material Theme/assets/commons/folder_opened--hover.png", - "layer3.opacity": 0.0, - }, - - { - "class": "icon_folder", - "parents": - [ - { "class": "tree_row", "attributes": ["expanded"] } - ], - "layer1.opacity": 0.0, - "layer2.opacity": 0.0, - "layer3.opacity": 1.0, - }, - - { - "class": "icon_folder", - "parents": - [ - { "class": "tree_row", "attributes": ["hover"] } - ], - "layer1.opacity": 0.0, - "layer2.opacity": 1.0, - "layer3.opacity": 0.0, - }, - - { - "class": "icon_folder", - "parents": - [ - { "class": "tree_row", "attributes": ["expanded", "hover"] } - ], - "layer3.texture": - { - "keyframes": - [ - "Material Theme/assets/commons/folder_opened--hover-0.png", - "Material Theme/assets/commons/folder_opened--hover-1.png", - "Material Theme/assets/commons/folder_opened--hover-2.png", - "Material Theme/assets/commons/folder_opened--hover-3.png", - "Material Theme/assets/commons/folder_opened--hover-4.png", - "Material Theme/assets/commons/folder_opened--hover-5.png", - "Material Theme/assets/commons/folder_opened--hover-5.png", - "Material Theme/assets/commons/folder_opened--hover-5.png", - "Material Theme/assets/commons/folder_opened--hover-6.png", - "Material Theme/assets/commons/folder_opened--hover-6.png", - "Material Theme/assets/commons/folder_opened--hover-6.png", - "Material Theme/assets/commons/folder_opened--hover-6.png", - "Material Theme/assets/commons/folder_opened--hover-7.png", - ], - "loop": false, - "frame_time": 0.020, - }, - "layer1.opacity": 0.0, - "layer2.opacity": 0.0, - "layer3.opacity": 1.0, - }, - - { - "class": "icon_folder", - "parents": - [ - { "class": "tree_row", "attributes": ["selected"] } - ], - "layer1.texture": "Material Theme/assets/commons/folder--hover.png", - }, - - // Folder loading - - { - "class": "icon_folder_loading", - "layer1.texture": - { - "keyframes": - [ - "Material Theme/assets/commons/spinner7.png", - "Material Theme/assets/commons/spinner6.png", - "Material Theme/assets/commons/spinner5.png", - "Material Theme/assets/commons/spinner4.png", - "Material Theme/assets/commons/spinner3.png", - "Material Theme/assets/commons/spinner2.png", - "Material Theme/assets/commons/spinner1.png", - "Material Theme/assets/commons/spinner.png", - ], - "loop": true, - "frame_time": 0.075, - }, - - "layer0.opacity": 0.0, - "content_margin": [8, 8] - }, - - // Symlink folder icon - - { - "class": "icon_folder_dup", - "layer0.texture": "Material Theme/assets/darker/folder_dup.png", - "layer0.opacity": 1.0, - "content_margin": [13, 8] - }, - - { - "class": "icon_folder_dup", - "parents": - [{ "class": "tree_row", "attributes": ["hover"] }], - "layer0.texture": "Material Theme/assets/commons/folder_dup--hover.png" - }, - - { - "class": "icon_folder_dup", - "parents": [{"class": "tree_row", "attributes": ["expanded"] }], - "layer0.texture": "Material Theme/assets/commons/folder_dup--hover.png" - }, - - // Hidden arrow icon before folder - - { - "class": "disclosure_button_control", - "layer0.texture": "Material Theme/assets/darker/folder.png", - "layer0.opacity": 1.0, - "layer0.inner_margin": 0, - "layer1.texture": "Material Theme/assets/commons/folder--hover.png", - "layer1.opacity": 0.0, - "layer1.inner_margin": 0, - "content_margin": [0, 0, 0, 0] - }, - - { - "class": "disclosure_button_control", - "parents": - [ - { "class": "tree_row", "attributes": ["hover"] } - ], - "layer0.opacity": 0.0, - "layer1.opacity": 1.0 - }, - - { - "class": "disclosure_button_control", - "attributes": ["expanded"], - "layer0.texture": "Material Theme/assets/commons/folder_opened--hover.png", - }, - - { - "class": "tree_row", - "layer0.tint": [33, 33, 33], - "layer0.opacity": 0.0, - "layer0.inner_margin": [1, 1] - }, - - { - "class": "tree_row", - "attributes": ["selected"], - "layer0.opacity": 1 - }, - // Opened files - { - "class": "close_button", - "content_margin": [8, 8], - - // Default Close icon - "layer0.texture": "Material Theme/assets/darker/close_icon.png", - "layer0.opacity": { "target": 0.0, "speed": 7.0, "interpolation": "smoothstep" }, - "layer0.inner_margin": [0,0], - - // Hover close icon - "layer1.texture": "Material Theme/assets/commons/close_icon--hover.png", - "layer1.opacity": 0, - "layer1.inner_margin": [0,0], - }, - - // Opened file hover - - { - "class": "close_button", - "parents": - [ - { "class": "tree_row", "attributes": ["hover"] } - ], - // Default Close icon - "layer0.texture": "Material Theme/assets/default/close_icon.png", - "layer0.opacity": { "target": 1.0, "speed": 7.0, "interpolation": "smoothstep" }, - "layer0.inner_margin": [0,0], - }, - - { - "class": "close_button", - "attributes": ["dirty"], - "layer0.texture": "Material Theme/assets/commons/dirty_icon--hover.png", - "layer0.opacity": 1.0, - }, - - { - "class": "close_button", - "attributes": ["hover"], - "layer0.opacity": 0, - "layer1.opacity": 1.0 - }, - - - /* @ SCROLLBARS - * Scrollbars settings and behavioring - ========================================================================= */ - - // Normal Vertical scrollbar track - - { - "class": "scroll_bar_control", - "layer0.texture": "Material Theme/assets/darker/normal_bar_vertical.png", - "layer0.opacity": 1.0, - "layer0.inner_margin": [0, 6], - "blur": false - }, - - // Normal Vertical scrollbar track inside overlay panel - - { - "class": "scroll_bar_control", - "parents": [{"class": "overlay_control"}], - "layer0.tint": [38, 50, 56, 0], - "layer0.opacity": 1.0, - "layer0.inner_margin": [0, 6], - "blur": false - }, - - // Normal horizontal scrollbar track - - { - "class": "scroll_bar_control", - "attributes": ["horizontal"], - "layer0.texture": "Material Theme/assets/darker/normal_bar_horizontal.png", - "layer0.opacity": 1.0, - "layer0.inner_margin": [6, 0], - "blur": false - }, - - // Normal horizontal scrollbar track inside overlay panel - - { - "class": "scroll_bar_control", - "attributes": ["horizontal"], - "parents": [{"class": "overlay_control"}], - "layer0.tint": [38, 50, 56, 0], - "layer0.opacity": 0.0, - "layer0.inner_margin": [0, 2], - "blur": false - }, - - // Scrollbars corner - - { - "class": "scroll_corner_control", - "layer0.texture": "Material Theme/assets/darker/normal_bar_corner.png", - "layer0.opacity": 1.0, - "layer0.inner_margin": [1, 1] - }, - - // Vertical puck controller - - { - "class": "puck_control", - "layer0.tint": [38, 50, 255, 255], - "layer0.opacity": 1.0, - "layer0.inner_margin": [10, 10], - "layer1.texture": "Material Theme/assets/darker/thumb_vertical.png", - "layer1.opacity": 1.0, - "layer1.inner_margin": [8, 8], - "content_margin": [6, 16], - "blur": false - }, - - // Horizontal puck controller - - { - "class": "puck_control", - "attributes": ["horizontal"], - "layer0.texture": "Material Theme/assets/darker/thumb_horizontal.png", - "layer0.opacity": 1.0, - "layer0.inner_margin": [10, 0], - "content_margin": [16, 6], - "blur": false - }, - - { - "class": "scroll_area_control", - "settings": ["overlay_scroll_bars"], - "overlay": true - }, - - { - "class": "scroll_area_control", - "settings": ["!overlay_scroll_bars"], - "overlay": false // set to false for the original behavior - }, - - - { - "class": "scroll_area_control", - "parents": [{"class": "overlay_control"}], - "settings": ["overlay_scroll_bars"], - "overlay": true // set to false for the original behavior - }, - - { - "class": "scroll_area_control", - "parents": [{"class": "sidebar_container"}], - "settings": ["!overlay_scroll_bars"], - "overlay": false // set to false for the original behavior - }, - - { - "class": "scroll_bar_control", - "settings": ["overlay_scroll_bars"], - "layer0.texture": "Material Theme/assets/darker/normal_bar_vertical.png", - "layer0.inner_margin": [0, 5], - "blur": true - }, - - { - "class": "scroll_bar_control", - "settings": ["overlay_scroll_bars"], - "attributes": ["horizontal"], - "layer0.texture": "Material Theme/assets/darker/overlay_bar_horizontal.png", - "layer0.inner_margin": [5, 0], - "layer0.opacity": 0.0, - "layer1.texture": "Material Theme/assets/darker/overlay_bar_horizontal.png", - "layer1.inner_margin": [5, 0], - "layer1.opacity": 0.0, - "blur": true - }, - - { - "class": "puck_control", - "layer0.tint": [38, 50, 56], - "layer0.opacity": 0.0, - "layer0.inner_margin": [1, 8, 1, 8], - "layer1.texture": "Material Theme/assets/darker/thumb_vertical.png", - "layer1.inner_margin": [1, 8, 1, 8], - "content_margin": [6, 16], - "blur": true - }, - - { - "class": "puck_control", - "attributes": ["horizontal"], - "layer0.tint": [38, 50, 56], - "layer0.opacity": 0.0, - "layer0.inner_margin": [8, 1, 8, 1], - "layer1.texture": "Material Theme/assets/darker/thumb_horizontal.png", - "layer1.inner_margin": [8, 1, 8, 1], - "content_margin": [16, 6], - "blur": true - }, - - - /* @MINIMAP - * Minimap settings and behavioring - ========================================================================= */ - - - { - "class": "minimap_control", - "settings": ["always_show_minimap_viewport"], - "viewport_color": [255, 255, 255, 50], - "viewport_opacity": 0.4, - }, - - { - "class": "minimap_control", - "settings": ["!always_show_minimap_viewport"], - "viewport_color": [128, 203, 196, 50], - "viewport_opacity": { "target": 0.0, "speed": 4.0, "interpolation": "smoothstep" }, - }, - { - "class": "minimap_control", - "attributes": ["hover"], - "settings": ["!always_show_minimap_viewport"], - "viewport_opacity": { "target": 0.4, "speed": 20.0, "interpolation": "smoothstep" }, - }, - - - /* @STATUS BAR - * Status bar settings and behavioring - ========================================================================= */ - - // All labels - - { - "class": "label_control", - "color": [176, 190, 197], - "shadow_color": [24, 24, 24, 0], - "shadow_offset": [0, 0], - "font.bold": true - }, - - // Status bar labels - - { - "class": "label_control", - "parents": [{"class": "status_bar"}], - "color": [97, 97, 97, 200], - "font.bold": false - }, - - // Text field labels - - { - "class": "status_bar", - - // Layer 0 base - "layer0.tint": [33, 33, 33], - "layer0.opacity": 1.0, - "layer0.inner_margin": [2, 2], - - // Visible tint layer - "layer1.tint": [33, 33, 33], - "layer1.opacity": 1.0, - "layer1.inner_margin": [2, 2], - - "content_margin": [0, 0] - }, - { - "class": "status_container", - "content_margin": [24, 12, 24, 12], - }, - { - "class": "status_button", - "layer0.tint": [33, 33, 33], - "layer0.opacity": 1.0, - "layer0.draw_center": false, - "layer0.inner_margin": [1, 0, 0, 0], - "content_margin": [10, 2, 10, 3], - "min_size": [75, 0] - }, - { - "class": "status_button", - "layer0.tint": [33, 33, 33], - "layer0.opacity": 1.0, - "layer0.draw_center": false, - "layer0.inner_margin": [1, 0, 0, 0], - "content_margin": [10, 2, 10, 3], - "min_size": [75, 0], - }, - - - /* @WIDGET PANEL - * Widget, input, buttons settings and behavioring - ========================================================================= */ - - - // Status bar panel - { - "class": "panel_control", - "layer0.tint": [33, 33, 33], - "layer0.inner_margin": [2, 2, 2, 2], - "layer0.opacity": 1.0, - "layer1.tint": [33, 33, 33], - "layer1.inner_margin": [2, 2, 2, 2], - "layer1.opacity": 1.0, - "content_margin": [6, 14, 6, 8], - }, - - // Status bar panel close icon - - { - "class": "panel_close_button", - "layer0.texture": "Material Theme/assets/darker/close_icon.png", - "layer0.opacity": 0.6, - "layer1.texture": "Material Theme/assets/commons/close_icon--hover.png", - "layer1.opacity": 0.0, - "content_margin": [0, 0] // 8,8 to show - }, - - { - "class": "panel_close_button", - "attributes": ["hover"], - "layer0.opacity": 0.0, - "layer1.opacity": 1.0, - }, - - // Texline input - - { - "class": "text_line_control", - "layer0.texture": "Material Theme/assets/darker/input_field_border.png", - "layer0.opacity": 1.0, - "layer0.inner_margin": [20, 5, 20, 5], - "tint_index": 1, - "content_margin": [10, 8, 13, 8] - }, - - - // Textline input inside overlay panels - - { - "class": "text_line_control", - "parents": [{"class": "overlay_control"}], - "layer0.texture": "Material Theme/assets/darker/input_field_border--short.png", - "layer0.opacity": 1.0, - "layer0.inner_margin": [32, 2, 32, 2], - "layer0.draw_center": true, - - "content_margin": [32, 8, 32, 8] - }, - - // Textline input oveflow menu - - { - "class": "dropdown_button_control", - "content_margin": [12, 12], - "layer0.texture": "Material Theme/assets/darker/overflow_menu.png", - "layer0.opacity": 1.0, - "layer0.inner_margin": [0, 0], - "layer1.texture": "Material Theme/assets/commons/overflow_menu--hover.png", - "layer1.opacity": 0.0, - "layer1.inner_margin": [0, 0], - }, - { - "class": "dropdown_button_control", - "attributes": ["hover"], - "layer1.opacity": 1.0 - }, - - - /* @BUTTONS - * Buttons panels settings and behavioring - ========================================================================= */ - - - // Button labels - - { - "class": "label_control", - "parents": [{"class": "button_control"}], - "color": [176, 190, 196], - "font.bold": true - }, - - { - "class": "button_control", - "content_margin": [6, 12, 6, 12], - "min_size": [75, 0], - "layer0.tint": [33, 33, 33], - "layer0.opacity": 0.0, - "layer0.inner_margin": [6, 6], - "layer1.texture": "Material Theme/assets/commons/full_button_indented.png", - "layer1.opacity": 0.0, - "layer1.inner_margin": [6, 6], - "layer2.texture": "Material Theme/assets/darker/blue_highlight.png", - "layer2.opacity": { "target": 0.0, "speed": 2.0, "interpolation": "smoothstep" }, - "layer2.inner_margin": [6, 6] - }, - { - "class": "button_control", - "attributes": ["pressed"], - "layer0.opacity": 0, - "layer2.opacity": 1.0 - }, - { - "class": "button_control", - "attributes": ["pressed", "hover"], - "layer2.opacity": 0.0 - }, - { - "class": "button_control", - "attributes": ["hover"], - "layer2.opacity": 1.0 - }, - - // Small Icon Buttons - { - "class": "icon_button_control", - "layer0.tint": [33, 33, 33], - "layer0.inner_margin": [6, 6], - "layer0.opacity": 0.0, - "layer2.tint": [255, 255, 255], - "layer2.opacity": { "target": 0.0, "speed": 10.0, "interpolation": "smoothstep" }, - "content_margin": [10, 6] - }, - - - /* Buttons icons settings - ===================================================================== */ - - // Regex Icon - { - "class": "icon_regex", - "layer0.texture": "Material Theme/assets/commons/find_regex--hover.png", - "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, - "layer1.texture": "Material Theme/assets/darker/find_regex.png", - "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, - "content_margin": [12, 12] - }, - - { - "class": "icon_regex", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, - "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } - }, - - // Preserve case sensitive - - { - "class": "icon_case", - "layer0.texture": "Material Theme/assets/commons/find_case--hover.png", - "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, - "layer1.texture": "Material Theme/assets/darker/find_case.png", - "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, - "content_margin": [12, 12] - }, - - { - "class": "icon_case", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, - "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } - }, - - // Wholeword - - { - "class": "icon_whole_word", - "layer0.texture": "Material Theme/assets/commons/find_word--hover.png", - "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, - "layer1.texture": "Material Theme/assets/darker/find_word.png", - "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, - "content_margin": [12, 12] - }, - - - { - "class": "icon_whole_word", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, - "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } - }, - - // Wrap - - { - "class": "icon_wrap", - "layer0.texture": "Material Theme/assets/commons/find_wrap--hover.png", - "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, - "layer1.texture": "Material Theme/assets/darker/find_wrap.png", - "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, - "content_margin": [12, 12] - }, - - { - "class": "icon_wrap", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, - "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } - }, - - // In selection - - { - "class": "icon_in_selection", - "layer0.texture": "Material Theme/assets/commons/find_inselection--hover.png", - "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, - "layer1.texture": "Material Theme/assets/darker/find_inselection.png", - "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, - "content_margin": [12,12] - }, - - - { - "class": "icon_in_selection", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, - "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } - }, - - // Highlight Result - - { - "class": "icon_highlight", - "layer0.texture": "Material Theme/assets/commons/find_highlight--hover.png", - "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, - "layer1.texture": "Material Theme/assets/darker/find_highlight.png", - "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, - "content_margin": [12, 12] - }, - - { - "class": "icon_highlight", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, - "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } - }, - - // Preserve Case - - { - "class": "icon_preserve_case", - "layer0.texture": "Material Theme/assets/commons/replace_preserve_case--hover.png", - "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, - "layer1.texture": "Material Theme/assets/darker/replace_preserve_case.png", - "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, - "content_margin": [12, 12] - }, - - { - "class": "icon_preserve_case", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, - "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } - }, - - // Show context - - { - "class": "icon_context", - "layer0.texture": "Material Theme/assets/commons/find_context--hover.png", - "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, - "layer1.texture": "Material Theme/assets/darker/find_context.png", - "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, - "content_margin": [12, 12] - }, - - - { - "class": "icon_context", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, - "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } - }, - - // Use buffer - - { - "class": "icon_use_buffer", - "layer0.texture": "Material Theme/assets/commons/use_buffer--hover.png", - "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, - "layer1.texture": "Material Theme/assets/darker/use_buffer.png", - "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, - "content_margin": [12, 12] - }, - - { - "class": "icon_use_buffer", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, - "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } - }, - - // Reverse direction - - { - "class": "icon_reverse", - "layer0.texture": "Material Theme/assets/commons/find_reverse--hover.png", - "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, - "layer1.texture": "Material Theme/assets/darker/find_reverse.png", - "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, - "content_margin": [12, 12] - }, - - { - "class": "icon_reverse", - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, - "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } - }, - - - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - - - /* @ THEME ACCENTS - * Accents color settings - ========================================================================= - This specific options define the accents color to be used in the general UI. - NOTE: This rulers must only override the original definitions */ - - - /* LIME ACCENT - * =================================================================== */ - - // Sidebar tree highlight - - { - "class": "tree_row", - "settings": ["material_theme_accent_lime"], - "layer1.texture": "Material Theme/assets/accent-lime/tree_highlight.png", - }, - - // Tabs - - { - "class": "tab_control", - "settings": ["material_theme_accent_lime"], - "layer1.texture": "Material Theme/assets/accent-lime/tab_current.png", - }, - - // Tabs close button - - { - "class": "tab_close_button", - "settings": ["material_theme_accent_lime"], - "layer1.texture": "Material Theme/assets/accent-lime/close_icon--hover.png", - "layer3.texture": "Material Theme/assets/accent-lime/dirty_icon--hover.png" - }, - - // Opened files - - { - "class": "close_button", - "settings": ["material_theme_accent_lime"], - "layer1.texture": "Material Theme/assets/accent-lime/close_icon--hover.png", - }, - - // Dirty opened files - - { - "class": "close_button", - "attributes": ["dirty"], - "settings": ["material_theme_accent_lime"], - "layer0.texture": "Material Theme/assets/accent-lime/dirty_icon--hover.png", - }, - - { - "class": "sidebar_label", - "settings": ["material_theme_accent_lime"], - "parents": [{"class": "tree_row", "attributes": ["expanded"]}], - "color": [139, 195, 74] - }, - - { - "class": "icon_folder", - "settings": ["material_theme_accent_lime"], - "layer2.texture": "Material Theme/assets/accent-lime/folder--hover.png", - "layer3.texture": "Material Theme/assets/accent-lime/folder_opened--hover.png", - }, - - { - "class": "icon_folder", - "settings": ["material_theme_accent_lime"], - "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], - "layer3.texture": - { - "keyframes": - [ - "Material Theme/assets/accent-lime/folder_opened--hover-0.png", - "Material Theme/assets/accent-lime/folder_opened--hover-1.png", - "Material Theme/assets/accent-lime/folder_opened--hover-2.png", - "Material Theme/assets/accent-lime/folder_opened--hover-3.png", - "Material Theme/assets/accent-lime/folder_opened--hover-4.png", - "Material Theme/assets/accent-lime/folder_opened--hover-5.png", - "Material Theme/assets/accent-lime/folder_opened--hover-5.png", - "Material Theme/assets/accent-lime/folder_opened--hover-5.png", - "Material Theme/assets/accent-lime/folder_opened--hover-6.png", - "Material Theme/assets/accent-lime/folder_opened--hover-6.png", - "Material Theme/assets/accent-lime/folder_opened--hover-6.png", - "Material Theme/assets/accent-lime/folder_opened--hover-6.png", - "Material Theme/assets/accent-lime/folder_opened--hover-7.png", - ], - "loop": false, - "frame_time": 0.020, - } - }, - - // Folder loading - - { - "class": "icon_folder_loading", - "settings": ["material_theme_accent_lime"], - "layer1.texture": - { - "keyframes": - [ - "Material Theme/assets/accent-lime/spinner7.png", - "Material Theme/assets/accent-lime/spinner6.png", - "Material Theme/assets/accent-lime/spinner5.png", - "Material Theme/assets/accent-lime/spinner4.png", - "Material Theme/assets/accent-lime/spinner3.png", - "Material Theme/assets/accent-lime/spinner2.png", - "Material Theme/assets/accent-lime/spinner1.png", - "Material Theme/assets/accent-lime/spinner.png", - ], - "loop": true, - "frame_time": 0.075, - }, - }, - - // tab set scroll left | scroll right - - { - "class": "scroll_tabs_left_button", - "settings": ["material_theme_accent_lime"], - "layer1.texture": "Material Theme/assets/accent-lime/arrow_left--hover.png", - }, - - { - "class": "scroll_tabs_right_button", - "settings": ["material_theme_accent_lime"], - "layer1.texture": "Material Theme/assets/accent-lime/arrow_right--hover.png", - }, - - - { - "class": "fold_button_control", - "settings": ["material_theme_accent_lime"], - "layer0.texture": "Material Theme/assets/commons/fold_right.png", - "layer1.texture": "Material Theme/assets/accent-lime/fold_right--hover.png", - }, - - { - "class": "fold_button_control", - "attributes": ["expanded"], - "settings": ["material_theme_accent_lime"], - "layer0.texture": "Material Theme/assets/darker/fold_down.png", - "layer1.texture": "Material Theme/assets/accent-lime/fold_down--hover.png" - }, - - // Panel labels - - { - "class": "quick_panel_label", - "settings": ["material_theme_accent_lime"], - "fg": [176, 190, 197, 255], - "match_fg": [139, 195, 74], - "selected_fg": [255, 255, 255, 255], - "selected_match_fg": [139, 195, 74] - }, - - // Panel labels - - { - "class": "quick_panel_label", - "settings": ["material_theme_accent_lime"], - "parents": [{"class": "overlay_control"}], - "fg": [176, 190, 197, 255], - "match_fg": [139, 195, 74], - "selected_fg": [255, 255, 255, 255], - "selected_match_fg": [139, 195, 74] - }, - - // Panels sublabels - - { - "class": "quick_panel_path_label", - "settings": ["material_theme_accent_lime"], - "fg": [97, 97, 97, 255], - "match_fg": [139, 195, 74], - "selected_fg": [255, 255, 255, 255], - "selected_match_fg": [139, 195, 74] - }, - - // Panels data / score - - { - "class": "quick_panel_score_label", - "settings": ["material_theme_accent_lime"], - "fg": [139, 195, 74], - "selected_fg": [255, 255, 255, 255] - }, - - { - "class": "show_tabs_dropdown_button", - "settings": ["material_theme_accent_lime"], - "layer1.texture": "Material Theme/assets/accent-lime/overflow_menu--hover.png", - }, - - // Textline input oveflow menu - - { - "class": "dropdown_button_control", - "settings": ["material_theme_accent_lime"], - "layer1.texture": "Material Theme/assets/accent-lime/overflow_menu--hover.png", - }, - - /* Buttons icons settings - ===================================================================== */ - - // Regex Icon - { - "class": "icon_regex", - "settings": ["material_theme_accent_lime"], - "layer0.texture": "Material Theme/assets/accent-lime/find_regex--hover.png", - }, - - // Preserve case sensitive - - { - "class": "icon_case", - "settings": ["material_theme_accent_lime"], - "layer0.texture": "Material Theme/assets/accent-lime/find_case--hover.png", - }, - // Wholeword - - { - "class": "icon_whole_word", - "settings": ["material_theme_accent_lime"], - "layer0.texture": "Material Theme/assets/accent-lime/find_word--hover.png", - }, - - // Wrap - - { - "class": "icon_wrap", - "settings": ["material_theme_accent_lime"], - "layer0.texture": "Material Theme/assets/accent-lime/find_wrap--hover.png", - }, - - // In selection - - { - "class": "icon_in_selection", - "settings": ["material_theme_accent_lime"], - "layer0.texture": "Material Theme/assets/accent-lime/find_inselection--hover.png", - }, - - - // Highlight Result - - { - "class": "icon_highlight", - "settings": ["material_theme_accent_lime"], - "layer0.texture": "Material Theme/assets/accent-lime/find_highlight--hover.png", - }, - - // Preserve Case - - { - "class": "icon_preserve_case", - "settings": ["material_theme_accent_lime"], - "layer0.texture": "Material Theme/assets/accent-lime/replace_preserve_case--hover.png", - }, - - // Show context - - { - "class": "icon_context", - "settings": ["material_theme_accent_lime"], - "layer0.texture": "Material Theme/assets/accent-lime/find_context--hover.png", - }, - - // Use buffer - - { - "class": "icon_use_buffer", - "settings": ["material_theme_accent_lime"], - "layer0.texture": "Material Theme/assets/accent-lime/use_buffer--hover.png", - }, - - // Reverse direction - - { - "class": "icon_reverse", - "settings": ["material_theme_accent_lime"], - "layer0.texture": "Material Theme/assets/accent-lime/find_reverse--hover.png", - }, - - /* PURPLE ACCENT - * =================================================================== */ - - // Sidebar tree highlight - - { - "class": "tree_row", - "settings": ["material_theme_accent_purple"], - "layer1.texture": "Material Theme/assets/accent-purple/tree_highlight.png", - }, - - // Tabs - - { - "class": "tab_control", - "settings": ["material_theme_accent_purple"], - "layer1.texture": "Material Theme/assets/accent-purple/tab_current.png", - }, - - // Tabs close button - - { - "class": "tab_close_button", - "settings": ["material_theme_accent_purple"], - "layer1.texture": "Material Theme/assets/accent-purple/close_icon--hover.png", - "layer3.texture": "Material Theme/assets/accent-purple/dirty_icon--hover.png" - }, - - // Opened files - - { - "class": "close_button", - "settings": ["material_theme_accent_purple"], - "layer1.texture": "Material Theme/assets/accent-purple/close_icon--hover.png", - }, - - // Dirty opened files - - { - "class": "close_button", - "attributes": ["dirty"], - "settings": ["material_theme_accent_purple"], - "layer0.texture": "Material Theme/assets/accent-purple/dirty_icon--hover.png", - }, - - { - "class": "sidebar_label", - "settings": ["material_theme_accent_purple"], - "parents": [{"class": "tree_row", "attributes": ["expanded"]}], - "color": [156, 39, 176] - }, - - { - "class": "icon_folder", - "settings": ["material_theme_accent_purple"], - "layer2.texture": "Material Theme/assets/accent-purple/folder--hover.png", - "layer3.texture": "Material Theme/assets/accent-purple/folder_opened--hover.png", - }, - - { - "class": "icon_folder", - "settings": ["material_theme_accent_purple"], - "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], - "layer3.texture": - { - "keyframes": - [ - "Material Theme/assets/accent-purple/folder_opened--hover-0.png", - "Material Theme/assets/accent-purple/folder_opened--hover-1.png", - "Material Theme/assets/accent-purple/folder_opened--hover-2.png", - "Material Theme/assets/accent-purple/folder_opened--hover-3.png", - "Material Theme/assets/accent-purple/folder_opened--hover-4.png", - "Material Theme/assets/accent-purple/folder_opened--hover-5.png", - "Material Theme/assets/accent-purple/folder_opened--hover-5.png", - "Material Theme/assets/accent-purple/folder_opened--hover-5.png", - "Material Theme/assets/accent-purple/folder_opened--hover-6.png", - "Material Theme/assets/accent-purple/folder_opened--hover-6.png", - "Material Theme/assets/accent-purple/folder_opened--hover-6.png", - "Material Theme/assets/accent-purple/folder_opened--hover-6.png", - "Material Theme/assets/accent-purple/folder_opened--hover-7.png", - ], - "loop": false, - "frame_time": 0.020, - } - }, - - // Folder loading - - { - "class": "icon_folder_loading", - "settings": ["material_theme_accent_purple"], - "layer1.texture": - { - "keyframes": - [ - "Material Theme/assets/accent-purple/spinner7.png", - "Material Theme/assets/accent-purple/spinner6.png", - "Material Theme/assets/accent-purple/spinner5.png", - "Material Theme/assets/accent-purple/spinner4.png", - "Material Theme/assets/accent-purple/spinner3.png", - "Material Theme/assets/accent-purple/spinner2.png", - "Material Theme/assets/accent-purple/spinner1.png", - "Material Theme/assets/accent-purple/spinner.png", - ], - "loop": true, - "frame_time": 0.075, - }, - }, - - // tab set scroll left | scroll right - - { - "class": "scroll_tabs_left_button", - "settings": ["material_theme_accent_purple"], - "layer1.texture": "Material Theme/assets/accent-purple/arrow_left--hover.png", - }, - - { - "class": "scroll_tabs_right_button", - "settings": ["material_theme_accent_purple"], - "layer1.texture": "Material Theme/assets/accent-purple/arrow_right--hover.png", - }, - - - { - "class": "fold_button_control", - "settings": ["material_theme_accent_purple"], - "layer0.texture": "Material Theme/assets/commons/fold_right.png", - "layer1.texture": "Material Theme/assets/accent-purple/fold_right--hover.png", - }, - - { - "class": "fold_button_control", - "attributes": ["expanded"], - "settings": ["material_theme_accent_purple"], - "layer0.texture": "Material Theme/assets/darker/fold_down.png", - "layer1.texture": "Material Theme/assets/accent-purple/fold_down--hover.png" - }, - - // Panel labels - - { - "class": "quick_panel_label", - "settings": ["material_theme_accent_purple"], - "fg": [176, 190, 197, 255], - "match_fg": [156, 39, 176], - "selected_fg": [255, 255, 255, 255], - "selected_match_fg": [156, 39, 176] - }, - - // Panel labels - - { - "class": "quick_panel_label", - "settings": ["material_theme_accent_purple"], - "parents": [{"class": "overlay_control"}], - "fg": [176, 190, 197, 255], - "match_fg": [156, 39, 176], - "selected_fg": [255, 255, 255, 255], - "selected_match_fg": [156, 39, 176] - }, - - // Panels sublabels - - { - "class": "quick_panel_path_label", - "settings": ["material_theme_accent_purple"], - "fg": [97, 97, 97, 255], - "match_fg": [156, 39, 176], - "selected_fg": [255, 255, 255, 255], - "selected_match_fg": [156, 39, 176] - }, - - // Panels data / score - - { - "class": "quick_panel_score_label", - "settings": ["material_theme_accent_purple"], - "fg": [156, 39, 176], - "selected_fg": [255, 255, 255, 255] - }, - - { - "class": "show_tabs_dropdown_button", - "settings": ["material_theme_accent_purple"], - "layer1.texture": "Material Theme/assets/accent-purple/overflow_menu--hover.png", - }, - - // Textline input oveflow menu - - { - "class": "dropdown_button_control", - "settings": ["material_theme_accent_purple"], - "layer1.texture": "Material Theme/assets/accent-purple/overflow_menu--hover.png", - }, - - /* Buttons icons settings - ===================================================================== */ - - // Regex Icon - { - "class": "icon_regex", - "settings": ["material_theme_accent_purple"], - "layer0.texture": "Material Theme/assets/accent-purple/find_regex--hover.png", - }, - - // Preserve case sensitive - - { - "class": "icon_case", - "settings": ["material_theme_accent_purple"], - "layer0.texture": "Material Theme/assets/accent-purple/find_case--hover.png", - }, - // Wholeword - - { - "class": "icon_whole_word", - "settings": ["material_theme_accent_purple"], - "layer0.texture": "Material Theme/assets/accent-purple/find_word--hover.png", - }, - - // Wrap - - { - "class": "icon_wrap", - "settings": ["material_theme_accent_purple"], - "layer0.texture": "Material Theme/assets/accent-purple/find_wrap--hover.png", - }, - - // In selection - - { - "class": "icon_in_selection", - "settings": ["material_theme_accent_purple"], - "layer0.texture": "Material Theme/assets/accent-purple/find_inselection--hover.png", - }, - - - // Highlight Result - - { - "class": "icon_highlight", - "settings": ["material_theme_accent_purple"], - "layer0.texture": "Material Theme/assets/accent-purple/find_highlight--hover.png", - }, - - // Preserve Case - - { - "class": "icon_preserve_case", - "settings": ["material_theme_accent_purple"], - "layer0.texture": "Material Theme/assets/accent-purple/replace_preserve_case--hover.png", - }, - - // Show context - - { - "class": "icon_context", - "settings": ["material_theme_accent_purple"], - "layer0.texture": "Material Theme/assets/accent-purple/find_context--hover.png", - }, - - // Use buffer - - { - "class": "icon_use_buffer", - "settings": ["material_theme_accent_purple"], - "layer0.texture": "Material Theme/assets/accent-purple/use_buffer--hover.png", - }, - - // Reverse direction - - { - "class": "icon_reverse", - "settings": ["material_theme_accent_purple"], - "layer0.texture": "Material Theme/assets/accent-purple/find_reverse--hover.png", - }, - - /* RED ACCENT - * =================================================================== */ - - // Sidebar tree highlight - - { - "class": "tree_row", - "settings": ["material_theme_accent_red"], - "layer1.texture": "Material Theme/assets/accent-red/tree_highlight.png", - }, - - // Tabs - - { - "class": "tab_control", - "settings": ["material_theme_accent_red"], - "layer1.texture": "Material Theme/assets/accent-red/tab_current.png", - }, - - // Tabs close button - - { - "class": "tab_close_button", - "settings": ["material_theme_accent_red"], - "layer1.texture": "Material Theme/assets/accent-red/close_icon--hover.png", - "layer3.texture": "Material Theme/assets/accent-red/dirty_icon--hover.png" - }, - - // Opened files - - { - "class": "close_button", - "settings": ["material_theme_accent_red"], - "layer1.texture": "Material Theme/assets/accent-red/close_icon--hover.png", - }, - - // Dirty opened files - - { - "class": "close_button", - "attributes": ["dirty"], - "settings": ["material_theme_accent_red"], - "layer0.texture": "Material Theme/assets/accent-red/dirty_icon--hover.png", - }, - - { - "class": "sidebar_label", - "settings": ["material_theme_accent_red"], - "parents": [{"class": "tree_row", "attributes": ["expanded"]}], - "color": [229, 115, 115] - }, - - { - "class": "icon_folder", - "settings": ["material_theme_accent_red"], - "layer2.texture": "Material Theme/assets/accent-red/folder--hover.png", - "layer3.texture": "Material Theme/assets/accent-red/folder_opened--hover.png", - }, - - { - "class": "icon_folder", - "settings": ["material_theme_accent_red"], - "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], - "layer3.texture": - { - "keyframes": - [ - "Material Theme/assets/accent-red/folder_opened--hover-0.png", - "Material Theme/assets/accent-red/folder_opened--hover-1.png", - "Material Theme/assets/accent-red/folder_opened--hover-2.png", - "Material Theme/assets/accent-red/folder_opened--hover-3.png", - "Material Theme/assets/accent-red/folder_opened--hover-4.png", - "Material Theme/assets/accent-red/folder_opened--hover-5.png", - "Material Theme/assets/accent-red/folder_opened--hover-5.png", - "Material Theme/assets/accent-red/folder_opened--hover-5.png", - "Material Theme/assets/accent-red/folder_opened--hover-6.png", - "Material Theme/assets/accent-red/folder_opened--hover-6.png", - "Material Theme/assets/accent-red/folder_opened--hover-6.png", - "Material Theme/assets/accent-red/folder_opened--hover-6.png", - "Material Theme/assets/accent-red/folder_opened--hover-7.png", - ], - "loop": false, - "frame_time": 0.020, - } - }, - - // Folder loading - - { - "class": "icon_folder_loading", - "settings": ["material_theme_accent_red"], - "layer1.texture": - { - "keyframes": - [ - "Material Theme/assets/accent-red/spinner7.png", - "Material Theme/assets/accent-red/spinner6.png", - "Material Theme/assets/accent-red/spinner5.png", - "Material Theme/assets/accent-red/spinner4.png", - "Material Theme/assets/accent-red/spinner3.png", - "Material Theme/assets/accent-red/spinner2.png", - "Material Theme/assets/accent-red/spinner1.png", - "Material Theme/assets/accent-red/spinner.png", - ], - "loop": true, - "frame_time": 0.075, - }, - }, - - // tab set scroll left | scroll right - - { - "class": "scroll_tabs_left_button", - "settings": ["material_theme_accent_red"], - "layer1.texture": "Material Theme/assets/accent-red/arrow_left--hover.png", - }, - - { - "class": "scroll_tabs_right_button", - "settings": ["material_theme_accent_red"], - "layer1.texture": "Material Theme/assets/accent-red/arrow_right--hover.png", - }, - - - { - "class": "fold_button_control", - "settings": ["material_theme_accent_red"], - "layer0.texture": "Material Theme/assets/commons/fold_right.png", - "layer1.texture": "Material Theme/assets/accent-red/fold_right--hover.png", - }, - - { - "class": "fold_button_control", - "attributes": ["expanded"], - "settings": ["material_theme_accent_red"], - "layer0.texture": "Material Theme/assets/darker/fold_down.png", - "layer1.texture": "Material Theme/assets/accent-red/fold_down--hover.png" - }, - - // Panel labels - - { - "class": "quick_panel_label", - "settings": ["material_theme_accent_red"], - "fg": [176, 190, 197, 255], - "match_fg": [244, 67, 54], - "selected_fg": [255, 255, 255, 255], - "selected_match_fg": [229, 115, 115] - }, - - // Panel labels - - { - "class": "quick_panel_label", - "settings": ["material_theme_accent_red"], - "parents": [{"class": "overlay_control"}], - "fg": [176, 190, 197, 255], - "match_fg": [229, 115, 115], - "selected_fg": [255, 255, 255, 255], - "selected_match_fg": [229, 115, 115] - }, - - // Panels sublabels - - { - "class": "quick_panel_path_label", - "settings": ["material_theme_accent_red"], - "fg": [97, 97, 97, 255], - "match_fg": [229, 115, 115], - "selected_fg": [255, 255, 255, 255], - "selected_match_fg": [229, 115, 115] - }, - - // Panels data / score - - { - "class": "quick_panel_score_label", - "settings": ["material_theme_accent_red"], - "fg": [229, 115, 115], - "selected_fg": [255, 255, 255, 255] - }, - - { - "class": "show_tabs_dropdown_button", - "settings": ["material_theme_accent_red"], - "layer1.texture": "Material Theme/assets/accent-red/overflow_menu--hover.png", - }, - - // Textline input oveflow menu - - { - "class": "dropdown_button_control", - "settings": ["material_theme_accent_red"], - "layer1.texture": "Material Theme/assets/accent-red/overflow_menu--hover.png", - }, - - /* Buttons icons settings - ===================================================================== */ - - // Regex Icon - { - "class": "icon_regex", - "settings": ["material_theme_accent_red"], - "layer0.texture": "Material Theme/assets/accent-red/find_regex--hover.png", - }, - - // Preserve case sensitive - - { - "class": "icon_case", - "settings": ["material_theme_accent_red"], - "layer0.texture": "Material Theme/assets/accent-red/find_case--hover.png", - }, - // Wholeword - - { - "class": "icon_whole_word", - "settings": ["material_theme_accent_red"], - "layer0.texture": "Material Theme/assets/accent-red/find_word--hover.png", - }, - - // Wrap - - { - "class": "icon_wrap", - "settings": ["material_theme_accent_red"], - "layer0.texture": "Material Theme/assets/accent-red/find_wrap--hover.png", - }, - - // In selection - - { - "class": "icon_in_selection", - "settings": ["material_theme_accent_red"], - "layer0.texture": "Material Theme/assets/accent-red/find_inselection--hover.png", - }, - - - // Highlight Result - - { - "class": "icon_highlight", - "settings": ["material_theme_accent_red"], - "layer0.texture": "Material Theme/assets/accent-red/find_highlight--hover.png", - }, - - // Preserve Case - - { - "class": "icon_preserve_case", - "settings": ["material_theme_accent_red"], - "layer0.texture": "Material Theme/assets/accent-red/replace_preserve_case--hover.png", - }, - - // Show context - - { - "class": "icon_context", - "settings": ["material_theme_accent_red"], - "layer0.texture": "Material Theme/assets/accent-red/find_context--hover.png", - }, - - // Use buffer - - { - "class": "icon_use_buffer", - "settings": ["material_theme_accent_red"], - "layer0.texture": "Material Theme/assets/accent-red/use_buffer--hover.png", - }, - - // Reverse direction - - { - "class": "icon_reverse", - "settings": ["material_theme_accent_red"], - "layer0.texture": "Material Theme/assets/accent-red/find_reverse--hover.png", - }, - - /* ORANGE ACCENT - * =================================================================== */ - - // Sidebar tree highlight - - { - "class": "tree_row", - "settings": ["material_theme_accent_orange"], - "layer1.texture": "Material Theme/assets/accent-orange/tree_highlight.png", - }, - - // Tabs - - { - "class": "tab_control", - "settings": ["material_theme_accent_orange"], - "layer1.texture": "Material Theme/assets/accent-orange/tab_current.png", - }, - - // Tabs close button - - { - "class": "tab_close_button", - "settings": ["material_theme_accent_orange"], - "layer1.texture": "Material Theme/assets/accent-orange/close_icon--hover.png", - "layer3.texture": "Material Theme/assets/accent-orange/dirty_icon--hover.png" - }, - - // Opened files - - { - "class": "close_button", - "settings": ["material_theme_accent_orange"], - "layer1.texture": "Material Theme/assets/accent-orange/close_icon--hover.png", - }, - - // Dirty opened files - - { - "class": "close_button", - "attributes": ["dirty"], - "settings": ["material_theme_accent_orange"], - "layer0.texture": "Material Theme/assets/accent-orange/dirty_icon--hover.png", - }, - - { - "class": "sidebar_label", - "settings": ["material_theme_accent_orange"], - "parents": [{"class": "tree_row", "attributes": ["expanded"]}], - "color": [255, 112, 67] - }, - - { - "class": "icon_folder", - "settings": ["material_theme_accent_orange"], - "layer2.texture": "Material Theme/assets/accent-orange/folder--hover.png", - "layer3.texture": "Material Theme/assets/accent-orange/folder_opened--hover.png", - }, - - { - "class": "icon_folder", - "settings": ["material_theme_accent_orange"], - "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], - "layer3.texture": - { - "keyframes": - [ - "Material Theme/assets/accent-orange/folder_opened--hover-0.png", - "Material Theme/assets/accent-orange/folder_opened--hover-1.png", - "Material Theme/assets/accent-orange/folder_opened--hover-2.png", - "Material Theme/assets/accent-orange/folder_opened--hover-3.png", - "Material Theme/assets/accent-orange/folder_opened--hover-4.png", - "Material Theme/assets/accent-orange/folder_opened--hover-5.png", - "Material Theme/assets/accent-orange/folder_opened--hover-5.png", - "Material Theme/assets/accent-orange/folder_opened--hover-5.png", - "Material Theme/assets/accent-orange/folder_opened--hover-6.png", - "Material Theme/assets/accent-orange/folder_opened--hover-6.png", - "Material Theme/assets/accent-orange/folder_opened--hover-6.png", - "Material Theme/assets/accent-orange/folder_opened--hover-6.png", - "Material Theme/assets/accent-orange/folder_opened--hover-7.png", - ], - "loop": false, - "frame_time": 0.020, - } - }, - - // Folder loading - - { - "class": "icon_folder_loading", - "settings": ["material_theme_accent_orange"], - "layer1.texture": - { - "keyframes": - [ - "Material Theme/assets/accent-orange/spinner7.png", - "Material Theme/assets/accent-orange/spinner6.png", - "Material Theme/assets/accent-orange/spinner5.png", - "Material Theme/assets/accent-orange/spinner4.png", - "Material Theme/assets/accent-orange/spinner3.png", - "Material Theme/assets/accent-orange/spinner2.png", - "Material Theme/assets/accent-orange/spinner1.png", - "Material Theme/assets/accent-orange/spinner.png", - ], - "loop": true, - "frame_time": 0.075, - }, - }, - - // tab set scroll left | scroll right - - { - "class": "scroll_tabs_left_button", - "settings": ["material_theme_accent_orange"], - "layer1.texture": "Material Theme/assets/accent-orange/arrow_left--hover.png", - }, - - { - "class": "scroll_tabs_right_button", - "settings": ["material_theme_accent_orange"], - "layer1.texture": "Material Theme/assets/accent-orange/arrow_right--hover.png", - }, - - - { - "class": "fold_button_control", - "settings": ["material_theme_accent_orange"], - "layer0.texture": "Material Theme/assets/commons/fold_right.png", - "layer1.texture": "Material Theme/assets/accent-orange/fold_right--hover.png", - }, - - { - "class": "fold_button_control", - "attributes": ["expanded"], - "settings": ["material_theme_accent_orange"], - "layer0.texture": "Material Theme/assets/darker/fold_down.png", - "layer1.texture": "Material Theme/assets/accent-orange/fold_down--hover.png" - }, - - // Panel labels - - { - "class": "quick_panel_label", - "settings": ["material_theme_accent_orange"], - "fg": [176, 190, 197, 255], - "match_fg": [255, 112, 67], - "selected_fg": [255, 255, 255, 255], - "selected_match_fg": [229, 115, 115] - }, - - // Panel labels - - { - "class": "quick_panel_label", - "settings": ["material_theme_accent_orange"], - "parents": [{"class": "overlay_control"}], - "fg": [176, 190, 197, 255], - "match_fg": [255, 112, 67], - "selected_fg": [255, 255, 255, 255], - "selected_match_fg": [229, 115, 115] - }, - - // Panels sublabels - - { - "class": "quick_panel_path_label", - "settings": ["material_theme_accent_orange"], - "fg": [97, 97, 97, 255], - "match_fg": [255, 112, 67], - "selected_fg": [255, 255, 255, 255], - "selected_match_fg": [229, 115, 115] - }, - - // Panels data / score - - { - "class": "quick_panel_score_label", - "settings": ["material_theme_accent_orange"], - "fg": [255, 112, 67], - "selected_fg": [255, 255, 255, 255] - }, - - { - "class": "show_tabs_dropdown_button", - "settings": ["material_theme_accent_orange"], - "layer1.texture": "Material Theme/assets/accent-orange/overflow_menu--hover.png", - }, - - // Textline input oveflow menu - - { - "class": "dropdown_button_control", - "settings": ["material_theme_accent_orange"], - "layer1.texture": "Material Theme/assets/accent-orange/overflow_menu--hover.png", - }, - - /* Buttons icons settings - ===================================================================== */ - - // Regex Icon - { - "class": "icon_regex", - "settings": ["material_theme_accent_orange"], - "layer0.texture": "Material Theme/assets/accent-orange/find_regex--hover.png", - }, - - // Preserve case sensitive - - { - "class": "icon_case", - "settings": ["material_theme_accent_orange"], - "layer0.texture": "Material Theme/assets/accent-orange/find_case--hover.png", - }, - // Wholeword - - { - "class": "icon_whole_word", - "settings": ["material_theme_accent_orange"], - "layer0.texture": "Material Theme/assets/accent-orange/find_word--hover.png", - }, - - // Wrap - - { - "class": "icon_wrap", - "settings": ["material_theme_accent_orange"], - "layer0.texture": "Material Theme/assets/accent-orange/find_wrap--hover.png", - }, - - // In selection - - { - "class": "icon_in_selection", - "settings": ["material_theme_accent_orange"], - "layer0.texture": "Material Theme/assets/accent-orange/find_inselection--hover.png", - }, - - - // Highlight Result - - { - "class": "icon_highlight", - "settings": ["material_theme_accent_orange"], - "layer0.texture": "Material Theme/assets/accent-orange/find_highlight--hover.png", - }, - - // Preserve Case - - { - "class": "icon_preserve_case", - "settings": ["material_theme_accent_orange"], - "layer0.texture": "Material Theme/assets/accent-orange/replace_preserve_case--hover.png", - }, - - // Show context - - { - "class": "icon_context", - "settings": ["material_theme_accent_orange"], - "layer0.texture": "Material Theme/assets/accent-orange/find_context--hover.png", - }, - - // Use buffer - - { - "class": "icon_use_buffer", - "settings": ["material_theme_accent_orange"], - "layer0.texture": "Material Theme/assets/accent-orange/use_buffer--hover.png", - }, - - // Reverse direction - - { - "class": "icon_reverse", - "settings": ["material_theme_accent_orange"], - "layer0.texture": "Material Theme/assets/accent-orange/find_reverse--hover.png", - }, - - - /* YELLOW ACCENT - * =================================================================== */ - - // Sidebar tree highlight - - { - "class": "tree_row", - "settings": ["material_theme_accent_yellow"], - "layer1.texture": "Material Theme/assets/accent-yellow/tree_highlight.png", - }, - - // Tabs - - { - "class": "tab_control", - "settings": ["material_theme_accent_yellow"], - "layer1.texture": "Material Theme/assets/accent-yellow/tab_current.png", - }, - - // Tabs close button - - { - "class": "tab_close_button", - "settings": ["material_theme_accent_yellow"], - "layer1.texture": "Material Theme/assets/accent-yellow/close_icon--hover.png", - "layer3.texture": "Material Theme/assets/accent-yellow/dirty_icon--hover.png" - }, - - // Opened files - - { - "class": "close_button", - "settings": ["material_theme_accent_yellow"], - "layer1.texture": "Material Theme/assets/accent-yellow/close_icon--hover.png", - }, - - // Dirty opened files - - { - "class": "close_button", - "attributes": ["dirty"], - "settings": ["material_theme_accent_yellow"], - "layer0.texture": "Material Theme/assets/accent-yellow/dirty_icon--hover.png", - }, - - { - "class": "sidebar_label", - "settings": ["material_theme_accent_yellow"], - "parents": [{"class": "tree_row", "attributes": ["expanded"]}], - "color": [255, 241, 118] - }, - - { - "class": "icon_folder", - "settings": ["material_theme_accent_yellow"], - "layer2.texture": "Material Theme/assets/accent-yellow/folder--hover.png", - "layer3.texture": "Material Theme/assets/accent-yellow/folder_opened--hover.png", - }, - - { - "class": "icon_folder", - "settings": ["material_theme_accent_yellow"], - "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], - "layer3.texture": - { - "keyframes": - [ - "Material Theme/assets/accent-yellow/folder_opened--hover-0.png", - "Material Theme/assets/accent-yellow/folder_opened--hover-1.png", - "Material Theme/assets/accent-yellow/folder_opened--hover-2.png", - "Material Theme/assets/accent-yellow/folder_opened--hover-3.png", - "Material Theme/assets/accent-yellow/folder_opened--hover-4.png", - "Material Theme/assets/accent-yellow/folder_opened--hover-5.png", - "Material Theme/assets/accent-yellow/folder_opened--hover-5.png", - "Material Theme/assets/accent-yellow/folder_opened--hover-5.png", - "Material Theme/assets/accent-yellow/folder_opened--hover-6.png", - "Material Theme/assets/accent-yellow/folder_opened--hover-6.png", - "Material Theme/assets/accent-yellow/folder_opened--hover-6.png", - "Material Theme/assets/accent-yellow/folder_opened--hover-6.png", - "Material Theme/assets/accent-yellow/folder_opened--hover-7.png", - ], - "loop": false, - "frame_time": 0.020, - } - }, - - // Folder loading - - { - "class": "icon_folder_loading", - "settings": ["material_theme_accent_yellow"], - "layer1.texture": - { - "keyframes": - [ - "Material Theme/assets/accent-yellow/spinner7.png", - "Material Theme/assets/accent-yellow/spinner6.png", - "Material Theme/assets/accent-yellow/spinner5.png", - "Material Theme/assets/accent-yellow/spinner4.png", - "Material Theme/assets/accent-yellow/spinner3.png", - "Material Theme/assets/accent-yellow/spinner2.png", - "Material Theme/assets/accent-yellow/spinner1.png", - "Material Theme/assets/accent-yellow/spinner.png", - ], - "loop": true, - "frame_time": 0.075, - }, - }, - - // tab set scroll left | scroll right - - { - "class": "scroll_tabs_left_button", - "settings": ["material_theme_accent_yellow"], - "layer1.texture": "Material Theme/assets/accent-yellow/arrow_left--hover.png", - }, - - { - "class": "scroll_tabs_right_button", - "settings": ["material_theme_accent_yellow"], - "layer1.texture": "Material Theme/assets/accent-yellow/arrow_right--hover.png", - }, - - - { - "class": "fold_button_control", - "settings": ["material_theme_accent_yellow"], - "layer0.texture": "Material Theme/assets/commons/fold_right.png", - "layer1.texture": "Material Theme/assets/accent-yellow/fold_right--hover.png", - }, - - { - "class": "fold_button_control", - "attributes": ["expanded"], - "settings": ["material_theme_accent_yellow"], - "layer0.texture": "Material Theme/assets/darker/fold_down.png", - "layer1.texture": "Material Theme/assets/accent-yellow/fold_down--hover.png" - }, - - // Panel labels - - { - "class": "quick_panel_label", - "settings": ["material_theme_accent_yellow"], - "fg": [176, 190, 197, 255], - "match_fg": [255, 241, 118], - "selected_fg": [255, 255, 255, 255], - "selected_match_fg": [229, 115, 115] - }, - - // Panel labels - - { - "class": "quick_panel_label", - "settings": ["material_theme_accent_yellow"], - "parents": [{"class": "overlay_control"}], - "fg": [176, 190, 197, 255], - "match_fg": [255, 241, 118], - "selected_fg": [255, 255, 255, 255], - "selected_match_fg": [229, 115, 115] - }, - - // Panels sublabels - - { - "class": "quick_panel_path_label", - "settings": ["material_theme_accent_yellow"], - "fg": [97, 97, 97, 255], - "match_fg": [255, 241, 118], - "selected_fg": [255, 255, 255, 255], - "selected_match_fg": [229, 115, 115] - }, - - // Panels data / score - - { - "class": "quick_panel_score_label", - "settings": ["material_theme_accent_yellow"], - "fg": [255, 241, 118], - "selected_fg": [255, 255, 255, 255] - }, - - { - "class": "show_tabs_dropdown_button", - "settings": ["material_theme_accent_yellow"], - "layer1.texture": "Material Theme/assets/accent-yellow/overflow_menu--hover.png", - }, - - // Textline input oveflow menu - - { - "class": "dropdown_button_control", - "settings": ["material_theme_accent_yellow"], - "layer1.texture": "Material Theme/assets/accent-yellow/overflow_menu--hover.png", - }, - - /* Buttons icons settings - ===================================================================== */ - - // Regex Icon - { - "class": "icon_regex", - "settings": ["material_theme_accent_yellow"], - "layer0.texture": "Material Theme/assets/accent-yellow/find_regex--hover.png", - }, - - // Preserve case sensitive - - { - "class": "icon_case", - "settings": ["material_theme_accent_yellow"], - "layer0.texture": "Material Theme/assets/accent-yellow/find_case--hover.png", - }, - // Wholeword - - { - "class": "icon_whole_word", - "settings": ["material_theme_accent_yellow"], - "layer0.texture": "Material Theme/assets/accent-yellow/find_word--hover.png", - }, - - // Wrap - - { - "class": "icon_wrap", - "settings": ["material_theme_accent_yellow"], - "layer0.texture": "Material Theme/assets/accent-yellow/find_wrap--hover.png", - }, - - // In selection - - { - "class": "icon_in_selection", - "settings": ["material_theme_accent_yellow"], - "layer0.texture": "Material Theme/assets/accent-yellow/find_inselection--hover.png", - }, - - - // Highlight Result - - { - "class": "icon_highlight", - "settings": ["material_theme_accent_yellow"], - "layer0.texture": "Material Theme/assets/accent-yellow/find_highlight--hover.png", - }, - - // Preserve Case - - { - "class": "icon_preserve_case", - "settings": ["material_theme_accent_yellow"], - "layer0.texture": "Material Theme/assets/accent-yellow/replace_preserve_case--hover.png", - }, - - // Show context - - { - "class": "icon_context", - "settings": ["material_theme_accent_yellow"], - "layer0.texture": "Material Theme/assets/accent-yellow/find_context--hover.png", - }, - - // Use buffer - - { - "class": "icon_use_buffer", - "settings": ["material_theme_accent_yellow"], - "layer0.texture": "Material Theme/assets/accent-yellow/use_buffer--hover.png", - }, - - // Reverse direction - - { - "class": "icon_reverse", - "settings": ["material_theme_accent_yellow"], - "layer0.texture": "Material Theme/assets/accent-yellow/find_reverse--hover.png", - }, - - - - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - //////////////////////////////////////////////////////////////////////////// - - /* @ THEME OPTIONS - * Options override - ========================================================================= */ - - // Tabs size () - - { - "class": "tabset_control", - "settings": ["material_theme_small_tab"], - "tab_height": 36, - "content_margin": [12, -4, 8, 0] - }, - - { - "class": "tabset_control", - "settings": ["material_theme_tabs_autowidth"], - "tab_width": 0 - }, - - { - "class": "tab_control", - "settings": ["material_theme_small_tab"], - "content_margin": [12, 8, 6, 4], - }, - - // Tabs separator - { - "class": "tab_control", - "settings": ["material_theme_tabs_separator"], - "layer3.texture": "Material Theme/assets/commons/tab_separator.png", - "layer3.inner_margin": [1, 1], - "layer3.opacity": 1.0, - }, - - // Tab Labels - - { - "class": "tab_label", - "settings": ["material_theme_bold_tab"], - "font.bold": true - }, - - // Filetype icons in sidebar - - { - "class": "icon_file_type", - "settings": ["material_theme_disable_fileicons"], - "layer0.opacity": 0, - "content_margin": [0, 0] - }, - - // Folder animation - - { - "class": "icon_folder", - "settings": ["material_theme_disable_folder_animation"], - "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], - "layer1.opacity": 0.0, - "layer2.opacity": 0.0, - "layer3.texture": "Material Theme/assets/commons/folder--hover.png", - }, - - // Folder animation Lime - - { - "class": "icon_folder", - "settings": ["material_theme_disable_folder_animation", "material_theme_accent_lime"], - "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], - "layer1.opacity": 0.0, - "layer2.opacity": 0.0, - "layer3.texture": "Material Theme/assets/accent-lime/folder--hover.png", - }, - - // Folder animation Purple - - { - "class": "icon_folder", - "settings": ["material_theme_disable_folder_animation", "material_theme_accent_purple"], - "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], - "layer1.opacity": 0.0, - "layer2.opacity": 0.0, - "layer3.texture": "Material Theme/assets/accent-purple/folder--hover.png", - }, - - // Folder animation Red - - { - "class": "icon_folder", - "settings": ["material_theme_disable_folder_animation", "material_theme_accent_red"], - "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], - "layer1.opacity": 0.0, - "layer2.opacity": 0.0, - "layer3.texture": "Material Theme/assets/accent-red/folder--hover.png", - }, - - // Folder animation Orange - - { - "class": "icon_folder", - "settings": ["material_theme_disable_folder_animation", "material_theme_accent_orange"], - "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], - "layer1.opacity": 0.0, - "layer2.opacity": 0.0, - "layer3.texture": "Material Theme/assets/accent-orange/folder--hover.png", - }, - - // Folder animation Yellow - - { - "class": "icon_folder", - "settings": ["material_theme_disable_folder_animation", "material_theme_accent_yellow"], - "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], - "layer1.opacity": 0.0, - "layer2.opacity": 0.0, - "layer3.texture": "Material Theme/assets/accent-yellow/folder--hover.png", - }, - - // Small status bar - - { - "class": "status_container", - "settings": ["material_theme_small_statusbar"], - "content_margin": [12, 6, 12, 6], - }, - - // Tree Indicator - - { - "class": "tree_row", - "settings": ["material_theme_disable_tree_indicator"], - "attributes": ["selected"], - "layer1.opacity": 0.0 - }, - - // Status bar panel - { - "class": "panel_control", - "settings": ["material_theme_panel_separator"], - "layer1.texture": "Material Theme/assets/commons/panel_separator.png", - "layer1.opacity": 0.2, - "layer1.inner_margin": [2, 2, 2, 2], - }, + /* @EMPTY WINDOW + * Style for empty (no tabs) window + ========================================================================= */ + + { + "class": "sheet_container_control", + "layer0.tint": [33, 33, 33], + "layer0.opacity": 1.0 + }, + + + /* @GRID LAYOUT + * Grid style + ========================================================================= */ + + { + "class": "grid_layout_control", + "border_size": 1, + "border_color": [27, 27, 27] + }, + + + /* @DIALOG POPUP + * Dialog popup style and progressbar + ========================================================================= */ + + { + "class": "progress_gauge_control", + "layer0.tint": [128, 203, 196], + "layer0.opacity": 1.0, + "content_margin": [0, 6] + }, + + { + "class": "dialog", + "layer0.tint": [33, 33, 33], + "layer0.opacity": 1.0 + }, + + { + "class": "progress_bar_control", + "layer0.tint": [33, 33, 33], + "layer0.opacity": 1.0, + }, + + + /* @CODE FOLDING + * Folding arrow setting and behavioring + ========================================================================= */ + + { + "class": "fold_button_control", + "layer0.texture": "Material Theme/assets/commons/fold_right.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": 0, + "layer1.texture": "Material Theme/assets/commons/fold_right--hover.png", + "layer1.opacity": 0.0, + "layer1.inner_margin": 0, + "content_margin": [9, 7, 8, 6] + }, + + { + "class": "fold_button_control", + "attributes": ["hover"], + "layer0.opacity": 0.0, + "layer1.opacity": 1.0 + }, + + { + "class": "fold_button_control", + "attributes": ["expanded"], + "layer0.texture": "Material Theme/assets/darker/fold_down.png", + "layer1.texture": "Material Theme/assets/commons/fold_down--hover.png" + }, + + + /* @AUTOCOMPLETE + * Autocomplete popup setting and behavioring + ========================================================================= */ + + + { + "class": "popup_control", + "layer0.tint": [33, 33, 33], + "layer0.opacity": 1.0, + "content_margin": [0, 0] + }, + + { + "class": "auto_complete", + "row_padding": [12, 6], + "layer0.tint": [33, 33, 33], + "layer0.opacity": 1.0 + }, + + { + "class": "auto_complete_label", + "fg": [176, 190, 197, 255], + "match_fg": [128, 203, 196, 255], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [128, 203, 196, 255] + }, + + { + "class": "table_row", + "layer0.tint": [97, 97, 97], + "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,33,33], + "layer0.inner_margin": [0, 0], + "layer0.opacity": 1.0, + "content_margin": [8, 8] + }, + + { + "class": "tool_tip_label_control", + "color": [255, 255, 255, 255] + }, + + + /* @OVERLAY PANELS + * Overlay panels setting and behavioring + ========================================================================= */ + + // Command Panel + { + "class": "overlay_control", + "layer0.texture": "Material Theme/assets/darker/overlay-bg.png", + "layer0.inner_margin": [16, 4, 16, 33], + "layer0.opacity": 1.0, + "layer1.texture": "Material Theme/assets/commons/quick-panel-background.png", + "layer1.inner_margin": [16, 0, 16, 25], + "layer1.opacity": 1.0, + "content_margin": [13, 13, 13, 33] + }, + + // Command Panel list item style (cmd + shift + p) + + { + "class": "mini_quick_panel_row", + "layer0.tint": [33, 33, 33, 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": [66, 66, 66] + }, + + // Quick panel project setting (project manager) (cmd + ctrl + p) + + { + "class": "quick_panel", + "row_padding": [32, 12], + "layer0.tint": [33, 33, 33], + "layer0.opacity": 1.0 + }, + + // Quick Panel row default style (project manager) + + { + "class": "quick_panel_row", + "layer0.tint": [33, 33, 33, 0], + "layer0.opacity": 1.0 + }, + + // Row panel style inside comman panel (cmd + shift + p) + + { + "class": "quick_panel_row", + "parents": [{"class": "overlay_control"}], + "layer0.tint": [33, 33, 33, 0], + "layer0.opacity": 1.0 + }, + + // Quick panel (project) style inside overlay_control (cmd + shift + p) + + { + "class": "quick_panel", + "parents": [{"class": "overlay_control"}], + "row_padding": [32, 12], + "layer0.tint": [33, 33, 33, 0], + "layer0.opacity": 1.0 + }, + + // Quick Panel selected list item style + + { + "class": "quick_panel_row", + "attributes": ["selected"], + "layer0.tint": [66, 66, 66], + "layer1.opacity": 0.0 + }, + + // Panel labels + + { + "class": "quick_panel_label", + "fg": [176, 190, 197, 255], + "match_fg": [128, 203, 196, 255], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [128, 203, 196, 255] + }, + + // Panel labels + + { + "class": "quick_panel_label", + "parents": [{"class": "overlay_control"}], + "fg": [176, 190, 197, 255], + "match_fg": [128, 203, 196, 255], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [128, 203, 196, 255] + }, + + // Panels sublabels + + { + "class": "quick_panel_path_label", + "fg": [97, 97, 97, 255], + "match_fg": [128, 203, 196, 255], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [128, 203, 196, 255] + }, + + // Panels data / score + + { + "class": "quick_panel_score_label", + "fg": [128, 203, 196, 255], + "selected_fg": [255, 255, 255, 255] + }, + + + /* @TABS + * Tabs settings and behavioring + ========================================================================= */ + + { + "class": "tabset_control", + + "layer0.opacity": 1.0, + "layer0.tint": [33, 33, 33], + "tint_index": 1, + "layer0.inner_margin": [2, 6], + "layer0.opacity": 1.0, + "content_margin": [12, -10, 8, 0], + "tab_overlap": 0, + "tab_width": 180, + "tab_min_width": 64, + "tab_height": 54, + "mouse_wheel_switch": false + }, + { + "class": "tabset_control", + "settings": ["mouse_wheel_switches_tabs", "!enable_tab_scrolling"], + "mouse_wheel_switch": true + }, + // Tabs + { + "class": "tab_control", + + "layer0.tint": [33, 33, 33], + "layer0.inner_margin": [24, 0], + "layer0.opacity": 1.0, + "tint_index": 0, + + "layer1.texture": "Material Theme/assets/darker/tab_current.png", + "layer1.inner_margin": [0, 0], + "layer1.opacity": 0.0, + + "layer2.tint": [255, 255, 255, 10], + "layer2.inner_margin": [0, 0], + "layer2.opacity": { "target": 0.0, "speed": 3.0, "interpolation": "smoothstep" }, + + "content_margin": [18, 12, 11, 4], + "max_margin_trim": 0, + "hit_test_level": 0.4 + }, + + // Selected current tab + + { + "class": "tab_control", "attributes": ["selected"], + "layer1.opacity": 1.0, + "layer2.opacity": 0.0 + }, + + // Hovered current tab + + { + "class": "tab_control", "attributes": ["hover"], + "layer1.opacity": 0.0, + "layer2.opacity": { "target": 0.4, "speed": 5.0, "interpolation": "smoothstep" } + }, + + // Selected current tab + + { + "class": "tab_control", "attributes": ["selected","hover"], + "layer1.opacity": 1.0, + "layer2.opacity": { "target": 0.4, "speed": 5.0, "interpolation": "smoothstep" } + }, + + // Tab Labels + + { + "class": "tab_label", + "fg": [97, 97, 97, 255], + "shadow_color": [255, 255, 255, 0], + "shadow_offset": [0, 0], + "font.size": 11, + "font.italic": false, + "font.bold": false + }, + + // Tab selected label color + + { + "class": "tab_label", + "parents": [{"class": "tab_control", "attributes": ["selected"]}], + "fg": [255, 255, 255, 255], + "shadow_color": [255, 255, 255, 0], + "shadow_offset": [0, 0] + }, + + { + "class": "tab_label", + "attributes": ["transient"], + "font.italic": true + }, + + // Tab Close Buttons + + { + "class": "tab_close_button", + "content_margin": [0, 0], + + // Close Icon + "layer0.texture": "Material Theme/assets/darker/close_icon.png", + "layer0.opacity": 1, + "layer0.inner_margin": 0, + + // Close Icon Hover + "layer1.texture": "Material Theme/assets/commons/close_icon--hover.png", + "layer1.opacity": { "target": 0.0, "speed": 5.0, "interpolation": "smoothstep" }, + + // Dirty Icon + "layer2.texture": "Material Theme/assets/darker/dirty_icon.png", + "layer2.inner_margin": 0, + + // Dirty Icon Hover + "layer3.texture": "Material Theme/assets/commons/dirty_icon--hover.png", + "layer3.opacity": { "target": 0.0, "speed": 5.0, "interpolation": "smoothstep" } + }, + // Default + { + "class": "tab_close_button", + "settings": ["show_tab_close_buttons"], + "content_margin": [8,8], + }, + // Selected Tab + { + "class": "tab_close_button", + "settings": ["show_tab_close_buttons"], + "parents": [{"class": "tab_control", "attributes": ["selected"]}], + "layer0.opacity": 0, // Close Icon + "layer1.opacity": 1, // Close Icon Hover + }, + // Default hover + { + "class": "tab_close_button", + "settings": ["show_tab_close_buttons"], + "attributes": ["hover"], + "layer0.opacity": 0, // Close Icon + "layer1.opacity": 1, // Close Icon Hover + }, + // Dirty tab + { + "class": "tab_close_button", + "parents": [{"class": "tab_control", "attributes": ["dirty"]}], + "layer0.opacity": 0, // Close Icon + "layer1.opacity": 0, // Close Icon Hover + "layer2.opacity": 0, // Dirty Icon + "layer3.opacity": 1, // Dirty Icon Hover + "content_margin": [8,8], + }, + // Dirty tab on hover + { + "class": "tab_close_button", + "parents": [{"class": "tab_control", "attributes": ["dirty"]}], + "attributes": ["hover"], + "layer0.opacity": 0, // Close Icon + "layer1.opacity": 1, // Close Icon Hover + "layer2.opacity": 0, // Dirty Icon + "layer3.opacity": 0 // Dirty Icon Hover + }, + // Selected dirty tab + { + "class": "tab_close_button", + "parents": [{"class": "tab_control", "attributes": ["selected", "dirty"]}], + "layer0.opacity": 0, // Close Icon + "layer1.opacity": 0, // Close Icon Hover + "layer2.opacity": 0, // Dirty Icon + "layer3.opacity": 1 // Dirty Icon Hover + }, + // Selected dirty tab on hover + { + "class": "tab_close_button", + "parents": [{"class": "tab_control", "attributes": ["selected", "dirty"]}], + "attributes": ["hover"], + "layer0.opacity": 0, // Close Icon + "layer1.opacity": 1, // Close Icon Hover + "layer2.opacity": 0, // Dirty Icon + "layer3.opacity": 0 // Dirty Icon Hover + }, + // tab set scroll left | scroll right + { + "class": "scroll_tabs_left_button", + "content_margin": [14, 7], + "layer0.texture": "Material Theme/assets/darker/arrow_left.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": 0, + "layer1.texture": "Material Theme/assets/commons/arrow_left--hover.png", + "layer1.opacity": 0.0, + "layer1.inner_margin": 0, + }, + + { + "class": "scroll_tabs_left_button", + "attributes": ["hover"], + "layer1.opacity": 1.0 + }, + + { + "class": "scroll_tabs_right_button", + "content_margin": [14, 7], + "layer0.texture": "Material Theme/assets/darker/arrow_right.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": 0, + "layer1.texture": "Material Theme/assets/commons/arrow_right--hover.png", + "layer1.opacity": 0.0, + "layer1.inner_margin": 0, + }, + + { + "class": "scroll_tabs_right_button", + "attributes": ["hover"], + "layer1.opacity": 1.0 + }, + + { + "class": "show_tabs_dropdown_button", + "content_margin": [12, 12], + "layer0.texture": "Material Theme/assets/darker/overflow_menu.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": 0, + "layer1.texture": "Material Theme/assets/commons/overflow_menu--hover.png", + "layer1.opacity": 0.0, + "layer1.inner_margin": 0, + }, + + { + "class": "show_tabs_dropdown_button", + "attributes": ["hover"], + "layer1.opacity": 1.0 + }, + + + /* @SIDEBAR + * Sidebar panel settings and behavioring + ========================================================================= */ + + + { + "class": "sidebar_container", + "layer0.tint": [33, 33, 33], + "layer0.opacity": 1.0, + "layer0.draw_center": false, + "layer0.inner_margin": [0, 24, 12, 24], + "content_margin": [0, 12, 0, 0] + }, + { + "class": "sidebar_tree", + "row_padding": [24, 5], + "indent": 16, + "indent_offset": 0, + "indent_top_level": false, + "layer0.tint": [33, 33, 33], + "layer0.opacity": 1.0 + }, + + { + "class": "sidebar_heading", + "color": [207, 216, 220], + "font.bold": false, + "font.size": 12, + "shadow_color": [250, 250, 250, 0], + "shadow_offset": [0, 0] + }, + + { + "class": "sidebar_heading", + "parents": + [ + { "class": "tree_row", "attributes": ["selected"] } + ], + "shadow_color": [160, 174, 192, 0], + }, + + { + "class": "tree_row", + "layer1.texture": "Material Theme/assets/darker/tree_highlight.png", + "layer1.opacity": { "target": 0.0, "speed": 5.0, "interpolation": "smoothstep" }, + "layer1.inner_margin": [22, 8, 0, 0] + }, + + { + "class": "tree_row", + "attributes": ["selected"], + "layer1.opacity": { "target": 1.0, "speed": 5.0, "interpolation": "smoothstep" } + }, + + { + "class": "sidebar_label", + "color": [97, 97, 97], + "font.bold": false, + "font.italic": false, + "shadow_color": [255, 255, 255, 0], + "shadow_offset": [0, 0] + }, + + { + "class": "sidebar_label", + "parents": [{"class": "tree_row", "attributes": ["hover"]}], + "color": [175, 189, 196], + "shadow_color": [255, 255, 255, 0], + "shadow_offset": [0, 0] + }, + + { + "class": "sidebar_label", + "parents": [{"class": "tree_row", "attributes": ["selected"]}], + "font.bold": false, + "color": [255, 255, 255] + }, + + { + "class": "sidebar_label", + "parents": [{"class": "tree_row", "attributes": ["expandable"]}], + "color": [175, 189, 196] + }, + + { + "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", "selected"]}], + "color": [255, 255, 255] + }, + + { + "class": "sidebar_label", + "parents": [{"class": "tree_row", "attributes": ["expanded"]}], + "color": [128, 203, 196] + }, + + { + "class": "sidebar_label", + "parents": [{"class": "tree_row", "attributes": ["expanded"]}], + "settings": ["bold_folder_labels"], + "font.bold": true + }, + + { + "class": "sidebar_label", + "attributes": ["transient"], + "font.italic": false + }, + + // File icons and folder + + { + "class": "icon_file_type", + // layer0.texture is filled in by code with the relevant icon name + "layer0.opacity": 0.6, + "content_margin": [9, 9] + }, + { + "class": "icon_file_type", + "parents": [{"class": "tree_row", "attributes": ["selected"]}], + "layer0.opacity": 1, + "content_margin": [9, 9] + }, + + // Secondary folder icon (original) used as main folder icon + + { + "class": "icon_folder", + "content_margin": [10, 8], + "layer0.tint": [38, 50, 56], + "layer0.opacity": 0, + "layer1.texture": "Material Theme/assets/darker/folder.png", + "layer1.opacity": 1, + "layer2.texture": "Material Theme/assets/commons/folder--hover.png", + "layer2.opacity": 0.0, + "layer3.texture": "Material Theme/assets/commons/folder_opened--hover.png", + "layer3.opacity": 0.0, + }, + + { + "class": "icon_folder", + "parents": + [ + { "class": "tree_row", "attributes": ["expanded"] } + ], + "layer1.opacity": 0.0, + "layer2.opacity": 0.0, + "layer3.opacity": 1.0, + }, + + { + "class": "icon_folder", + "parents": + [ + { "class": "tree_row", "attributes": ["hover"] } + ], + "layer1.opacity": 0.0, + "layer2.opacity": 1.0, + "layer3.opacity": 0.0, + }, + + { + "class": "icon_folder", + "parents": + [ + { "class": "tree_row", "attributes": ["expanded", "hover"] } + ], + "layer3.texture": + { + "keyframes": + [ + "Material Theme/assets/commons/folder_opened--hover-0.png", + "Material Theme/assets/commons/folder_opened--hover-1.png", + "Material Theme/assets/commons/folder_opened--hover-2.png", + "Material Theme/assets/commons/folder_opened--hover-3.png", + "Material Theme/assets/commons/folder_opened--hover-4.png", + "Material Theme/assets/commons/folder_opened--hover-5.png", + "Material Theme/assets/commons/folder_opened--hover-5.png", + "Material Theme/assets/commons/folder_opened--hover-5.png", + "Material Theme/assets/commons/folder_opened--hover-6.png", + "Material Theme/assets/commons/folder_opened--hover-6.png", + "Material Theme/assets/commons/folder_opened--hover-6.png", + "Material Theme/assets/commons/folder_opened--hover-6.png", + "Material Theme/assets/commons/folder_opened--hover-7.png", + ], + "loop": false, + "frame_time": 0.020, + }, + "layer1.opacity": 0.0, + "layer2.opacity": 0.0, + "layer3.opacity": 1.0, + }, + + { + "class": "icon_folder", + "parents": + [ + { "class": "tree_row", "attributes": ["selected"] } + ], + "layer1.texture": "Material Theme/assets/commons/folder--hover.png", + }, + + // Folder loading + + { + "class": "icon_folder_loading", + "layer1.texture": + { + "keyframes": + [ + "Material Theme/assets/commons/spinner7.png", + "Material Theme/assets/commons/spinner6.png", + "Material Theme/assets/commons/spinner5.png", + "Material Theme/assets/commons/spinner4.png", + "Material Theme/assets/commons/spinner3.png", + "Material Theme/assets/commons/spinner2.png", + "Material Theme/assets/commons/spinner1.png", + "Material Theme/assets/commons/spinner.png", + ], + "loop": true, + "frame_time": 0.075, + }, + + "layer0.opacity": 0.0, + "content_margin": [8, 8] + }, + + // Symlink folder icon + + { + "class": "icon_folder_dup", + "layer0.texture": "Material Theme/assets/darker/folder_dup.png", + "layer0.opacity": 1.0, + "content_margin": [13, 8] + }, + + { + "class": "icon_folder_dup", + "parents": + [{ "class": "tree_row", "attributes": ["hover"] }], + "layer0.texture": "Material Theme/assets/commons/folder_dup--hover.png" + }, + + { + "class": "icon_folder_dup", + "parents": [{"class": "tree_row", "attributes": ["expanded"] }], + "layer0.texture": "Material Theme/assets/commons/folder_dup--hover.png" + }, + + // Hidden arrow icon before folder + + { + "class": "disclosure_button_control", + "layer0.texture": "Material Theme/assets/darker/folder.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": 0, + "layer1.texture": "Material Theme/assets/commons/folder--hover.png", + "layer1.opacity": 0.0, + "layer1.inner_margin": 0, + "content_margin": [0, 0, 0, 0] + }, + + { + "class": "disclosure_button_control", + "parents": + [ + { "class": "tree_row", "attributes": ["hover"] } + ], + "layer0.opacity": 0.0, + "layer1.opacity": 1.0 + }, + + { + "class": "disclosure_button_control", + "attributes": ["expanded"], + "layer0.texture": "Material Theme/assets/commons/folder_opened--hover.png", + }, + + { + "class": "tree_row", + "layer0.tint": [33, 33, 33], + "layer0.opacity": 0.0, + "layer0.inner_margin": [1, 1] + }, + + { + "class": "tree_row", + "attributes": ["selected"], + "layer0.opacity": 1 + }, + // Opened files + { + "class": "close_button", + "content_margin": [8, 8], + + // Default Close icon + "layer0.texture": "Material Theme/assets/darker/close_icon.png", + "layer0.opacity": { "target": 0.0, "speed": 7.0, "interpolation": "smoothstep" }, + "layer0.inner_margin": [0,0], + + // Hover close icon + "layer1.texture": "Material Theme/assets/commons/close_icon--hover.png", + "layer1.opacity": 0, + "layer1.inner_margin": [0,0], + }, + + // Opened file hover + + { + "class": "close_button", + "parents": + [ + { "class": "tree_row", "attributes": ["hover"] } + ], + // Default Close icon + "layer0.texture": "Material Theme/assets/default/close_icon.png", + "layer0.opacity": { "target": 1.0, "speed": 7.0, "interpolation": "smoothstep" }, + "layer0.inner_margin": [0,0], + }, + + { + "class": "close_button", + "attributes": ["dirty"], + "layer0.texture": "Material Theme/assets/commons/dirty_icon--hover.png", + "layer0.opacity": 1.0, + }, + + { + "class": "close_button", + "attributes": ["hover"], + "layer0.opacity": 0, + "layer1.opacity": 1.0 + }, + + + /* @ SCROLLBARS + * Scrollbars settings and behavioring + ========================================================================= */ + + // Normal Vertical scrollbar track + + { + "class": "scroll_bar_control", + "layer0.texture": "Material Theme/assets/darker/normal_bar_vertical.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": [0, 6], + "blur": false + }, + + // Normal Vertical scrollbar track inside overlay panel + + { + "class": "scroll_bar_control", + "parents": [{"class": "overlay_control"}], + "layer0.tint": [38, 50, 56, 0], + "layer0.opacity": 1.0, + "layer0.inner_margin": [0, 6], + "blur": false + }, + + // Normal horizontal scrollbar track + + { + "class": "scroll_bar_control", + "attributes": ["horizontal"], + "layer0.texture": "Material Theme/assets/darker/normal_bar_horizontal.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": [6, 0], + "blur": false + }, + + // Normal horizontal scrollbar track inside overlay panel + + { + "class": "scroll_bar_control", + "attributes": ["horizontal"], + "parents": [{"class": "overlay_control"}], + "layer0.tint": [38, 50, 56, 0], + "layer0.opacity": 0.0, + "layer0.inner_margin": [0, 2], + "blur": false + }, + + // Scrollbars corner + + { + "class": "scroll_corner_control", + "layer0.texture": "Material Theme/assets/darker/normal_bar_corner.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": [1, 1] + }, + + // Vertical puck controller + + { + "class": "puck_control", + "layer0.tint": [38, 50, 255, 255], + "layer0.opacity": 1.0, + "layer0.inner_margin": [10, 10], + "layer1.texture": "Material Theme/assets/darker/thumb_vertical.png", + "layer1.opacity": 1.0, + "layer1.inner_margin": [8, 8], + "content_margin": [6, 16], + "blur": false + }, + + // Horizontal puck controller + + { + "class": "puck_control", + "attributes": ["horizontal"], + "layer0.texture": "Material Theme/assets/darker/thumb_horizontal.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": [10, 0], + "content_margin": [16, 6], + "blur": false + }, + + { + "class": "scroll_area_control", + "settings": ["overlay_scroll_bars"], + "overlay": true + }, + + { + "class": "scroll_area_control", + "settings": ["!overlay_scroll_bars"], + "overlay": false // set to false for the original behavior + }, + + + { + "class": "scroll_area_control", + "parents": [{"class": "overlay_control"}], + "settings": ["overlay_scroll_bars"], + "overlay": true // set to false for the original behavior + }, + + { + "class": "scroll_area_control", + "parents": [{"class": "sidebar_container"}], + "settings": ["!overlay_scroll_bars"], + "overlay": false // set to false for the original behavior + }, + + { + "class": "scroll_bar_control", + "settings": ["overlay_scroll_bars"], + "layer0.texture": "Material Theme/assets/darker/normal_bar_vertical.png", + "layer0.inner_margin": [0, 5], + "blur": true + }, + + { + "class": "scroll_bar_control", + "settings": ["overlay_scroll_bars"], + "attributes": ["horizontal"], + "layer0.texture": "Material Theme/assets/darker/overlay_bar_horizontal.png", + "layer0.inner_margin": [5, 0], + "layer0.opacity": 0.0, + "layer1.texture": "Material Theme/assets/darker/overlay_bar_horizontal.png", + "layer1.inner_margin": [5, 0], + "layer1.opacity": 0.0, + "blur": true + }, + + { + "class": "puck_control", + "layer0.tint": [38, 50, 56], + "layer0.opacity": 0.0, + "layer0.inner_margin": [1, 8, 1, 8], + "layer1.texture": "Material Theme/assets/darker/thumb_vertical.png", + "layer1.inner_margin": [1, 8, 1, 8], + "content_margin": [6, 16], + "blur": true + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "layer0.tint": [38, 50, 56], + "layer0.opacity": 0.0, + "layer0.inner_margin": [8, 1, 8, 1], + "layer1.texture": "Material Theme/assets/darker/thumb_horizontal.png", + "layer1.inner_margin": [8, 1, 8, 1], + "content_margin": [16, 6], + "blur": true + }, + + + /* @MINIMAP + * Minimap settings and behavioring + ========================================================================= */ + + + { + "class": "minimap_control", + "settings": ["always_show_minimap_viewport"], + "viewport_color": [255, 255, 255, 50], + "viewport_opacity": 0.4, + }, + + { + "class": "minimap_control", + "settings": ["!always_show_minimap_viewport"], + "viewport_color": [128, 203, 196, 50], + "viewport_opacity": { "target": 0.0, "speed": 4.0, "interpolation": "smoothstep" }, + }, + { + "class": "minimap_control", + "attributes": ["hover"], + "settings": ["!always_show_minimap_viewport"], + "viewport_opacity": { "target": 0.4, "speed": 20.0, "interpolation": "smoothstep" }, + }, + + + /* @STATUS BAR + * Status bar settings and behavioring + ========================================================================= */ + + // All labels + + { + "class": "label_control", + "color": [176, 190, 197], + "shadow_color": [24, 24, 24, 0], + "shadow_offset": [0, 0], + "font.bold": true + }, + + // Status bar labels + + { + "class": "label_control", + "parents": [{"class": "status_bar"}], + "color": [97, 97, 97, 200], + "font.bold": false + }, + + // Text field labels + + { + "class": "status_bar", + + // Layer 0 base + "layer0.tint": [33, 33, 33], + "layer0.opacity": 1.0, + "layer0.inner_margin": [2, 2], + + // Visible tint layer + "layer1.tint": [33, 33, 33], + "layer1.opacity": 1.0, + "layer1.inner_margin": [2, 2], + + "content_margin": [0, 0] + }, + { + "class": "status_container", + "content_margin": [24, 12, 24, 12], + }, + { + "class": "status_button", + "layer0.tint": [33, 33, 33], + "layer0.opacity": 1.0, + "layer0.draw_center": false, + "layer0.inner_margin": [1, 0, 0, 0], + "content_margin": [10, 2, 10, 3], + "min_size": [75, 0] + }, + { + "class": "status_button", + "layer0.tint": [33, 33, 33], + "layer0.opacity": 1.0, + "layer0.draw_center": false, + "layer0.inner_margin": [1, 0, 0, 0], + "content_margin": [10, 2, 10, 3], + "min_size": [75, 0], + }, + + + /* @WIDGET PANEL + * Widget, input, buttons settings and behavioring + ========================================================================= */ + + + // Status bar panel + { + "class": "panel_control", + "layer0.tint": [33, 33, 33], + "layer0.inner_margin": [2, 2, 2, 2], + "layer0.opacity": 1.0, + "layer1.tint": [33, 33, 33], + "layer1.inner_margin": [2, 2, 2, 2], + "layer1.opacity": 1.0, + "content_margin": [6, 14, 6, 8], + }, + + // Status bar panel close icon + + { + "class": "panel_close_button", + "layer0.texture": "Material Theme/assets/darker/close_icon.png", + "layer0.opacity": 0.6, + "layer1.texture": "Material Theme/assets/commons/close_icon--hover.png", + "layer1.opacity": 0.0, + "content_margin": [0, 0] // 8,8 to show + }, + + { + "class": "panel_close_button", + "attributes": ["hover"], + "layer0.opacity": 0.0, + "layer1.opacity": 1.0, + }, + + // Texline input + + { + "class": "text_line_control", + "layer0.texture": "Material Theme/assets/darker/input_field_border.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": [20, 5, 20, 5], + "tint_index": 1, + "content_margin": [10, 8, 13, 8] + }, + + + // Textline input inside overlay panels + + { + "class": "text_line_control", + "parents": [{"class": "overlay_control"}], + "layer0.texture": "Material Theme/assets/darker/input_field_border--short.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": [32, 2, 32, 2], + "layer0.draw_center": true, + + "content_margin": [32, 8, 32, 8] + }, + + // Textline input oveflow menu + + { + "class": "dropdown_button_control", + "content_margin": [12, 12], + "layer0.texture": "Material Theme/assets/darker/overflow_menu.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": [0, 0], + "layer1.texture": "Material Theme/assets/commons/overflow_menu--hover.png", + "layer1.opacity": 0.0, + "layer1.inner_margin": [0, 0], + }, + { + "class": "dropdown_button_control", + "attributes": ["hover"], + "layer1.opacity": 1.0 + }, + + + /* @BUTTONS + * Buttons panels settings and behavioring + ========================================================================= */ + + + // Button labels + + { + "class": "label_control", + "parents": [{"class": "button_control"}], + "color": [176, 190, 196], + "font.bold": true + }, + + { + "class": "button_control", + "content_margin": [6, 12, 6, 12], + "min_size": [75, 0], + "layer0.tint": [33, 33, 33], + "layer0.opacity": 0.0, + "layer0.inner_margin": [6, 6], + "layer1.texture": "Material Theme/assets/commons/full_button_indented.png", + "layer1.opacity": 0.0, + "layer1.inner_margin": [6, 6], + "layer2.texture": "Material Theme/assets/darker/blue_highlight.png", + "layer2.opacity": { "target": 0.0, "speed": 2.0, "interpolation": "smoothstep" }, + "layer2.inner_margin": [6, 6] + }, + { + "class": "button_control", + "attributes": ["pressed"], + "layer0.opacity": 0, + "layer2.opacity": 1.0 + }, + { + "class": "button_control", + "attributes": ["pressed", "hover"], + "layer2.opacity": 0.0 + }, + { + "class": "button_control", + "attributes": ["hover"], + "layer2.opacity": 1.0 + }, + + // Small Icon Buttons + { + "class": "icon_button_control", + "layer0.tint": [33, 33, 33], + "layer0.inner_margin": [6, 6], + "layer0.opacity": 0.0, + "layer2.tint": [255, 255, 255], + "layer2.opacity": { "target": 0.0, "speed": 10.0, "interpolation": "smoothstep" }, + "content_margin": [10, 6] + }, + + + /* Buttons icons settings + ===================================================================== */ + + // Regex Icon + { + "class": "icon_regex", + "layer0.texture": "Material Theme/assets/commons/find_regex--hover.png", + "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.texture": "Material Theme/assets/darker/find_regex.png", + "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "content_margin": [12, 12] + }, + + { + "class": "icon_regex", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } + }, + + // Preserve case sensitive + + { + "class": "icon_case", + "layer0.texture": "Material Theme/assets/commons/find_case--hover.png", + "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.texture": "Material Theme/assets/darker/find_case.png", + "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "content_margin": [12, 12] + }, + + { + "class": "icon_case", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } + }, + + // Wholeword + + { + "class": "icon_whole_word", + "layer0.texture": "Material Theme/assets/commons/find_word--hover.png", + "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.texture": "Material Theme/assets/darker/find_word.png", + "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "content_margin": [12, 12] + }, + + + { + "class": "icon_whole_word", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } + }, + + // Wrap + + { + "class": "icon_wrap", + "layer0.texture": "Material Theme/assets/commons/find_wrap--hover.png", + "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.texture": "Material Theme/assets/darker/find_wrap.png", + "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "content_margin": [12, 12] + }, + + { + "class": "icon_wrap", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } + }, + + // In selection + + { + "class": "icon_in_selection", + "layer0.texture": "Material Theme/assets/commons/find_inselection--hover.png", + "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.texture": "Material Theme/assets/darker/find_inselection.png", + "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "content_margin": [12,12] + }, + + + { + "class": "icon_in_selection", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } + }, + + // Highlight Result + + { + "class": "icon_highlight", + "layer0.texture": "Material Theme/assets/commons/find_highlight--hover.png", + "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.texture": "Material Theme/assets/darker/find_highlight.png", + "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "content_margin": [12, 12] + }, + + { + "class": "icon_highlight", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } + }, + + // Preserve Case + + { + "class": "icon_preserve_case", + "layer0.texture": "Material Theme/assets/commons/replace_preserve_case--hover.png", + "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.texture": "Material Theme/assets/darker/replace_preserve_case.png", + "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "content_margin": [12, 12] + }, + + { + "class": "icon_preserve_case", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } + }, + + // Show context + + { + "class": "icon_context", + "layer0.texture": "Material Theme/assets/commons/find_context--hover.png", + "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.texture": "Material Theme/assets/darker/find_context.png", + "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "content_margin": [12, 12] + }, + + + { + "class": "icon_context", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } + }, + + // Use buffer + + { + "class": "icon_use_buffer", + "layer0.texture": "Material Theme/assets/commons/use_buffer--hover.png", + "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.texture": "Material Theme/assets/darker/use_buffer.png", + "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "content_margin": [12, 12] + }, + + { + "class": "icon_use_buffer", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } + }, + + // Reverse direction + + { + "class": "icon_reverse", + "layer0.texture": "Material Theme/assets/commons/find_reverse--hover.png", + "layer0.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.texture": "Material Theme/assets/darker/find_reverse.png", + "layer1.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "content_margin": [12, 12] + }, + + { + "class": "icon_reverse", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.opacity": { "target": 1.0, "speed": 6.0, "interpolation": "smoothstep" }, + "layer1.opacity": { "target": 0.0, "speed": 6.0, "interpolation": "smoothstep" } + }, + + + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////// + + + /* @ THEME ACCENTS + * Accents color settings + ========================================================================= + This specific options define the accents color to be used in the general UI. + NOTE: This rulers must only override the original definitions */ + + + /* LIME ACCENT + * =================================================================== */ + + // Sidebar tree highlight + + { + "class": "tree_row", + "settings": ["material_theme_accent_lime"], + "layer1.texture": "Material Theme/assets/accent-lime/tree_highlight.png", + }, + + // Tabs + + { + "class": "tab_control", + "settings": ["material_theme_accent_lime"], + "layer1.texture": "Material Theme/assets/accent-lime/tab_current.png", + }, + + // Tabs close button + + { + "class": "tab_close_button", + "settings": ["material_theme_accent_lime"], + "layer1.texture": "Material Theme/assets/accent-lime/close_icon--hover.png", + "layer3.texture": "Material Theme/assets/accent-lime/dirty_icon--hover.png" + }, + + // Opened files + + { + "class": "close_button", + "settings": ["material_theme_accent_lime"], + "layer1.texture": "Material Theme/assets/accent-lime/close_icon--hover.png", + }, + + // Dirty opened files + + { + "class": "close_button", + "attributes": ["dirty"], + "settings": ["material_theme_accent_lime"], + "layer0.texture": "Material Theme/assets/accent-lime/dirty_icon--hover.png", + }, + + { + "class": "sidebar_label", + "settings": ["material_theme_accent_lime"], + "parents": [{"class": "tree_row", "attributes": ["expanded"]}], + "color": [139, 195, 74] + }, + + { + "class": "icon_folder", + "settings": ["material_theme_accent_lime"], + "layer2.texture": "Material Theme/assets/accent-lime/folder--hover.png", + "layer3.texture": "Material Theme/assets/accent-lime/folder_opened--hover.png", + }, + + { + "class": "icon_folder", + "settings": ["material_theme_accent_lime"], + "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], + "layer3.texture": + { + "keyframes": + [ + "Material Theme/assets/accent-lime/folder_opened--hover-0.png", + "Material Theme/assets/accent-lime/folder_opened--hover-1.png", + "Material Theme/assets/accent-lime/folder_opened--hover-2.png", + "Material Theme/assets/accent-lime/folder_opened--hover-3.png", + "Material Theme/assets/accent-lime/folder_opened--hover-4.png", + "Material Theme/assets/accent-lime/folder_opened--hover-5.png", + "Material Theme/assets/accent-lime/folder_opened--hover-5.png", + "Material Theme/assets/accent-lime/folder_opened--hover-5.png", + "Material Theme/assets/accent-lime/folder_opened--hover-6.png", + "Material Theme/assets/accent-lime/folder_opened--hover-6.png", + "Material Theme/assets/accent-lime/folder_opened--hover-6.png", + "Material Theme/assets/accent-lime/folder_opened--hover-6.png", + "Material Theme/assets/accent-lime/folder_opened--hover-7.png", + ], + "loop": false, + "frame_time": 0.020, + } + }, + + // Folder loading + + { + "class": "icon_folder_loading", + "settings": ["material_theme_accent_lime"], + "layer1.texture": + { + "keyframes": + [ + "Material Theme/assets/accent-lime/spinner7.png", + "Material Theme/assets/accent-lime/spinner6.png", + "Material Theme/assets/accent-lime/spinner5.png", + "Material Theme/assets/accent-lime/spinner4.png", + "Material Theme/assets/accent-lime/spinner3.png", + "Material Theme/assets/accent-lime/spinner2.png", + "Material Theme/assets/accent-lime/spinner1.png", + "Material Theme/assets/accent-lime/spinner.png", + ], + "loop": true, + "frame_time": 0.075, + }, + }, + + // tab set scroll left | scroll right + + { + "class": "scroll_tabs_left_button", + "settings": ["material_theme_accent_lime"], + "layer1.texture": "Material Theme/assets/accent-lime/arrow_left--hover.png", + }, + + { + "class": "scroll_tabs_right_button", + "settings": ["material_theme_accent_lime"], + "layer1.texture": "Material Theme/assets/accent-lime/arrow_right--hover.png", + }, + + + { + "class": "fold_button_control", + "settings": ["material_theme_accent_lime"], + "layer0.texture": "Material Theme/assets/commons/fold_right.png", + "layer1.texture": "Material Theme/assets/accent-lime/fold_right--hover.png", + }, + + { + "class": "fold_button_control", + "attributes": ["expanded"], + "settings": ["material_theme_accent_lime"], + "layer0.texture": "Material Theme/assets/darker/fold_down.png", + "layer1.texture": "Material Theme/assets/accent-lime/fold_down--hover.png" + }, + + // Panel labels + + { + "class": "quick_panel_label", + "settings": ["material_theme_accent_lime"], + "fg": [176, 190, 197, 255], + "match_fg": [139, 195, 74], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [139, 195, 74] + }, + + // Panel labels + + { + "class": "quick_panel_label", + "settings": ["material_theme_accent_lime"], + "parents": [{"class": "overlay_control"}], + "fg": [176, 190, 197, 255], + "match_fg": [139, 195, 74], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [139, 195, 74] + }, + + // Panels sublabels + + { + "class": "quick_panel_path_label", + "settings": ["material_theme_accent_lime"], + "fg": [97, 97, 97, 255], + "match_fg": [139, 195, 74], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [139, 195, 74] + }, + + // Panels data / score + + { + "class": "quick_panel_score_label", + "settings": ["material_theme_accent_lime"], + "fg": [139, 195, 74], + "selected_fg": [255, 255, 255, 255] + }, + + { + "class": "show_tabs_dropdown_button", + "settings": ["material_theme_accent_lime"], + "layer1.texture": "Material Theme/assets/accent-lime/overflow_menu--hover.png", + }, + + // Textline input oveflow menu + + { + "class": "dropdown_button_control", + "settings": ["material_theme_accent_lime"], + "layer1.texture": "Material Theme/assets/accent-lime/overflow_menu--hover.png", + }, + + /* Buttons icons settings + ===================================================================== */ + + // Regex Icon + { + "class": "icon_regex", + "settings": ["material_theme_accent_lime"], + "layer0.texture": "Material Theme/assets/accent-lime/find_regex--hover.png", + }, + + // Preserve case sensitive + + { + "class": "icon_case", + "settings": ["material_theme_accent_lime"], + "layer0.texture": "Material Theme/assets/accent-lime/find_case--hover.png", + }, + // Wholeword + + { + "class": "icon_whole_word", + "settings": ["material_theme_accent_lime"], + "layer0.texture": "Material Theme/assets/accent-lime/find_word--hover.png", + }, + + // Wrap + + { + "class": "icon_wrap", + "settings": ["material_theme_accent_lime"], + "layer0.texture": "Material Theme/assets/accent-lime/find_wrap--hover.png", + }, + + // In selection + + { + "class": "icon_in_selection", + "settings": ["material_theme_accent_lime"], + "layer0.texture": "Material Theme/assets/accent-lime/find_inselection--hover.png", + }, + + + // Highlight Result + + { + "class": "icon_highlight", + "settings": ["material_theme_accent_lime"], + "layer0.texture": "Material Theme/assets/accent-lime/find_highlight--hover.png", + }, + + // Preserve Case + + { + "class": "icon_preserve_case", + "settings": ["material_theme_accent_lime"], + "layer0.texture": "Material Theme/assets/accent-lime/replace_preserve_case--hover.png", + }, + + // Show context + + { + "class": "icon_context", + "settings": ["material_theme_accent_lime"], + "layer0.texture": "Material Theme/assets/accent-lime/find_context--hover.png", + }, + + // Use buffer + + { + "class": "icon_use_buffer", + "settings": ["material_theme_accent_lime"], + "layer0.texture": "Material Theme/assets/accent-lime/use_buffer--hover.png", + }, + + // Reverse direction + + { + "class": "icon_reverse", + "settings": ["material_theme_accent_lime"], + "layer0.texture": "Material Theme/assets/accent-lime/find_reverse--hover.png", + }, + + /* PURPLE ACCENT + * =================================================================== */ + + // Sidebar tree highlight + + { + "class": "tree_row", + "settings": ["material_theme_accent_purple"], + "layer1.texture": "Material Theme/assets/accent-purple/tree_highlight.png", + }, + + // Tabs + + { + "class": "tab_control", + "settings": ["material_theme_accent_purple"], + "layer1.texture": "Material Theme/assets/accent-purple/tab_current.png", + }, + + // Tabs close button + + { + "class": "tab_close_button", + "settings": ["material_theme_accent_purple"], + "layer1.texture": "Material Theme/assets/accent-purple/close_icon--hover.png", + "layer3.texture": "Material Theme/assets/accent-purple/dirty_icon--hover.png" + }, + + // Opened files + + { + "class": "close_button", + "settings": ["material_theme_accent_purple"], + "layer1.texture": "Material Theme/assets/accent-purple/close_icon--hover.png", + }, + + // Dirty opened files + + { + "class": "close_button", + "attributes": ["dirty"], + "settings": ["material_theme_accent_purple"], + "layer0.texture": "Material Theme/assets/accent-purple/dirty_icon--hover.png", + }, + + { + "class": "sidebar_label", + "settings": ["material_theme_accent_purple"], + "parents": [{"class": "tree_row", "attributes": ["expanded"]}], + "color": [156, 39, 176] + }, + + { + "class": "icon_folder", + "settings": ["material_theme_accent_purple"], + "layer2.texture": "Material Theme/assets/accent-purple/folder--hover.png", + "layer3.texture": "Material Theme/assets/accent-purple/folder_opened--hover.png", + }, + + { + "class": "icon_folder", + "settings": ["material_theme_accent_purple"], + "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], + "layer3.texture": + { + "keyframes": + [ + "Material Theme/assets/accent-purple/folder_opened--hover-0.png", + "Material Theme/assets/accent-purple/folder_opened--hover-1.png", + "Material Theme/assets/accent-purple/folder_opened--hover-2.png", + "Material Theme/assets/accent-purple/folder_opened--hover-3.png", + "Material Theme/assets/accent-purple/folder_opened--hover-4.png", + "Material Theme/assets/accent-purple/folder_opened--hover-5.png", + "Material Theme/assets/accent-purple/folder_opened--hover-5.png", + "Material Theme/assets/accent-purple/folder_opened--hover-5.png", + "Material Theme/assets/accent-purple/folder_opened--hover-6.png", + "Material Theme/assets/accent-purple/folder_opened--hover-6.png", + "Material Theme/assets/accent-purple/folder_opened--hover-6.png", + "Material Theme/assets/accent-purple/folder_opened--hover-6.png", + "Material Theme/assets/accent-purple/folder_opened--hover-7.png", + ], + "loop": false, + "frame_time": 0.020, + } + }, + + // Folder loading + + { + "class": "icon_folder_loading", + "settings": ["material_theme_accent_purple"], + "layer1.texture": + { + "keyframes": + [ + "Material Theme/assets/accent-purple/spinner7.png", + "Material Theme/assets/accent-purple/spinner6.png", + "Material Theme/assets/accent-purple/spinner5.png", + "Material Theme/assets/accent-purple/spinner4.png", + "Material Theme/assets/accent-purple/spinner3.png", + "Material Theme/assets/accent-purple/spinner2.png", + "Material Theme/assets/accent-purple/spinner1.png", + "Material Theme/assets/accent-purple/spinner.png", + ], + "loop": true, + "frame_time": 0.075, + }, + }, + + // tab set scroll left | scroll right + + { + "class": "scroll_tabs_left_button", + "settings": ["material_theme_accent_purple"], + "layer1.texture": "Material Theme/assets/accent-purple/arrow_left--hover.png", + }, + + { + "class": "scroll_tabs_right_button", + "settings": ["material_theme_accent_purple"], + "layer1.texture": "Material Theme/assets/accent-purple/arrow_right--hover.png", + }, + + + { + "class": "fold_button_control", + "settings": ["material_theme_accent_purple"], + "layer0.texture": "Material Theme/assets/commons/fold_right.png", + "layer1.texture": "Material Theme/assets/accent-purple/fold_right--hover.png", + }, + + { + "class": "fold_button_control", + "attributes": ["expanded"], + "settings": ["material_theme_accent_purple"], + "layer0.texture": "Material Theme/assets/darker/fold_down.png", + "layer1.texture": "Material Theme/assets/accent-purple/fold_down--hover.png" + }, + + // Panel labels + + { + "class": "quick_panel_label", + "settings": ["material_theme_accent_purple"], + "fg": [176, 190, 197, 255], + "match_fg": [156, 39, 176], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [156, 39, 176] + }, + + // Panel labels + + { + "class": "quick_panel_label", + "settings": ["material_theme_accent_purple"], + "parents": [{"class": "overlay_control"}], + "fg": [176, 190, 197, 255], + "match_fg": [156, 39, 176], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [156, 39, 176] + }, + + // Panels sublabels + + { + "class": "quick_panel_path_label", + "settings": ["material_theme_accent_purple"], + "fg": [97, 97, 97, 255], + "match_fg": [156, 39, 176], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [156, 39, 176] + }, + + // Panels data / score + + { + "class": "quick_panel_score_label", + "settings": ["material_theme_accent_purple"], + "fg": [156, 39, 176], + "selected_fg": [255, 255, 255, 255] + }, + + { + "class": "show_tabs_dropdown_button", + "settings": ["material_theme_accent_purple"], + "layer1.texture": "Material Theme/assets/accent-purple/overflow_menu--hover.png", + }, + + // Textline input oveflow menu + + { + "class": "dropdown_button_control", + "settings": ["material_theme_accent_purple"], + "layer1.texture": "Material Theme/assets/accent-purple/overflow_menu--hover.png", + }, + + /* Buttons icons settings + ===================================================================== */ + + // Regex Icon + { + "class": "icon_regex", + "settings": ["material_theme_accent_purple"], + "layer0.texture": "Material Theme/assets/accent-purple/find_regex--hover.png", + }, + + // Preserve case sensitive + + { + "class": "icon_case", + "settings": ["material_theme_accent_purple"], + "layer0.texture": "Material Theme/assets/accent-purple/find_case--hover.png", + }, + // Wholeword + + { + "class": "icon_whole_word", + "settings": ["material_theme_accent_purple"], + "layer0.texture": "Material Theme/assets/accent-purple/find_word--hover.png", + }, + + // Wrap + + { + "class": "icon_wrap", + "settings": ["material_theme_accent_purple"], + "layer0.texture": "Material Theme/assets/accent-purple/find_wrap--hover.png", + }, + + // In selection + + { + "class": "icon_in_selection", + "settings": ["material_theme_accent_purple"], + "layer0.texture": "Material Theme/assets/accent-purple/find_inselection--hover.png", + }, + + + // Highlight Result + + { + "class": "icon_highlight", + "settings": ["material_theme_accent_purple"], + "layer0.texture": "Material Theme/assets/accent-purple/find_highlight--hover.png", + }, + + // Preserve Case + + { + "class": "icon_preserve_case", + "settings": ["material_theme_accent_purple"], + "layer0.texture": "Material Theme/assets/accent-purple/replace_preserve_case--hover.png", + }, + + // Show context + + { + "class": "icon_context", + "settings": ["material_theme_accent_purple"], + "layer0.texture": "Material Theme/assets/accent-purple/find_context--hover.png", + }, + + // Use buffer + + { + "class": "icon_use_buffer", + "settings": ["material_theme_accent_purple"], + "layer0.texture": "Material Theme/assets/accent-purple/use_buffer--hover.png", + }, + + // Reverse direction + + { + "class": "icon_reverse", + "settings": ["material_theme_accent_purple"], + "layer0.texture": "Material Theme/assets/accent-purple/find_reverse--hover.png", + }, + + /* RED ACCENT + * =================================================================== */ + + // Sidebar tree highlight + + { + "class": "tree_row", + "settings": ["material_theme_accent_red"], + "layer1.texture": "Material Theme/assets/accent-red/tree_highlight.png", + }, + + // Tabs + + { + "class": "tab_control", + "settings": ["material_theme_accent_red"], + "layer1.texture": "Material Theme/assets/accent-red/tab_current.png", + }, + + // Tabs close button + + { + "class": "tab_close_button", + "settings": ["material_theme_accent_red"], + "layer1.texture": "Material Theme/assets/accent-red/close_icon--hover.png", + "layer3.texture": "Material Theme/assets/accent-red/dirty_icon--hover.png" + }, + + // Opened files + + { + "class": "close_button", + "settings": ["material_theme_accent_red"], + "layer1.texture": "Material Theme/assets/accent-red/close_icon--hover.png", + }, + + // Dirty opened files + + { + "class": "close_button", + "attributes": ["dirty"], + "settings": ["material_theme_accent_red"], + "layer0.texture": "Material Theme/assets/accent-red/dirty_icon--hover.png", + }, + + { + "class": "sidebar_label", + "settings": ["material_theme_accent_red"], + "parents": [{"class": "tree_row", "attributes": ["expanded"]}], + "color": [229, 115, 115] + }, + + { + "class": "icon_folder", + "settings": ["material_theme_accent_red"], + "layer2.texture": "Material Theme/assets/accent-red/folder--hover.png", + "layer3.texture": "Material Theme/assets/accent-red/folder_opened--hover.png", + }, + + { + "class": "icon_folder", + "settings": ["material_theme_accent_red"], + "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], + "layer3.texture": + { + "keyframes": + [ + "Material Theme/assets/accent-red/folder_opened--hover-0.png", + "Material Theme/assets/accent-red/folder_opened--hover-1.png", + "Material Theme/assets/accent-red/folder_opened--hover-2.png", + "Material Theme/assets/accent-red/folder_opened--hover-3.png", + "Material Theme/assets/accent-red/folder_opened--hover-4.png", + "Material Theme/assets/accent-red/folder_opened--hover-5.png", + "Material Theme/assets/accent-red/folder_opened--hover-5.png", + "Material Theme/assets/accent-red/folder_opened--hover-5.png", + "Material Theme/assets/accent-red/folder_opened--hover-6.png", + "Material Theme/assets/accent-red/folder_opened--hover-6.png", + "Material Theme/assets/accent-red/folder_opened--hover-6.png", + "Material Theme/assets/accent-red/folder_opened--hover-6.png", + "Material Theme/assets/accent-red/folder_opened--hover-7.png", + ], + "loop": false, + "frame_time": 0.020, + } + }, + + // Folder loading + + { + "class": "icon_folder_loading", + "settings": ["material_theme_accent_red"], + "layer1.texture": + { + "keyframes": + [ + "Material Theme/assets/accent-red/spinner7.png", + "Material Theme/assets/accent-red/spinner6.png", + "Material Theme/assets/accent-red/spinner5.png", + "Material Theme/assets/accent-red/spinner4.png", + "Material Theme/assets/accent-red/spinner3.png", + "Material Theme/assets/accent-red/spinner2.png", + "Material Theme/assets/accent-red/spinner1.png", + "Material Theme/assets/accent-red/spinner.png", + ], + "loop": true, + "frame_time": 0.075, + }, + }, + + // tab set scroll left | scroll right + + { + "class": "scroll_tabs_left_button", + "settings": ["material_theme_accent_red"], + "layer1.texture": "Material Theme/assets/accent-red/arrow_left--hover.png", + }, + + { + "class": "scroll_tabs_right_button", + "settings": ["material_theme_accent_red"], + "layer1.texture": "Material Theme/assets/accent-red/arrow_right--hover.png", + }, + + + { + "class": "fold_button_control", + "settings": ["material_theme_accent_red"], + "layer0.texture": "Material Theme/assets/commons/fold_right.png", + "layer1.texture": "Material Theme/assets/accent-red/fold_right--hover.png", + }, + + { + "class": "fold_button_control", + "attributes": ["expanded"], + "settings": ["material_theme_accent_red"], + "layer0.texture": "Material Theme/assets/darker/fold_down.png", + "layer1.texture": "Material Theme/assets/accent-red/fold_down--hover.png" + }, + + // Panel labels + + { + "class": "quick_panel_label", + "settings": ["material_theme_accent_red"], + "fg": [176, 190, 197, 255], + "match_fg": [244, 67, 54], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [229, 115, 115] + }, + + // Panel labels + + { + "class": "quick_panel_label", + "settings": ["material_theme_accent_red"], + "parents": [{"class": "overlay_control"}], + "fg": [176, 190, 197, 255], + "match_fg": [229, 115, 115], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [229, 115, 115] + }, + + // Panels sublabels + + { + "class": "quick_panel_path_label", + "settings": ["material_theme_accent_red"], + "fg": [97, 97, 97, 255], + "match_fg": [229, 115, 115], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [229, 115, 115] + }, + + // Panels data / score + + { + "class": "quick_panel_score_label", + "settings": ["material_theme_accent_red"], + "fg": [229, 115, 115], + "selected_fg": [255, 255, 255, 255] + }, + + { + "class": "show_tabs_dropdown_button", + "settings": ["material_theme_accent_red"], + "layer1.texture": "Material Theme/assets/accent-red/overflow_menu--hover.png", + }, + + // Textline input oveflow menu + + { + "class": "dropdown_button_control", + "settings": ["material_theme_accent_red"], + "layer1.texture": "Material Theme/assets/accent-red/overflow_menu--hover.png", + }, + + /* Buttons icons settings + ===================================================================== */ + + // Regex Icon + { + "class": "icon_regex", + "settings": ["material_theme_accent_red"], + "layer0.texture": "Material Theme/assets/accent-red/find_regex--hover.png", + }, + + // Preserve case sensitive + + { + "class": "icon_case", + "settings": ["material_theme_accent_red"], + "layer0.texture": "Material Theme/assets/accent-red/find_case--hover.png", + }, + // Wholeword + + { + "class": "icon_whole_word", + "settings": ["material_theme_accent_red"], + "layer0.texture": "Material Theme/assets/accent-red/find_word--hover.png", + }, + + // Wrap + + { + "class": "icon_wrap", + "settings": ["material_theme_accent_red"], + "layer0.texture": "Material Theme/assets/accent-red/find_wrap--hover.png", + }, + + // In selection + + { + "class": "icon_in_selection", + "settings": ["material_theme_accent_red"], + "layer0.texture": "Material Theme/assets/accent-red/find_inselection--hover.png", + }, + + + // Highlight Result + + { + "class": "icon_highlight", + "settings": ["material_theme_accent_red"], + "layer0.texture": "Material Theme/assets/accent-red/find_highlight--hover.png", + }, + + // Preserve Case + + { + "class": "icon_preserve_case", + "settings": ["material_theme_accent_red"], + "layer0.texture": "Material Theme/assets/accent-red/replace_preserve_case--hover.png", + }, + + // Show context + + { + "class": "icon_context", + "settings": ["material_theme_accent_red"], + "layer0.texture": "Material Theme/assets/accent-red/find_context--hover.png", + }, + + // Use buffer + + { + "class": "icon_use_buffer", + "settings": ["material_theme_accent_red"], + "layer0.texture": "Material Theme/assets/accent-red/use_buffer--hover.png", + }, + + // Reverse direction + + { + "class": "icon_reverse", + "settings": ["material_theme_accent_red"], + "layer0.texture": "Material Theme/assets/accent-red/find_reverse--hover.png", + }, + + /* ORANGE ACCENT + * =================================================================== */ + + // Sidebar tree highlight + + { + "class": "tree_row", + "settings": ["material_theme_accent_orange"], + "layer1.texture": "Material Theme/assets/accent-orange/tree_highlight.png", + }, + + // Tabs + + { + "class": "tab_control", + "settings": ["material_theme_accent_orange"], + "layer1.texture": "Material Theme/assets/accent-orange/tab_current.png", + }, + + // Tabs close button + + { + "class": "tab_close_button", + "settings": ["material_theme_accent_orange"], + "layer1.texture": "Material Theme/assets/accent-orange/close_icon--hover.png", + "layer3.texture": "Material Theme/assets/accent-orange/dirty_icon--hover.png" + }, + + // Opened files + + { + "class": "close_button", + "settings": ["material_theme_accent_orange"], + "layer1.texture": "Material Theme/assets/accent-orange/close_icon--hover.png", + }, + + // Dirty opened files + + { + "class": "close_button", + "attributes": ["dirty"], + "settings": ["material_theme_accent_orange"], + "layer0.texture": "Material Theme/assets/accent-orange/dirty_icon--hover.png", + }, + + { + "class": "sidebar_label", + "settings": ["material_theme_accent_orange"], + "parents": [{"class": "tree_row", "attributes": ["expanded"]}], + "color": [255, 112, 67] + }, + + { + "class": "icon_folder", + "settings": ["material_theme_accent_orange"], + "layer2.texture": "Material Theme/assets/accent-orange/folder--hover.png", + "layer3.texture": "Material Theme/assets/accent-orange/folder_opened--hover.png", + }, + + { + "class": "icon_folder", + "settings": ["material_theme_accent_orange"], + "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], + "layer3.texture": + { + "keyframes": + [ + "Material Theme/assets/accent-orange/folder_opened--hover-0.png", + "Material Theme/assets/accent-orange/folder_opened--hover-1.png", + "Material Theme/assets/accent-orange/folder_opened--hover-2.png", + "Material Theme/assets/accent-orange/folder_opened--hover-3.png", + "Material Theme/assets/accent-orange/folder_opened--hover-4.png", + "Material Theme/assets/accent-orange/folder_opened--hover-5.png", + "Material Theme/assets/accent-orange/folder_opened--hover-5.png", + "Material Theme/assets/accent-orange/folder_opened--hover-5.png", + "Material Theme/assets/accent-orange/folder_opened--hover-6.png", + "Material Theme/assets/accent-orange/folder_opened--hover-6.png", + "Material Theme/assets/accent-orange/folder_opened--hover-6.png", + "Material Theme/assets/accent-orange/folder_opened--hover-6.png", + "Material Theme/assets/accent-orange/folder_opened--hover-7.png", + ], + "loop": false, + "frame_time": 0.020, + } + }, + + // Folder loading + + { + "class": "icon_folder_loading", + "settings": ["material_theme_accent_orange"], + "layer1.texture": + { + "keyframes": + [ + "Material Theme/assets/accent-orange/spinner7.png", + "Material Theme/assets/accent-orange/spinner6.png", + "Material Theme/assets/accent-orange/spinner5.png", + "Material Theme/assets/accent-orange/spinner4.png", + "Material Theme/assets/accent-orange/spinner3.png", + "Material Theme/assets/accent-orange/spinner2.png", + "Material Theme/assets/accent-orange/spinner1.png", + "Material Theme/assets/accent-orange/spinner.png", + ], + "loop": true, + "frame_time": 0.075, + }, + }, + + // tab set scroll left | scroll right + + { + "class": "scroll_tabs_left_button", + "settings": ["material_theme_accent_orange"], + "layer1.texture": "Material Theme/assets/accent-orange/arrow_left--hover.png", + }, + + { + "class": "scroll_tabs_right_button", + "settings": ["material_theme_accent_orange"], + "layer1.texture": "Material Theme/assets/accent-orange/arrow_right--hover.png", + }, + + + { + "class": "fold_button_control", + "settings": ["material_theme_accent_orange"], + "layer0.texture": "Material Theme/assets/commons/fold_right.png", + "layer1.texture": "Material Theme/assets/accent-orange/fold_right--hover.png", + }, + + { + "class": "fold_button_control", + "attributes": ["expanded"], + "settings": ["material_theme_accent_orange"], + "layer0.texture": "Material Theme/assets/darker/fold_down.png", + "layer1.texture": "Material Theme/assets/accent-orange/fold_down--hover.png" + }, + + // Panel labels + + { + "class": "quick_panel_label", + "settings": ["material_theme_accent_orange"], + "fg": [176, 190, 197, 255], + "match_fg": [255, 112, 67], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [229, 115, 115] + }, + + // Panel labels + + { + "class": "quick_panel_label", + "settings": ["material_theme_accent_orange"], + "parents": [{"class": "overlay_control"}], + "fg": [176, 190, 197, 255], + "match_fg": [255, 112, 67], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [229, 115, 115] + }, + + // Panels sublabels + + { + "class": "quick_panel_path_label", + "settings": ["material_theme_accent_orange"], + "fg": [97, 97, 97, 255], + "match_fg": [255, 112, 67], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [229, 115, 115] + }, + + // Panels data / score + + { + "class": "quick_panel_score_label", + "settings": ["material_theme_accent_orange"], + "fg": [255, 112, 67], + "selected_fg": [255, 255, 255, 255] + }, + + { + "class": "show_tabs_dropdown_button", + "settings": ["material_theme_accent_orange"], + "layer1.texture": "Material Theme/assets/accent-orange/overflow_menu--hover.png", + }, + + // Textline input oveflow menu + + { + "class": "dropdown_button_control", + "settings": ["material_theme_accent_orange"], + "layer1.texture": "Material Theme/assets/accent-orange/overflow_menu--hover.png", + }, + + /* Buttons icons settings + ===================================================================== */ + + // Regex Icon + { + "class": "icon_regex", + "settings": ["material_theme_accent_orange"], + "layer0.texture": "Material Theme/assets/accent-orange/find_regex--hover.png", + }, + + // Preserve case sensitive + + { + "class": "icon_case", + "settings": ["material_theme_accent_orange"], + "layer0.texture": "Material Theme/assets/accent-orange/find_case--hover.png", + }, + // Wholeword + + { + "class": "icon_whole_word", + "settings": ["material_theme_accent_orange"], + "layer0.texture": "Material Theme/assets/accent-orange/find_word--hover.png", + }, + + // Wrap + + { + "class": "icon_wrap", + "settings": ["material_theme_accent_orange"], + "layer0.texture": "Material Theme/assets/accent-orange/find_wrap--hover.png", + }, + + // In selection + + { + "class": "icon_in_selection", + "settings": ["material_theme_accent_orange"], + "layer0.texture": "Material Theme/assets/accent-orange/find_inselection--hover.png", + }, + + + // Highlight Result + + { + "class": "icon_highlight", + "settings": ["material_theme_accent_orange"], + "layer0.texture": "Material Theme/assets/accent-orange/find_highlight--hover.png", + }, + + // Preserve Case + + { + "class": "icon_preserve_case", + "settings": ["material_theme_accent_orange"], + "layer0.texture": "Material Theme/assets/accent-orange/replace_preserve_case--hover.png", + }, + + // Show context + + { + "class": "icon_context", + "settings": ["material_theme_accent_orange"], + "layer0.texture": "Material Theme/assets/accent-orange/find_context--hover.png", + }, + + // Use buffer + + { + "class": "icon_use_buffer", + "settings": ["material_theme_accent_orange"], + "layer0.texture": "Material Theme/assets/accent-orange/use_buffer--hover.png", + }, + + // Reverse direction + + { + "class": "icon_reverse", + "settings": ["material_theme_accent_orange"], + "layer0.texture": "Material Theme/assets/accent-orange/find_reverse--hover.png", + }, + + + /* YELLOW ACCENT + * =================================================================== */ + + // Sidebar tree highlight + + { + "class": "tree_row", + "settings": ["material_theme_accent_yellow"], + "layer1.texture": "Material Theme/assets/accent-yellow/tree_highlight.png", + }, + + // Tabs + + { + "class": "tab_control", + "settings": ["material_theme_accent_yellow"], + "layer1.texture": "Material Theme/assets/accent-yellow/tab_current.png", + }, + + // Tabs close button + + { + "class": "tab_close_button", + "settings": ["material_theme_accent_yellow"], + "layer1.texture": "Material Theme/assets/accent-yellow/close_icon--hover.png", + "layer3.texture": "Material Theme/assets/accent-yellow/dirty_icon--hover.png" + }, + + // Opened files + + { + "class": "close_button", + "settings": ["material_theme_accent_yellow"], + "layer1.texture": "Material Theme/assets/accent-yellow/close_icon--hover.png", + }, + + // Dirty opened files + + { + "class": "close_button", + "attributes": ["dirty"], + "settings": ["material_theme_accent_yellow"], + "layer0.texture": "Material Theme/assets/accent-yellow/dirty_icon--hover.png", + }, + + { + "class": "sidebar_label", + "settings": ["material_theme_accent_yellow"], + "parents": [{"class": "tree_row", "attributes": ["expanded"]}], + "color": [255, 241, 118] + }, + + { + "class": "icon_folder", + "settings": ["material_theme_accent_yellow"], + "layer2.texture": "Material Theme/assets/accent-yellow/folder--hover.png", + "layer3.texture": "Material Theme/assets/accent-yellow/folder_opened--hover.png", + }, + + { + "class": "icon_folder", + "settings": ["material_theme_accent_yellow"], + "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], + "layer3.texture": + { + "keyframes": + [ + "Material Theme/assets/accent-yellow/folder_opened--hover-0.png", + "Material Theme/assets/accent-yellow/folder_opened--hover-1.png", + "Material Theme/assets/accent-yellow/folder_opened--hover-2.png", + "Material Theme/assets/accent-yellow/folder_opened--hover-3.png", + "Material Theme/assets/accent-yellow/folder_opened--hover-4.png", + "Material Theme/assets/accent-yellow/folder_opened--hover-5.png", + "Material Theme/assets/accent-yellow/folder_opened--hover-5.png", + "Material Theme/assets/accent-yellow/folder_opened--hover-5.png", + "Material Theme/assets/accent-yellow/folder_opened--hover-6.png", + "Material Theme/assets/accent-yellow/folder_opened--hover-6.png", + "Material Theme/assets/accent-yellow/folder_opened--hover-6.png", + "Material Theme/assets/accent-yellow/folder_opened--hover-6.png", + "Material Theme/assets/accent-yellow/folder_opened--hover-7.png", + ], + "loop": false, + "frame_time": 0.020, + } + }, + + // Folder loading + + { + "class": "icon_folder_loading", + "settings": ["material_theme_accent_yellow"], + "layer1.texture": + { + "keyframes": + [ + "Material Theme/assets/accent-yellow/spinner7.png", + "Material Theme/assets/accent-yellow/spinner6.png", + "Material Theme/assets/accent-yellow/spinner5.png", + "Material Theme/assets/accent-yellow/spinner4.png", + "Material Theme/assets/accent-yellow/spinner3.png", + "Material Theme/assets/accent-yellow/spinner2.png", + "Material Theme/assets/accent-yellow/spinner1.png", + "Material Theme/assets/accent-yellow/spinner.png", + ], + "loop": true, + "frame_time": 0.075, + }, + }, + + // tab set scroll left | scroll right + + { + "class": "scroll_tabs_left_button", + "settings": ["material_theme_accent_yellow"], + "layer1.texture": "Material Theme/assets/accent-yellow/arrow_left--hover.png", + }, + + { + "class": "scroll_tabs_right_button", + "settings": ["material_theme_accent_yellow"], + "layer1.texture": "Material Theme/assets/accent-yellow/arrow_right--hover.png", + }, + + + { + "class": "fold_button_control", + "settings": ["material_theme_accent_yellow"], + "layer0.texture": "Material Theme/assets/commons/fold_right.png", + "layer1.texture": "Material Theme/assets/accent-yellow/fold_right--hover.png", + }, + + { + "class": "fold_button_control", + "attributes": ["expanded"], + "settings": ["material_theme_accent_yellow"], + "layer0.texture": "Material Theme/assets/darker/fold_down.png", + "layer1.texture": "Material Theme/assets/accent-yellow/fold_down--hover.png" + }, + + // Panel labels + + { + "class": "quick_panel_label", + "settings": ["material_theme_accent_yellow"], + "fg": [176, 190, 197, 255], + "match_fg": [255, 241, 118], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [229, 115, 115] + }, + + // Panel labels + + { + "class": "quick_panel_label", + "settings": ["material_theme_accent_yellow"], + "parents": [{"class": "overlay_control"}], + "fg": [176, 190, 197, 255], + "match_fg": [255, 241, 118], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [229, 115, 115] + }, + + // Panels sublabels + + { + "class": "quick_panel_path_label", + "settings": ["material_theme_accent_yellow"], + "fg": [97, 97, 97, 255], + "match_fg": [255, 241, 118], + "selected_fg": [255, 255, 255, 255], + "selected_match_fg": [229, 115, 115] + }, + + // Panels data / score + + { + "class": "quick_panel_score_label", + "settings": ["material_theme_accent_yellow"], + "fg": [255, 241, 118], + "selected_fg": [255, 255, 255, 255] + }, + + { + "class": "show_tabs_dropdown_button", + "settings": ["material_theme_accent_yellow"], + "layer1.texture": "Material Theme/assets/accent-yellow/overflow_menu--hover.png", + }, + + // Textline input oveflow menu + + { + "class": "dropdown_button_control", + "settings": ["material_theme_accent_yellow"], + "layer1.texture": "Material Theme/assets/accent-yellow/overflow_menu--hover.png", + }, + + /* Buttons icons settings + ===================================================================== */ + + // Regex Icon + { + "class": "icon_regex", + "settings": ["material_theme_accent_yellow"], + "layer0.texture": "Material Theme/assets/accent-yellow/find_regex--hover.png", + }, + + // Preserve case sensitive + + { + "class": "icon_case", + "settings": ["material_theme_accent_yellow"], + "layer0.texture": "Material Theme/assets/accent-yellow/find_case--hover.png", + }, + // Wholeword + + { + "class": "icon_whole_word", + "settings": ["material_theme_accent_yellow"], + "layer0.texture": "Material Theme/assets/accent-yellow/find_word--hover.png", + }, + + // Wrap + + { + "class": "icon_wrap", + "settings": ["material_theme_accent_yellow"], + "layer0.texture": "Material Theme/assets/accent-yellow/find_wrap--hover.png", + }, + + // In selection + + { + "class": "icon_in_selection", + "settings": ["material_theme_accent_yellow"], + "layer0.texture": "Material Theme/assets/accent-yellow/find_inselection--hover.png", + }, + + + // Highlight Result + + { + "class": "icon_highlight", + "settings": ["material_theme_accent_yellow"], + "layer0.texture": "Material Theme/assets/accent-yellow/find_highlight--hover.png", + }, + + // Preserve Case + + { + "class": "icon_preserve_case", + "settings": ["material_theme_accent_yellow"], + "layer0.texture": "Material Theme/assets/accent-yellow/replace_preserve_case--hover.png", + }, + + // Show context + + { + "class": "icon_context", + "settings": ["material_theme_accent_yellow"], + "layer0.texture": "Material Theme/assets/accent-yellow/find_context--hover.png", + }, + + // Use buffer + + { + "class": "icon_use_buffer", + "settings": ["material_theme_accent_yellow"], + "layer0.texture": "Material Theme/assets/accent-yellow/use_buffer--hover.png", + }, + + // Reverse direction + + { + "class": "icon_reverse", + "settings": ["material_theme_accent_yellow"], + "layer0.texture": "Material Theme/assets/accent-yellow/find_reverse--hover.png", + }, + + + + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////// + + /* @ THEME OPTIONS + * Options override + ========================================================================= */ + + // Tabs size () + + { + "class": "tabset_control", + "settings": ["material_theme_small_tab"], + "tab_height": 36, + "content_margin": [12, -4, 8, 0] + }, + + { + "class": "tabset_control", + "settings": ["material_theme_tabs_autowidth"], + "tab_width": 0 + }, + + { + "class": "tab_control", + "settings": ["material_theme_small_tab"], + "content_margin": [12, 8, 6, 4], + }, + + // Tabs separator + { + "class": "tab_control", + "settings": ["material_theme_tabs_separator"], + "layer3.texture": "Material Theme/assets/commons/tab_separator.png", + "layer3.inner_margin": [1, 1], + "layer3.opacity": 1.0, + }, + + // Tab Labels + + { + "class": "tab_label", + "settings": ["material_theme_bold_tab"], + "font.bold": true + }, + + // Filetype icons in sidebar + + { + "class": "icon_file_type", + "settings": ["material_theme_disable_fileicons"], + "layer0.opacity": 0, + "content_margin": [0, 0] + }, + + // Folder animation + + { + "class": "icon_folder", + "settings": ["material_theme_disable_folder_animation"], + "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], + "layer1.opacity": 0.0, + "layer2.opacity": 0.0, + "layer3.texture": "Material Theme/assets/commons/folder--hover.png", + }, + + // Folder animation Lime + + { + "class": "icon_folder", + "settings": ["material_theme_disable_folder_animation", "material_theme_accent_lime"], + "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], + "layer1.opacity": 0.0, + "layer2.opacity": 0.0, + "layer3.texture": "Material Theme/assets/accent-lime/folder--hover.png", + }, + + // Folder animation Purple + + { + "class": "icon_folder", + "settings": ["material_theme_disable_folder_animation", "material_theme_accent_purple"], + "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], + "layer1.opacity": 0.0, + "layer2.opacity": 0.0, + "layer3.texture": "Material Theme/assets/accent-purple/folder--hover.png", + }, + + // Folder animation Red + + { + "class": "icon_folder", + "settings": ["material_theme_disable_folder_animation", "material_theme_accent_red"], + "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], + "layer1.opacity": 0.0, + "layer2.opacity": 0.0, + "layer3.texture": "Material Theme/assets/accent-red/folder--hover.png", + }, + + // Folder animation Orange + + { + "class": "icon_folder", + "settings": ["material_theme_disable_folder_animation", "material_theme_accent_orange"], + "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], + "layer1.opacity": 0.0, + "layer2.opacity": 0.0, + "layer3.texture": "Material Theme/assets/accent-orange/folder--hover.png", + }, + + // Folder animation Yellow + + { + "class": "icon_folder", + "settings": ["material_theme_disable_folder_animation", "material_theme_accent_yellow"], + "parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }], + "layer1.opacity": 0.0, + "layer2.opacity": 0.0, + "layer3.texture": "Material Theme/assets/accent-yellow/folder--hover.png", + }, + + // Small status bar + + { + "class": "status_container", + "settings": ["material_theme_small_statusbar"], + "content_margin": [12, 6, 12, 6], + }, + + // Tree Indicator + + { + "class": "tree_row", + "settings": ["material_theme_disable_tree_indicator"], + "attributes": ["selected"], + "layer1.opacity": 0.0 + }, + + // Status bar panel + + { + "class": "panel_control", + "settings": ["material_theme_panel_separator"], + "layer1.texture": "Material Theme/assets/commons/panel_separator.png", + "layer1.opacity": 0.2, + "layer1.inner_margin": [2, 2, 2, 2], + }, + + // Contrast mode + + { + "class": "sidebar_container", + "settings": ["material_theme_contrast_mode"], + "layer0.tint": [30, 30, 30] + }, + { + "class": "sidebar_tree", + "settings": ["material_theme_contrast_mode"], + "layer0.tint": [30 ,30, 30] + }, + { + "class": "status_bar", + "settings": ["material_theme_contrast_mode"], + "layer1.tint": [30, 30, 30] + }, + { + "class": "panel_control", + "settings": ["material_theme_contrast_mode"], + "layer1.tint": [30, 30, 30] + }, ] diff --git a/Material-Theme-Lighter.sublime-theme b/Material-Theme-Lighter.sublime-theme index f1335dc01..90e55facd 100644 --- a/Material-Theme-Lighter.sublime-theme +++ b/Material-Theme-Lighter.sublime-theme @@ -3026,4 +3026,26 @@ "layer1.inner_margin": [2, 2, 2, 2], }, + // Contrast mode + + { + "class": "sidebar_container", + "settings": ["material_theme_contrast_mode"], + "layer0.tint": [240, 240, 240] + }, + { + "class": "sidebar_tree", + "settings": ["material_theme_contrast_mode"], + "layer0.tint": [240, 240, 240] + }, + { + "class": "status_bar", + "settings": ["material_theme_contrast_mode"], + "layer1.tint": [240, 240, 240] + }, + { + "class": "panel_control", + "settings": ["material_theme_contrast_mode"], + "layer1.tint": [240, 240, 240] + }, ] diff --git a/Material-Theme.sublime-theme b/Material-Theme.sublime-theme index 7c6241bd1..568338ad2 100644 --- a/Material-Theme.sublime-theme +++ b/Material-Theme.sublime-theme @@ -2973,6 +2973,28 @@ "layer1.texture": "Material Theme/assets/commons/panel_separator.png", "layer1.opacity": 0.2, "layer1.inner_margin": [2, 2, 2, 2], - }, + }, + + // Contrast mode + { + "class": "sidebar_container", + "settings": ["material_theme_contrast_mode"], + "layer0.tint": [33, 45, 52] + }, + { + "class": "sidebar_tree", + "settings": ["material_theme_contrast_mode"], + "layer0.tint": [33, 45, 52] + }, + { + "class": "status_bar", + "settings": ["material_theme_contrast_mode"], + "layer1.tint": [33, 45, 52] + }, + { + "class": "panel_control", + "settings": ["material_theme_contrast_mode"], + "layer1.tint": [33, 45, 52] + }, ] From 3106dc865d778967f1740d650e3091ba26ce6ba3 Mon Sep 17 00:00:00 2001 From: "mattia.astorino" Date: Sun, 1 Nov 2015 20:29:18 +0100 Subject: [PATCH 27/35] Prepare release 1.9.0 --- messages.json | 3 ++- messages/1.9.0.txt | 14 ++++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 messages/1.9.0.txt diff --git a/messages.json b/messages.json index 45472b959..d7dc789d5 100644 --- a/messages.json +++ b/messages.json @@ -24,5 +24,6 @@ "1.8.6": "messages/1.8.6.txt", "1.8.7": "messages/1.8.7.txt", "1.8.8": "messages/1.8.8.txt", - "1.8.9": "messages/1.8.9.txt" + "1.8.9": "messages/1.8.9.txt", + "1.9.0": "messages/1.9.0.txt" } \ No newline at end of file diff --git a/messages/1.9.0.txt b/messages/1.9.0.txt new file mode 100644 index 000000000..44eff9f9d --- /dev/null +++ b/messages/1.9.0.txt @@ -0,0 +1,14 @@ +Material Theme for Sublime Text 3 +https://github.com/equinusocio/material-theme + + +Version 1.9.0 +******************************************************************************** + +#### UI THEME + + - New contrast mode ( "material_theme_contrast_mode": true ) + +#### COLOR SCHEME + + - Minor color scheme improvements \ No newline at end of file From 3e1ccb7f1b8cb8b0d958f550d551754fbc09b75a Mon Sep 17 00:00:00 2001 From: "mattia.astorino" Date: Sun, 1 Nov 2015 20:32:42 +0100 Subject: [PATCH 28/35] Add Atom porting to the readme file --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index b8a9b15c0..28e365eab 100644 --- a/README.md +++ b/README.md @@ -105,6 +105,10 @@ You can also use the official Material Design monospace font, "[Roboto Mono](htt [Download](https://dribbble.com/shots/2104476-Material-Theme-for-Sublime-Text-3/attachments/380650) the official Material Theme icon. +**Atom porting** + +You can download the [Atom Material UI](https://github.com/silvestreh/atom-material-ui), theme porting made by @silvestreh. + **IntelliJ IDEA Porting** You can download the [IntelliJ IDEA Material Theme](https://github.com/ChrisRM/material-theme-jetbrains), theme porting made by @ChrisRM. From 0b44868634d8af769558028e0ee00792afb78f50 Mon Sep 17 00:00:00 2001 From: "mattia.astorino" Date: Mon, 2 Nov 2015 19:15:18 +0100 Subject: [PATCH 29/35] Update read --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 28e365eab..f815b6bcc 100644 --- a/README.md +++ b/README.md @@ -80,6 +80,7 @@ If you want to enable the white panels and inputs you can install the addon pack "material_theme_accent_yellow": true, // set yellow accent color "material_theme_panel_separator": true, // show bottom panel separator "material_theme_tabs_autowidth": true, // Enable autowidth for tabs +"material_theme_contrast_mode": true, // Enable sidebar and panels contrast mode ``` ## Recommended UI and font settings for a better experience: From 4a91b1ed8a42723b3bef355daebeb41940384f61 Mon Sep 17 00:00:00 2001 From: Brad Smith Date: Tue, 3 Nov 2015 09:49:53 -0800 Subject: [PATCH 30/35] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f815b6bcc..ea688f7cc 100644 --- a/README.md +++ b/README.md @@ -91,7 +91,7 @@ If you want to enable the white panels and inputs you can install the addon pack "line_padding_bottom": 3, "always_show_minimap_viewport": true, "bold_folder_labels": true, -"indent_guide_options": [ "draw_normal", "draw_active" ] // Highlight active indent +"indent_guide_options": [ "draw_normal", "draw_active" ], // Highlight active indent "font_options": [ "gray_antialias" ], // On retina Mac ``` From 0fb19f3df00b2cb4a8733c4ea8eeea287554a7ba Mon Sep 17 00:00:00 2001 From: "mattia.astorino" Date: Sun, 8 Nov 2015 17:01:31 +0100 Subject: [PATCH 31/35] Fix GO function call color and minor fixes --- schemes/Material-Theme-Darker.tmTheme | 13 ++++++++++++- schemes/Material-Theme-Lighter.tmTheme | 13 ++++++++++++- schemes/Material-Theme.tmTheme | 15 +++++++++++++-- 3 files changed, 37 insertions(+), 4 deletions(-) diff --git a/schemes/Material-Theme-Darker.tmTheme b/schemes/Material-Theme-Darker.tmTheme index 4f5561331..9095be102 100644 --- a/schemes/Material-Theme-Darker.tmTheme +++ b/schemes/Material-Theme-Darker.tmTheme @@ -74,7 +74,7 @@ settings foreground - #CDD3DE + #CDD3DE @@ -895,6 +895,17 @@ meta.property-value support.constant.named-color.css #DDDDDD + + name + GO: function call + scope + source.go meta.function-call.go + settings + + foreground + #DDDDDD + + uuid 133d1250-19c6-4565-bc93-b37fd36f7fc9 diff --git a/schemes/Material-Theme-Lighter.tmTheme b/schemes/Material-Theme-Lighter.tmTheme index ae0e35acd..097d08624 100644 --- a/schemes/Material-Theme-Lighter.tmTheme +++ b/schemes/Material-Theme-Lighter.tmTheme @@ -898,7 +898,18 @@ meta.property-value support.constant.named-color.css settings foreground - #DDDDDD + #90A4AE + + + + name + GO: function call + scope + source.go meta.function-call.go + settings + + foreground + #90A4AE diff --git a/schemes/Material-Theme.tmTheme b/schemes/Material-Theme.tmTheme index c1fc50f17..29b67a441 100644 --- a/schemes/Material-Theme.tmTheme +++ b/schemes/Material-Theme.tmTheme @@ -74,7 +74,7 @@ settings foreground - #CDD3DE + #CDD3DE @@ -894,7 +894,18 @@ meta.property-value support.constant.named-color.css foreground #DDDDDD - + + + name + GO: function call + scope + source.go meta.function-call.go + settings + + foreground + #DDDDDD + + uuid 133d1250-19c6-4565-bc93-b37fd36f7fc9 From 0c3f576b3b4c4353d22046479df4855ddbaaa8cc Mon Sep 17 00:00:00 2001 From: "mattia.astorino" Date: Sun, 8 Nov 2015 17:04:29 +0100 Subject: [PATCH 32/35] Update 1.9.0 release note --- messages/1.9.0.txt | 5 +++-- messages/install.txt | 37 +++++++++++++++++++------------------ 2 files changed, 22 insertions(+), 20 deletions(-) diff --git a/messages/1.9.0.txt b/messages/1.9.0.txt index 44eff9f9d..0795e86a3 100644 --- a/messages/1.9.0.txt +++ b/messages/1.9.0.txt @@ -8,7 +8,8 @@ Version 1.9.0 #### UI THEME - New contrast mode ( "material_theme_contrast_mode": true ) + - Minor UI fixes #### COLOR SCHEME - - - Minor color scheme improvements \ No newline at end of file + + - Minor color scheme improvements \ No newline at end of file diff --git a/messages/install.txt b/messages/install.txt index a01f5571c..a663e98fd 100644 --- a/messages/install.txt +++ b/messages/install.txt @@ -8,8 +8,8 @@ If installing manually (not through Package Control), add the following to your Settings - User file and restart Sublime Text after: { - "theme": "Material-Theme.sublime-theme", - "color_scheme": "Packages/Material Theme/schemes/Material-Theme.tmTheme", + "theme": "Material-Theme.sublime-theme", + "color_scheme": "Packages/Material Theme/schemes/Material-Theme.tmTheme", } ********************************************************************************************** @@ -19,15 +19,15 @@ This theme includes a Darker and Lighter version: Darker version: { - "theme": "Material-Theme-Darker.sublime-theme", - "color_scheme": "Packages/Material Theme/schemes/Material-Theme-Darker.tmTheme", + "theme": "Material-Theme-Darker.sublime-theme", + "color_scheme": "Packages/Material Theme/schemes/Material-Theme-Darker.tmTheme", } Lighter version: { - "theme": "Material-Theme-Lighter.sublime-theme", - "color_scheme": "Packages/Material Theme/schemes/Material-Theme-Lighter.tmTheme", + "theme": "Material-Theme-Lighter.sublime-theme", + "color_scheme": "Packages/Material Theme/schemes/Material-Theme-Lighter.tmTheme", } ********************************************************************************************** @@ -35,13 +35,13 @@ Lighter version: Recommended UI and font settings for a better experience: { - "overlay_scroll_bars": "enabled", - "line_padding_top": 3, - "line_padding_bottom": 3, - "always_show_minimap_viewport": true, - "bold_folder_labels": true, - "indent_guide_options": [ "draw_normal", "draw_active" ] // Highlight active indent - "font_options": [ "gray_antialias" ], // For retina Mac + "overlay_scroll_bars": "enabled", + "line_padding_top": 3, + "line_padding_bottom": 3, + "always_show_minimap_viewport": true, + "bold_folder_labels": true, + "indent_guide_options": [ "draw_normal", "draw_active" ] // Highlight active indent + "font_options": [ "gray_antialias" ], // For retina Mac } ********************************************************************************************** @@ -50,15 +50,16 @@ Other available theme options: "material_theme_small_tab": true, // Set small tabs "material_theme_disable_fileicons": true, // Hide siderbar file type icons -"material_theme_disable_folder_animation": true, // Disable folder animation -"material_theme_small_statusbar": true, // Set small status bar -"material_theme_disable_tree_indicator": true, // Disable sidebar file indicator -"material_theme_bold_tab": true, // Make the tab labels bolder +"material_theme_disable_folder_animation": true, // Disable folder animation +"material_theme_small_statusbar": true, // Set small status bar +"material_theme_disable_tree_indicator": true, // Disable sidebar file indicator +"material_theme_bold_tab": true, // Make the tab labels bolder "material_theme_tabs_separator": true, // Show tabs separator "material_theme_accent_lime": true, // set green lime accent color "material_theme_accent_purple": true, // set purple accent color "material_theme_accent_red": true, // set pale red accent color "material_theme_accent_orange": true, // set orange accent color "material_theme_accent_yellow": true, // set yellow accent color -"material_theme_panel_separator": true, // show bottom panel separator +"material_theme_panel_separator": true, // show bottom panel separator "material_theme_tabs_autowidth": true, // Enable autowidth for tabs +"material_theme_contrast_mode": true, // Enable sidebar and panels contrast mode From e420eb08f43371d2ea860ed97e14fb384bd2b071 Mon Sep 17 00:00:00 2001 From: "mattia.astorino" Date: Sun, 8 Nov 2015 17:24:01 +0100 Subject: [PATCH 33/35] Update accent assets --- assets/accent-lime/folder--hover.png | Bin 15047 -> 261 bytes assets/accent-lime/folder--hover@2x.png | Bin 15137 -> 420 bytes assets/accent-lime/folder_dup--hover.png | Bin 0 -> 344 bytes assets/accent-lime/folder_dup--hover@2x.png | Bin 0 -> 644 bytes assets/accent-lime/folder_opened--hover-0.png | Bin 15053 -> 261 bytes .../accent-lime/folder_opened--hover-0@2x.png | Bin 15130 -> 452 bytes assets/accent-lime/folder_opened--hover-1.png | Bin 15059 -> 288 bytes .../accent-lime/folder_opened--hover-1@2x.png | Bin 15137 -> 469 bytes assets/accent-lime/folder_opened--hover-2.png | Bin 15071 -> 317 bytes .../accent-lime/folder_opened--hover-2@2x.png | Bin 15151 -> 525 bytes assets/accent-lime/folder_opened--hover-3.png | Bin 15075 -> 336 bytes .../accent-lime/folder_opened--hover-3@2x.png | Bin 15155 -> 529 bytes assets/accent-lime/folder_opened--hover-4.png | Bin 15077 -> 317 bytes .../accent-lime/folder_opened--hover-4@2x.png | Bin 15155 -> 512 bytes assets/accent-lime/folder_opened--hover-5.png | Bin 15076 -> 333 bytes .../accent-lime/folder_opened--hover-5@2x.png | Bin 15154 -> 522 bytes assets/accent-lime/folder_opened--hover-6.png | Bin 15077 -> 328 bytes .../accent-lime/folder_opened--hover-6@2x.png | Bin 15156 -> 509 bytes assets/accent-lime/folder_opened--hover-7.png | Bin 15075 -> 305 bytes .../accent-lime/folder_opened--hover-7@2x.png | Bin 15157 -> 522 bytes assets/accent-lime/folder_opened--hover.png | Bin 15075 -> 305 bytes .../accent-lime/folder_opened--hover@2x.png | Bin 15588 -> 522 bytes assets/accent-orange/folder--hover.png | Bin 15491 -> 252 bytes assets/accent-orange/folder--hover@2x.png | Bin 15578 -> 411 bytes assets/accent-orange/folder_dup--hover.png | Bin 0 -> 328 bytes assets/accent-orange/folder_dup--hover@2x.png | Bin 0 -> 609 bytes .../accent-orange/folder_opened--hover-0.png | Bin 15497 -> 256 bytes .../folder_opened--hover-0@2x.png | Bin 15573 -> 425 bytes .../accent-orange/folder_opened--hover-1.png | Bin 15503 -> 276 bytes .../folder_opened--hover-1@2x.png | Bin 15579 -> 440 bytes .../accent-orange/folder_opened--hover-2.png | Bin 15515 -> 299 bytes .../folder_opened--hover-2@2x.png | Bin 15595 -> 487 bytes .../accent-orange/folder_opened--hover-3.png | Bin 15519 -> 319 bytes .../folder_opened--hover-3@2x.png | Bin 15598 -> 488 bytes .../accent-orange/folder_opened--hover-4.png | Bin 15521 -> 306 bytes .../folder_opened--hover-4@2x.png | Bin 15598 -> 476 bytes .../accent-orange/folder_opened--hover-5.png | Bin 15520 -> 315 bytes .../folder_opened--hover-5@2x.png | Bin 15597 -> 479 bytes .../accent-orange/folder_opened--hover-6.png | Bin 15521 -> 316 bytes .../folder_opened--hover-6@2x.png | Bin 15598 -> 480 bytes .../accent-orange/folder_opened--hover-7.png | Bin 15519 -> 298 bytes .../folder_opened--hover-7@2x.png | Bin 15599 -> 489 bytes assets/accent-orange/folder_opened--hover.png | Bin 15519 -> 298 bytes .../accent-orange/folder_opened--hover@2x.png | Bin 15587 -> 489 bytes assets/accent-purple/folder--hover.png | Bin 15527 -> 270 bytes assets/accent-purple/folder--hover@2x.png | Bin 15604 -> 436 bytes assets/accent-purple/folder_dup--hover.png | Bin 0 -> 350 bytes assets/accent-purple/folder_dup--hover@2x.png | Bin 0 -> 639 bytes .../accent-purple/folder_opened--hover-0.png | Bin 15535 -> 263 bytes .../folder_opened--hover-0@2x.png | Bin 15601 -> 452 bytes .../accent-purple/folder_opened--hover-1.png | Bin 15535 -> 289 bytes .../folder_opened--hover-1@2x.png | Bin 15608 -> 467 bytes .../accent-purple/folder_opened--hover-2.png | Bin 15553 -> 315 bytes .../folder_opened--hover-2@2x.png | Bin 15625 -> 519 bytes .../accent-purple/folder_opened--hover-3.png | Bin 15554 -> 338 bytes .../folder_opened--hover-3@2x.png | Bin 15628 -> 521 bytes .../accent-purple/folder_opened--hover-4.png | Bin 15557 -> 327 bytes .../folder_opened--hover-4@2x.png | Bin 15628 -> 507 bytes .../accent-purple/folder_opened--hover-5.png | Bin 15557 -> 339 bytes .../folder_opened--hover-5@2x.png | Bin 15627 -> 517 bytes .../accent-purple/folder_opened--hover-6.png | Bin 15561 -> 332 bytes .../folder_opened--hover-6@2x.png | Bin 15630 -> 501 bytes .../accent-purple/folder_opened--hover-7.png | Bin 15554 -> 316 bytes .../folder_opened--hover-7@2x.png | Bin 15631 -> 516 bytes assets/accent-purple/folder_opened--hover.png | Bin 15554 -> 316 bytes .../accent-purple/folder_opened--hover@2x.png | Bin 15618 -> 516 bytes assets/accent-red/folder--hover.png | Bin 15491 -> 272 bytes assets/accent-red/folder--hover@2x.png | Bin 15575 -> 417 bytes assets/accent-red/folder_dup--hover.png | Bin 0 -> 340 bytes assets/accent-red/folder_dup--hover@2x.png | Bin 0 -> 632 bytes assets/accent-red/folder_opened--hover-0.png | Bin 15497 -> 257 bytes .../accent-red/folder_opened--hover-0@2x.png | Bin 15573 -> 435 bytes assets/accent-red/folder_opened--hover-1.png | Bin 15503 -> 282 bytes .../accent-red/folder_opened--hover-1@2x.png | Bin 15580 -> 451 bytes assets/accent-red/folder_opened--hover-2.png | Bin 15515 -> 315 bytes .../accent-red/folder_opened--hover-2@2x.png | Bin 15595 -> 497 bytes assets/accent-red/folder_opened--hover-3.png | Bin 15519 -> 324 bytes .../accent-red/folder_opened--hover-3@2x.png | Bin 15598 -> 500 bytes assets/accent-red/folder_opened--hover-4.png | Bin 15521 -> 312 bytes .../accent-red/folder_opened--hover-4@2x.png | Bin 15599 -> 492 bytes assets/accent-red/folder_opened--hover-5.png | Bin 15520 -> 334 bytes .../accent-red/folder_opened--hover-5@2x.png | Bin 15598 -> 501 bytes assets/accent-red/folder_opened--hover-6.png | Bin 15521 -> 318 bytes .../accent-red/folder_opened--hover-6@2x.png | Bin 15600 -> 495 bytes assets/accent-red/folder_opened--hover-7.png | Bin 15519 -> 304 bytes .../accent-red/folder_opened--hover-7@2x.png | Bin 15600 -> 503 bytes assets/accent-red/folder_opened--hover.png | Bin 15519 -> 304 bytes assets/accent-red/folder_opened--hover@2x.png | Bin 15587 -> 503 bytes assets/accent-yellow/folder--hover.png | Bin 15491 -> 261 bytes assets/accent-yellow/folder--hover@2x.png | Bin 15578 -> 415 bytes assets/accent-yellow/folder_dup--hover.png | Bin 0 -> 323 bytes assets/accent-yellow/folder_dup--hover@2x.png | Bin 0 -> 601 bytes .../accent-yellow/folder_opened--hover-0.png | Bin 15497 -> 252 bytes .../folder_opened--hover-0@2x.png | Bin 15572 -> 432 bytes .../accent-yellow/folder_opened--hover-1.png | Bin 15503 -> 278 bytes .../folder_opened--hover-1@2x.png | Bin 15578 -> 443 bytes .../accent-yellow/folder_opened--hover-2.png | Bin 15515 -> 299 bytes .../folder_opened--hover-2@2x.png | Bin 15596 -> 490 bytes .../accent-yellow/folder_opened--hover-3.png | Bin 15519 -> 314 bytes .../folder_opened--hover-3@2x.png | Bin 15597 -> 489 bytes .../accent-yellow/folder_opened--hover-4.png | Bin 15521 -> 309 bytes .../folder_opened--hover-4@2x.png | Bin 15598 -> 485 bytes .../accent-yellow/folder_opened--hover-5.png | Bin 15520 -> 330 bytes .../folder_opened--hover-5@2x.png | Bin 15596 -> 488 bytes .../accent-yellow/folder_opened--hover-6.png | Bin 15521 -> 319 bytes .../folder_opened--hover-6@2x.png | Bin 15599 -> 478 bytes .../accent-yellow/folder_opened--hover-7.png | Bin 15519 -> 295 bytes .../folder_opened--hover-7@2x.png | Bin 15599 -> 494 bytes assets/accent-yellow/folder_opened--hover.png | Bin 15519 -> 295 bytes .../accent-yellow/folder_opened--hover@2x.png | Bin 15586 -> 494 bytes 110 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 assets/accent-lime/folder_dup--hover.png create mode 100644 assets/accent-lime/folder_dup--hover@2x.png create mode 100644 assets/accent-orange/folder_dup--hover.png create mode 100644 assets/accent-orange/folder_dup--hover@2x.png create mode 100644 assets/accent-purple/folder_dup--hover.png create mode 100644 assets/accent-purple/folder_dup--hover@2x.png create mode 100644 assets/accent-red/folder_dup--hover.png create mode 100644 assets/accent-red/folder_dup--hover@2x.png create mode 100644 assets/accent-yellow/folder_dup--hover.png create mode 100644 assets/accent-yellow/folder_dup--hover@2x.png diff --git a/assets/accent-lime/folder--hover.png b/assets/accent-lime/folder--hover.png index 7862d222301358a21df5334b60533fe6b5ffe91c..5a897861a7ced4b53ec0e567f8958d41f6b98106 100644 GIT binary patch literal 261 zcmV+g0s8)lP)h2oRjOZ~%n3zyWcX*ntxgAW=@75YrA^xNzW536Ky%NJu=}`Q!YOJ{1_^@+>9s z@BQBI`?Ejq_j~chuPw_;&(-?mv1D{yzGR`yu{e&AFut!|Y}l z=Gs|?`QrurizjY<%P{*NF^u*a!;J4g_T2Sbc+Y4>iVIy6m>TZQ4 zj*AlYj?R5GyJIFFZ<4`K;xhWmX)M~EZG(z2O8XHLPoQydl@}d`?9QUsWda{A6B|3l@^4Dk{VfE0uKk zkaXEKx1xUONLyH1F=bTCDpf2fiG0pf72e2;GCygmHCdJN=A@eIN~gkyq!)Y}?{!8a zH7C0Iznfx&%uuR1JHQpXld4=?zwvIijIIohb{!2n-jzJV4^Y%|C9d0ay=|6sjn%S^ci$k|Q{;Rn z20BItuJr?@fxwib6PPSj>TxXY!ekUb?BVB3q4%IU)S$hc>~@~?@91`_0xg;Z03n+c z7nu+6Qd|HC*`&D0e1MnY0zk+n#YN@=yc8DzLN+NbG9TcjxBw8cNpX?+058P_fRIg! zi_8ajDJ}qnY*JigKEO+H0U%_P;v(|_UWy9+`zxo2d)OmTnJiRjcwfUpIf9crX_b>iFHKCu}yL$ZQooB!Nta{__R~MKo<0l_J zvbX=i>aX{`G5hk*S9jOKSJuZbKl0}IpO1c0zsbEdyKwsB`r~KD-@faYbL{#o_ui4c h^T*%6hTk#$?!s@+uRnO}eDwP0{OrZ@^>fd@^cTZ1LR|m= diff --git a/assets/accent-lime/folder--hover@2x.png b/assets/accent-lime/folder--hover@2x.png index ad3db0444c88ed7540d283eea7ffe9d7ce4d4e21..be8dd3c973af5cfce3a5d5e6fefa5a36973f049c 100644 GIT binary patch literal 420 zcmV;V0bBlwP)433A71LPV?8!m zYKg%e(RIi(mywZi5@`n0-jPf&2LT~|f)r3dc7?n7RGfN75zmqOZ!|NsB@FN1%D z!}iVC?0`oxHc9%3F)}hSGdAI}3+}-GjKJ_4DDeNk4lb+V4#cH^9^&}Y{-AImzCajt zAimHcMsDbYAR_}X9}hw>bV6_t1|HZ+qajFX%pipzp$00YR*|P4$${hVm?r46Y1K4c7pB3p%bNn(7DT1 zih+YU8rVw!cHC**cwqeh|Np literal 15137 zcmeI3Pi)&%9LGJRjZxUB7y~p3Fqwc=;Mj5Eq_Lc|BiYspGD=&tP6#o_es0VX+t|*M zR#WMApqoG%{|*!4u&I}c!vxz9lQ_r;+XG|x~*#tRfR z8>OiEVT$@=4*tW5)o&?k=>v)q4^h;8OOL&L@&`Eg4r^q$Ls55b@V=|4_uhYiqS8O< zlT+?g;TcgeD^XcBiy&IBSa3E)Nker@R`vpyE`n*@$V9Gv`dNh5)l6iUP~Zwy4wUqf zSsP5u?wnL+_bO>MGL-F;>LLtK0j^BfD`mqG>zRljSA@sjFdL!$Dem4(WUH5uo+^yd zInxHT5KS@)mrT*AbTlTUQi;@)G|$BZmW#7-j^X2Cf)f)w-S|YZeeg)KRZSevZ*Qc7 zRwhz%T}x!yTCEnX#iOP@&BoH{G|TZU&ogia)eklYiB*AMHb2gA&)1EZVayF>4u_i(~m-DNN-cpbi z-SD^$NGvL9uXsBi$jdIsdKJlVDJB-5gcTV}iV5Kfju$yD6eO65#3-1muFZ7B;5jb_ z7Z-Uh93wOnjR8AIm0fv7QNnXWaa2XrOuHhxS-m1p1J*L8CAK{nn%Sx=F=v)d8=e-( z#wE7ba7g9XnmB4Wu52h^G@pe7QC(L>S<_O*q!44YqAD{9EuCWIRGeo7O;ZH{#JRMZ z_8}GuVR={Rys1>ZerbeOVdyw0##3st$i&n^jY-6Kju}+76jRiItnxx)P)#b$&>?wO z=x1#m?salGG{-ypznh{*n66YKx&te8CRDkwe*N8S0=&{W+H{n4e^;_(+W}tBWg^X{ zYi(n#UCPt=y(`L!x1VJduO)ygu^prB(`qRjGQE2NS4KIAACfPhqgDb2uAzcZ{;cJL zIHu;-WE*UqhBdLWZV%#i3ef}->)ip$`hTz#j=b;REyT(?>7On{k6r2iT!?lhD<#>O z25OdV7IAZ6Wos9#XlHjdH-+wQl)Rgg2s;^8mF#y=Ok%sn+L?p-Q(i}wtN#2H&%qBH z^L`uBup5=`#!JI)RN7WPZ|H88Z)8J;Ln`mi8Eonk@F5RmlY$TzBo-Y;6=QlGl&A7K z+_WHi5Za_XG&OLpnP+VdBN_uqf$&kYBLZu@BU zxjn0gzuI`u)whmc88~*%c>Bun&wm{_wmA3B)kpeo_MP7~dj9A6`uhH_zqy!ub<6es zM}Obg|N6Se?>=BX$VfM8ROZb7vooddPb_TDB<_-KnBV0VAKLWWr4tLUeY|k<$ZRRF z`%f+Wxc=CJcIk`U(`zo}Zl1aR=9d147fs1&B(~83$$zo zx;Ti>1jPS2m`(sGOAsFfKw=aDMg~R;WCKVt&{!$}Sua*L#LHNvAc9tMQE*v(2`>g7 zHX(+C59Yze&>2t{GJ+!qS&|snAghP5vAWP+A&Egt%!z@W1rb-r9xY?|`R5zM*=HMI zda=?Zg&`rsKsI1?At;Q#{CY>wHQ1bp(}l#i2B(3*-0&8gBr#&>dLdr^|3B_OBV!3L q-J|4X!Ui&aXZZiWhp@U~tpWg=GfRg+YGO42gCC literal 0 HcmV?d00001 diff --git a/assets/accent-lime/folder_dup--hover@2x.png b/assets/accent-lime/folder_dup--hover@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..e3595dd73811214c69bed351ee07db5a2dcc49fc GIT binary patch literal 644 zcmV-~0(!gFtP$YwX*Y|M-b6kNK}X%g1>>5v5=@A zto;A~|9^l6T_#B{BjZ1y`n!Mr{F`3sxZ?mWy>JJ1AM*MGOnc0@6w*%o|9@aw4gjX* zP1x)}L@_p5x`;6{GBGhV;j#+u!2gWE@Ea)bpFszg)o=&mQa~4RJV}dY4%CASgY7($%-$9~dsa*ba7M&k=8|ZuL+t zWY7_JVYvEgFWI37G8i6$SZzTQ1f?fXx*`_bdv}Im$E^v(D#xmh=n%A5NMZn`ClCOI z3Lz`6k0PVCem409Co<1EL*BsudSsY$H_*R`o~@#NR*#;&13OCd@Fq3w{TD9eAwFi^++Kaq_GTm};o2lg<4Rsef-jQ>|v*=?tLzz}lZsQhRM ejD`TULI42Q-yzyJHO5oqBDm^=%J!N~9*=rXX`FmYsBhl!D4I!n^p!g;tW7E2N2}a%7p|iCR)J|ap8Xk zhL=S92~8ooUT{wN`{!Q-Gc!{G131T^>A=fn{QmdvzX^Di41Y-gVJ0hJApxgf00000 LNkvXXu0mjffd*#T literal 15053 zcmeI3U5MON6vwlrN}aY)5R0xLArICb3*oW+;Dlib;jok`Lp zyED7^QGF=2;-fF(llUNl1$`A-)Cz(x6^pNe_~64r75bn>(3@mFGG}Hlt5$ruftks< z=l;)0e)pU^dC8j#XP-Hmm`rdScXWQPvPga>$>-Rid&&2qZ|x7s53kQHRyl4b$#EB^ zIquG@u_)Ku`zV{%<<$p4lYksZz ztft$oBr@zePIg)jnay#9(;Wxt=djP$@w#ahgn}avlsz0v}HC&lQE4AR%9?F7RdB#e622 z6?HkA<8%3>lF8-Lxl_C6_BQN2 zQuf_@CMIiAt@d+|z1~)9Y--P+-69CONXII@A18rIqcb?UKvFrBp#0Hyl%i zwWiHmo{uaY&sR!hAZeP0HidMSx)o)y#eY)Z_h^9?btOywHc^c0eH)C(PxkA!~CHOXFw znz1>-)&JcTW5SH2nln98q1&;_CG{KbW=r_|@MzD`G{arVL9T~`o+}Eyrt5EG{aq^1 zguSaFJ=o7mde9QsC`d!2gUjkGyE1ch0ry8aiXW5jouj>hEm}iGp~6{v2l4EN-$pK; zStm8IziyA>4hvy|f)xA%G|m5DDLl0G?-pWzo%Bx^V$81ee=fwJlJyN_tz)Ak^@_MR zu)np7R&=<#dYi&%Hx`0FC5?14sVWq95ZRnY#s-1WcT%gJw?rS zHPA6uxH=FjL&BJ&D~y&Z_Ba-HVKhn}_Q-Rl)PK+%Y0&;ob~jH3cXT(Sf>dBoe%IbTmT5&WVq;jfS2I{KN@GHyJKEAK+!U01&##aMAeyFT(|Z&`pMm&IfoIE&zmXQgI~)uWn+Cysz0N zFJ``ca&?8g)Tz%`W|pVE(SI)Ot|YGiaN)PplUEO4caPjWF#YA#wNDOSyftw?aqOi2 z`LENb%9m&V{H0bobnQU>k)7JXFD~Bx^y|)z)!VP#eE<2k){ejO!42Vox_J4XA0M9n o<5K0wlZRh?=*+~&6WrT(j{g4Dqwl;PyhJ)bd$w}r>9sfh0+A9(kN^Mx diff --git a/assets/accent-lime/folder_opened--hover-0@2x.png b/assets/accent-lime/folder_opened--hover-0@2x.png index 706db099ec299df866b6fd3418d84ce5863132ce..a7f5ef860b4031a1910e609ed2a10476ec9058c4 100644 GIT binary patch literal 452 zcmV;#0XzPQP)wmw>R@<-n+MZu!|56>;{b%za9cY6#y|# zCCw;|B5Jlb{kx=WUNI4I-m4#Z;9Z(DCZZvKNb|JzaBEU$g7v0g1U#6|vpx}V34pFU zz4~6(8dID&*a;fpAE9XrmN;<|-b^Z)ix}UJD7tFb{3oqe1a^a+A@9A41}rX41S8r# z+4Ap`IAn>Fl8cG4l^&jHTq2No6KbHM<4nD-afm<-u#kAl)+&d<6c?Pp6mv4A#6bl9 zO-eXKU{QYIuB9AH>XkA1g z5Ik$3qT@vPqH&18pAcGnJ9yWCMa9RQV{Wbg%n9cBW@CA6b!8i{QsqneOipWH8}~fE u)zPT`@i}Cl^lKCV0000BXkQ(N&vxb{tIn%JK0 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 diff --git a/assets/accent-lime/folder_opened--hover-1@2x.png b/assets/accent-lime/folder_opened--hover-1@2x.png index c5a6a33d5049811ae6a38f9a5dbd38fb0bbf1b9c..78f72284c4509af4833d0566158efbe5ff298af7 100644 GIT binary patch literal 469 zcmV;`0V@89P)Y5S`iB*jS5gN`HYM(Ml3qQSuuU3>KO;tw|v^{ss}$ zP7XnZi{L-7k+fnR3&BfnoJ6uoVCTF&Zo>s{;keD4kN57~hTBCL4{Z6B8vi^1gdzaq zIAoep5QbE(Z+JJRXj+&SaoR2)Dp2P(jftqo4^llT-Cf(%+2pEGG6L?8=5gV=EOlBrYwGco9lTu5qSbl{mCODPbmf#L~)!zz7#|ff44!3TX!s z_-~TIp#^48+fdSf5lGMc!Q(6a!5{lH2Ck>k#nfY-Uh!WWRMYdh$L7gF_iiL%$Q?}L z+GLG(koVu8lY!aJsVnhmfk5ymCAr3l@JZs(0>1;O@#)}AN_2$}I0xKP|EV3!(bd}G z%JR|{V4=u|@~N2AAStdCpX#XJdH?9%pY6STCGC^f^SkHVnU{HNc>A_hk@XRZqE-zJ=0@Ou9DeDQE8y?MmU{}Gp$?AZDQY%G zQTuu+>e2)7A5NV5h@#HVQIvd;qSl?i`M$%S!ns#jgS#Dyx_XWGy@Go7xf>`d^}Rke z?vCg0lvT45Q#5lD#A+1_&ZemJmYSugdw@$%f}(C@qCdTTG)n7QCb~Ft$RoL}^>on6 zL`$w~$t+u~R%2B$X4*xTPo+{UC$NIRz!{7)W4KCm}!=?L6r?R5YqkqepS)8cy1_;rpg7=t|)F+uP8;pT1GL=wgy8pn{_4kn`P66rvu|4A%Aq;l+5g=XUBYyv8q^(Fp);Y%h4t(2W}{$l`)I>a*8N?{Qfvo!J(r0#ny$Hx zHFqgb@f_6>FmMeOgz{%C9>g&V zZdI{CUlG>C(z-o}+b%>Cq*?C{P}cv0rErw#f42}z>!g3W5M6eq|8pT)m8_N&qX@Jt z+bH73z|z((Skd2UXT zygfyNnS2fE=qlXZ5{hlYkfSaPmMZi(=67K*3Lp01b0*t-(Clc?=1z7w4_a4rIin)6 zND>4H-Xys2d=M|eg#f{u1Q(tU;w88cAb6AD!t+7A1Q!AXZxUR1K8Tm#LV(~+f(y?F z@e*7J5WGon;rSq5f(rqHHwi90AH+*=AwcjZ!G-68cnK~92;L;P@O%(2!G!?9n*^n@>%=vEliXvyqd#*1R-&ZvEgqziRIK6&EI!UAg?a z+>;ZB9;FZTv1@;MWaY@Rx8TU?zN3eJJ5GNUKl{xWH@#N;dRUm(=05mv-N388M{a!o k(sw`HVQqMCZ)AZwbJwrK3+g8C)mLh0V0-TH?f35g3*S0%H2?qr diff --git a/assets/accent-lime/folder_opened--hover-2.png b/assets/accent-lime/folder_opened--hover-2.png index 1b83a288dbde9f79737b309d1176b6973e66a05a..9133504c046946e1a0bc91e8493d5166e9b6b452 100644 GIT binary patch literal 317 zcmV-D0mA-?P)yzyJHO5oqBDm^=%J!N~9*=rXX`FmYsBhl!D4I!o9YIF!w?vLSOf4s1HzYG8W|MB<@z4Bz6 P00000NkvXXu0mjfGb)8r literal 15071 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 diff --git a/assets/accent-lime/folder_opened--hover-3.png b/assets/accent-lime/folder_opened--hover-3.png index 36809f845454f205c68bba6169270361dac287c0..78b530fe2cd5ddc81c934621929226c3f6e0f21a 100644 GIT binary patch literal 336 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 P00000NkvXXu0mjfc;tf2 literal 15077 zcmeI3U5Fc16vt;vEj6`J6qZs%h7`17C-ad^CK-}!+hlbYOkH+Un+ifFGdH`_CNtBS z*-ds8DL&M#eez9;Px?}PDAbQ9p+&7A2;xT(eGJ|4i|eYGk+y|YxQy#Owu5IgOkt+$X!=>?vkkOtTE*m@k8UJc(|}dg*2ZQI4P}W1T`bEy-%`~!2b%a(Nq^JPxsPctC(Ez zeMjZ_PN$RVq*J!L%!~Pao);uuk~lnr^VTh2>vEQNFbdL-Q$e2YnvQSU78}IX8uqGR zOeTXwgHP|e+Rh-6<@MNMihNgdcrhjLlSGC-&^W7ZD?Bwr=TQr_k>z_>Cr;EkE4FWY zEA|#C2ktEs<29*P2e~JnZ@WD)wdc>SVFW#-6O~?V-9h{!^6XVtN3(1AQVveKdf#jg z7iT0=;MwxrQPs%Snc1r^B&3MZy(xFW@@nvtIpBvlY%L86%;M%6aV=K4qsNeE&HX;n(c zW5i~{7`THB&DXXSB|bM6$I#WL?Y1?)WVW?s#5>kI#ixZz=>k7# zIHn3~O`W$qU$b;HUn${%lxZ4j&d_rCydraXLC$g+WawO@nMrd>LsoLKm}#VQ*$`s2 z8kdiSuGso&&@a8v1`aKWdRkE$1}8Q0O&nUuat&P(IXRQh=9;o7;bT8^Ogkd$Ge`65K}WV$!}*FN;14ebzddQ( z4W*~Z(zqK+hsqO{>6fHlHZUAh1$WM9Q(wXld8m|?<+NPj;V@Jzm|fJWS4_P7dcmF| z;Y~HvK*vPksi9CD5yl)nVYF1S$FZ;rqfz{@ho3X~!Gq>lgAR7G`}t>hMfWo*h((hC zAY_x`BJ%-WiVFZCn-mwB5Aaf400`NnxX65fm*N6I$R@=_<^#MG7XU&wDK0V};H9_# z5VA>ek@)~G#RY(nO^S=m2Y4wi0EBE(Tx34LOK|}pWRv0|^8sFp3jiUT6c?Ef@KRg= z2-&2#$b5j8;sQX(CdEbO1H2R$075n?E;1kBrMLhPvPp4~`2a7)1%QxEii^w#cquLb zgltk=WIn)4aRDG?lj0)t0bYs=03n+c7nu+6Qd|HC*`&D0e1MnY0zk+n5m#dP>L#-A z`9Js#cru)#X9Y;RBe)`(Z3wNf@ zCH6g`e|+!A;qvRVf8MQEcHh|1cxl?SJ5dU5uak=I!TCZgzv0 OOXp{gSFRpA{pw#+cTbl9 diff --git a/assets/accent-lime/folder_opened--hover-4@2x.png b/assets/accent-lime/folder_opened--hover-4@2x.png index 45f5d2c869a12c4153032806f28c51ee4491cadf..3bfa6015bc95f063acb5b2d64566972208508879 100644 GIT binary patch literal 512 zcmV+b0{{JqP)L!S9SZZ-oWgE9jHBO^iz8|(k?fB*hRl-uuEhfS7R zVsJ-v9`?v%Vqls`ioyT?|NjH@NJN?4wzZ__BSkF}Ofe$^V-}1}EX~Ns$il$ze?`|} zk5FRukg5(If?bC^e?u%J)d-*y!6C_TjTD_gyZ!^!-~IRh-?VbO9eZ){m4Tgd6ggZ5kSor_ z1nkxQ|9kh@i%+}y!;X_wbdhW4sJ_t<7!84e2mt^m++lWyFQ!`n0000*ghaI|CF&Eg2fjj==v2{L+iAhrf^ZJyLWHd2l30QIjEx z+PjgWuIz#TaN_t`in{m~MTyT+)bfj~pEx!H=iX=zZnr6F@vZLn8tRqT?x3i|cWQpj z8Ov=EWup?36r%t_wTcO6Q&h6AW=ir-;Lrt7QuS2u=l4$pX;n!DAByIfodW zMklxC<;k6LLJ9Vz1Id~Q15|(`(Y1=E+hQ#h^x}%}*d1nrv^T}snF?myg!EW$nC>?$ zKu1F{M&@F1I-Use(Re%(@1X^bkFs2t4ReeT79*S(5$MJzm=3_Bq@@(ak?f{MI%uVW zWydi^maSH+p=vl}SS6NEBoZtqu!6wA8H_!lJ5r6&?N#+4%{WsMP1O1{uB&3U66tn>9i+(CB$MSs9NSH#$SsXIZfV}BDKZN*PyxDQLml5$XO<1e zu*=3ADO>J26T>yhtz%e+#kuTTwB2c+GKWVkrPhx4!^`Is1quIB`i<9tEtGm#iMLs5$p9WeyXjlqRQ zA?%Ogn~BDN9i&K(G_NTBxxP4xEEWx`A~|WbB9#DZ>ZK&x9`wy@)s@(9Xodw(3#7wI zw%f2z<<*)vq}z_9%U~#*h65p0RYaZ(^SyFGU^rgknTRAMm|i6uX9S*4#KMW*xF8oi zh`F3!J}Y$AkjLGAX@pkX&_baYiwOlrP>LKADHM8{UcMM-xI`oolj1^=k1Ng4KKZQB z4_GSP>mFquX17idb`;uc(QY}>CjYfS288b25!%#g3YFD zZDXxn%GG$iD@wAvpQUBDB><$*G1@+@ma-vJyDZ?mDA(irLCg#`e^|+lvG(nPe?*N+mA1s9}?fRDsF|SVgrwh?#SNcB}qFu>yS<*{D zNwdu&ZVt?E?dmJq*;IWJ891D)-J=-_%FpLmo)SqS0_P$)dxkVpy#KZ7i$8 z-Pd;alqk&PX;4R3;r6yL+#&Qi8p8Tg`5wo-F07Bjhdub5$+jLeXEkVRC%c*l?JK&P zQIS|A2?7Lf5?pvbh?n3(fZ$Dn3(p7f5?lxnyh(83`5<0`3ju;R2`)Sz#7l4?K=3BP zh3A8K2`&T(-Xys2d=M|eg#f{u1Q(tU;w88cAb6AD!t+7A1Q!AXZxUR1K8Tm#LV(~+ zf(y?F@e*7J5WGon;rSq5f(rqHHwi90AH+*=AwcjZ!G-68cnK~92;L;P@O%(2!G!?9 zn*Md2foz#*-$oj3<433e)b6?6;TK$(S(d3Tem=DMhi6utx%QpidsiN$U;X3lea`N4he|t6-yJ*s zB0crN{llLg+OqD=Qti^{qT$RfnFULK+jI8vU77yRqibFYTsgunoI3oJzAq!6JJj=T z-^|A+Gt=sZ$M5aC?)ZTE`%k}o^@jMRws!xwy~j>Ic69PW;v)Nc)O}TTXkcsh*nK;u F{sIH!c3A)b diff --git a/assets/accent-lime/folder_opened--hover-5.png b/assets/accent-lime/folder_opened--hover-5.png index 1c0f09515d8f2a918a3dc4c3b618ff2bc27fa0b5..166baabdaf68fea7d91ae611180c7a72453962df 100644 GIT binary patch literal 333 zcmV-T0kZyyP)yzyJHO5oqBDm^=%J!N~9*=rXX`FmYsBhl!D4I6H9|F4~a@&7&)F?7yr+mPXTa# z3V`2V!oPUp>Q?}4eF%Vd5r7A_9)0o3*Ldzd&g>}2@;(4ZDU??WTig1CT%3cA$O+`CJVxn^qxt`{Qd#&NK?i=Q0(s;*`*eIlJzn#q|?Q z`uZ7NHIhe*iF{kb0!`#YuH9@{p4KiTLtPD@2g5>=3#a&J3d!jpAy=);b0ynFTqc#} zbupXca%xJ-x2q%kDMiA3NTIA)lrihv%bDbkuOyIM;Yt*%c^07`jY!#9#zVB#) z&}y|(t#rzEmjy{xRY8;mS?2K!-dnSL*yb&7A`qrsJEo#Ra;sX0Q5%WHLz9 zJ39B(bb5&_ufq;g6xz@cq?9O(3NrLwjI-)C!b>xB0X0w)S-ywkq>*vXitXFpioH$B zo_pKGcugvmUha|C+iZ?Z?fEn3FoF)!k&)ignuCM|uUoVvKVNHX-!t*8nKzA z2JRpO`fx`o@wqV_L)YrI+k}46Y{F$EIM#Ar=nuwb_UcM2*$vypmxYSyyfA7w78TZ- zHfMQ0v~)CAF5-cdX&M@;Wh7lu5uXtu;+33I=T$YQ@G?}DnuNz{NDU!YD)I0k>9Vb_ z2K~~JHn4OpQ%4y&hovPc%PaEaB(G*CWxi&JP?YtW3OnnArDNek($Bgk-s@l^HYd3H zznfx&%uuRX)58_I7OPxbzu|7Sh|UgYdMN0*LbBU*y=|t;Y=6|ph9z6H&7Gh_e^iLOJ#IE#zE=0eQ^%ZC>BcmvEi?} zbg;X+`^|7S=7T>a4RdBoe$wSMWVq;j2rt7$0HK=< z7o88`Ww;0+bd%wt^C7$p7XgHBGF)^%gqPtWfY42bi_VAeGF$`@y2)_S`4C=)ivU75 z87?{>!pm?GKTdb;bpi8Aas+8E75;-6Iu9u z%@%$!^ZoC?3|<0VpDRxh4c3Y*v+h7hfI!wx+!C=I2)rzc&8sh0W)GdHLq$ zL+HjLw{aZYI`qxux98|e{p8DfrdG8Z@UU=x(*hgbvJpIlyZyz{-Ur7aE NZstV!%2TIb`3t4#P$U2V diff --git a/assets/accent-lime/folder_opened--hover-5@2x.png b/assets/accent-lime/folder_opened--hover-5@2x.png index 81cb93c308dfd7d46ec25b674cd021d2ece71744..2e30c2469b50357743bc485b67d25b3720aa19d7 100644 GIT binary patch literal 522 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 literal 15156 zcmeI3U5MON6vwktKRQykS`jU}hAE2DW|B;1GBY7F{g`RHE1kN#UF{UBZZ^3ylkQ9s zlWb>p740tKwqWtWDk%G4>5KSKs!$LW6#F3fRH!ZZB3RV=QIx_Kq@eXC^Od}RoO|y7oaA@Uxyeh84Da5#CbT|8QPi5D!Q3ePkHIf}+b!_->CI0SJwqKF%~RA& zgrW{@p{Q#w!hbk%>KsK~evhK0!xVMT<%bWPya4B}wg&e(6m|PL@7qVcy>Kr@rM}b0 z3T`34OH$2hMA6I%5UE!!IGdv6&2>vrCxJ^(fRb*c!@qs}X_(fvba-z(&*iNwDC>hW zHrO+>drX~~R8v}bb0#F$B^aOzT!pSzD~2Q0(_ufZ1dqL8Hcb0d+{tu!tCx^2a(tZS1Xkdfs365SDHf%hpKvAwk7QdbN~5_Q&2-R8 zhs&;ONi18d)gm<^V%jB^Po+{U7iFVS2F_rdX~R|OjNxo(1Zl;|0Y|lU%hgST_TnlN z=9HTbhrLAYPxHE}Ry&d5G}%FlY+bQfKEkoRM4H;xSW|YzKQ&EdK?PKS;W|*q_taTs z(>0y4xlGEod)dTrP4fA6?w;pct@cdqxZ4jx1WlwpmCo3-1=vyGm{Yb2wjYF-vZ2@2 zyLz#+I9-uE&$8zZ>iRM=&(o0krO;R*8D6WDwSnTA_Lyl_GL0%5ZXu+zS--02NAilQ z8y?q3Wfm26R=g7rp2Q*jty5cuLmaUz)zW3A8u`I69& z+dACqluBTZclLibMUOB`QVr@3tkCH|<-+>)ce6dYxy9K zS#)cP4YrnGO{}cj8*#gZXabq_?f@12KUfM!Ir#4uVr8B5PZy%cuJnH{M5mI~vSO5g zmSI~(+!|Qf+BH_RySrMO!qRS(y_=E*I~i7$;&%`)vrEQ0nH%#9UPo4@{P~F}2R|(D z{WhgRH!9tSmj>Oaw4;2&(A`Y5nGG2ZsJuI8V^iM)AM!v(jK_tz%%a1nVpy+(N+GAi z-PiH-*5HeoKRkGA7QWQ^ zKYQxV)9J<9q4crA$^HlWF4F72l{O7LcH;E>o99kZ_Wf7SzB~WQ@%cZG&Xm8(o)}nv zb?pZaUEi6G{d|0+f8>02=WO!Wjt^%C2Cl_F`{Vek1JD1sX#Mj3N2AI+FYo_k;mNno zuR46G?}}1>?Tridb*}aL5#{bz=SH~Dj=t3twQ%y{H+>hLy$G+08rr@)cXHeK++R=U Ba#{cY diff --git a/assets/accent-lime/folder_opened--hover-7.png b/assets/accent-lime/folder_opened--hover-7.png index adf96710c8989e6945c803e2230de969ec637e2c..0bae7a654a593fbd8c5c50126b916c1addc3b945 100644 GIT binary patch literal 305 zcmV-10nYx3P)yzyJHO5oqBDm^=%J!N~9*=rXX`FmYsBhl!D4IHb z*z+yA8YXlBO8HO&8F2<6sTR=6g`~OzxB9{FLU6MA&%p2!n6M*(ImQLIXRykMLi8f! zzy|*P^Dly#nW+GnyixKpLK!X= zahGN|?$KN1n@n8$hT|T5#&PNuj@$p>#q-y{BXgg2=FfN>xA*zry^H(!lNUHn`Pp2q z`L*h+s&2PZ$gt};)oD3oHpdmGI}Xw>V4tt!71Jsux4yiUL>%D@Jl!OB6dQ3DCkm;ybOT<*A)gGK{N|-@&k$`Ni9Ks6&LcrXyA< zx$66lDvIrPJJrslY}nIU)^mXA7u+HAV*B6BypU`(EA!^&25HDGjtI*aSL0%M|A12I%n1P zZEw}yCS~8fZDO(~)oMTY*!8wrV^e$n+&V$fMLJgLEpIqjT*98c=IVHEom|S{aaZq~ zjlt#&MG8FIt{r#GZDfHbl7*!Z?NE_it6Fw3@@;q7wwqd1Ws5z8e7PJ}6@RpfbkhpB z9xIAaG}!S$JX}FO)`E%@q=JynER%{%=hbZPxFoBR6bll~1Tm_%VKz2~V#rbuL&~V~ zP>k427=v_>fqb;1DDk zS%;djIl=1xZi+EsMpDh29;wicSml!X4NtRE_~P(r&(So)Q^`TDhl8FgC3{WRKgRl} zRG^(2>oxaDG9S$V*HIpIvF( z4W(!3(zqK+2g=iy>1*T^4HpWAW2)evGdk2yk()fM<#V}At|-D`s8}>RxLK>14+&$At}xoF*zH)@h0!Rv*(3LvV*f^Sq(S>9+2i~%xT41y6~tmm z01&##aMAeyFT(|Z&`pMm&IfoIE&zmXGF)^%z{_v}Aas-AqVoY>h6@0pn+zA75AZTv z00`Y=xafR;AOY~5W2~5(fI%`!v%oQO@@ok2Y4AS z0EBKbTy#Fb%Wwf8bd%wt^8sFl3jm>;3>Tdb@G@Kg2;F43=zM^e;Q~PDCc{PN1H23u z075qzE;=9JWw-zky2)_S`2a7&1%S{^hKtSzco{ALgl;libUwh#Z~-86lZq=bcytq6 zA$zxsVigP)e#R~IR6;@l2`ZS#Cd%{7)>Y?@Ru+%0!`Kfd?f_b%juFc?^Ab z4G1X!#DU9eMIF*bBgCP8j~jS~u%8@W!uU{DCAXe$XXK{B}(aeUJx^Rkq#-OF+X!Ac|F<+GQN z1y0UR1U*{cTdm!B)etTAa{iBvrPT09R*TP2e-Ix+At%uxH}1{xO=iY9u6S%=bLn|m z4METy(8XT$V7dP6wne=@F)|A}=r%#WqZNY|`)^$l^w;NauTT(yUy~RPK`@5gY)Xn? z*v=>gBUEtkr3(uhWxi^0ST&V`VHFhDExv!Z`CFH?0CmzY%0|8&7ThnNFZ@ZqX8jCm zIjiAW5Cnn;PFS-85Ee!5a7I+mt^!2(D1#Me@T&tw{yTV;1y0It)wF8M@Ll@=*u7qw znw^=>047rWQ~t{*0~pt?Y20M$HQzs4^|Q^V&v9{7o>D+55O)Q>0Zj>J)KrWi2LJ#7 M07*qoM6N<$f4TlFcwlx82lcq1kS?TbgQHcQSL6j7?_7 znb{^AMB5c?3--kag`y9oFMdD~p(ywuSV4;*1&dH9f>IHsYQ^SkHVnU^^_F}`KR;MzfoqE?J$(v$E%3cvKSrSNy}h9?W2p=Ktt6jcvX z)WH#o`r|qH4=2uiK~b0AqA2MIMcs4x;ipf13Fj`iGP@m$x?{EXT|^y!Z4E^wF6mP_ zH<#Tisb(dtXl5RSYZVL5rYLzs%~I6;z@_t`s2j=9&mVjkqIE49+9hVWtThTsdZuoJ z9rf`kwZ30XXrT?MLAfTu02SaWbgfc09I2KJ`Eez9>Y`AEO117g;XCMmR=@NKsCT3Uu=mN)5sz+13iuWcu-DI%p+B zCD*kimaSH+;c6so+C`R6BoZtqu!6wA8H_V)xJr#NoOO*LtvG4msJ3pox@pi}TqSSL zxXDn+OVs`}ud8CU6B$mE9i+(C6pQ7<9NSN%scnrlW0(C?(^M9eK?NAD19f~~omDbj z(8 zw%>3-<=2`tW;m{5s9-Fef&*b)*C4BWf{!S9Mi>@ECMt*tW>|>~LsJ8Mf)f+bVbzD2 z%?9N?q0^>1Dt>^ zdzbPwe(y?(>g{JK)oTf$$!ynX=d{|&rcCc$z=ct6#1F{l&rvM_1J_WEQ2wm>gE(fv zttvLyScEmPux@X}?G~a5WY)U_l=c5$DIDd%zgvifb<#gwh(5d0|G5yIN>)pXQ3P6w zZ545AU}0<5Skdn8YHbR=-6(rEB?)#itSZItAYNvB#yXiB^K)KDmS_C=ae;#$miK;} z(x4la?#4@lZdBS)?lg2aB{Z`k!vU3d=WJ~1JK#eeNX0}k0yju>7*$N@HBio_b-4RF z-ku`DOuhzn^cC*z2qRs>fTJmFELGrf%7Xk!t5?pvbh?n3(fZ$Dn3(p7f5?lxnyh(83`5<0`3ju;R2`)Sz z#7l4?K=3BPh3A8K2`&T(-Xys2d=M|eg#f{u1Q(tU;w88cAb6AD!t+7A1Q!AXZxUR1 zK8Tm#LV(~+f(y?F@e*7J5WGon;rSq5f(rqHHwi90AH+*=AwcjZ!G-68cnK~92;L;P z@O%(2!G!?9n*`U~g^Tc|&dez-)M;w&r!)I5j6A#g$jwE+JRh>|J2Smx zioH-~j{-}8H`tZ@(`jy`e@DWD7dU(^&_PJem#)l5Q zbJywQ)qBrgIXki^bNipG&VHVLqW8pot9IKbkk9zjX zcfY>5B^mwU#P*?M^<@{XJe7HI+mdhc()6Vp69cD{ZvFjhxxH_46Pv>O#@~)s20s4v z;B{{0Lnm(gYViXXwfveTC#UazX>R+-07dOQfAjvO@5w*H%c90MkEc&yzyJHO5oqBDm^=%J!N~9*=rXX`FmYsBhl!D4IHb z*z+yA8YXlBO8HO&8F2<6sTR=6g`~OzxB9{FLU6MA&%p2!n6M*(ImQLIXRykMLi8f! zzy|*P^Dly#nW+GnyixKpLK!X=;gpM3ff!{mQ4mn(jy z{FSW6S`a1O4DqJ6q0Xb%0k&G!ZmYt+l5Qp z^UM17x}GXxUp3du08g8m1?e3A{P`0It_bdZp(lo!~d?Lsz_ z%5u7p&9S+BO3dVP>D)Lg31Ws9WL_3HNmkN=l9t%^C#faSKh-sA%3|r2b~qR+DL~gz2z+j@{7>3H(VXgY@$m!Iqd3vv({Uj zzDR**-*bm8b01mYiDY3ZL@T7CYgLLa1itMq+jd=xs%)WykS!L&s$$QSfo@s>*Rv{* zi+U^Giw8@Fr>iy8^YVnA6Ja%<1tG+8IW8Xv zU9$C!pkLad4HSAJTQ&5oAaa772V6Rn7r1JzDsyt)n2<#v$x?fLQ0SO^AoT05iS{~B zkIf0r{_mz35@sOPtm&Z&-HKH%s^4%oTY^{mM>~$X8SY9Ba6K6GTp`(My6!gC-K7Fe z*t-hQgZ)g?gO-4X%J+@-POGbI%gn(AJQ(FDeoVf9j^-M)NDUQ*3TN#f#ItLD6S#1C z71hMSx;={9FT@k5d~gS-oBzR5cwqD2EyTe(>7OpdkX`BjT!>yJ>ubPTg@(p=inudy zu(gX;w7xs60N5D;CTatXE1V+I_uXPm!{1 z4el5!T=Y_G-!7xdy;>8SM(&KVzFov3<%kz zxX64kFU5rcA)6EznGfcrxG*4Olj0)t!Mqd~283)JkWGq<%m?#QTo@3t zNpX?+U|xy~141?_E;1j?OL1X9$R@=_=7V`DE({3Sq`1g@FfYZ00U?_d7nu*{rMNI4 zWRv0|^TE6n7Y2lEQe0#{n3v+hfRIg!i_8b}Qd}4ivPp4~`Cwj(3j;znDK0V}%u8`$ zK*%P=MdpKfDJ~2M*`&D0d@wJ?g#jU(6c?Ef=B2nWAY_x`BJ;t#6c+}BY!Y!LdarIm z3%#$|L@#FU-Z{O1Uh3SMD@`v?e62sw_AVrLe!Ti3j@&z3J-#^p!{MD{r+z+u6JEPfNq_Vq`^~kBhWcRq@#N** zn=``5iFY2I9esG}g*V^3c;oyRGqigP)e#R~IR6;@l2`ZS#Cd%{7)>Y?@Ru+%0!`Kfd?f_b%juFc?^Ab z4G1X!#DU9eMIF*bBgCP8j~jS~u%8@W!uU{DCAXe$XXK{B}(aeUJx^Rkq#-OF+X!Ac|F<+GQN z1y0UR1U*{cTdm!B)etTAa{iBvrPT09R*TP2e-Ix+At%uxH}1{xO=iY9u6S%=bLn|m z4METy(8XT$V7dP6wne=@F)|A}=r%#WqZNY|`)^$l^w;NauTT(yUy~RPK`@5gY)Xn? z*v=>gBUEtkr3(uhWxi^0ST&V`VHFhDExv!Z`CFH?0CmzY%0|8&7ThnNFZ@ZqX8jCm zIjiAW5Cnn;PFS-85Ee!5a7I+mt^!2(D1#Me@T&tw{yTV;1y0It)wF8M@Ll@=*u7qw znw^=>047rWQ~t{*0~pt?Y20M$HQzs4^|Q^V&v9{7o>D+55O)Q>0Zj>J)KrWi2LJ#7 M07*qoM6N<$f5(4aZYrWk_J?QXZ-E?wL5=Zf^yp65|Q(Lmhp&R$pA-O}A& zdlw_hgMlY6#wW!<&W2U#%N}f zw)>mke1E^)&&>R0`>=b51~)GD-S49)YVklSIShZp@Ix=S6Mk=7^Q`6=N@_SwQR4xM zdTA|1&AbSIVaLi>6m{iYijwwF)V)_$K0oy}?7Og(+Gto zv*{-##ViJ7)y#oFtyqG+DJr(6R+5z+z@~FxL^tC8YagHV)4Ce>ZxPa5y3`NydTP83 zHjNKvl<^%(RQ0b(_+m8)1}FksrfbE5VM(>P-;FE5bEld0({2}gN8G>8Nl0hYLv+7c z2DA`}FbWqDX)ziI3ZfVmAE9|JD6m|J4RH(~lER!6=IO@aPx#)LhAr0^!&*@f(u|V?mQvPBwr(1<6Iafe z6+74@ZbX1#V$(`S)6p1RDP3iT0+!F!eZ%Rsixa>g_ZiTW%XY9gfj``uYZuS&~` zZa7>Yim|AuJ>uU;Wx*5g4BB=G18{0Yh#`mBExeT zIIFpk#COE-^h9I86{O0xJf|q$zMeR$B57v1DBB6WD31WPWQ@evcB7|fYhFqHX2C4O z%L0i|jP2FzQMq$X8ZazdHWVi%Xr4d?%p;rSwrzx7sh*34lgatXu$PoaTNGPlUm@*XP)MjXp zyesrmWgXT!x!~#JT>Z_a=n}+j13c6dBN^;o(&YFw+ zn~Sbh##&X%(YR|@k`@7hST_Ra#N1YUJ#MEEO%P+99iX8914CiSqknH8cu@!oipVp$Tv%noVGv}Z zAg3`ARnP#hs=TH|nge~a15vL^oFqhGVQN;ke{&$(Gg-;Y#t2XoZ1dil4gaOFn_Ct9 zYm2Doj`F`4yZUPEtc=Zq-d#y!&I5%6t1zqxvRnOvF}AC%J!|UyvraWFRNVd|&%uKY zI^PYc*NsZI;-y|UDs3w_8@ip~8`+R%kIH%Ksc*=e-~&2HL4T@Fu~9=Yx0&E(8ePB)IT=5HG=n z0KuDBT)y^ex4?k!+E(F9wfic&o`5gpo)}23%Vejoesk2fdu`w8>u+!W^4!r$ac_Qt z{^h>D=?^wPGk^c7Q=k5HaO0(Wj>UGZpFaD}_8UJ>T)6ARdo%Nv4^AFAo}D^-yO6q( zKlH-#2aIz|u77`i%bDVXhkw1e;_!!5W!uxyBYnj)Kg_>WTzKqqOqdv*H?vG!eK2+4 z(9%^)XN+ri+?|{_dEga#_X7VHpB!Jg2cGckAN<;d-}!$0EtW}N{p_RPr(b>T=;YM- u%hX##F9&V|7xupy`g~{K>BZSauRs3n`xhtoo_5|X9@sFLoLc|f?mqz-4*1mo diff --git a/assets/accent-orange/folder--hover.png b/assets/accent-orange/folder--hover.png index 8a5fa682efe635d6901b12a67930a1b80ddd668d..7fa67d811cd3f20c3cf67cb08a03a2618d07f51a 100644 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^B0wy_!3HG7B;uuk6id3JuOkD)#(wTUiL5~WW=|K# z5DUTN6o#h%Klz^W^z?k?;pv&9U?=k@eaDdxf9D%NUc;RKAc;kyN8#sxR=@ZL5%aLE z3eNxk&+iKD`}p6y?fran<8xNO1=Y?orTzJTp0z~Lhi7V9$_3_AXI(^FJ~mWY{Oo70 z3^Nc^lW4B_wV!oU+$r7^m#LtGEl^>2xyP#%+^a zlHGQfL(aeGlOR5*hzR;1J{$`ABjAiiLcWexZKovs{Mi=*Z(Akdajhy>y;;<>=eK-x zX6sZ9ZmmJX5{{Lpid_>2XrmDD-FC|f%x+1Dw*gcH$#{Bm`XpLKo2 zYni+V<-E@8Mn=(eJ*PjwtFod=a#qU9qM9{xvYAu)-bW};;j^M|HO!^TL%rd!RT7$E z=$Vq#>2xxkY{vChCB-ldNmeCQ6>$$S*mOeB6`kO45~Lref&%EHyFqXdh9SosS7+w$;i?qkp%}DZ{2Ujmu5i;wNM*5VSshYM4i`kLpNx; zI}AB+?>I1?lWKJ^_QdOLwx|ZG89EqW-HN`O1oSBu= zF;YFr7L=OC}lS-0i-__9zrTa+d> zr&MvSnF~%30tcdnN*Om~Y}+yms$u9#P8SO~Xo(P4Yg|={L4XUV-)#_qhQ)Dp*4NU}jSrrS=XsCvghXo_o51o>ag+A@uxYmJI zs!w$F*E+<6Fk?f_+X2qd%~a;%{Ee&G8FYTMweM)zaaHnwAE0Q>m4yDH8RA~^O9EL%X{2>{Sp#KHW{*$c?kFemQ}Uh1=roZ-TTn@;xYy1>0=E%%fR9eB z;+)vsYER;h3dsSAQnUlK?0;Y?0HUem_K8sCsItkpxEcMb^lwhYFq2^uIIGAiOZ|K6H~g38Zg*AiuP&kqJIeoJ?vm9w zS{eHVeY}zuqX!BTS7BTcKwSNlqBPbv%$lVCa#T%Q>v4Zw#oLiADba6Fns$@Y6}mL- zCZ$8=V~!n`)!t}Cb4nFG^&}he8T^2b%6U!8;(e2BCKZcz7qylvHr_ddXg^T%Jq_uY zC|nr|l@Vde(Gw<9m3owpD`?V+AJp-G1ZnUmVXU|gcA@KeGQ6Yf8I_2|1|fjZO@@ok zhww671Q5E(aMAe?UWSVRLN^&MIv>Kza1lW0Cc{PNLwFf30tnq?xafQcFT+Iup_>dB zoe$wSMWVq;j2rt7$0HK=<7o88`Ww;0+bd%wt^C7$p7XgHB zGF)^%gqPtWfY42bi_VAeGF$`@y2)_S`4C=)ivU7587?{>!pm?GKJ-bjjQ7e1}uRi(X6Z^M+c=qbCnew6S3kNRWc>K%H>mT3z(rNDe z^r5@yySo4Y diff --git a/assets/accent-orange/folder--hover@2x.png b/assets/accent-orange/folder--hover@2x.png index 1e11572857d9922b849faff559ae8c8c14accdf0..f22741ad2bd07b7a1a71e584ad270abf59da453b 100644 GIT binary patch literal 411 zcmV;M0c8G(P)Y=U2PREnNVr$L*L@LLgqTZa>)Ul(LhC%i!_B!}<%Q4*KI_#FUt>(F$+}vut-r&Lb&F;dHR@hpcB=USqPG{F;8h(k(vR%a7VKnAglkx_| z^6P5|RyApFP^;)9uJ8SSVo;}$4C-v^Wd=l$?C%s;z#I_4im&K1l?cYt_XL0YL5)>v z*zXNCoS^NtWH6TSkO=Z6_G_E>>)M_mao=1Zva>?l8x$Uae2$a~Z+DtbTNyuo5I9*| z#%O8R*4m4E%U1w*r-QxKy}w?_+1-=kFNG6OhbcH8<_wA002ovPDHLk FV1m_^v+@7{ literal 15578 zcmeI3TZkJ~7{{ke(d}y0Qqfi@4yhEyPUe=$Y{n$JYf{}svxaTNUA)xE%$d#DWM(!q z+hiBKup(4Sy?_dqQd;YS_Msq@_Cc_eDqirRplG#EzKLBCq!cV7o|)VxC)vYRE25l% zB=eo`{J(GJch33FPQ=#C+ZqSjB0XQ$wA41Var>)`j3Baa)tp^Z=FC~7fE zQ7?>A)RpJpFYGw~6-6x{qbOxBMcuZ%?V01>z`pC8@fnw*ZrJF5)=&oyZlb9B4x5E( zZ#ws|qS=+Gs@p{ntydh_o1&5acv2WBZA8t*vq9tL5O*bd3dNPyv?bLLJ{%=ag*E zc1!jODckN96T>md<=VOXUT>w+H?`~S*aHzXk@i)(g#`z&Q^2+7s~Xs`2j0roes}Mg zMrUxkBKe*buN~CQ6=c4rAq%ELV}z3MUX@H0sGeOd*mgPHm}U7ELOPQPW)*#RPSs4y z=Xy_)MMa$v@5BRH)dOjNMlzht@L~bZNItH_qM2nnS8!t|=3i>#3FoCbDVR5H(F*(SRBkV@84zi?YhZ_=Lcyv4q5kx*-_FqFj_j zK7g3Zh2=e=v$i(xua{T}W1BMnjW>`05rf2|F7o^y*9@ko-L-L-` zk5o-q>(p|nkAL-7o1#yco>b$e3uov;Xy(HC8&tEMV6MBhginJD8 zyNtD~l&=ZauA*vwJxgo;k^p*=?P~2@R$JMWnY{zJI?9dsA^FNVY9(Od7E~it&}-!& zu5EZVwF<^&;hb3AYH!5t7NQA~tiJ=4&3|AhTy@Xi8wk}fA1sc@RS2)uVie18xqbY0*Rp?PVsGyBj_@EB|Be3m12|dNNy$fB-lg=Go%cw{! zk^}*QHwi90AH+*=AwcjZ!G-68cnK~92;L;P@O%(2!G!?9n*4T@Fu~9=Yx0&E(8ePB)IT=5HG=n0KuDB zTtl7LZh-~gwXMOIYImJE{|ToO0c*Te_Tyz8V+ZQgKs;fD)}3#Xqy?VY;#_V5!&HXeIzbAI1|ef;d) z=cAtq`Qc@LAhzq)R~GlL{qE3@e`xX>TXzjzIz%0q+JExE=*hys*NL@nem{Eq(%=;J z)4IrBda3Z@jbm#!WY5X(%?*BW*XT=`b59MN82ff4vwWfU*6+W~9NnTEKI*)F{?(g5 fojZ8tS*mn!;QfmaeX!ksqj+M+WcK*|PcQumH#_NQ diff --git a/assets/accent-orange/folder_dup--hover.png b/assets/accent-orange/folder_dup--hover.png new file mode 100644 index 0000000000000000000000000000000000000000..73062cc8bf09ff572377c4cab92565a2681c6d5e GIT binary patch literal 328 zcmV-O0k{5%P)pqK z{{>E8fD|_lwU-(G|C@?c?myEvh94g{G0r;s5hl+9X8ixp1#}@y44u|xU}TzsE(qp> zv~cpB0Fst4c_tWxY?_hL0$DF<2HJ-p>&423cp0k{RM0&RA#3f+z`!TWz_58HLJW-s zaUmm?03^aSXl8-A*j?zG&cI;m!oa}6h0wEe5d*`IZww3v*C52Out*C-0)~Oi$L>N< z7=3z6&^1^b$bj30M7RdGf&UqR&LI<^>4kXt|9@cGU@QS@+%7rr$a&}Io-g11?&Cee zvoS!(PG*sy&tMFJh-x|GFLOzCWN7R3$e4enU>yW!Q_D!;tJk^#Kql&dh?nZVt3%YQ zN)I?U^~trxw@x#dn<}YY?(toqTF+%LUHbKMMM>lu;9c4(6l}d3;FnZcH6(3?9g8z7 z`QsyPpZ+k-&|7TEhKR{wB&^#;X@FApzl>?bHd+I;RfLE)kyhsbj;Db)Z)5+x&H)@8 z1{T(UM7$C4x?Axx`~k?UwyJ8HZ}YhqS#$Fwa$|5uXMo}@kl!;TTZc4*%x@?bs~v=eTY5WMR#qc}!ze^d!1+wX0vi_YK!-W1TyL z=|w>FBqq$rWwIKhH&?)gVy{v$RXNAp0Xi@FTv(HUZ{Lf04Y1Vu3f300000NkvXXu0mjfVet}F literal 0 HcmV?d00001 diff --git a/assets/accent-orange/folder_opened--hover-0.png b/assets/accent-orange/folder_opened--hover-0.png index 703dd9fcd8b4c5f262daab3bfd8b6bbcd032e6d9..05a3b98a7cec74499df1474770b366df393efc2b 100644 GIT binary patch literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^B0wy_!3HG7B;uuk6id3JuOkD)#(wTUiL5~Wc25__ z5DUTN6o#h%Km9~`dj7wbkdUx+tWhbL`S7;A`msp%dkUQoQ;nKZ8rkYn6H*==TJ`Dw ze{G)s|NW0@9Y644ZewSn^5Yg}`Gik80>|nXoIa3t_=up1@?t(_<;Nv03{tQE|DWt2 z$UQ?txX01#?1_xNHPefjC;BpP%1lvER_CX3u}62Fs-kDMePgGHx-L-6<-&tP@#yRlVpEnXZMDyRz#VF-Q<~P zzR#0uwdTSqqyUI^i6KCsNu;EY8I zJzHKo>RDUJLQgDvR^rsH)$P_a5-6-lnWT9QVMiJrrGrB|J{6plCwzEpb5;30f3y%MG))tqAJRqSne~#G+O-#iCNkn>nojWC#YK6Y`1B&w3WFb)cQ- z6JGtDrkE0DBGrQB;~BbyX zV(ei(tH5wcAfqIWwT>=psO-zE$pPFR7pXoPM|;sCci9G^Asy zaAhP^#)Jt+UlTdb z;bpi8Aas-AqVplV3>N`}ZZceSK7^OyB7o3MhKtUJ@G@Kk5W2~5(fJTwhKm3~HyJKE zAHvIU5kTlB!$s#qco{AN2;F43=zIt-!$kn0n+zA758-9F2q1Km;iB^)ybKosgl;li zbUuWa;Ua+0O@@okhww671Q5E(aMAe?UWSVRLN^&MIv>Kza1lW0Cc{PNLwFf30tnq? zxafQcFT+Iup_>dBoe$wj zyZEKrgTH?A6Mi8VF4m4V3SYz9FaPjT>gxCBZXelydG@Ne`}&T#FD{?_Xy^HxGpAE~ zABCU&GIzLoasH2=o3&k6cC;SZZ0`L0{H>3_>|I;A_1g7!pL_GH zG4M4&Xqoy zbEz2NG@F&?mlP~au<0L*sY%$pJeQXlVUk^j)zw#bJn5k~t~o?cD4w$!3~Lqy%N)UR zKbPh01<&wVU`gU3s20pZ|4HsMOtTxU))_Q|xzOlp!f0`}Mi&Q|-d&aT@RztOA3tV) zMs!cKM$VwfG|>v;J6aECP*bcTUh!%D4TBXBlEDf%wNj2C^E!VL)vPn9O4gf52HWya z1eZtfw+(9BP7UkR5;p`_lqG@%iiQJ^Aip-8qkS3Ei#Ca8kZv_m^f)-vdN_kQj2vJd zHDR>4?P+@}*N+_x4|g|dYh#}}a&V8my8)OMa;kfNzsAM=o8m8p6M;nF-xK%%7(_?$ T^9flm00000NkvXXu0mjfWEisK literal 15573 zcmeI3Ux*t;9LHCwS9_&UZPij~Z%I*F+s*z@F56ss*W_vrOncm=G(`(;b|=ZU$!^@; zYjS5f^uV@)6dwdZ1p5blDAGPvMG*zD6ns&tBB&s!^d2hG2Olh=&Tjr~Cb{9N6;URT zKfn3S_cybj`OR-O5BvP&-bdFAZXBd2YRyDCH3h#V_@?h3fS-qUJznq(Ej^W?sJSpj zJu^yCH|OCu>^O6kqOPB(DCHzY-GBYz!xz4UeOFb}2OWx9z0P~zLA~5S5@r@aOpfK8sX+T0N>riXSV2IF-F2B-j6rR$Zl=_vJ)kRMlpzrAKQMEhObBO{?PZ$LVinWU4J z4QM$WVKgohrK7PhFGr(NbO$YPyv%YUD{_n=DiWti0^NLt5`*wp+|~=qRBBIiIB1Q8 zO0HW~ShiNHg==EivWqMqi^W(@U-EuqT#@S9|pl3U;l%!R*Y&b2D z5aVpW=77r2HD$tdT-DUTL@EIr!iJ$Mf~JEgr$v}yF3K~KuH_k32Qni@RY{0~m>@}l z4>6Mo%6memEN#ZyFU`<83@zzg34URka=9?YWUqYtyyM zSi4Gj8h`I9s^-QBGjw z2tTaqnjprw_CnwKLI|8!**H-VxK>sAHy5Il$y!M@i$G7Xtt4(W{Fl~lc~$VQZlXRX z%Ku{R8oRN(GPVkOZzYX;Hxvr2!muK!e)Z$yY)@M!Ya0D?UNtSx`2C{-2VX4jeKw^* zH!3}dmj>Oaw4>Z_8g2rffc`|0=77q(>uDUw)9?lzBqFjb%5fHLMirAr9h7q^1D>3Y zcOJ-aBwvF%`U($rgkqO4;AjdPOBJ}4_A6+k72c@B{|IdRPeM;|ZJ$E7^GD~3Zf8^^ z78wKqf;R~+JRihMa3MhOCc%a0gLnxp1PI4T@Fu~9 z=Yx0&E(8ePB)IT=5HG=n0KuCC7oHE|CAbhEc$475^Fh1>7Xk!t5?pvbh?n3(fZ$Dn z3(p7f5?lxnyh(83`5<0`3ju;R2`)Sz#7l4?K=3BPh3A8K2`&T(-Xys2d=M|eg#f{u zSX_gh$8LcMpS7*QhiZS{_}XUpK<>qf)L1t6(NAAx1{X#*T)uI}T>tIpyC*7lt~#^- zbMVccuTQVr`p%V0-|fFyJvQ(}di%BHrsLP1{bPRqliBA!{9&7NcHmO_)Z&g~n>N4v zLh85Ljr+0>E@Tf3jSa1S@%--B3;SL=`^);%7azLv#?vMGi_7xj+gxdA|nXoIa3t_=up1@?t(_<;Nv03{tQE|DWt2 z$UQ?txX01#?1_xNHPefjC;BpP%1lvER_zopr02~!&UjP6A literal 15503 zcmeI3@2lHX7{{|Q#_V=wC=3~>Ap?J~rTNt~O>Dc(_UgT`&dXiJUJ$m^G<<=nf)1tVdfSWs>|rOAAR@k+KGO5{osCz4y?JbTw|DxEW?~X z!Z5#|Lr2tc?MH^W`5D6)7a3;X%_m;D^fT)FfVZ#`FwE|UqwhB6gAX5Jm}fq=>y5Bc zJ7$<}Hw!Gc3A6pKhk7$i@o?V*=4lwRO}J`1CGOVM>l|xaCGI7)Cf2+PY}*SPK0L8; zyl!rsHg$_TT+S5x1`5!HAz=I6juROD5*Noc(0SA>aBSQqJYC|BMhV$QZHcY8K4jHw zo;St3#%g+2QZ+579b#osQUy^F6p@z|BPSX;nH_$(at56heXC_GSDzcELsp4vhoNT( zLa*1$_LQvauL_c`>w+i?vdp6%e6a3>pwBzOfkBW_oGJ`V-}XY=b=W8_Xu4}*iQ}R~ z$!B<9T`x)G1VeU+qRvX+5YC@P2!=>!DuepE2Zd!AxNE)%=g*>BIWX()L%TH|oQX)0 zXVYtkeR~sGphd9<)4tEH==swz^;iXql&Y57#> zs%x%A>tz_)LZMq~!O{w?94|_y#OIpOp@_-+}Xw8+l(V|PrSW=}TO}usu zU`F+4rxIRLdCr{4-&Youm^m2bQR5s zt*!P!+({vxpeRH;K*#PPHiD&A4L8?!!)_YNMSqi1q_HKh)rknZlK^ zP?`{?97Ew?s8Wy8aRnW;q6c;KA3;d|Buo|8WEZ-hC*wQ1pHZ<`GzkWTY*JigKA4x{ z!hn!Xii^w#^HN+G5VA>ek@;X=iVFimHYqMLAIwW}VL-?x#YN_Wc_}Uo2-&2#$b2v_ z#f1SOn-mwB59Xz~Fd$@;;v)0Gyc8D(gltk=WImXe;=+KCO^S=m2lG-~7!a~aagq68 zUWy9?LN+NbG9S!KabZBnCdEbOgLx?~3<%kzxX64kFU5rcA)6EznGfcrxG*4Olj0)t z!Mqd~283)JkWGq<%m?#QTo@3tNpX?+U|xy~141^5xH99{ZlQzTwe6vo zYTtYJb@b9MV=q>Z)(hX6cTfKMa^}V_=kFfge{J^-f6q_bk9>XY)a4x)Zf!f0+54pV z-zTQV;hYfUtPF!<=g)ED|cQM8+RVPc=Ex6kI&WKE-$y=$z0y| s&Gy@K?71qp^ZhqI-}A|N^sewj@PKgTi;s>)uK_R4AFp0|_S9>C0!{?NQvd(} diff --git a/assets/accent-orange/folder_opened--hover-1@2x.png b/assets/accent-orange/folder_opened--hover-1@2x.png index 97368a2fa0251d20ab766117bff8ae2e2a899d56..8ce3685aba5f87c6d60f9a4fb8de94cd5c8f6630 100644 GIT binary patch literal 440 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 D@4(6u diff --git a/assets/accent-orange/folder_opened--hover-2@2x.png b/assets/accent-orange/folder_opened--hover-2@2x.png index 4c51b234e72bafc89d57dd1ffeceff7873d28058..4a677c50175f4e7f003a394c000135ee53e03ea5 100644 GIT binary patch literal 487 zcmVBtBR6SM<6LY4XrAT|92KB4WvHy|Nk zM}mln1&NIXF|&gZNU3t1D~KH_7vi`sR7#}C_VYd8^K%kA2;Ub0APjaxE{=ep1&H|5 zms=9W%;@1Ty2$OH5txdgu-#`-BfD{F!jtLYC_1;}m5**1p@&AjWEGq2;wgolZb^c5 zn09c`j(K^T)+0;_%1L~*;vx~d|IGIZj-zXds|ALg3A+(Uf!=UZLX!g=-(KeBFqb&5 z-#?~aMhuRnL|Pz+NkMbKH>4a|pcF9=yx`IL9|8+Zs09|7Q>sflNc5L4i72+>hdCWD z0igG^HLc(Z7kc8^PV1JNK%xiUhquhEyrBk+12)Jy!^0oBoos&p-|>Ij~BwLn*c7s)|-bDeEvKEbQRH66T>g1qBM zk(5IVj4|XNm?tUF8?JJy+`^SP!BBU58P=Bec&l%L@6!z;LBfA^FP~RrLJFeP&HhO?o2;8$+obibH0SjiX^INB*_|Y7lihW9 zuSpKE?FqJ}_Q^ikQd;^V3Z*`%4?b8d#Y#a0iy#Q1ApW5s$~|ab>g?v`-M)VhiB+%)`-!*}?u)$sF$vFFO3p^i`IDQYfC zQ3p3u)Qwl*H|#k31w~zdo1&y66!p;c$6h@DCG5M#8sF)GMZ&t4j_eWgY~IR(sy;qv zgWYqJ1$Azpn$jX;nULI+V1PPsm2k6OGaRXzj`(pU_}gn{B4NLayDuHt;w20h^Hbrh zX@js3P0%Wv5W`|B$_b(v7oQCCEGIB*jES){ACuy&6z9X8S0odHzhql0OVhdSopjJj zN2;!CNet6yG@^}I)U+!MmrA7=mS=dLhCOJfWw=U{Hk^&^Al*1Q;Hb84xw>hDy|_xr zoORQYh?l7M>Wr&y^%5CQhaIHIG!={CqAW8^q^UiPHEY-WOVd;a)Ic2=t^;-4P@PpZ zUDK(WOQh_%mrM-jB%kl)9(uj?`q0#lyKO&2&_Oy>=@eQPV5Wg%&e|&2wjT~<lGhHJ`VunF)0X*5p*=$~9IKSIf#RBW!8B``_9~m|A`EA<{;CQ;o>x@e z@VGu9GpMLPFtw@>`X)acPE0Rk{abXk7ODr1*((Z}G$eWs8ZVklX`2v@c z__!3~gE0a<(HL+CX^N{XD@w3$AdaR=Wz()JZbq*w6~I_VMP~Yqfu6l}C1uT;X~W9` znV8HBYYwRVwI)p%j;k0dn8;;dLsZu_NfqKi1!|cFabBb2Vp*k=iG)Zis#4-WLJ(t| z;6u#kgYre8bEZ1$?Uzny%?qu?1&!x9noX)DI$q{Vbh5;1bU7JIrFb4_Ad%>X4#*dU ze#X{ety5}&KHk;eYKkFY7Nr{39k@bUft3r_uV2k}gO>(dyN;UfS0zia9pLS`bfmlK zdS$Fvr96$lcO^yj>RCqhwgk{*W}vlySv_S(rVp9GWl?U&56G9!(Wn9gx1rjh{9a23 zam=#YP;9WJ0@uXyc6&SSpb$+UGu{bM)Bk~~aFqRjZz4oqENL1LXd#(O&~a7c=u(-F z(V7_NS*0ZKikj+9^sP?>&w7=OjY)j3D*c-i(O=1GRWT|+%P`%sbsPRmbGN)I_*Xa4 zkQ3#9F?a3VI9M6G1$}WPmAxAZ307fP5fs1raWb>0t-os8{fk~TthhyH$knK)8WbK zc;|rtGx-|SF;uv>FN_Tc1CEZcJyn5QX}^NDTj7m5{Exu&{v<3auDw&}cK+y(=ypa$ zVv!^W5WGon;rSq5f(rqHHwi90AH+*=AwcjZ!G-68cnK~92;L;P@O%(2!G!?9n*4T@Fu~9=Yx0&E(8eP z#NrC|AG-wxeAc!BAF4fjY0m}tK^1|V*BfIAJ+#`-0 zx^Uln>4nC@^oiux@`=RHXLpSppQ~D}AHR9)aOl*5mG7?Ia9TW(Uby2}>W$at)_!{K z+ds~=j%**jG1lpNEqi73hH!Co$C>vJPmX*r`p%{YSMRuT`Km7brmn0Xdvx`88{La1 o&%Ana=h|~K54=9Viw%v#XPK|^*IMbR0vr%Ev28MUe(TKqpMg*9cmMzZ diff --git a/assets/accent-orange/folder_opened--hover-3.png b/assets/accent-orange/folder_opened--hover-3.png index 8ae2e82702af9e6da398bd87624af25fa6049e6b..58b8f23262ea678dedb02ce19e390a259190c790 100644 GIT binary patch literal 319 zcmV-F0l@x=P)M51fCM1u4-d#>5}?bMn?lHO`%vZJQJu< zsAS#|^SqEFO30%X!sw*=T9&Zv?C!1cJOVue7CGQ#%o{-l8ufJYb_Dun@8^c5o8;NZ zK*79xm1Ef3dhQ7JI3}CXRSAh0;kv7ZDstc-B(zP;&3`nq`xsR-x8yp_EJ`qW;}+x= z&qoHDA|BffnBM&E#t`vxzga+sVhB?l;T76NdyZjKB&;rT0sy5Kk(7&s}yRn55*U~N#-MSXZEtziYRwr zKF&S&e@^nd=bmI9^2*GKC-)^r6BI@5o1QAp!tYV|-oJYn{M`MG{Vx2X^{LqsMXe<% z>g)tX{r&>{h7*^+qo^D2QIxttQ3r24^8Cdg;N1J1sdk~9-ycvE|}$t zUnxDM>UJZk8Fm#UTMY-!rl{ZU2t3_29pAJqI*6-P?PWj5 zFhQd3t9@P#r<=&~+Uy`juBADgkmR{xB17+LoMpEj9-5(Zpbi?q@;#^%hU%O}+qb<% zdyAA^_m+v_nv_c2+(VDI(HNTA^Cwpzf;Q5jO0T@?0B#m|_Oh#k$rX4ihlZWKZ`OK? z(-$f5Y_SQZpjOsSF> zj}e=R#(+D>(0pxMQQ~uBaSUCp*=|Gg^JYU^0GwkjWVzm8Y-YEv)Ph~NU3gd^FJ-x5 z!!cD@YwEP+`I@DJ>0%xZBu&#$HAxgiQI}X*NdY!x0Kit$yu<=Y;&o*#BS}>ygjg!Y zkl6@?0CZ5_n3YkpI6 z!O;a+6WiPEQQUqZnjp&sSAe?t4=jbJt^B=(5JW|n$HuCxpk>l*iWhlSkz|>bWx+6H zFs9c;xKHnPAw)jtY`mn3-LCX+E<~@A^+nBE07jncoLgt$zqEGS>wL>mMV5D9d^)Y6yB)A{|H?7Pr^WR?OuiM<&WMO-OH#*ERqBPf;R~+ zJRihMa3MhOCc%a0gLnxp1PI4T@Fu~9=Yx0&E(8eP zB)IT=5HG=n0KuCC7oHE|CAbhEc$475^Fh1>7Xk!t5?pvbh?n3(fZ$Dn3(p7f5?lxn zyh(83`5<0`3ju;R2`)Sz#7l4?K=3BPh3A8K2`&T(-Xys2d=M|eg#f{uSX_zTW4FM9 z&)PQOL$x2h{l+!;K{Cxe~sh3N?HIMxA+Fo;W z;>x+r^_$;bWzIjm>(lw$uOHhiZ+v|C;D$}zI&{Bq`0G;-9v^vsggW_7;>AyD2fhd% P3!a`lQM`EU^h diff --git a/assets/accent-orange/folder_opened--hover-3@2x.png b/assets/accent-orange/folder_opened--hover-3@2x.png index 4c89662c6921ac22b38d91161cc3302f14ad6f26..504a5287ae6487fd9c9217ac88e299ea0f27532f 100644 GIT binary patch literal 488 zcmVP)NklJ1Rvq<3ZFp` zwHLe~7UBz7DAsl&S}5eWaaJ_Df!(;9bI%A_2-$q|&ChB6+uyJpNs0b#ibz+rh~oY#Lds1-B75zO5d`J0jqdKQP{S0 zaHdHG<5tSk8#qV!bP!77t&=YjvHB1E9AZDYF!{;?qj1P-G)+WrIEg|>+t|N6)8$a7 zSZDW-iOq=315+YdAk$2w3E)en9I`+YV-k45(yB&*1tQc17KmeIlK(v--X@m&gy@;M zSA`jf)|oR`$gwcW0xifH1@R8MgRSga)1f%LVR%Jja)RnL=p>hhTzLh{twDf*cGl)K z16HB3vDFwLgZy+r&AGucOiw-KAwOT0pW?c}aVP#iDM+v5j<&Qv!HdaPRd8S;dB>3w zQw~{RiVBeV6BpC6n?(zK`kFVc+rmADt e3e*bxr2-#>eO3;9Anla^0000w{sP@SVbK;JYSo7pt+on^Xdk>Y`I_9#Ubb2h z>rD^9?mZ5xsW#5)u7 z-EG-`mLf4m<6<%`$0NKX%Tf7$THttzZT4qeAqZ*_hCk-6UHj1ucnY0&I z9kWVqG9302HD0yzDij-uOsB>UQe?|&k>w*C+fJlw4Nb9R=lw&|H5TMS0hq1>b$nZ0 zF=x4!ld~2{*>EqK7}g|{Y2|G<9&FDTK14-}5w2=z2_#@*gbR16Sx&VCBN~>vyw3@Koz)-H|u^u2fWQ2Y7of z8Ln@-MjLB%DNp0?T}9QrewNa_Edlfd+cMfbtcJ2CGZq$bX_Tw+1Mngm*)sz%C3sg6elaKEW;+Yp$B={1LC4=1cy3S>WJ{ z<-O0EH0Va9yYbSX8QZY#q;ciEVQANK|2KkY+ z0k52ncRi3`CSQX(+6s3!g<^{^;HU|!r3&0i`yI483UAcme+0JiCt*QzZCr(Jj&ERqBPf;R~+JRihMa3MhOCc%a0gLnxp1PI4T z@Fu~9=Yx0&E(8ePB)IT=5HG=n0KuCC7oHE|CAbhEc$475^Fh1>7Xk!t5?pvbh?n3( zfZ$Dn3(p7f5?lxnyh(83`5<0`3ju;R2`)Sz#7l4?K=3BPh3A8K2`&T(-Xys2d=M|e zg#f{uSX`mzW4FMB&)QDHhiYFRJh>J=kb9;t-8D4w!4Kz>q0=1o(N7h5okgF2Idbsu zg?oNodF=G?V=H!5E>zykU8(%IFZ$kr*&VZ+3$s`6zIOKQQ*(1`Z0e&_M7i_g)+-*sF9%LZQh?EN>Gqm_v}DknFcd8L%6hd+@n&2zamcjbE5 zbUia;&%ChZ+FWI{w{qy?U)C>Qo9;hH8^1mOY3Q9p%R}F6O|R*aW{$0%S$DRg<@dk# z^r}^x!02%4=lPx;Z*~8%@ylzs$)g9q?K~o$yYu+P&sWTSC3bjE8Ta+k6<9b0FaiT3tQ8VM;uf5MuFP-= zBnB4fR^w8tR#j5O&xDsapZzR5NMp?16YmsIXmDMdE5l&94mDhN44M;M9rEh za)ijr8UsQYZ0QG=G+s#@(as*VQ=YA43* zk_DH$X@NerGU(1>II+cImUKuu4$viY^Pi9W^Mdv>H0moieZzL>Wx)IY#~OYwincc3#X{l46?-v9sr07*qoM6N<$ Eg8EW>F8}}l literal 15521 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 B@1g(z diff --git a/assets/accent-orange/folder_opened--hover-5.png b/assets/accent-orange/folder_opened--hover-5.png index 24c1eb67eca9312e6a6d3b275262042b4ed01767..23c95ce73edcb18802abf963e739f386ac8575be 100644 GIT binary patch literal 315 zcmV-B0mS}^P)Z@!uNZf9@z2sP=1Jx~S!%V}&`jAIgVvf5ePQ^+){f(H;4Z>7iv zA|r1OI3d7{(Q0qn&`3>Y(7&V9v(lWtfw*!9`SWSW9j?PNYO$?S|tx@)p^7n*h1jhL!n=i_E~Y%(*Q zncZafL5t#2t5EP!e2_jB!AhTnEoxuHr()43X^|obg(@f%5%kVXJ|;KW%T_C*+(16g zJ@T^8`<&Th9z~7aAG}AX_dj@;qMrWHtW^DK z`KY4Xjg)HG8c4Mo4xCLT>0AHnBjk@J2t$Z?!tH9sEFq@>qDgKFkaym#zSIY}@(RKly zNo5(G%SyB)r}&H{iP9lj;P?#7rP(yc2x&#+6j7ktuVf(sf8|`GrYx3@w9`Q=pIq^M zM`77!vzcn9Q?|Rz^0F+moWKeK17|Say5*}a#_|qCK{|0tz|&pR@lD&JgSe_@ulo69 zGDy^Ywa=^JbQ4)#n;oRcwp54ZQye=?WawRuv+CBvLo;+1)IkGSz6W*uP@S`4`?j}Y zZ&Og&_+5`=~dPpz%ByMUUhXavj$J)z_7FT&0249 z`XU9MZI2za%xz?WCz6Gw5Uo%So~u%Hf$H0C#kT8(sLB>P2 zW5i~nG2jj|RA1dul=$3O979)Xw%btsg4s})0qa=HIkq<#o7t@^rD)e}7akTUq;u@B z;g~9{HD%87eAUvyT&VyDQl@Drl29|Gnj|oS$P0`p$&-w%ff}QMNls4ld=2no2(es_ z%LhW2Y<)G@FYV9<46S8qAR|bC$?$xZ5rs(@Iy)&an!%}@plh<)ULP1bCLaj>oNK~f zr`BV0f}_9F6hp!cq?$E7SfT5&%7yhCcC#gLvVXMWsGDI|a#Ys?!Jf+}JDaZC#=2c9 z(1d$eQT3po74%?B03*ltjrI#2O>ZlE?_EENVO) z(}3Jr=sRBsfeShtmxhh0)0O_sh3HkXzM@*oz$mbtbL$NJm)34)UGT4Nq9Iq5|Haxx zyRpABcCHnJoirERP$;kq!;YYa-H*?)17p3aiRM>>ZdzXr=SuiT1+xX})shLXoL+D}5VCCz z>KH0K))Vr5!kD8ijFu{PD;;*wXcXS4!~Y0u_fNt=bM0P*?&go)8QsmONGy^B0fILP zE<7K^OK>4T@Fu~9=Yx0&E(8ePB)IT=5HG=n0KuCC7oHE|CAbhEc$475^Fh1>7Xk!t z5?pvbh?n3(fZ$Dn3(p7f5?lxnyh(83`5<0`3ju;R2`)Sz#7l4?K=3BPh3A8K2`&T( z-Xys2d=M|eg#f{u1Q(tU;w88cAb6AD!t+7A1Q!AXZxUR1K8Tm#LV(~+f(y?F@e*7J z5WGon;rSq5f(rqHHwi90AH+*=AwcjZ!G-68cnK~92;L;P@O%(2!G!?9n^;_l-eb4G zg3sDE;X}2bOw7IqAIRO9D@|7>ztV5Na{cARYJWZ{8X? znb`Zd{@Kq{hl*!r{`jd{8ojhjdvv3^`}55kRdM|Eo1@n?@tt?Sym;`f(O)-jy!gxO zSI_MSSC;6lqtvzi-<~`Bzz+u=)R;5(e7|q%_tT|4PmaCx$dQqcN2uDq^Jjlde76)l P7d$sJU%K$j@i+biF9FH2 diff --git a/assets/accent-orange/folder_opened--hover-5@2x.png b/assets/accent-orange/folder_opened--hover-5@2x.png index d385df5efdcb5382ddb3856f864e42b992fd21b0..868891e828e143da44b69505ca3a925b6c29ae2d 100644 GIT binary patch literal 479 zcmV<50U-W~P)0a1Iw z99I5;7Lq!>7779PU0#~{3Zgjl-=nV&Y>a=q2=k)u$Uof*IfHCZG3s{q!N|^I`9Rci`VU@CB!g VRH5Q=zB2#-002ovPDHLkV1n^v*2n+= literal 15597 zcmeI3TZ|J`7{^CqWG$Cy1VbR2N%69{PUqHXw?o@y-GaNs!e%L2R#2uhXWD^wrgUbv z-AyF8LO{Gljgf#Ce9{<26BDE1K_iKnm>7%+7{iP4g$GcK#s@EnXQsE=)9%Tl7^68& zdilJ8x)XIvw8#r_h1Rzp=WWL5GkAB)9UPGALrfioC;%5;<(W7@0hL7H(=z*Z|p*)c4WcH=5J zYr;tcgKnbMt8reXax0N(H`qanY)vV%e28Pai8QsPDNj_2-l1tK3yPowOvi>gzN@ZW zupG-SSaYOox#vs_*Cd^8?QVdgeTKP&4L`xt_YrD~0+B#o@WiLlvMnRwZLu#bmw8MwyF3Rv?238~=k;76SC&(P<3sRqn#7JA3p-;_4ynO7A5Twfebm36C9Qk4X-Pem5L4AJ(mbJ zH(jfZwYrq6@%FB)sBS+?s_vEmTAZCV+CHq7vLQ1%7jS-*>+yZ^xpPztz{G8+dMIz! z+(B$hcdAMS4CY}?%x|~X+#}OjUAxbD^(%Aq39tY@7%iQ?o1mn+wsdWVN7}d7vfP=D9To{!42&zb^P! zH&K@>%Ku{R>br4vXKXg~&Q2P4ZzyEgg<(ffyzU3LL&sRVYU=Z|ZZ|DXc=MwI2VX4j zem10jH!9tRm-^kPw5{A~8ctGZWJ891D)+9ZenH*>Z_q(9B1xhYXVGC)F>2I6F`F{r zmD6^w2NKNWX;4R3;kLF=oF()*8p8Tg`EI4X4q6|DH|p>|0^9nN(9v95SD~x4T@Fu~9=Yx0&E(8ePB)IT=5HG=n0KuCC7oHE|CAbhE zc$475^Fh1>7Xk!t5?pvbh?n3(fZ$Dn3(p7f5?lxnyh(83`5<0`3ju;R2`)Sz#7l4? zK=39OSD^jaEimD;wpI90ZDGfPQ}BV@(<7HAI+I`A6TDz&H{LLK?TtS_a^&_y^euGt#V7X5yQn`dm43TleB;g~@_}DY zf3v*SyJkFd_VdlFm@k)J>MQ)T_k3~1)8F-nPCxWa5AM6|P~x8c*3tb<&pL@pEADbq6S%g{jCBEr$2!Zkomo9OCc zO6wCR zGx!A(L%~Vsx~g+E)=_Zj{9L@(io}pnU(JTf=l^9(>P+wY227om{~;g06))tio?;mQ O0000B~^T~gLcq$^#3R3I_Oeojpj+q2y! zEfShIObn0)2QI*2>Ioq<4X#KVh)M`?VFGp?64yzC+XRR4Z0C>jl0KC&gg`G+{`}tW zeSbgu^M3DV=iqaT3&-~*4kRdw+BZK}T7usP;Co{HKKMC))&3ZM(c0WnnW8q66m@2r zqJDoJe#41tKTy<-Pbf-xlcFBJ@%XD3ufe(ZJ9En(MeThkc#lyZeDnxKJ$=EfRQ+oC zSw*v(NmaLNAlYs@a5hEdj zRJ6@iP1c#Cg+#8czyM9)t8}~Buso%mXTrD&{2dH)3>{AKSM$tFkdUsH7wMwy0y>?X zVl{p$Lucfqkj`XMnMqpYg*3-YoW!%Dq@;KyCDNT2Q%JyHIafE7rP4EGWtrneP83-kvT)=}4tl*>C{21U!4q)xhjJJe5PE&fYhT{^ATo z3OqX=J7}9b$O2C!3ritdp&UF{rRW0Hx7~_uHwsaeEp`#o#bQ`h^pj;(Gp&H@Q#lS5 z^;f(f50q3N6oQIm`3x&a6)39G%#N(z=5P`>WU$!YXYyzY*vzLY)X|3R?Y}As~dut1v)T9kP0D|%W?To z=#s6i1^cBFS`R`?yd=m*n$7Zp%BCdEV6%oU!Av!g7i$?H8ge&uOg}Dsy>A}&iqhW?!$x&So1bZ&ebT?hEjrF=zpb7V` zqG~}uD`>%%0D6ua80{ZcPuY=~BNlL1l%x1D`OZ07E5O2Ss3=r8Yv&-IZTKzK1v7P6 z6T92(QQScxnjpsoSAd534=jbJuK&G-faRR6WikdUiE@ffWps^|MX|OLI zW4ECXchX#NL!rPf3_F4vc0VD<4UP4yCYoOjx@luAoSzYS_~L}%vm=eWQRy;X8h4}8 zzVdm?^b2Aq8!{YI1$RBs1^FbrK?jAYbXrR1ICL0QEShc5sFqB4<@AE4T@Fu~9 z=Yx0&E(8ePB)IT=5HG=n0KuCC7oHE|CAbhEc$475^Fh1>7Xk!t5?pvbh?n3(fZ$Dn z3(p7f5?lxnyh(83`5<0`3ju;R2`)Sz#7l4?K=3BPh3A8K2`&T(-o)Zc^dGwg7JSyW z1s|&Y&vG;yXWl9vD1l( zC$z7Ao1QGbHGBKlYH9q+p4!1BR!M9hIk)}NyOYx4pSC6*JT^1-E%VDv{p#)K-ah-z z?7h>U&K_QW?3=Cg`}OL?3y)sgs?wLow$IOPU-~70{zg+*Z=?k diff --git a/assets/accent-orange/folder_opened--hover-6@2x.png b/assets/accent-orange/folder_opened--hover-6@2x.png index 9f66e3e726f8bd1dd6a2566c3163a76dcccfe383..62f59a2322fc93363adf232c3d612ea5cacdfa4e 100644 GIT binary patch literal 480 zcmV<60U!Q}P)JE@r5F=mA_d3Xp>5c| zS5R*j7;ExT?^;nvVw*O1DT4eWE&oDH2(&D}<+3n-epH#BwJhlpUu#a*?chMmkq`{w z$pPj;bF^lUaz?q8@l9-QuFliq+y>R;;BLFS0hoqzs(X67#L3;O!mlz{3RDV|UV#y# WVOP2yX|s0#0000D^Cx{jwS_BJ%3R>}6X{A222(1ql{L^x@iVqe46^n?1T4_ry=!2r*B>OKnw>Mn1 zBFZf6CcpX3_xDRaGxMA5Lv{}hZtiHmy`7?{j)DH2Rt0?N; zX)~R1GpPqu-7bVQ!yW~pN}&jQQ&fCIrKsuSz@4= z4qDwz&UK3_$Cbk4Zn%U;y%!=fB=Dl`MG3Swao~q2B3e^#c!+TYGOF(n&QrfojiRvsHsw1R(d;M8O zuTN>ZX?a}ligT!_IpWQDAgQ?^;mt^vkFsGg4QFInRwL5gyrA-YAV{?*5+h|BW_EH` z3_(bT6;+6+Vk8(N&=ZXTSCFB(+Jd44`v&3|x|+311t^bUu2IGsRm#)&Ygg5Dubw4zZ%F_n&dq9VURFa{lbLe|aAB0I@dNVtbCh$y!Y!z3 zD8JYIK^!~lmbDV-8H00TVXM6wceW5s5a+xdAaDKyL*ZyU{@y?sQ9;ra5M~uYmf47G zz?mMCW30^chNwxJrts1FKwtep2)tL>cu^G^mF?dgh~`YzbDA{X30aavDbAtIsA9;h zfP5xt!kyFc_5%rK@-?WVrEqIgD9#cF95rEer~;4Deg&7Xk!t5?pvbh?n3(fZ$Dn3(p7f5?lxnyh(83`5<0` z3ju;R2`)Sz#7l4?K=3BPh3A8K2`&T(-Xys2d=M|eg#f{u1Q(tU;w88cAb6AD!t+7A z1Q!AXZxUR1K8Tm#LV(~+f(y?F@e*7J5WGon;rSq5f(rqHHwi90AH+*=AwcjZ!G-68 zcnK~92;L;P@O%(2!G!?9n*oc47-*Rx}AGaNU zZOxCJGar8O&3F5s+jaSccXnD*&%x*SOn-EpaeTisb93(5FFU7S?>c>OTaF$%C7u6_ z&oLe9zI{U%)=nRatY7x~qFo*P!F6~*o?B`#Xrr=R&JCM8M)9=?#Z$A0MzBk9u zbRAuO;l20!2EOV%wCC6}Z=KKV%^Wzl^2L|gneA&%Z8^JoX~&979~@b&dT$vI^bIBt IZ+dj+pUUvX+-c37XBb$Wo!I| zV8BLgB)U^+!}^U>?)d!4FsmnHET7>px=4E% zxiG~r56`1-)N%Q1hPnS4!|0b7X4m}#XRdvV`aa#7J>fCT_UD547UrXmpJ$jOm#s?G zua;ld4X2p`rc;BdPP2u2GfZx>(*nj>=(9DrXxaJXgD-9-S?6RaeNDlf>qEO3&nD}t^_Z1{UP?S$D z`F>01`F6XVYRf6dUF1bg(|AGRC5b~lIB(VVL5H)weNmELo)Yv7*J}BeW3xeCP;-|3 zd@>mf)PHr)tJ&%gWP4q9h$7zsEnZ9s{5X?o^gXR*w-FwiY4ETCo6z<>Nm~oJJv9W%E6RY_S-wD)wL*7?vGy zJ(S~d(_qF2`Ctk7un??BPRMYgTtO>ROzVnzSder(obCC*HsD;TfErSkW$I8f1PBF#6J!85MNwt0CW|JQfkL_tm8_gqGas23s)_nngKFAX4*O>$0lj!J`0QHaGHyLV zw#H@LI&i*fTYdrU+wefK=9nwE>xnMN$I%TsETmOcR&zYwj63G74s29Q7P@kJ!Sz5& zcRjc;)_7uI6o-s4p=*q$Dt0R!R?w&w-KeAg2z>uf!boxLUxgm$kHHx|&a7B2ItT`Y z98z3lKA1{zVL-?s#YN_WsT3Cmgd9>_WImWmabZBnA;m@JgQ*l3280|^Tx33&N^xO8 z$RWi==7Xse7Y2kJQe0#{m`ZVBK*%A*MdpL46c+}B98z3lKA1{zVL-?s#YN_WsT3Cm zgd9>_WImWmabZBnA;m@JgQ*l3280|^Tx33&N^xO8$RWi==7Xse7Y2kJQe0#{m`ZVB zK*%A*MdpL46c+}B98z3lKA1{zVL-?s#YN_WsT3Cmgd9>_WImWmabZBnArV(%@YpT1 z(X+N~^ib`Q^FM!r9>`stD@|9jUm5GCetbP~=Z6dHle=$hzvDjh&DN>gH%?!F^5TOn z=Mp<#FmC-eHBo$b=8s>irENF2*7ht+e7E(^uKhplxe6~{sVeWk$KJho(#-ub@o@6Y zy{j|Aj=gWLAKLj~|FfswK6&Nn=QG!*-gx5D-VZKKLvZ-^!OJSceE8+W_jf-%@O$uB O@Z8L?(zT7R-78 diff --git a/assets/accent-orange/folder_opened--hover-7@2x.png b/assets/accent-orange/folder_opened--hover-7@2x.png index f99a19b456650ef22a91b67e8ef4aad83a553ca5..0fb17a2d9fdebcc108345fc2f98a2dbd96ba8f35 100644 GIT binary patch literal 489 zcmVY0w>QUUG`2sCdFbt6kE; z8m1Hs{aD)Dw2m-xNR`B+l`oh@{b#w3(T}c8zKUSb8i*PV6Rn-Zy(3M>O9yhq@dY+c8Mu|ysYCZShMDHOqJ#3g#S57VYlux458gN3cMk!fmA>vwBGi-DU?+1ZS7iDw88lozd4<#a4+B4E fb_zHJ{=EW2S4&t8Ki#W700000NkvXXu0mjfQS8se literal 15599 zcmeI3U5pb|6vqdn25UeOB}7ptMGYd;`DmvfLt7|YU^i^n&F%`_D2D0G?RKP{DKoRQ zyMDnYMkFy9;)}+_MFS5$V2G#z;uo?e`$C8$Xw(NGF(Cni(L@p-)H~C!>D}(lq8OvO zP5N=}x&L!!e&^mZ(}#Jfzi;CL-`zfnq89XYrw8D72)^n0H^a}ZYaY)#hSEKdp{Vfy zMeSNkQNKM0zv0BuvlMmt9g33nP}Gvk4?T7G9GrVgxqH~6s9P61?|IbgZ!D##)sxy# z*3M>nCB-NOWYx%lK($ncvneXRrdpPj?ZBpUU_{ds{wpUw@za``@NW?_T&COw3R?HL z2?odehLrK`N=)^yN&4bd2?i(uTc)d}qHammgx`%T!Qaj>>!;l*_V$E7U&BXlGd;KfKJ6j?olm z_zSjOmRPn@sRSy)fMJfXd@L4YIe`@f2F_rtG2ND{jBYKj1!=@d14}WrvaK09?ZlOH z#;Bd}`<+D1SN*(7*{WP-`2fdu5~)g4Qyw*o?xCp)3yPowblZYDzN4;O zFl@sr7_+2ox@S!cYm&({b9X%6QmJEV%U-_|BB&$nsI-R0%77gJmN9B7VEs;bD$6^a zy{+Y2#c7M=cxF9zP}OFUIi8x#T?(}d#o@V1T_%ui!yGba1n+N4#5@4hozAC2q#D!=Lu4qiNwels+J#Xiy;U@ zd`uETQm`$CXC@j0?jTjRjo9jyIGKz)? z4+|uNakkU2N9C?HsYkbLSyw<$Itd2?nx;x1991GQk!K>D8eu}gSe}VRa(PDPM1dDU zC@e;65HlICd`9TBp^Q5Fr5;*^p%pQo4}&nzgt>5z32`9A$S@hhg+M+R69gcJM7KUL zv`0Q8^rNN*d!1bL%yEwXT2pigGb2^EX2BIY=2^LL{kq+35bS6lZ8(aW+m*_)X#r=? zCH##|*KA|WF6C(4y(`Iz)6bHMvn7BUXWK?wht*WpW!lUF&W&;{zDGWLj!FUOxD8bc z<<6Qth-KvMifn?^2wW3$+wHZu?Lss`oOP}MMeQFbg(dI&dxhY`xfmambBqubL?$GN zF(xVpqtH|VALGPWD5^9HeeH!1IH$95K}l$KrGK*!t(B}4WPJpvNw#rrje-AC?dH}6 z|LP{{a7FoF)ULK0+dE^Uq0j83ap#6Yf?XJP1ljF=e4L#z)><{S`B|r%7DwIr5rKm* zmUlkuQm-484&$X>H!5u@AJa8EDb%we!yc7$*HgP755gOCkPM4r5MJESVN}ttRY5VE z*5H-Xa;^s=%;aiNM@QjsOBieudK`6OtyG>{X}5#cM&XS*{Exsk|0K+4uFb2^_59H~ zqw5(JiA9niK=3BPh3A8K2`&T(-Xys2d=M|eg#f{u1Q(tU;w88cAb6AD!t+7A1Q!AX zZxUR1K8Tm#LV(~+f(y?F@e*7J5WGon;rSq5f(rqHHwi90AH+*=AwcjZ!G-68cnK~9 z2;L;P@O%(2!G!?9n*v}(hdZ*NeKzhzA=EbRRzx%U1|uVhXf+TDBaSCj8% zKVJ6>m6&?1>&?k0C$Ib(IK6C9`u5b0-R8u6{~r3-6N{mBgk!N0BGH?IY1E<7` zUmm^Z(x;#8+kd?D>_=y}9!+hueP@2ZYQ1+bx@_T#gR-yx>6LU|KG5epX56#BFMW93 HwuwIhH2d>W diff --git a/assets/accent-orange/folder_opened--hover.png b/assets/accent-orange/folder_opened--hover.png index c34ee19f14ff36862f6912b3f0322975d6f1ab35..16234a804b86089f0121b3ac57e41ae9c498f4fb 100644 GIT binary patch literal 298 zcmV+_0oDGAP)X+-c37XBb$Wo!I| zV8BLgB)U^+!}^U>?)d!~3aOcfpCvX2eMllA7+C-OkQ* zce;Bsvx`Xd5LXezi-LHFkV6m&%rNUI zhPg1!Fc029->Bp2*9>#-Glo$&7-sLi!)LF4i~2t4%$@WYX7@9}dk6FJC(km>^Owv@ z)vuOcQgyqT0)}0Ksdm#ry%|QEYCAw*fj(Pw-HXw(0SN^O=$TZ(upH=&a&;> z-m<;LkUjU71EZXj%e}Ej&bQedIke}`o<|5eNJlEY%9;cDMd;b9t`29gs*7 z-cQazq`v%WSELy{_@qDpC1 z9*7a^iN`=Y$N)arR+M<(SR6xF>$ckje!*;lCCEG0lE(KNV?BH8N-f$A+eOoY1zF=q zHOExpT2tpO&j*$c=Sv0DkTOj}P1oy!1dJLdO0vSGp(Jp%x{&1*IScg+&~pZqLWt#Z zTs{=KWb3QJe(8iZQ0U2Q&Cs)g$O*CnxO7GdLf2$YR*Xqm1d=Ru@`FOhtt^H~BlpUEloWSi-j^fAUTaVFNh8AfrVYY7?!zI$!mhW}FTwpRuJ>Lwa-qWmv% z7wyKu%GfJkWGq<%m?#QTo@3tNpX?+U|xy~141?_E;1j?OL1X9$R@=_=7V`D zE({3Sq`1g@FfYZ00U?_d7nu*{rMNI4WRv0|^TE6n7Y2lEQe0#{n3v+hfRIg!i_8b} zQd}4ivPp4~`Cwj(3j;znDK0V}%u8`$K*%P=MdpKfDJ~2M*`&D0d@wJ?g#jU(L|lpf zW4F*k&)T-oL$x1m{63Bz$X%N+%~U48((j-C@wLS5A1>UV+IM~TZTG2fc23{Ae&*Wa z7dLmDON>3I-~4rYqWJFYAHP&fyKd~P?O&YuZs+a2hkn|B1zx;dO~3yhd*|XQL;HE+ z!PMEiS7wDh2j0AYbZqm`)2H7)b@|xmv)86ye{AEx2OBdGjNdwPDZ?-yemU{|olg({ R7CaU_KYP4%_1KxW{sg#6%FqA+ diff --git a/assets/accent-orange/folder_opened--hover@2x.png b/assets/accent-orange/folder_opened--hover@2x.png index 6a1323cf3c911257c9b8371b956c0ccbc1083cdb..0fb17a2d9fdebcc108345fc2f98a2dbd96ba8f35 100644 GIT binary patch literal 489 zcmVY0w>QUUG`2sCdFbt6kE; z8m1Hs{aD)Dw2m-xNR`B+l`oh@{b#w3(T}c8zKUSb8i*PV6Rn-Zy(3M>O9yhq@dY+c8Mu|ysYCZShMDHOqJ#3g#S57VYlux458gN3cMk!fmA>vwBGi-DU?+1ZS7iDw88lozd4<#a4+B4E fb_zHJ{=EW2S4&t8Ki#W700000NkvXXu0mjfQS8se literal 15587 zcmeI3ZHOC17{|AA7MpU|T2YaTF$M8$vzy6oa@pq6OOva2Xs*|5swq`*vpajYHrb84 zn5!@MkaC$GZSW* zZ9@$6+XLtqb*z5IFsEK-80le#x$M-n_Z&Ha`Yx)BY_u6>@iO@DRM<^9QXGu%dq>1dBW;$dI zhNc{+B5_=;RtwjnVbhxAB8fzT;{gW%i+Zs3wBg8g*05JJg0$jfp{-bY#nDY8=*E?c zX4M%Ch1^8#qj_KDN;{EZH`yVITwShkkucBo5~)gCQ>j`d@6uF-gC$sohGQdLq^GVj zWjdxkWzLbZ?Vd9+8k1bEoxA7tmdia;+s^P7grJGEr_#<(S0Fb5ZL?}AaCi&4l@-12 z-qE$r;LM8Tdgi=#Sl8!}xt@m1n+lB)N}_v}G8U8_)5@D>Db<)|<1K{2Ovam4!RvCe zq8l#P>ysQV>Wp|N9?Z%POt~|Xx;E{L5oZC& zM-mbcr0A>|zMgmtw1QOGk>?e~-`5vMRV2-{%CeKv%km`TD#m1z>ood$w&#_UF-xX} zE(@ljNv>D3Pvy-uY1FVC*-+qUHia6(x~@u5UL6<^V-Z#@0-hCwn8wOQ5M_BF0D%Vp zXmZShn9KR)U7@q4Qgzo$Gqj3A4?s}V6isF02{pkAqMTsm7=&yrDrhh&i_r+LwnF>l zU7^=nI;wSY$=Aod`oEf@N0_cuBf5=d=(KO$_SMkue> z+(B$pb84~$)01dU%x|?f;?5T036h+<1C;cCU?^;P%ikLa5Elhei37G+6jZd5V1!M; zqQ=HlQG-BLfu^99bZ!HIsuG_Eyd=gXKH92m|K>n+X0kFR8J zkWGq<%m?#QTo@3tNpX?+U|xy~141?_E;1j?OL1X9$R@=_=7V`DE({3Sq`1g@FfYZ0 z0U?`2T!GGOx6nZE+SbrZwZEL)KZah&JvN$6=L_%u{N>ufj-lnp&%Ar&^Aj7KXD_;D z(R&{+Er0#cR|l3|`o^K^cT3-1y;Zw!^`l3 ze6E2QLxMESOojSO2tdOz9+vQ*z?28;RP%9UGQP1fB3NbYVqjsSoX;3yLbEv1Y+(q diff --git a/assets/accent-purple/folder--hover.png b/assets/accent-purple/folder--hover.png index 62faffde776f7729780d391f57fa76637da09664..277b31736fe04d1d997ff0bd3fa118c8ed156e5a 100644 GIT binary patch literal 270 zcmV+p0rCEcP)(^b07*qoM6N<$fh($ literal 15527 zcmeI3ON`q@7{^^9p|Yp~R9K;Mz)GcxM;$*BCu`$mSvE^|B~tbUWI1(WPqJnc+t|(~ zyAqFbKt+|15SNOF)YqZvq4a>bAeE{`;>2OqiUSwu0r60!O3+h=|JgX4lMgVICd#pzr-V??%5nH|#U$aE~*+> zyMylz=7WzOW|*grn~NpCRD4d=?RpXzb{QsHbqDok7;U`e0DT4eY#CNfE0?(O`42V`I`jeCs@E(}ZRHYSTos)M&3u9l zyZ9@)#6*ygEfr_kN!x|2oXl{#kjb)HB`M0;Y&yH2l>|}dg%qC>I4Py31vM?P?N1^< zg3dJ8sHpRWXWQwJl}jx9zN7Mdv)N2GQ%T#c@}i=PB)R|wb>zxd*d zXE$6OPOYL_**om+eY4UVoW4kbvgNhImbrynphRxrRES1ML-(pqx)AubyJ*|Bd^F2u zI|$jy$#7P&j}?J#S^?L`H6C~Bjd(8}EC3(ogBi&QSx!tXq8TY>)U^DhAgO{73ljCj zViaw|tgQ9LkWdUk6~FYmRw^b4{JGJRev(oGIi{L(()2RV>4ltVl9fM$3^)XBBj& z1DQ)hQIb+XR5BSQgjg)b-3LM!Y`qbzmv(3ag_d;*R#I}AE6bw5rF9eQRMV!1X6RaM=A!uV9n(cokiCzW8Eqh_=Ia$1$t1=@_Mi&prP@7t-Z_YdbZun!2#SJ} zWoVHWR1_-gwRI5BuJ}#h!ig%H6Wd$uQQUqblMwGG!l+a4cb_V+P2SO5p$|j)VrgW;(zc~=SnXE4Zs|t-g-?_I= z!+&Y)wpRuJ>LMDlqx>(%E?SNKm9bOM2P>%-JW!~p3Zseu!s;h#{6Jf8)gYcL-~E#?P+Ysa z(49Q#-O-(lip8QyFd$@;;v)0GREi4&LN+NbG9OH(xG*4Olj0)t!BmP1141?_E;1iX zrMNI4WRv0|^TAY#3j;znDK0V}Or^LmAY_x`BJ;siiVFimHYqMLA55jVFd$@;;v)0G zREi4&LN+NbG9OH(xG*4Olj0)t!BmP1141?_E;1iXrMNI4WRv0|^TAY#3j;znDK0V} zOr^LmAY_x`BJ;siiVFimHYqMLA55jVFd$@;;v)0GREi4&LN+NbG9OH(xG*4Olj0)t z!BmP1141^5xJG)f-9ih!YuiLG)&6?r>}TkOTvnf+FEY$}l40I_nqh9ej*jR}-^LY& zxqg;m)FTWtdVSw3=e|LG56=`P7F*wzkDa=3!hQGF+c&(c+20Rb{_4jw_V*v2x^Q^M zqkn8}j?WzfNc*I;|M0clsDp9s;v71hf4{sju8lr$>9?QZ#zX5%eq;9Kn{Qk_Id}BX zXzs+tlOLZh8TkXRUB0CJ^2m$t9jSgj_ucWrr&C`(ar(jg#*d=p%;x4@jD3For_(q0 Q{SeqQQwIy@o;mc^pGy1Kr2qf` diff --git a/assets/accent-purple/folder--hover@2x.png b/assets/accent-purple/folder--hover@2x.png index 2476f581356c3a20c8be9d3a9c7e9ab9a681749f..ba1eb733b76aa39773676ae525d0d0e2b5d91568 100644 GIT binary patch literal 436 zcmV;l0ZaagP)3w?z?LIn@iYbiaH z2)=d^j2b z&588!`AaKu$o}1BOt87OQrMSd^kGu13^BRO)pgc0L*7AD<3W9Lly!_$X9(Ul?&o~7 zElm*XW0HJ&mW<`e5x41r^v%U<>(MsW7`&@TKY+Mp6K*WdvjYtWXK#lOX*J9vPV4j% zi%}}-*=iYs1nyO9OOQ((v1!X=4B7-f;;whU5C&Zkf-vNsuafo7BHSkii{K{3Lok>EMHDIzLH_*y5=|{fv8#4M5aB7unzB@m z+QuMh=mOEFEOQQOuK8QrlIqXicfB{-tyU|iq@aeh*^dX}pE}eqoz1?7?e~)pi@y*K e1OkE56IcSbH(39cO<_;~0000)loKI8t^&`!W;R6o zUEHZeDCH%jM>AQv&n^L44o4V`i$v*YEX>Q%s1$vS7C2sJIgu4PMi3Q=QzU_|enQC( zcor||hBBOfvYHNBiO{6$78RDAot+KOiebAn!SbiD+0;-u}`&ZNCU%DQ{S#BfeBnR@QF*IOvGP3^e-GY~-)XCUAr`5+xcW= zm1S!P>ApUHRna>$s%Baq*IjWI6*XqO5f7wQ7bLwE$#7AI7f0ZVpfZvw z=9n0edKg*Y4Ox~|UXmg{#7rhAZwZ~YwP|m^R72}9vnEO z&H$<|$Wo6U(Q2Us@|Ms~mrPje)O?_iclEcLqD`2VR0F01SLj?|<-+yrSF?TKh33|p zBX9ausi>A5;O)6YsJ7|qWvpJMJdMA16;<=dLCjY@NW>QLe-f z$XCuWI|(e@hN^_}d#xPAu?=@tErHYoTobF??UlIALNq~~_3i+9^BnY#CmFFQqeex6kqtwaWgv1fJyx6OTb~Gl^C}xBDgsxlO8@3WG*+@Usag|2 zPqMYK)f)awbGN!G_*XYkn>)(?V(u!tvAHtV3VLfLje8Fi3arAgBB*}#0FEx!*F~q)^RmuJyan?L29W=ypa$Vv!^W5WGon;rSq5f(rqHHwi90AH+*=AwcjZ!G-68cnK~9 z2;L;P@O%(2!G!?9n*4T@Fu~9=Yx0&E(8eP#Nz5`ymkvL_^$0Ne5v-t*FV1pU&y7kf#D2A&4(#!VK+tn zeh41no4(WEQq=W#C`x&SqBdWD_~7a9VBhnD>C{O1;`JZ+O{vtDvo|kqI(G5O{-M-o zsq_akYtJ3)JbG~G%?rD_!t^scN6PQMx|I0pP~^uK&z(7W>H8u2LP+X%cXUm;+ax9d^tw-voZp(-vtj9x?n!;k)w?hLv32;K1EVK* z9L}D|zOnS$(%FxHx^|Oa^Y*qcPx}2|`fV*mEid0eZJFA$xcuvl0XQ;huzx6h`ibXX F{u860@5}%I diff --git a/assets/accent-purple/folder_dup--hover.png b/assets/accent-purple/folder_dup--hover.png new file mode 100644 index 0000000000000000000000000000000000000000..e5234a8dacfbe9fbf8a3368f433a456b5f8cadd9 GIT binary patch literal 350 zcmV-k0iphhP)=G$R9} zE&~(841@@R#RSy!pM~uNP{a}@$^>JOOEWSuSRm^q$v~Y1Wn{fr*$^*dm4XNw=BUGE zH6s)lI7K-aPIq60i=i_hE(8V?x&$$i_>U w#sL#(2{7-Xg^$>XsTKEH+2x2eV_-rh+w9vxJ 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 literal 15535 zcmeI3O^n+_6vtfwWp|;Xh!3?@D;XE6LUH_&4<{x`X_L0QRnx9^gPIi}F|o%RcN5## zPLo|ERFyrn7Z6+!6$i?xLa0z7aY3aLhzlnW6^9ChDz&#thzo}v5M$@dnPf*>C_di3Oy=@0*OVDSlaM84K+^=6;;aF48 zamSM-vE&qB&759w;rz7JrR*Gc^}cBgCTB<~@T@s@*f!S)3p|~$a4B?VD2uLDEw~W)wp+ICdcL#DW_t+P zLLppL?CuiKOe^5}bXLHF1~Wd;gGJ!Oe6S*UQQ@U{8Ldbur6!VlL|GNZh)Aa=rcttW z(^wwTkdcO{ifJ`Dq!HRyA9yy%?4P6f@3Xag+XJaXMbI( z1-ov$Xjm{G&kEz3BT?a6Q)evC2bKnBih0x!GfiF1h#9EqK;(5rmiR<9E%IqaPxDnN zVHid#Ate);5Mrqm4Ihy%+FCQ%FI{OJNgK(uuB43wFG^Y<4K+TKiYt6oQ4Ao8D6^*b zq$A-Y(#KpA)jCj*^a)0PrzytBjHH@2J+wlXBP$oJ->{m^!&iq}dycvpRwW0x9t`$e zj_Yl@ei`dmsURlYyDHFvdY0FMEdddQq1M5$`jOo*b94gNN4cXP312%$s|GF7hU!R# zz19}-Y{PE>7w%g`Yhr!7y`wuEh$qMj!5yG({sU9tfs=o4BC0T>#H*sn$3ZI1Cx8;? z)0&>-WdQYb2FSW$qTlnyIsrxiV@qyGp(|4+h5aqZuQ?&ith ziteT=rbUxrK*%P=MdpKfDJ~2M*`&D0d@wJ?g#jU(6c?Ef=B2nWAY_x`BJ;t#6c+}B zY*JigKA4x{!hn!Xii^w#^HN+G5VA>ek@;X=iVFimHYqMLAIwW}VL-?x#YN_Wc_}Uo z2-&2#$b2v_#f1SOn-mwB59Xz~Fd$@;;v)0Gyc8D(gltk=WImXe;=+KCO^S=m2lG-~ z7!a~aagq68UWy9?LN+NbG9S!KabZBnCdEbOgLx?~3<%kzxX64kFU5rcA)6EznGfcr zxG*4OlZb0-@Y*f3(7U!R^iu6>Pi}Y-y^zal({m+;S&1>ssplEy_Uq_~-t=w$z%aKy zVi@%d!#sX#*NKZiqP}Nmiu=m#Yd>ARG`TvvdG-47Q%{|FTf9_xYfGE2oPPPp!}D*R z-DsSfbl?4X+k4wTJa+GI5B^cVuD#P-J-pxE|NDGlH+SQ6IsVD^^X7dECnhgXJhtcN z>Q_6zYu$5giGB2?4O`FOcxLzI9eV3je)aYt{`Rq2cJiAqXAfT3b#=$bPn4Ihu)lo$ fS?-~8_cNcqarh=1+xjgU6f<++Xz}9yS5E&4`l-*H diff --git a/assets/accent-purple/folder_opened--hover-1@2x.png b/assets/accent-purple/folder_opened--hover-1@2x.png index b6c7de670cfd1df6bd51ef6b256e4a393b12a50e..6222cf2e3842bd4e0536d9bf3ad6d09d5e139067 100644 GIT binary patch literal 467 zcmV;^0WAKBP)UiJN8 zPgi5gnN5kg5Oe+lbH^T%FYcirWoFC>CCaw0c z73TF2Q=B*G1ml+xp>{6oB@A-hB25|D7S7YXC95qA$_P$y#iR8%3@TEn3@XCW8WIV9 zzD!yYwlahVb&Xnb#O z1XY4XbN-&-xM;D3^#m_6tuV+tga;YPHqNX5M_CVH@I6jDy#0w}M0+?zU%m4?{8;99 z*RNOBR_i;w-D=og-EeBen~~A@HMu)`-ha!tSD{q`RRZNt-~(8vS!bNsr*eJ&@oM`5utbd#4IuaH@Yuo!YI2HQ$CfX`5EYTp(r5y>)%6o6uzg(1_- z#>%TKSw%?q^th{vzA>Swy5VrWDZ-+n`i$4(fw*FWn6n}oF2wNS5L}UbP?iF>aDvQn zo*?C(NQ{K3>FLRa7y^vJ$y}ElXo%tIiN=6CNK#hbtU(hS+f8y3&g|-+p5{4a@U&NXIQpksGu(%gAION*JNJPq%@zF7*z^O zjKl|dCe;K0s~lb)3e*RNa62El!e ztyM=>cdJrfDOkYSb5UP))78pYtx7o>ckjxI>eREC>TC(1Mc9Vc`eoIW6`9^Vfs3PD zj_;8#oMR#b4BUn)hjM!@9K2gvIGz*Jbu_}`m| zE;S?qk<%EF4+I&>IScb*icz}Kq7>v5DVT;k=|U$$;GD|FiL$^~E8D+05%ra$R1uuB+n(rw8i@7WB#>UE6E$GdaG~zr^$gm2-ilDgFkB_iTZS_@C z?mz5Q)9jerKO}JQ!}88=Me22<(hqez@&EKil^QQEDb#kF=9x|k>R5narvNGy^B0fILPE<7K^OK>4T@Fu~9=Yx0&E(8ePB)IT=5HG=n z0KuCC7oHE|CAbhEc$475^Fh1>7Xk!t5?pvbh?n3(fZ$Dn3(p7f5?lxnyh(83`5<0` z3ju;R2`)Sz#7l4?K=3BPh3A8K2`&T(-Xys2d=M|eg#f{u1Q(tU;w88cAb6AD!t+7A z1Q!AXZxUR1K8Tm#LV(~+f(y?F@e*7J5WGon;rSq5f(rqHHwi90AH+*=AwcjZ!G-68 zcnK~92;L;P@O%(2!G!?9n^;^O_1A8J0pGQqfG^d)lRNnod?A-sdj}E}HRY$MJ>3-b z>x1wJ-}D{(h@#FMrYQMQiduDM-MvRn!@eK(#WxNWKRYuU?O4jME`2rg$boxKOrJZo z<;r6#-+FJ?%d;z{*C&sjy8Gyl^dH&m>&aI>PuS1=u+lv6cF*C**M7bHiT0h#LFxXz zFaGkzmnY8MWtFyEdes*n9PE&{UoyGr=XKNHEupv0#pjZ*F^Ad@&9mM6x|6-%e%$>+ za(!@aM9l18lgZG_u6=1_=Kb#WhmVw=p5N4V^JPD^3H$eUp1tDuC!OEC+jiaHZ^!0+ zoi}XT@q218Upih|RT?kNKa_cL-?OjI&CFhN`uV+`8olg+vr8%J{P|_n^}#!4PktKO Q14l>oZSIdB*|cl=PoTf|mjD0& diff --git a/assets/accent-purple/folder_opened--hover-2.png b/assets/accent-purple/folder_opened--hover-2.png index 01e7d2e08a9f0734cef39e61d618c45d61317760..ab4f1f63488331c486406c172dc453023226a271 100644 GIT binary patch literal 315 zcmV-B0mS}^P)na!+80#1r8970G82Hcd|MI{8-<{HLMZJNE5uzDE z3TCTs_zGljVORYB%D;dAr(%<1Vr2OK`4{8H!UusLVDc;=2IGGQP6n{iFkxhxQHP0% zaXPXHGMkr;;Uti60TW|_G03JF8O)LOQf?r!X+SpB4FrcFF#K?Z;Ae*a|J%WiU}UTW z(!6L6!rqA774HrBcmuY1Iu+>(%8iDyAYcW0%Ei= z@c(~?mjo=vDUGfd5{Cc&NBn1EC}3m+<`@zH(6H|e{}?8apk+8J1pt}vI+svQspbFx N002ovPDHLkV1ilFfwBMq literal 15553 zcmeI3TZ|J`7{|vD%Eo82`oZ=TMaZb#agab}iw z_W=oDBJzU7Cy@l6L=y=Z!-Eiv2{A@Y#DLexgAXP~FiZPngq?hk} z=l^{(zw@1MrVq0>zh(2vp*2Gc!>pVb&rYK6HRyfQ!1d^J;A873`Wm#yx4I0oVwL~C zj(Pc&+ZpEJ!^ZTCH5!EQl|0W@dA?e$hO2Vea%Ookkx1}@#7h!~W^nGj>46$&y6YN2T5+<_ z)f~h249jHwxS(Lod8tsyPt<-j&#Pj$6Pa$49iqtBfX$0xf$t~MwYJ8dbISEY(={HJ zVFj9=i*#aNon5j#%Pm=pq-?tvO^ntgmuu(ld%TrO-_))*x*Z{CBJHbmr{`_RPeRw4 zb2K=*9i7U$erN9)#m?e%Me;q19y_cVi^zOWLsl<^#tJ3TxvCil0?%@$EvuYvR9U`- zkj-T3RmE<|0nIRduJ@Rq2Wmn2Eq^a7Wy?W_1=Dhp?>8J!)oV?iFkKIr8l1?c(LmTRbX8QOgcyq#I8hM-5GT97rMBxFtyWWYrtu{c+dr6`vWbwvO$ zA}a~d3LTL5gnryHP_F~!z#RYRuQo-WFg>Zp4Hs4De4uhs{noqL6nv(8wB;xp^{!+C z$A$i$ONCmSuHDAkUCP(g_pS;wzn`Twe@j3;$#;!*4y&zf%8cFxTpHy@{D6G%9Muvu zNgJvWsy=J+Ag)#Ps=$H6v#2JPw%Z$VyM=gyB=27V%Emvi6fW5Q_ZC8i@mMjcKrRxC zp>j{eBU~KHMGh9@vJMhLq!5p_7W(QJLK6JWCdjHJwmRFtxe%R7)=I#fg?gHAom*?* zzqEEs>wR}cG9GOL!qKBj5-3ScRw-7_l$L_rZIoU@22Is z`uvzApcgOtpG|4djZ3$Zr9n3??I@ox4KFPgYcL-~N-((_GtE zp=ek@;X=iVFimHYqMLAIwW}VL-?x#YN_W zc_}Uo2-&2#$b2v_#f1SOn-mwB59Xz~Fd$@;;v)0Gyc8D(gltk=WImXe;=+KCO^S=m z2lG-~7!a~aagq68UWy9?LN+NbG9S!KabZBnCdEbOgLx?~3<%kzxX64kFU5rcA)6Ez znGfcrxG*4Olj0)t!Mqd~283)JkWGq<%m?#QTo@3tNpX?+U|xy~141?_ zE;1j?OL1X9$R-ijQ0K8*XrgCrtLUNH%ui##p$BqVZG1AvFbiRZ*|~{fuIxbH=tte)a+TyZ!U)N8cP7 zJ3hBdK6}UdWuKQ`92;Lf@Y=4=-iy5Z?W&(|p8Dg`H#_Wo-wzxbObvdq`Q9UY_TTxz zho_xAcc_~0s;tiX$O9P{8*>!KNSpLJaH(oh;cX!(=8#w`7lv HJhkgjpkUsf diff --git a/assets/accent-purple/folder_opened--hover-2@2x.png b/assets/accent-purple/folder_opened--hover-2@2x.png index c290f18ea95cf643e1c7f3199ee8c639d3cf125e..8b1ce01006ffcd3a8a9da2402dab1253b982d694 100644 GIT binary patch literal 519 zcmV+i0{H!jP)AmT?((%*|rECOQ`H=F=m9uDk#Q7jkOYq|j-nj)e$oF3*7 zCaw0M$T9{*rwA6-(IF7HQGhubY_`uVB)3lWY(!%t-|GKr2PD};I6J4*T zF_rerMyetrFILGxWUzGA?Az%C5jM*uUr8WsQY!|STI<1NivK83(=L_SP6U>jRU%g< zP{OQC>RdTE${a!&AcJ>N8tx!%Q4b=LZk($AM^O$g@Y4@Fw3B)wqCT8?Ke@9r{3`R$ zmv0sp>$Oe#+-m5qZpbx8A0xxjIJi4~+x^IvSD}>yl>_tdz!$4+Wn`gj7uNs)002ov JPDHLkV1iOp- zwP2a`okzWJU?oLuenlNgnW^LsQPy)_Nzv25Tgv5OZ;Fa;Ddi=39GG+(jH+79^V8Ay zJhZCBJa-C7E}8EIV`~3Y0qmR_9FeES<%r_h5_d;SA`FlNrbL%=S z>!Ix~=6KB0Vk~quKxh-qb3TFP{H&j2c)u9n!~joM zKAyN6o<$2vMjTFTtE7Wg%rj=1d68v{#iF<9_v(dF))$FHSdM3To`F3WV^TAv5~CSw z%R#Df62OoPYTi_Jjke-SX??&@j_rZ&vJy%0eKX-lOs zGMNYLFfjCqf(-ih!lA5fHF{Ic)F-DQlI5B8+CfR3MP_-*GJ7eMXDABCD)ttDWa@knZiZR~5Y>Daop4alJ9hqN4hY*W-bNWP-T0A{j2k`1~VqMf!qbK)8wH zMUHa>DfdKTBy~m2Og6;eVGK^>!lDp##&GmRW56AxNTxKWD9*l)IEpN0^g>QD<7!SC z1#Dg$jk5JdN6*^25_|QmUVxVc;{GVxs@b8k*P1w>8K$JkU?35P4PI4M#Be$k1X3D6 zbP36t-#Q-5)c%g_c2^pPBVdw zFU^G0oWf+n{z!!9fdYcTYG{YNDfF!c71lZ_>*!-${ne&u5vD0sziPl0I_X%saQ)iV zY$v$Cv9;>Rs&-Y%O9ca1doJdwZn|0-t5qpWWA9y2lC63cm#r-UlqlQKTEDECvLaKP zCva|*%kdrZ*>e=ffQH*p{&b>EE1) z`bw6^ByAKZake_PYQukN?&ekn|LP`caYy-I%w2gmHde-JL2s_4QR{(1gjE<;1j(*` zz9`$&R$n#c{wb@PW+&|aA)bRD)@S`zq)s;~-G!Gr-Key#yj@exIA6(zG&@w*Q&0JZ zyc0g4gLqI7{6dsPn^DD(S_0WrLWOru!@3^`Fq5r89W8~s>Oy~m(BY^E%Twiel(s8q zxfMRB!~Y0u?N35eajo5juH{L6MAtGZ5{o23fZ$Dn3(p7f5?lxnyh(83`5<0`3ju;R z2`)Sz#7l4?K=3BPh3A8K2`&T(-Xys2d=M|eg#f{u1Q(tU;w88cAb6AD!t+7A1Q!AX zZxUR1K8Tm#LV(~+f(y?F@e*7J5WGon;rSq5f(rqHHwi90AH+*=AwcjZ!G-68cnK~9 z2;L;P@O%(2!G!?9n*h1| zQ(lUCsGFiLKM0TTP2Y(xDeC+*MTw75ROk8iduC3;zGns!JtL*B&Y#-sZu2eQ|6R`; zYf>-o{(9eUC$=p)vf}ik7yE8GvU&bY_pzhrb>`S!P7n_ks_efC#Z%y3>Zbu?fLMo zQ(d3TKj`A0et6-9#c!WocRYxLuutR2XoIK-?3)N;jVX&zuxxaA1B0B+R1kw oc|d=zSnmGC0*bnFUtP)na!+80#1r8970G82Hcd|MI{8-<{HLMZJNE5uzDE z3TCTs_zGljVORYB%D;dAr(%<1Vr2OK`4{8H!UusLVDc;=2IGGQP6n{iFkxhxQHP0% zaXPXHGMkr;;Uti60TW|_G03JF8O)LOQf?r!X+SpE%Ruj9c=$g9!yg8Q|MyVUGb#ZU zLiC_Yzpz{m*9F(d$> kVc!}4F-#yq%WzZ*0O`s)7Fi%90000007*qoM6N<$f`DF#b^rhX literal 15554 zcmeI3TZkJ~7{^CMTeB8g3T5q!LrUwdleuLwnb{=W?Pj~XwyDc*q`PlUW==NKO=jZE zY?EEF)LQXUkg6c4wU@UlSXBBV6$NRrhzep+D2n)2Wx*F8R4906a+{oF4{NQ6ass)0 z=R5!JJM%l|d}s17&rj_i-w@dvp(tv@z`SXtqrY7II7*vF zI(k6Lak=U!D47$>4wzZqpVyZcbj677%0yCi6$YpPPowLVvgNAvbTo*o!ry)~8>NFT z-aAcIH`LQ52RFSV3T555`@xJgv@H?zTpdR-7zw zb;qoFrft!FT&-X)dg*A?Pt<-jud7mRC$iioJ4lhOYgLwyacn=4p|>^FMW-AL&Cpp; z1{Gj=F4XaTb=8vX*>1^RC1u;aYGODixm-JU-|lB$#l#|ZUAW569`Xr8vFDB-@LIEJnkZKtAn8MC6z1GZ|-r`S$o zsAqd!siSt;cHpo;Moh8&nnS8!t*Mii>uHt_CbJpX5Hn3fO&YoYk_tqpDS(MfqQYoG zTx4`X)-*#b$da50Am(ymc~9u9tuOlfr5W0Qq4gri@v%7yDUsAeyIDwyv$! z@L!s{wN=5Jp1a-?<$p1EjosK?8CwOtx00s(8wwRxVOSBgp!)GCwx_MLY8w4#{c2iX z4EoCg2VX4je>SCIH!7XOOT%td+EG4gnO;U{W<#1oD*vvhaUjpY8+4FKNRlX}ShN{c zOqq31p3R!@K!9g$pg|pdg>xMt-z5w=n!?6Zg>I#T3fgFeH|p>|0^9zR&{JI7 zr_inZ(Yc~q85M~|k|03vCc%a0gLnxp1PI4T@Fu~9 z=Yx0&E(8ePB)IT=5HG=n0KuCC7oHE|CAbhEc$475^Fh1>7Xk!t5?pvbh?n3(fZ$Dn z3(p7f5?lxnyh(83`5<0`3ju;R2`)Sz#7l4?K=3BPh3A8K2`&T(-Xys2d=M|eg#f{u z1Q(tU;w88cAb1mtE7E!F7Fh6E+ZueRHb?8W*t_MzZx`?Rs5m%&efav=m7}S%FPwPev(I04 zj-A?Mtn4n0pF4hG`-M}tKe^+K{r&oP9vS5S~ecP>P^;@ltFK-aL5o>QSgg@da8$!GcfV69`^< zX|I9^CY}ZL;K>&dZ0OCih($#DGftFjD(tS=hLjePLb93pX6M^)chgyf=)$Js)q(I3 z0g8b9(_949gCXrz{cTqROY9OPnk()RTGp9Kj|9*sCRy{#S0-^LSStiGxr4AB_sOHP z(ZY+C$){05ta7Zdp( zm~`rAO2KZ@(T*KY@UDs#3i1izP6bNa&Q<@tDu*EW)f?8i3h-6H^z7vS=9XvpQ|6y8 zUFPQt_9h>Jim00000 LNkvXXu0mjfxGV7M literal 15628 zcmeI3ZHyB|7{`}fFz1oOfQFn9;--hZh}+$6yW4hY3wPIpyGYODsB(xTYI{3ML?KTa5U0)p9YEjg@ z8=dzY>hLo?6t(7vo*uWyQyV44Ecj*B%m9D6P=viHDz>&q3IIXJUxW!Q3=F|6K7 zkXoE1u#}Qsv~|;nYL-=%o$SF-7_YJbCOEcbGN`vOa^%@l<5)QmD*O431SAC;{0vOKH>0 zCn~FKw1$u#7;sk=y)q>$y5VqL6=P9RW5yftKvK3r!da0F7iI#%G+dDZQ3?sGIbPy8 zPmoGaBu2_qb#1CC1`lI!5*LvK(Hq0l6O93PkSg2qtfF}Pdg7>xq?x6HY$x=BoCR#r z$i~=4qo-$mT}cCG-Ymh(0*PRZZP)Bkxob@tHY{5<6fm4jzy`mrt5QS^Ml+lsFoKfN zn2;9cnM@P_Mh^2C5XopV&nYg%RLU!F37s^R31`1lL#r^f5Q&Hp00XK)4Tk1bz+_ZD z%z&^c^Sr1jpb^?5ZwY;8Nr$yg&U^YeSAVrB+JtFIHKbc`g-&@^E?mEEHQNmCZ*HwQ z^154_MPXy07m5mEZe6UuP{>_PKtYjr88(E+x z*xJ}?4gaONn_U(BtDC6JiSoagyUK2Cu8g&_qP3F7oEr)WR$*8XWViYSVr)xWW7Smp zk2}>gKjHQd^BjD!0q3(S^}12%R=m{fMx_nqU50Ka_-Zz!*`spqdMXF7Xk!t5?pvbh?n3(fZ$Dn3(p7f5?lxnyh(83`5<0`3ju;R2`)Sz#7l4? zK=3BPh3A8K2`&T(-Xys2d=M|eg#f{u1Q(tU;w88cAb6AD!t+7A1Q!AXZxUR1K8Tm# zLV(~+f(y?F@e*7J5WGon;rSq5f(rqHHwi90AH+*=AwcjZ!G-68cnK~92;L;P@O%(2 z!G!?9n*s^g*ex*Nv$m7)q1r=_9(@)*kV`8=V=0Q7_EXfpbrkjM z1MnL@={xZuMO}QJqND>9wdmsV`;LDE`(7AM_NB|`E`A)J-`Cf(|NN3g*7Qqre>?KT zf!zM3<0lT@ZLe6kn%*=z@27pAeVz-2zJ2fBv!Cucx$WJJ&uPnl7<|~*zrBBV{|){A z^_S1S@^rK8Hw5$mzDdsVvQ=9T%!?LIPxmK}jpR1w`f|TKq`i1vJGti6rAG#{P=0Ei h8J|N@SFUtWi+A6$X~*6tyWxnb;lYvQ@%|kT{t0~M{D}Yn diff --git a/assets/accent-purple/folder_opened--hover-4.png b/assets/accent-purple/folder_opened--hover-4.png index c70d1720a7375556a49e229d1f1b328d44c6ebce..e10d60c882d86f71b323a8ecfaa72b15ba240be7 100644 GIT binary patch literal 327 zcmV-N0l5B&P)na!+80#1r8970G82Hcd|MI{8-<{HLMZJNE5uzDE z3TCTs_zGljVORYB%D;dAr(%<1Vr2OK`4{8H!UusLVDc;=2IGGQP6n{iFkxhxQHP0% zaXPXHGMkr;;Uti60TW|_G03JF8O)LOQf?r!X+SpE%V=T@|Nj4PPrDUZg)R=_&r)08 z#>B{2iA@e925})H?hwSK5tlgCy-aljv4$ZdBSY{Uwe_0Vy!D@vK?|EWObok$42){P zP*sB|LZ)#hSEwSem;e7~c!{iu6gIkEhztMykND5TPyqBQN?s;pFwn5?4F4D=5K=eH Zo_x?6n^A1YK4q=MiF`ldzcL$RPfSkV@-2n9j#&g5%ylfA69BFYUU zGv}WBKlje>o_l8UFh>g$`!^46AEYR1^Y~b95+1k1@0NiZ;P1d0`%QSbsXBJhrKnA} z`rqrQmtVP^qV8WYr)RvG{DX>aSE8z6Yam*$RAFz5O6{pvRec_Kvqg{b^oTrP?0Ia+~ZRMYgV1Sw70K{X~Y|)>IdqaxgVR zXF(ZMfaSSR$M@A$OSWgbC3}q_+wL_7hHH|~x5w@~-%6$L(5^Rn7$RsQ?W=UB7ps7s z1g^c{=wS3Pyp)~&uHG|?oyF;jC3>Zav$y(h(@qRxtU;(?s%fsCJ#3@0bjzY`-b8ex>B^Ait1&|iaH0_sx_Bl zJB^{9?YvS(?6U2^X@QKGV*53RR6(vOes??$(y0Yz9@S zsyZ(4_gp&C+H~zQ)~-^%CfK`*s{8dUqx)L|7%8@^wKJ`@vMDor7jS))8}UQ(wa2KH zfQ8#ojZi_awS%~J(W|Kr7@mVUvA*5jh}$hh2S~C09iVLf154qmhyUI}Bn&l?Ov)0I z)Kik z|E0BCUlqLSwd=j3{4dt7u^YQ9W2>O|R??LJK%u}Y3@d^fR6jn&_Ox}frqO@KucqaN zpua3|@Wb-{Z&Mm}qtb(TY1oZQJIaSG)5{3W(U9hl%75x<+>oc>13JjWB}tT0EZU4J z3T7RYXL2UIbGrWhK!6n@(4daK!h;4T@Fu~9=Yx0&E(8ePB)IT=5HG=n0KuCC z7oHE|CAbhEc$475^Fh1>7Xk!t5?pvbh?n3(fZ$Dn3(p7f5?lxnyh(83`5<0`3ju;R z2`)Sz#7l4?K=39O*I?(hTVTO=ZENtQ+MmDK@&kM!m)6H7^AxodrKqR&Qq=EH!Xtds zci}6Fy7(4FDbG>Vwu^TkI(ZiMeQi89JY7F`@#`H!9~HJNe^;Y6+(_>_cIJ%>JMP+e z^wKQ}>V!4KzdH5pq38F0KQ?e`_F41XXK`lhhF?#gf1>!#(}jIMj()!V#pUD6+1;YM zbs#^3c$wD=SOX?8)8ppPb770jElhk51%H IW*>d#PjDUGegFUf diff --git a/assets/accent-purple/folder_opened--hover-4@2x.png b/assets/accent-purple/folder_opened--hover-4@2x.png index 12ddd7040df9d529761a3eb6aaee8d47e8b0983c..93054300d8a70632cf187700cbce949f691113da 100644 GIT binary patch literal 507 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 Hu0mjf6o}%V literal 15627 zcmeI3eTWog9LFa^@5Q`KO{Eu_RtnQ*=WS>AcG_LC)-I;A> z*4?{EvW$u-4v9)DI0ZuL=ve#dJ}tQU+13NdpOI8;#t_2 z-}8IEzu(N~`8~gx{bQc(U4PGl)*D(WidxXq9q)tR0r;ky=fTeh*KA9{ua<20piNQp z7rXDPsC}<3r>MIo^!@>7AaS3pni;>MnMvR;WU_EJMMc&WvWhwa96AYxbR+6J|LzGN zt!q)=7Ae6cvRzez@H)_iMXt&xHZ17v`s(1lFeu;oJ3SBfjc-|jH$ zqf1kqk*KfJO-K(Udg(6H0<`20GAb7g(V?)PmqMXH=uTSTc!}jiR^%8#lmna`5a`Ow z7i)#TB9@kt`{H+3(m^Zg8+M$m%(D4>-k%r!rZvR!;c%Gc1Xd6jID@fA4M!<3hP|R3 zq#7p*bWD5LoFQe+J!4|HCW%BXcf;e&WE!Tnopn1Pf(p`xO1pnF z3)ntjn>kAb>vq6XS<&e19X(ZFoGFo9&y2?o3i=E(*Hf02N};?$5qPe0mjx8ZwE9gm z9V=H^Zxtck)m5r0dSyaUb;IR)M}$R1^%bwj198OxF}ETaF2wL+KdeYTCT1_%7QuE{}Ol7fPkWYjPZ zm_V2p8AakGCKVFY00;?d|K!YmJWNJlJ?ATkN$E~Gzc>-Rkv=#3LW)SF09{DH`@dr znL1i^r1er)$|{x(+&vfdRX1I&jn%r8t10bWSyA177E|3V0kjA^Wwd@+HDyJnPhY^< zQ7*^#$Y;)x9|i_)LzP37X3ZSLHd9Vsu|Ve#tcls}_Hx{*LNq~yb*}(v{U2BgTiNmV z79ttal#rNeXTnl432Q!>g1=z(r&4^orfFeSN%GZ&zWjv{IJdKLqAUceUFqLkh01Gx9Y%uY3*j$1^?bITn8$Riq`;?;2y+u*-GZeM--0cq^{tV7N-4pNZFMM(C^JrUV=aLUDEL&=i z9hv)k$F0|W()wt4V^2KqJ2Gd{?ybpd@Bd~bu;`ZSzdHT=%iI3=XzveOPVIel;l0i8 zG-p~~Z+U9j*#|y8;NQJ{>)PV4zVD72Z%>?jdZMGaY{i-JIZK)kwVeDqy|$Pr{<2__ zzinmWjpMuK?B64ud66%^6zctc%f!w5cWwM>dB^;N-}V%Lq?=B43^j#6>})&MG`A_d zvTgE($;l$PX5z$Sne*bj&4)S<9=|xSdfsz;Hr%*VeRF)_s>Np)?_0F*;>3mA(Lt_h s@S#_7ZPxgcH~l<0m!d9Rx|;g(aQ6N2jjN8q6Q+9Bt&bmGyZwnj0Rj*C%>V!Z diff --git a/assets/accent-purple/folder_opened--hover-6.png b/assets/accent-purple/folder_opened--hover-6.png index 92d0aa8e4a999c54ba48a65dd12bfec28ea435a3..8a59e0d9db372254cfbeae92d7ec876972f54278 100644 GIT binary patch literal 332 zcmV-S0ki&zP)na!+80#1r8970G82Hcd|MI{8-<{HLMZJNE5uzDE z3TCTs_zGljVORYB%D;dAr(%<1Vr2OK`4{8H!UusLVDc;=2IGGQP6n{iFkxhxQHP0% zaXPXHGMkr;;Uti60TTlo2;=H&F*^lO^GuyG1ihAKOnsb;}{qqF8udD;y)8Z0nkvCyo{_68yjfYcZPoq e6R^pRATa>`Cp)x#d|1N(0000TC7r9oTjBJI+@8#u49sRceC3pn7V8u&4Le|%$#h-O=hMu zlTCKi`zVrXincw-&cP0;WWNP2uje#uzilR17=Caf9dkcIIZ@3wLZunMz7k&*HxfzS1 zZrS9#*HN#(c^5@JcuXx6?PC5RQPyiANzqFn)T|k>H$|m(Hw{Ui12$a(v#OR3UjF3M zAgwCt;DKnK%Nt{$qUIJ&uzzu1L0+7blS*)RCXi~1FhC9165Xs-HA`%!gKk_A{&t$# zAnkUs=hDFuXF$4`pQ6Wf6VTC6jFGumoQ@|$;b=S_i9bN|TsX>d0xNI~FNhINjPP{p z70d+Suav2j#p&!sYdC17gB9C0M3!wd8li>|(#=^moJ=NJj%RtEfjt;&L9?YMqggw= zAniC=V9BOx*s8A4PF$&^*X?vL=nT|(wXUmXbOzF_7CT6hZAu0k4sq-tks^0AM%}Es zQ&VIXR6z}Bwgq+JfjXn2+qzZJR~fS7UUgu&Ci#44?1A&G)dmi2+2ivNK?~_XrBzrk z06PsVy>7~2d>&rPjzL#%tL5(E^h9zztIi!X)m3DU$CJ6K;H^*!UaL4}0?F3Rg05FH zUY1R@5z=F0ZdTFv<|SFx9Ip4JSX9(q@oqejm28l4GLqrqOjszuj10%bNc4V=7dg%s z#OsN~$m@z)Ug(Lz!x)^%CB$glAH&xZjRAL%BH7ZKqWJsz;wZ9M*3Ft^XVjWB3s^&& zO|jiZU(ZfniDPXxN3A&->+lp|iSNclJvwv;sqy1x^Sj%TXr5g(W5;$Ymx` zRs<#?lz5IW#Q|SVwnO{meW4#VRaon!s;`eT`@cHGfG~YS=KK1QPgG~9;rLb<(G4`S(MyCIoiWESSc+IG7aw^xV`kYb$^psM}@OJPa#e{UgR zIwwl;c$pFSWQ2*t6`4u$e2GZ_jw=Zzxyqi?W*)|E<`tz<%*=u z0wu$?udUtiUs}7hRl)0CyZ#g9f3bGnZtSg$?SkH4NmI@Zg$S!KtO$}@{oujU*VfG% zuYb|0rq#OJKhAUT#fF{FmelV?r89V`-;GMU%11QS&hV|#kY=CCx$E%`4T@Fu~9=Yx0&E(8ePB)IT=5HG=n0KuCC7oHE| zCAbhEc$475^Fh1>7Xk!tVsQn!kKFBEWW z@fW5pe(~j_H;sP0`NG*FXP!NC>ckz#4+Va`c=+0>;Vmad*N?vX(GyEwO&=dWmw9{F zZH33TDoS5S~eT5$PLvD>jJF(5pwG2E`X>5d{k#JbU&aco8Ih z01-^YqoAIA1rG_mdFa_9BKcV-O128wB-^;wKsKaZX1{M{_L~ivAWR2ZhBE+$dkD}1 zq$^`EU_L}_yXS4#8L-kzJPB*r-bYP4mGQ^`0!B&pz3!C^PX?xaZ&=RPuy zmM}p&!sDK6K5{3&II-H!7^$#D1}||D@H{ZpN$~SwnukO=F{`6s&PL|8Tq{^s`U)wS z)1a1BVpe{I6r6R7ih2KDL1D8%!gT1Rey&KMPEo(#6PysKnGmVlSfP1*s~-$rL_v6o zslB=vfmGY6>wgf%;0eC_(SSaGJP}Zxoq1oe(4bVb00000NkvXXu0mjfnnu%# literal 15630 zcmeI3U5Fc16vwAl>u&1yo2nJckfmbLWImFaB-13_?Pl9uYU;8Z>8>Be$;?f5++-%5 znRK&@RIOjNpp+^;RK>no6#AkRu@$jUs1Jn|+p<z&Ehmc9#K(SG zQxpE3LYhsN`oOq0Fl~a7=^YtmdP0e*{>@2WyduE>MPSQxrC87{sgm%!aV2=}G&6qM z?P5dNe&m_ZcRjg`gNvSTRCJVnI%bM8c8#XrAQ+h7Bj5nVg&qPKJVpnP<3IEXJ@r!}9^yBVbMGwp zJx&T(im8=s&CqEluADW>cEay>5;Z=xaTQCAM7mXD2PrZYxx{cmmT4zam4>ENHVf{h zsR{!Mpa^u^f;z6Pt~74ghBa=?ld|ESH!+-(bh?qd?e!LmZBtuz{~m~-hP18H%1o62 zGYl-FY$~9C4;)H&yV2WPt~og^ksQyw*A6P$JTk{qmAOlyIzw?dR;kYfvTc|d!zd)H zt8A!_knZbqR~3CvT2?gO;kq%-prYoCH{*enY=fk;A_HtBz=bk!MRKAP7Vc$viDf-O zsy&eyX+za=Q!O!g7=xAAs3b(ZF+4rd7;p!vvMnztinp&Pj;csG!z{{nQY*@Nz?AfS zoM|?CdN$UT)Mpe76J8cbhT=@SW{=8UYto=@*|M&H!Bi491T{^SL;zxNf9K#Pj|zcs zR*eQ?JTyf?&2d6D%E_|mLQJQ<@;RYXhEjI+OD(kOgyy1RB*w-9A`n3!oP%f4m=Fp? zLm@7g&1ItzFZZ#VLyIWi9 zj)LY^rIKt~z}a&Ne|^(6%2=aHIU0BGO0weAv!vo|382QAme%HFHIy}()@A}1M7bK@ zBcDIV$-0?KOW8%gEW2vI%F&w0~eKEP2o0n+P?+ z3vvu_&i)YtVNr!EJt{^6BFm~FS&-!z8>vt9^-l!PI+cwLNqnQS{hJffT*=C~tmlE6 zWa?w9H~g38ZedmMuWq6?ca;Cd+*NmDYh|n#^tqKZ?mSRPunNP9AiLF%i!*cDnyaST zf7Gd_g|gc}!n5$haL#W{>UE>iF}&34Mx{;VgSuuX`C2xl*`sovda5_%5%_=(lA<7l zggApXqlzJ|0t%xk4c<8|=YAl-Os)oXv=xpug`pOq$59hjr^@pv?N-ogD|}Fg{}GtR zpM*KZwQ(1^ktfX&-N>j&ERqBPf;R~+JRihMa3MhOCc%a0gLnxp1PI4T@Fu~9=Yx0&E(8ePB)IT=5HG=n0KuCC7oHE|CAbhEc$475^Fh1> z7Xk!t5?pvbh?n3(fZ$Dn3(p7f5?lxnyh(83`5<0`3ju;R2`)Sz#7l4?K=3BPh3A8K z2`&T(-Xys2d=M|eg#f{uSX{p5Yqvm$@7hknmufe0<+tDqxwJAcoTjMhAVodZLs3`v z!XtdsxBNLpU4Dn6r2Q1N_VV42AG-kiUK&jGW-1pi&nA4QdRCmia^!`nk1C6nGW6_3 z_x{-f;y1nPk7s{b5r6u?a~JmQywW}K%9aiN;S*a=t+{62zV|%4dgXzRu8uc5Pe1#} z^IJbX@m1`*lWSN0kWZbA{IPT9`|St2!@q5t5pF%RQd)KK$=Sm*2Zw~4FTJ+<)wjVH zJueTPja=Hr9=&Vb`y0;r&V_F|x3ue_Uk`H|h1=94tM+9V-+88I$@G$#bKKRtY0Hm2 zXZJ4paLvi(na!+80#1r8970G82Hcd|MI{8-<{HLMZJNE5uzDE z3TCTs_zGljVORYB%D;dAr(%<1Vr2OK`4{8H!UusLVDc;=2IGGQP6n{iFkxhxQHP0% zaXPXHGMkr;;Uti60TTlo2;ux+`=8-&6HI~_nvsFIj)9Re7+Edc!2kal-lpCPxr8i9 zh&@|v{aZ#fpD_{AM5;W*Kt|jlNS=YD>cXR*Mqb8aBdJnUcOf|00F%s1V77~#qqg3K zBo{Fw%=hfBz%?GcgnZ(-cZxMplT8{r~^}%MAY*CSa2rL1F--V>#jUb;QpA O0000HmK0ex<~V4p%?*Hy=6U544T z)qh{b96Nps!`ySyoSyM!3VT(}u0(-u7h$wssiNKtlipFU0&O08Y!Q}BD--$Qt#c99 z)H9I-@q$pO=HQ$;w&cKlOB2)D(!8eVksaBgbX`ROD$oOLy;8PZwVsItaaHu&Z{{Ox z(8Zh2L`M7p*_py5o3kCr#-j;N6B0=_sYJziG8s$W%}Rn8=LMOU1x}LHn4rcaw)Ki+ zhtRLIqZ{f}es^m)WMv|Ao>x_QzE-P6YjV_fO1!8j3NJ{!Byp$*=Pp_vsB@OPtr?^p zCl6iCF{_?wTdW@!6zv5s6N&f(bzZIOs#H4zS#FCRqR7`ll^3G|KS-o&9Zhw?DF;*2 zH6E5>1zMhqbmBl=bfzg^23Z1bB&bLw-IJE2SI)o6kkPcM3(~DKe zPeIpSa5T8<5W19YgRb5)jqc*~MDjgr&K=gxHDtc0DGO4exk71lt!mDJz_Xoc+b(CD zSvJ{5$mViERdHBMGaBY)YU{vj|pNDaIzFvxEPQP zP608~O$!I&Jk`m-%QnDzf{JkVg?S;Plg^&clvI(*(bt>Dxxe(n<*5-g!f_j#3Ut7E3 zzqEGitAc-Z6Ad^~{ugW4+>O1Jv3*wbSJJe9L!qK7j4A>Ms-KwV``Wr$)9gRvSJU!B z&_5{&=*5fvXGJkWGq<%m?#QTo@3tNpX?+U|xy~141?_ zE;1j?OL1X9$R@=_=7V`DE({3Sq`1g@FfYZ00U?_d7nu*{rMNI4WRv0|^TE6n7Y2lE zQe0#{n3v+hfRIfhuA%N@x6ne*+SbrRwHKaz{RDa-m(|9m3JkLpWtc~IGR$v}pl|e~ z@509nv-&E-s7Dy)=GE;FpZ*N>JwBcvnXX@4{p9wctM9*Q`O+KAbL{p@`kAx09zA(} z^~Q4a(pSS1uYI`ZU1`HR#jW~Fpa1ys^-mqGojJ1imoJz3+s;0=a$+*~p89FSXpBB+ zJiDL$X%AaDF#5pg^Z9FDeC67upLgam8w=@`qbu)!Ar?1n@rEx(E<{H^c;WGKWA~}$ z6OHd1drJEo-@LhUY-M@n{A}Udr++`}Y&rMcA16Oz4o-ai>)VZ`XV5&E@m&-7)1wa^ F{u3s$=FI>A diff --git a/assets/accent-purple/folder_opened--hover-7@2x.png b/assets/accent-purple/folder_opened--hover-7@2x.png index b9900fcaa5bad1604fbd9f2c1096a2b0068ad1c1..ca028fca3062f52c845592adb689d5c28392d129 100644 GIT binary patch literal 516 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 HBS-!Oa0lUC diff --git a/assets/accent-purple/folder_opened--hover@2x.png b/assets/accent-purple/folder_opened--hover@2x.png index c2f6ad3b4e6c1a83aeb75e8b78331bb42502a6f3..ca028fca3062f52c845592adb689d5c28392d129 100644 GIT binary patch literal 516 zcmV+f0{i`mP)S5S~eT5$PLvkz#xB=)pJeDzPZOK#M3?@Bu`80KtP^ z(gzU1q$dx8`UGA*Gz2d`fklcm%{ocx#y~d7(j+SE2J$oe&CEC7ZeSK68fdoc9xyyY zfCeC4DT4u3-FxRYO)U->Phz!7EM6&A`cQSr5SZxj_a)n961Vdp7A^O>C?+Qu z19))XagCRlt>6!{VQ0hbjKUSc41qGIxq{)(lnJjMzzJ5LI$uUbFrQ9h zlu}TvO}?2(!HfnqU%28?5y9eP7ZOnsTvWzCui(#iYed!7gNjkdE3-KWzDpa_dxp8f z1Pnezi8w(zAv_`Cb_hh+oHwr`$0F_2AU})Z@g@G6_&qxQI3i$qcIM1-CufKWb+K~0 zR9~)b(Q&I$c6URnF*;+oqfhVQYK%TejCkAm>fV{XSrlV5 zx5;$o+;jiu^#1O>r=5pR4)ou*#J9>vQPh&Y-qaxc4#5w-U_LzW-n=UZzZRBycUly+ zsMGn(p^mQYkHUe$B#ep z)0*1l-yx>CbSVk)TJMAjwomkDl!*}~rusK0eDR6|0~CQR)0JXDx1>s!-;FE5-%c~@ zr`<00NSD9cNk|W+2k4|>0$L1&8HEc+=twLO6eE#PWFyUUL6PMIR^S+3kV2dk;_2Gq zPx#=kxT)r(!PLFAbkOSZ=WV+rv23|q4wQv}VGgswSS-eJJj?S8?7>*$x-C~2-C9!( zQje1YmSSopTQhXpi7RJ~QM=3UcM>&@+PI3PMk3v+v4a%Zid9ZMrz&%oLUo4XaI8|&1hQ?I8N(dfYUr!uWk#dGvl=qymAlrYKHaiqT>*Wm1Z)Usnkp$dB^-^&JQEXQ z91{vS0n^STs6N#xYCM3!+ zMh*kOgoRKJ2(l;yIkg_zBX0@)fT_V+Cl@?@oU6aq6m7z^r0UfyxI)K0D;KU`x0-DS zk4|r`I|`axl}fT{0cX#3`RkjmQN|io%F(!cSCSQ{o+T7#O8`h=T5I#N8p@hXYn{N^ zQLe`K$Y;(`&I28{p{k+WUNZ-=jGSGTP0&3I*Tn30do}KKA(|l0I(LAA_76;jC6E2R ziQpq*NK_&`lg)-yxRXGTiGgg639Dib@T$tgomQXdYn=#Kl{lv=iD8Ko>Q(9AoQUR1 zR`Rkw4AcZ$A6vcQzchEVtAc-R6Scjg{4eINx*Mlg#(F_-t)y}1fkJ{+7*+(?t$x8c z+tSutHP!w@PBkrzy8R4T@Fu~9=Yx0&E(8eP zB)IT=5HG=n0KuCC7oHE|CAbhEc$475^Fh1>7Xk!t5?pvbh?n3(fZ$Dn3(p7f5?lxn zyh(83`5<0`3ju;R2`)Sz#7l4?K=39Om#_KSEzse+wq^KI?PGVPe}ymP(n{}OnxZBG z6!p{=in{Uy{DyD(j($N=m*1o)=@3P&xV-j}6JNo;-}a@tGnH>HU)bcE8@&1Hi`^@& z@ZOQ{v#E`#WxJoba7W>@ALvta=Pi2smLuP-*tf0l`l0ai!spR5%pd&1J)Nf_t6yAp zX}Q#S|H9L^Klh$>+&VXpSv_@jvSK{ETLj+?M(L;r;v0 zf7x+%!IBN@FU3z@{c!UA&bOSciE!jq eIIyc%JE(&PK0UN9_2iAvr22aLQzy3WJ@6;2x%H#~ diff --git a/assets/accent-red/folder--hover.png b/assets/accent-red/folder--hover.png index e0afc57ceb067544a8c593b15438bf2fa564bb87..9758ddc8f6b246d7cdf4b2e77431dedcec6dfa7f 100644 GIT binary patch literal 272 zcmV+r0q_2aP)9mzev8x#Px4E?)t|ZXS~L7v)3Pb;mUVp?jCPpHQ=~A?}^^GaPPc(FULLpfn8q- zS87iirrXIN%WdFHuj7%~99KHr^N@KKhkOIC*-lyb>GLlI-nPoZvsz8Ad2_gBFKqhw zyoTWsw$EhVzA+as3$tX!9--BQ^kSl+g@n94j<{FhPxh? z1tCf_eD%+(;|&uzL7yF=DD{vhDH&Os7G#;j7;oKg$A@N_5^m!TcEW(fDO2OTmK(Z3 z%iSjB(7kP9vL?0KF!$8s?R2K54#N5K1VJC^)X1Q|;bCbR2kyFW;`#IBR1Qu%`_OKV z7H3Q;@@#wTxMyz@7I~7exD=8VDv@(F=6sAo*RQ*7yOLDd(f}bpHy2kGf2f8`+ljb7 zQj%cMXvIf*xQaqti7HZ*3!;*(lZsUGMoxQFRt;HBi6k?DM$NVC=Ej(Ys@4_VP)Jpe zX{2UC4YGqQ6rvrer01q|EYoPZeg}mWyMxxSYD4(e(6hFL|QXd+{|hXv7yD%x+bE$tcpcbZ>qYIH;a01Ae{=IkUrttq}QQ#YEE?Y zH=1IK%tWdMJ0KOhk*Zu$zi~G^iO-FX4jgSe?n)l=103zSvM|_m!!|bTQc+C2cMW7l z{j6d}TLN1pX>4?KSi{JEm_50GJENTFr^2_-(QRRewxJTKc-HnJf!hqb$j3+5NKNc) zw z#uq}Bqs}Ii=B5ui+rPOGqe?bg$XUZyMH-yjVBo*Bc022We{~a0xuX0p)-KtNiEE{4qMCo2d%4SP}q)ZZceSKETUx z0U&gf;iB^aUWN+*p_>dBoe%IbTmT5&WVq;jfS2I{KN@GHyJKEAK+!U z01&##aMAeyFT(|Z&`pMm&IfoIE&zmXGF)^%z{_v}Aas-AqVoY>h6@0pn+zA75AZTv z00`Y=xafR;AOY~5W2~5(fI%`!v%oQO@@ok2Y4AS z0EBKbTy#Fb%Wwf8bd%wt^8sFl3jm>;3>Tdb@G@Kg2;HROni)NIiyiW;ZI?V$d*!R| z7svy-rx&Y7>&2^P@3~W__H6z5(r-tA4 zzuxu6{L4RI*jx=?IWv3u{x@g;c<{5JRT-iXQ!4oIhT@a_sp_e*)l4yeI$w diff --git a/assets/accent-red/folder--hover@2x.png b/assets/accent-red/folder--hover@2x.png index e2545a4ae7314c1339d7677c0e8f4b9fb3750372..a4922c38fb9d46e750acb95a3990c611b34216f5 100644 GIT binary patch literal 417 zcmV;S0bc%zP)C+G;H64Xn9%B$*A>}Q*S;fZEu4LJIZ)Rt9Y|9@~X3)AQZiqP}rA`$QcJg563ftvL zSDYoE;L!?JwZrO}+?UCmZ%h@O+=R?;#C z0hB<8u0!}t(l7=kL_2ly+W#*G#TcSNF&f84j}m0=>@K#2*`ow)%jmEd6ATUCB-r7j z&bA0+(1z-;7Y&An-=75WV*3`l+I{&pZId9;a$kX9o<-Xj)H=sXUW3IvC-~BYwnY2& zg7A`M$AdJzVxm7k+@%Sf>u`pj1S?%t52M*^>&%P5m_SURX9;`)A&+EGgu8YS00000 LNkvXXu0mjf%Z;>- literal 15575 zcmeI3U5wOJ6vw*}a2a4jLLi0*sU;FnI{ldGbf?Y?tTV_iah7Fw2uq9!o%VL8Fw+ig zcXxIllmN!hM;{Equsj$I4-knO6C#9Y42e8wh=vyvd_Z3?8b1<)K6u;t>fD*VSrlV5 zcar%y_uT(E?eCs@+Ii^9W23v*L^eh!idr)=oEwMVarmbDSHRC_cRXYGhBiE&r>OZT zMIGBoQFot%-*Dpe4T`#Rj-r&8C~Cu^OR^t;gEhnRbB+GGmJ1z2p#PKmM#x^kZgzGyIvb1H&J-sklSz&jIZt=kZo5JyW~ht{I4+fwZU6EzDH`Hx68T+R?zS8F(t2d!4;! z8tujDh~#?~J$6tt7m@j%x-2M#`U<7sxhh!)sGjWkz71hg_6?F=5Rck86wFg5pTXm&m?XvB_!vdLD zit9BTQU$f9j99LxS{fM1W#B;6G<78*^HN-w6KpY_OtSGrQe%@6{NP2P0WDD+GzRqm zVm=?1cZJT`+O)r48liOfPgzj+lSRsHe_b^0xpemJ$^{Oc#hc;uy7ly9x9l%co5e% zyjj%&LsPIOmbTmLaXW=*f)wXp0m|k-uoSL3^Y<1)H4M3!kObB!>M9#Ik}|8xF_D!F zLzg5Ff!r)puiOXKXg~?oOKWZzvSlg<(ffgYGA!xUR8w)zs%t`rWiV9n62wdw=LRWKbU4`!FkM4T@Fu~9=Yx0&E(8ePB)IT=5HG=n0KuDB zT#@!;x4?qW+RnmNELxstYzrQIA^zEZgesg=^^?|caWa9wy{Dqli zFN`xs*SzO99uZ|^_3tlQeZLD+fW0a!C)BUYe&3Ycb5;EI=Ns!+FQ2%&{ijdAczDxy dr$4(aZ?i{_-oBE3)PJ0KWY=i!{F8@{{|VZ@<1PRI diff --git a/assets/accent-red/folder_dup--hover.png b/assets/accent-red/folder_dup--hover.png new file mode 100644 index 0000000000000000000000000000000000000000..e639c0e0beac88c7c5115c720cd5660409859690 GIT binary patch literal 340 zcmV-a0jvIrP)IxccV)X;~I25AU;+X^7;5Ma2gvkFmZ6e^?cs7i{amo9}Hg) z9fFHtV~`YvgbV{&fYpVdF#7xH6G7LIY*q03rCM4oYd8dfx8R@$tDDHTn)Gf#lK-z==sq8zhm_PaxC%-dgt^MGiZmQ28m7 z+19Nw#c>6nbGbGaPnkCO#eV^%_eQmZcod*UJDpRs$(5>B5X@%3(03sfaBO+>3HIJv zEEX?hGx#Z%ZCc5pPmtk}YL*}vaMh|B{6`*7Wd z1S8AKFt@h{;EXn6wCVtTrdL-Xo=OFv{I`d_@A0k+g#us87SUu9yk-;LFE3@=fjOZd zrTm`gSH*nA{ADZ56huEUUol18YPHMpC7+jajqmJ0bbTG%+uNblV~vG^(lLWc<|pPW z-S~WXfJUXF3zy=w6`bAN1m-6eOd0l)MNiRIy$&CDcL1IzgK6iq32Jxz1@jf@ET08IjrPn>PAsN@{6C1%MZ)~_c6J8LU$(-GAhM#Z z7Qe;VAZbj{2C4oTf*_@C|Ay7I&umVR5^`;oRNpYa*_>d<^D_A0^V(NuXNfbrvlY_@ zejq%i)AP}AIE6=)K(YgSiu&Qx_$Y#Z64cywyRuR$*%xMb=99{a0uu#{6!-={A)lOO SCk;ga0000+Z$*A literal 0 HcmV?d00001 diff --git a/assets/accent-red/folder_opened--hover-0.png b/assets/accent-red/folder_opened--hover-0.png index 4f579be75981696eba1f82ceb4b04b93c9a3e794..bb5bbcd7ed7130200e4379c838872e0c5365b440 100644 GIT binary patch literal 257 zcmV+c0sj7pP)q0~6D9 zWHDqmD+9wxAm0Ke#sp)KO9L%5N7hTRfyjn|*fcT_7`^B=k;|u%3(0j37JWm-h5!G* z#NvA5gwXVYbIQMe|00-}mND&4AHHj)uRamjM00000NkvXX Hu0mjfuMuXK literal 15497 zcmeI3-;3N-6vwlrN}aY)5Q|ojkb+umCO>8-*~FRY)|sul;I!*@#98gb-brqDwh2$B7G3Sg1!nZ+CB(ASh4sj`dp|&A4CMbN#;l9&g^Ba6;bZM{5bdA z?>Wimo_msc$lD9YU)Y;DkYN~R@BCbK5q%#(?|r)-M4!99bw5I1tTDG(W0=h>!-;)nmPM$SQHGVd&|C z(CKutom|%SR|HAZG(nUFS?19UKG<+V(B+-rU=pMsrwRkZx4qDI9X5&!n(lg7;eP~<5#Tkhd zdA2-u*tNHiMV>?!mqM~aMRcxu#fKnt{krS6%1M+4QNTsR z6(7cfRS?2*RFS->@=~sjDpFGPeBoJ9)*=~asD0t3FQ5X)UW)A8~uedGOM~4N=xuP&>IHihf zO`msy5I6>$ua?n3*0xPuv1B-^zKwbvXr<;v zNB>t-Ob9cUYR(Q&g>IxO7u9dv%}&D8qoaLC%Z|H}2mAm=d#=RwH{GC(4Z2jMiTAD! zjHsWLjc7|ivnY&=4i9Uf?8)r$1>7FxBz{W1b&k#|bVwU22^G)UI!NGJVF&o|=nATd z?d|p??x+w?P!ysoK+FCImLdRW{@y}N1H&{;#pLrA+CO3^&}VMljsH=mX$&wS11bjFs@jzyRg-$+UUv|MArjZ>1lAsMB&m< zD2)hHj-D`Cs?@D?+(DC3bfb>`BM5^(31iK5a22|rKZa*?Kcix?Xc7zv*`&D0d@wJ? zg#jU(6c?Ef=B2nWAY_x`BJ;t#6c+}BY*JigKA4x{!hn!Xii^w#^HN+G5VA>ek@;X= ziVFimHYqMLAIwW}VL-?x#YN_Wc_}Uo2-&2#$b2v_#f1SOn-mwB59Xz~Fd$@;;v)0G zyc8D(gltk=WImXe;=+KCO^S=m2lG-~7!a~aagq68UWy9?LN+NbG9S!KabZBnCdEbO zgLx?~3<%kzxX64kFU5rcA)6EznGfcrxG*4Olj0)t!Mqd~283)9ab<>&-9iUFYuiB& z)gJ0zhUkG@W4?N{KK-@Pef89-%#9z;{d(lU)!jGzJ-2quT)(>f>COvxrcP(}J!O3H z%go`*rP)7zZd7+&+tGYtv$6Bb3wJ;Js(W+k?whwheCeI#{bw)V-s+reJ| diff --git a/assets/accent-red/folder_opened--hover-0@2x.png b/assets/accent-red/folder_opened--hover-0@2x.png index 5d315656b128f20fca934530f511edf7c1f44f8b..0e8dce0f9132d1852fc2061307377033a68d1b85 100644 GIT binary patch literal 435 zcmV;k0ZjghP)xFG2sl7Ncdd96BOKd1~=;7M7)I? z!wR^7E=)tyak}77Ak4SZ$_JC*P5Wown|Xcxg$@`#U}5cmmVGd$YXImZABecZvh1ak z$&-v~pK&7Q*4`ulcgm7QiP%fC>`}?94NulcGVFSNtvGk+rXI-oD+Nadbq+2^qZKhb zDmH@)H0GU`HLhrn&^DSG#QU=>dzBb0(At6sClYXPaS}?~QXLj3AwtAGTkALkdQ6A{J?7L(v4e>2C#M!O5Qqf^YN%}! z1!^7J#zzOY9nr4Y!2|x)`9!loAL@X)D6p;h|H{Fyws+f@kN7EZ*+Imq1PTy;lX^IT zd7ckw@cEE{`-)dRtKL%mjW3w_aCl0D3mPT6G;M9)ny}41H)U!!Xkk zhS}Z6Fuy;CzR|?VvkY_TIKyar8D{0B^-rBVhvs&bhqgHkbMtN9dl7Tw)jJsG{-b7g z+#Szs(sa8N0fwD}ky@#YW;0Bpw^j!FPUx~ZIAL1J@XsH76lP5$8Q!X7giLt=7R;gP z3fwZiIjc|a)Z<3DHx)|MG!&o&UBK2#Ma$7@$*><+L%+RYKFs=4+?~mAzn735&y2DI zb_KFZB*y7NOl8%0L{wBYs%~T@K~#7_=4FACWGyOaQHgE5!l@AYm8ckbZ7ls@BOS7m z;ezXyHJ-0ltC6Z4u`3h27>~z!LEw=;#%*?3%X4dT~L{ zo^+Gpu$QRyYMfW8+)89Q4R(kkUjt=cj0k)uk)gLV<;hCXKQu$VGnq)Gq+#Qd%RO*=8aR+xH1P!Del}>i54EZtW*pn3<4(>vyvaZwF zyJo(dkE{N!NAN`U1PLkHw@ zLXT8T)ayVoFvmOkYfaH1%$!t1rh_VUDp0woe*JE?1wK7{wCO0Cepf1kiUYkpmkc*I zU8{|?x|FB!_pSzXub-uKZ%aTU!Ot3PA684*kePEAaAB0|@dNVtb5sk^B5kO8D1X-c zK^!~pRzU^!PoSDu*lw@Koh`%@BzW%%P&EI6rEtKmzqb&%ILryroWhBcf_9Rw=Q*GX z5~sw(9$@H_92Z&(eeDY&30`LtWK9y9UFqLkh;}9G1z=4;BgHq1xH<4&TDygH!N0nR zI$Tly7i(AFjk7yrv!T!JqzUhaLPK2`bp+sdKQY128EaQfeg3%DO^cKMd{q+Aix<7m zhBWBLrQ68Tpc|LAm5*Aco01yYu;GBpyX&c6khh>4beM`MimW7fd>B`Znl)G)Pn+n< z>3G)z1!eLzxTB+RTU#j45(XR%VST9rx6*zGt&gG`b@U&BZ~aM_(_C9uq3ijheMZ+a zDi(_-!GMrWii^w#^HN+G5VA>ek@;X=iVFimHYqMLAIwW}VL-?x#YN_Wc_}Uo2-&2# z$b2v_#f1SOn-mwB59Xz~Fd$@;;v)0Gyc8D(gltk=WImXe;=+KCO^S=m2lG-~7!a~a zagq68UWy9?LN+NbG9S!KabZBnCdEbOgLx?~3<%kzxX64kFU5rcA)6EznGfcrxG*4O zlj0)t!Mqd~283)JkWGq<%m?#QTo@3tNpX?+U|xy~141?_E;1j?OL1X9 z$R-h2sQuV2w9vD*RrFBp$iT1OlfQ2br~9+xAOCc|H}s;g=96EJs)rtb!UUl)7VzCF_Y+L=4A6kdL0=}|CP_!C)A7J!htI@-;KWW-ZO80`uQR_)Az$Y?>~FsmHprL f?Eijcaq*WY4xe3d_1s18VdCMz&FPa5Jh|sjN~-65 diff --git a/assets/accent-red/folder_opened--hover-1.png b/assets/accent-red/folder_opened--hover-1.png index 0f933412dfce810a09ff9fabff814a4173a4d49c..ac999d41bacc0c3de2bc5c44455021a92366b4bd 100644 GIT binary patch literal 282 zcmV+#0pq0~6D9 zWHDqmD+9wxAm0Ke#sp)KO9L%5N7hTRfyjn|*fcT_7`^B=k;^COLSQU^WcdI86R{S+ zVi~7;pwsz*NeZVtx&%QNqH7?;r;&mG|Gy+;GfsIlz2GqX_wQc>6BAPbP!rA^gTuh@ gK)n-i$c+?X0FwMKL#3Spv;Y7A07*qoM6N<$f-PooD*ylh literal 15503 zcmeI3--{bn6vwBflr`;2K`BzG4pZ<4?PPu>nar4^t;y;xn7Zsn%u2!D%-n3oO=hMu zvrTp%>LOTb#RngJ5g!C!M6j@Z6=A)0FV3_AWv1;|8 zUVT|NoK6~;P6MWU9T&}Jn8L}P3yd`wuno9s*+uT|mp3@pGK<`6*{WD|%dln5Z+dWf z^GwayTr)J2J6TEz;JKm}wX__X8vLMSmn!)=Ub^v<3?H`MS4B}LvZ+Mm)SdPtxaY4gb4~iTY zCK|r_=hbnCiEO{m4p9_(z!jvlC`=QX#!%y~d+q4ZOhbTe*nxK7Bb_u==eC@{@mtOg zDTnSI6Qeb$R)@K#9&e{JHMJkiT|fx>NT(|O+J*~-CFncro&o1Bpi?`U4PP-IW+2Q~pTP{ac#XegFhGmCbpDPHs zXtd&^c(4KjSPCnW7gb(TYN#TmoSw-Z7iC=(6G7scSd6M;TFs5I7_wZGG+jbfolC|@ z%*11$9b|$4>?%rfZX%9p=uOA#fS_b`z$z46d$k~p1`{)fb)}b`w&S70f+eLOOdC$9 zqFU1zY(D_D0T(JIG?2C|Q&%&2Xi5#0hm8i{GkFE@TGNnt*vyy`)TCTa$wUyV)uenP zbj2~&!~N0^ZKBZ4Y~ED!%?vL}C}5@m4PMJBD&J7mCJ;qU)C_YFIw7A3{fcLyUI*HV zIpNViXo@LeCQ{8?KB~}-MCGFTjk?(~JU>1yZ z>c9y5S;+{u1Vj|ZMn{J=RQ6@oo)cvG_Fflf&ns|Oa?56GYXuc|o=p{(uXJ49hJkWGq<%m?#QTo@3tNpX?+U|xy~141?_E;1j?OL1X9$R@=_=7V`DE({3Sq`1g@ zFfYZ00U?_d7nu*{rMNI4WRv0|^TE6n7Y2lEQe0#{n3v+hfRIg!i_8b}Qd}4ivPp4~ z`Cwj(3j;znDK0V}%u8`$K*%P=MdpKfDJ~2M*`&D0d@wJ?g#jU(6c?Ef=B2nWAY_x` zBJ;t#6c+}BY*JigKA4x{!hn!Xii^w#^HN+G5VA>ek@;X=iVFimHi@`WqsMNcjh?mb zqK9g4{@l5Z9>}#8DyM7t?~LB-XV0c?{j&Aj$s^Yf-0}|I-h1ln>*u!jUAnvHeCp6M z##i@FohV@%eK#-NzxHkK`<44|iS_$OFTe5V@uz01@0FHXAEdSq sf3x@AEPJuS?f>wdFAjdXg`O2wj;h;N-oN&E_!#iQ+?mSN7tX!?C$~PtZ2$lO diff --git a/assets/accent-red/folder_opened--hover-1@2x.png b/assets/accent-red/folder_opened--hover-1@2x.png index 9aff0905a2d62f923bbe4f61ce97c62300af50b9..1b0119821703b49723e8d742deb228b68fe5861e 100644 GIT binary patch literal 451 zcmV;!0X+VRP)M_yev|@&#%>fROSAkce{m055Pt!y9NIJrdC5 z4KyfK-~&(~E0&jaky|Wfk2^cLB;wrIw>z^t9-nK=tKqvV?#08dR zFCC8`WK{c%5i!^LDgn6hELoI@y)?`2J$cUXWQiohE|%9G=MLS}9XWsQ!SR9`2S0|x z1u;8bYz7yo)GH4iu4sI+oLRdk{B#d>w*Xe5^!U25=ztLEFFy|t9qD6yeb(a zMso|2coS1(H=eGEiQF7zxT*N+ih$y7aeSC{%;4r+7@ff zNBoqyED-To0tJY_NIi_eJkR^I@p+Sgn~GOGtKL%m+8@k(FgPT_DQzXYv~<;SQh~;C tfNHZeqb85EVft=dClaFr(SaRz;0K1)EU3a5qEd_68ZnD!&X41@T zH@k{xMX4{f)cR6NX$7H*_Q{G^!H0f{BDPptUxcDQRBW+Ap&+8(nS4#|W-nW_Rx<~q+1}dBo;kj-iLvLv+)76rHXok+g5-dZ@b&yWzs;f-e zuI)_P3#4qh7fg)SB$H|7?s~lCa@W+3JG31kXdvyXbh5J*$c;hAp04U}XgfNUwcXC% zH4E*<>4@Zc7Cd%XGZ&C~p1RC0h58C5(79@ZRR~#|4%SN75-Y5HU?dQ`ML(DKUeM0bXR~SX5^7f-JHz0|GS$j5rTe zA7UmGl+O#Dw)JUmzcfM{C^S?Iu^<^D8;^rHD+>yWD(ea>^Qz2CagmQo`DW;Vd|v2H zRTK3(PzucPj{ZhdbO|#r)v)QH3Y`s9E~;O@n~lS5ouf@h$@IHY1ymjA?YU&Qx#?PM ztktDFjlXv_pnLr+rF&Zf8VRmrw0&4DWkY7pU%qdfZMSo*=<_SAdfF4=jZPw*S3_i0P^XCEj2qL5Z@m_bV<)c^1S9 zk{soM94)}+Lf`m8h`iU?cu5n5W>@+*7ouIs`XsQ5&`5F3b88O#m)34^UGT4NqApjI z|HazXcVlN~Y&P`yoiyRyP-v(NqmBUl?k6O;d1LLWsn5@O-Ly3A&sRkry*R=9Y)FG{ zTslFP2Hm){t$e~V-IUnKh7AW)-d#`qf;^6H&|xa7D3X%k@L^mrYSv&Wmp0Lr)A6nc z3d-bba7S0+L|Z6z2m_9Wu)b7*TWP<8)<@BeI{J^mwf-c`Yp$)U(9QhOKBJo%6^lia zU_i(w#YN_Wc_}Uo2-&2#$b2v_#f1SOn-mwB59Xz~Fd$@;;v)0Gyc8D(gltk=WImXe z;=+KCO^S=m2lG-~7!a~aagq68UWy9?LN+NbG9S!KabZBnCdEbOgLx?~3<%kzxX64k zFU5rcA)6EznGfcrxG*4Olj0)t!Mqd~283)JkWGq<%m?#QTo@3tNpX?+ zU|xy~141?_E;1j?OL1X9$R@=_=7V`DE({3Sq`1g@FfYZ00U?_d7nu*{rMNI4WRr-i zxBb{Hw9vD*Gw7k({VSDG^g!+hBk6%`?)a5&Hudi4Uvu)8L)OYIho1dm{qD-T^p;a^ zefQ+mrOP5)*$>SN>mK;y<0Y%kezxt@npdu0Ja+x~yT2`eF?syz&aLO(w9@y2pRR8E zefWf3+&u7gdiUl0+Dq>(+4Jq=Z|8R1^8SIIYiF1Kxc8%Fd&(PL+V}FnfvJN%150l= zRvljVDLB(}^0|91{@h800>ofoW diff --git a/assets/accent-red/folder_opened--hover-2.png b/assets/accent-red/folder_opened--hover-2.png index 0e0007f4b7f0f36f1f3af28e56c3ee76c3cf7a54..c7cccfe9c721be3d134711b3de112953cf683a58 100644 GIT binary patch literal 315 zcmV-B0mS}^P)q0~6D9 zWHDqmD+9wxAm0Ke#sp)KO9L%5N7hTRfyjn|*i<(V5{AI&MYjpc{|t=jb`Tq=q!LK+ zLd9`X_+9w_|Bv5{jO#&|0m#N_3X%jYmXU;zn2d~~Yzz$7!6G<4futVD#P32>wM6k~ zWZ?h*FNv}qn<6y5;4u96?_UHH6H@_DJYXW?BBe3b`E}bY4O>EsUsr;l&-(i@;w;q4x(hq3v1Md8a&oBob4&S?&k3N2cVV=Hd)#^dL z`kZb!?F=xT2F&!@E}G3Sg_)iUjCB~W4Y+FA#q{kjucTSaET&&lszTK*!!>Ju(}Slr z7i-4mx}llrnNq6I(@}sn3;^3}w`^bU71L2%9sLf6`7|3%3D%406JbKOUR`3#jt5yK zlj95_r?RS+5fxRfML5EWjKd0F5jSSYgt!0~F1(<;SPwlqMmj-n*zCgPZe-gLY+2ufBPtU}(kR}1`TFfnsjS9;lLIUYJJSdt6;wBdv* zsx^JV_5)xWaG_E{0~yOQb=XvtrqL8R8OS1+6^$mRnF{3cQeH98TgYo-1hHC8$|pis z9HSHNmwspyh0Zl(11Orz34#o`Y*x*44Oz-@nrJElfLU45z#w!&J`wtP&qBQpv=Vc| zqrcY_Q^HK7nzwvZp&N~hFvPuM0-~U zM%d3vMz|%QS>VS;M~5|3_GQ-O0`81*96ur7K1X*A+N2E?hl*xxAH;W>K^J)N#44(Z zo$dBG?zj+7P~gKWK+F0Emcj?;|K38#Ft0XqXzOHE6_vY|&vJPvH#ykM%O=o-Y$LA@ z7W&>7LK4ExCdj%Z4!Y96xe%jDHr9Z>3e6HfIJd#Te`)P@)&>9SCYo|Z`CqJEyc@?m zy?8PF>`RkwT)IM*Cf&Gn zqek@;X=iVFimHYqMLAIwW}VL-?x#YN_W zc_}Uo2-&2#$b2v_#f1SOn-mwB59Xz~Fd$@;;v)0Gyc8D(gltk=WImXe;=+KCO^S=m z2lG-~7!a~aagq68UWy9?LN+NbG9S!KabZBnCdEbOgLx?~3<%kzxX64kFU5rcA)6Ez znGfcrxG*4Olj0)t!Mqd~283)JkWGq<%m?#QTo@3tNyL>JJ$4Ii^sH?c zJyd&g-MEe($n7jtPSo-@jNZ#<&ZMsWc;U{>k;@0Jc@KWSd-m(gXFuD!b$i#j)S)Mg zuYR39UVd-xk6-GQ{a1E39^I_(y}I?==hu7RuDo@F`C!l8i+41RySwMw?@O<4eR%jL z_w&}JxyO!uG5>b`{l@Ee_8po@KlJ7|S5I%fFuTq$i>I@fdq>5e!bgG^<`yfLo;mx* EpUx!6A^-pY diff --git a/assets/accent-red/folder_opened--hover-2@2x.png b/assets/accent-red/folder_opened--hover-2@2x.png index 3268342c8626cc218c9d70ea19ad554e0b1ed43e..97810caba18f097bde5196409acfe34eeea2fe37 100644 GIT binary patch literal 497 zcmVU9ObXE!QljA> zBAQbecHQy#hWE0cNl46;I(MYJGz=MpL|xbOt_^Xy-JRGIf}O^FgSLf5T|xO11B{Vt zqTu^rFbA?_gx1ah3Gt$bIeMrOl+jcWO?Ex+o7+Q3o-jU0+id!!t<;7@7S>8ZoKoAf ze*Y+)AhMOY=UWj3kv;q>{T|e>xXfjzCAI8pf|h}*f;R+hmHk%=e%h|KFrMgx!)gVI z9yq5O?2lZIgrM*HJzRWVImfE(QO+ng7k}vs2B*R%03BQ<+qi8l&2a$=+og;yOH(Ad n!-eU)aGVC%D9|Xd<_i1(H3?+_PM~s`00000NkvXXu0mjfwKUab literal 15595 zcmeI3TZkJ~7=Wi$i;bA|q zZnvyi)rhKF1rTXeZD>tV%1FajwFAJV3!r3}sqoM5y&t9xJr&+3=D3`l0cB%!t_Jqb zjpwzw1Dd3VN75msA;SPw;Hq?^S}`5DkqY~9W%%10X2Y~^;vPtaw|NQasoVsev1))8 zBXLIK;t4t-MR+lhh$Zf&1&$Y4F3LtZMu^HWPL2t5>lIFi;4h`77v;(9&Q>}orNU*` zwPlvA*XxmbG-B0CEH6nC%L%L?FwlZ=W=&UZFs8Gq8KfO23mmOx*sfujv=>(`STk-a z9QG1*Uajk@+MPtE(_#lHvJKT{`3T1ja?-Vqk3CbX_*2t07F0kLn63l;_WwX zY%P^{!Fu zE>2G*PqXaYLBm+a&C@j9{8DJHkOHq&&eVYFTD81oRnpBWn`k4XGa0|C=(}^OW|$t= zdlVLR>aKV<9>}ULNP88@a0!Nw=3zzhaXBV#;RKoE0zsOVNQ|7N8^zh47=n=JC7Fj+ zoeahZSfVlD4$@UuT~U;vZ6J=W$wjMHRo%2vRZD=i&62`)2LqO!x{@ea3EqBx*RQXaY@yROe_Ha6O$5vk)pc5a79&<)L5|)=L8>O zE*Es~3!SyJ8E?O|LhCTJrpH8G5O{`5Y6T`%eK06K`r+o1#QeW4$y z8L-!>m4J;m`zuW`AWUDXQNw{1Ivc25SigQZ+Y6rP9c?QrhToNJwdMeC&!xicP1k8- zoi641_8nuoRAZ@b4`|LP!*J9f*vWl;TWG(|M*)6rzlt zhzXop5CyoQ+6#T<3n6e`XXB!>Ahf&Ezqt_IO4iD%Sps^RZC_h^;J>tXE9-)PbrTIZ zQT`We*W8W0ow41}`#Y)P-B8G|3&W0}`rVIL*uJrD)imv=ylz^V@$C}=2VX4jeYRYK zYSeW<-ZiL3UAvwSnueQ(C!jx3WH{jE-SspNww(}>Uueo+kp{x0$dqr0> zDiVt%L4e>zf(y?F(Gpw;5WGlm;rSq1f(rqH7YQyrA4E%VAwcjV!G-68XbCO^2wo(( z@O%(0!G!?9iv$;*527Ww5FmJw;KK7kv;-Fd1TPX?cs_`h;6i}lMS=^@2hkE-2oStT zaN+qNT7nA!f)@!cJRd|$a3MhOBEf~{gJ=mZ1PERvxbS=sEy0BV!HWbJo)4lWxDX(C zk>JAfL9_%H0t7D-TzEc+mf%8w;6;K9&j-;GTnG@nNO0l#AX4T z@FEshsQcJ0FyXVdb?>3tFHTk91G$T1*=_l$^V&4E@XF%iS6iRlaP*H=zZ?qNcb=cV zZtI8OmLJ!;kML6|_r&g@!}j;nOP^XH<=PKQ^S>pJHMZPzaWx-hl%*rvhxRP&yD>3z z_>G(2PA%2vQzw&OD<|VWy}W1W#9Y~){o$Kek34()(CRnWZG0(lGPQKgaq0PI=GJ|5 z=G))T%pTo2e0ij0`g!KU@MZDb@UGME92p;aclh-!x2@TAVew-_{8d|BJ$~1k?>4#T rPMv=G)b4d>rf+?2VGkD?rKnFHntyC_@vV#Sf~c__q0~6D9 zWHDqmD+9wxAm0Ke#sp)KO9L%5N7hTRfyjn|*bpxRV*_0R$o~V3lzYhHKxImBJ;)MB zY*-i~2|<`Z!(Pht^{FFEJSi%A0yI<_Sqz;`BQK*{1LOn4fFGEgI?$x}(fAl#oL&Z| zOCF%=ats{=1gP$1h=ITeAYd_WX*9iHFaP`ZFM^4QsQ{=8XO6*P;&-6l2{`0NiZB3y WfI3@NZL2Z>0000}9PLQEng~ z=brmNXXba$Ju`WjH|9<}wIi4>`ZAMeNUqI-km$p=gzO4_s|z>%*>Y=W-ZAu z=cgFv_gBz2nz-^U!`ykFVe|_Ov+vGRFJJi{&3&Xbv*C|Ad(`=#H43j(3X#wL5^w}C*vg|x}_v&?ywah&Cl3Etats-2uX4YJ| zuy&$iter75lRHvK76_m#?{g9U|8VTaEgB>&m9dCveoh&TXbB= zs>w8Oi0KTQ(UOvy$)qxeSXq=*K~w}q#{=>g$`&5Qc@JgiA_6>-nZ(5 z#Tkkecs4zD*s(T|1)fM2mO`{bIdrai(S^Ww+=}Bg3Q?8K^$@bfVpvt|!7?x`JK*|E zPQXQj6(7WdCE&wCP?5Zt;U%SlDpE@8DfL-V)L7`4r8@XrnHQQbtku8bn(>Wn?luP_!&x)6$w&2X!@7tMx+1zYSb? zbP3hO)^>XocUXug$O*v}pke(3OW}cYe{UfqSu@mZw#G{!ljc*REb^M7s=TU7rm4cL zQJ2v^eb9xF#h|l^iZ08&uJms%#GsOmWneEsvmo@&tvB#rTDz@v!3SQu(JRXTV(p^c zINTX~4Slqe=7Jjv9d%*U5kT1eq?|A^HmI6tel_T(jg@eIMi$Xakb=*yH15Wwi)3ls zjY|j07j4Tg$lYw%a7-24^+Xrs1$2WB3u#qV)SQ41hQ|O@aX-n-mwB z59Xz~Fd$@;;v)0Gyc8D(gltk=WImXe;=+KCO^S=m2lG-~7!a~aagq68UWy9?LN+Nb zG9S!KabZBnCdEbOgLx?~3<%kzxX64kFU5rcA)6EznGfcrxG*4Olj0)t!Mqd~283)< zTx33&m*T>JkWGq<%m?#QTo@3tNpX?+U|xy~141?_E;1j?OL1X9$R@=_=7V`DE({3S zq`1g@FfYZ00U?_d7nu*{rMNI4WRv0|^TE6n7Y2lEQe0#{n3v+hfRIfhuEgN6TWF(a zZQJOfTIJPA0X>krI$Jtg$$n{cPM$iIxOMydZ$~Dt?Yiae{%+gU=hseuw0-^V#M#8& zr;Qu;rVbU~oc`nIYH8>7ZMFSt)$KRe?|=NoJM$YqT>kO)#gng>e`z23>8;(?#?+0A z8|!z!xyfC6a>r+j_uoFYQMvHx!F?AT=H7uvrGsCceB$`ThZD@YwEyrYS3meQcr18! M`b6ovqot%lNV!5lB8qbXE)XX)oPh@D zk${4V3s8Vkpg@Zd6v&E|;kk&{kv+z1h-DM1BHfuYh(S?lqy(UUx;<`r`(TSnUV8+~bJn!7lE;rnoBSF}~d~EQxv8XdJzi(h; z1dSMc?f0j!w2iDaIAEn7^fbo^HG(o4E9TRt=Uqz{IziVBV6Y+qmnKJ|D3d*BIJ``Y z5p8jrvJ@F=i!AF{ilr0$;nYeF{z6X785xWNHBwhI>8Kba;fya$4t0p zav9-fcn9__6U@AgbGMd>$)VH<<^abakIlhgH#ScU@pZX}a4VrO6x20nNLT`1c?JvB zAdZs#-07?*mKzg1Pfg1+x}(fB+`z-7t9m|<+m|HALfq}N-8!46u<7P_qko#ddfoG5IT q#t3qShUu%YpW3iypk|=r415E5A7mp`+T%w60000e zW7b&eQBl?lK1tCtz*i|0;cSYE^;U|KJOL~^1IAS??)~M%kG!<1#Jx`lDK1s)2RU_U z+5lUoH>Kt22|22GdlQ~mMT7wgz>?@nA+MQYCGK_Nitx8R%z9~OiZv1U_Sp&PvD66N zuN#0Cd?7~WLSZ@__4$QxI2hhQ^PFE`xd0pB7(O5dIWfr7wU;;Hfxlvgk`+gjgSB+f zihFaGRTNpaTrT^{0iSM+v;Jr_%5pr*^9-E9m{Xc1RT#}&T@6x?lLV%0s6|WFHQJ6V zW%QC2_j>I_jaTiw3dKeu&8)G56xoVYWc@yl?IcplI)6u9 zF{fL)nbYS;*>KO97_Lbw)yUoPcngJ&sZDEO5+bM}?Wi=4l3##GTT#?Ii*ltp%^?@vEKlar5kBo&nK!?Hd04O_xC$hMXyOo zvZ~o!*Tz^>)LijqJdl(ukgzL~;lhkRkcJiM4~aoxJ;#e2=L%AtiNr|hikh8jiNW(} ze^m6ts*bp0xMrd;;0{tGOPW^{_gq&TMHaKVQIM>JT9C#8Thzv5Y;({xvr$)Kzn<3( zcvv72h_Ri9T`H&6#9_^}Buxgx$pjqmsj4CZA)`o~A~P}w2ANbWO_gvgt z-*k;O*632U#@V}~B-{NgA=_I5C^5EWw0T$!Wlg5GFW~$rSL3_nbLS}MfQH*p)lkl? zxr3N`)+$Q|=o^PMF~8kjjoT_j6U12i3XoU-fu%5|$-lP{AjC(aAevI4`a<9MLhzj3*|>nn2kKqv-&}}hCCfQU8wW~)t)E+c;6Jr?^Xh_s zbrW^CqWmw`uDTmrJ7c|}w|CN*eM2F_E(|+@fj8(N5fX#|-0kQvsu)o#AU~E= z;g!?0uLlCm&8&{#5`J;J8 zH!~^{izGpS;7x)H&j;}mTnG@nNpRu$AYOtC0fILPE<7K^OK>4T@Fu~9=Yx0&E(8eP zB)IT=5HG=n0KuCC7oHE|CAbhEc$475^Fh1>7Xk!t5?pvbh?n3(fZ$Dn3(p7f5?lxn zyh(83`5<0`3ju;R2`)Sz#7l4?K=3BPh3A8K2`&T(-Xys2d=M|eg#f{u1Q(tU;w88c zAb6AD!t+7A1Q!AXZxUR1K8Tm#LV(~+f(y?F@e*7J5WGon;rSq5f(rqHHwi90AH+*= zAwcjZ7MG{_*e%fDv$kdUQ0>bruU~}^`RY*eEGXx&q;38sb7zVm%Mi&ZgnS* zc#egyEIt1Hy2>rL-uC*y?7iR2_P)zr_~G=M!{@G_eD=!DbGr{799(;^ydV&z}3bzCGNXyu0uHzSn--{`0G6b}kwEq`aS=S=SYx=qf$G z_v(q?PfW&E9avg;?Cj^8SAO|*S7Ckbw~goXYhJk+`6~0&v7Y-^EIxJ8Yd>W?Jg_Nw J{Nbl({sbAG@~r>> diff --git a/assets/accent-red/folder_opened--hover-4.png b/assets/accent-red/folder_opened--hover-4.png index 6ba899b8febcc253c9a92f941ffeca8d21e65ca0..21d150617c1fb022cf9c2102f4a7c0b47e365d56 100644 GIT binary patch literal 312 zcmV-80muG{P)q0~6D9 zWHDqmD+9wxAm0Ke#sp)KO9L%5N7hTRfyjn|*f1}nhyx>|U8b+E3Pljgc~Vr=28_H) zY;qtmhzo%#a48^Foa$btx`9~35a`WdVA|Bg=3QXA)WRkX6T@mCFi6#a3P2bG5DILF zm;e8NiJ_BN0W`f}7ykSAFM^4QsQ_pO&K!fo{O>@$6L83l6k!0!tTq!@w(eyB0000< KMNUMnLSTZi0DX}F literal 15521 zcmeI3U5MON6vwlr);hIN6qZs%LJGEGGx?fKCUIu^F|&3ToVsjBoR$jB$DQ4@GfA3c zJF}}u@u9Z%$u}uJ2)+~_3V!rSXi+N&qNpvt3VklL1;HYS-X!ypxifoNYekehFdyfh z`#(4NopVnz4>>=7=-}4OjtoUnTjyr03-Egfd~e&l34U(=!My~(XmfU2l|vni^$x9jQVNf6QoShSrIbLX>b3~gH_<`ucd*Src?vS(L)aCr4l z-CR9ssur`ioGErS7@!S8o$j_E4SeXW*}*Z#A`r>I=Q)pjBd)!qC$= zuG8scJ5tv57db&yRgM=qQDor^Hdt{&y~{em&Ll`bP89^EZ+oHbI&>6QH{9j0#4yo9 zgIDjo+TLIxC+M+*6uGYMaYB~oCW$O_pz)UdR(xod$$=JV11AiiPME0kmfX+{mfSU# z9Jtq980Mr_8>~I?c-!rXO9$c1X^5bQbfPk-uXuo40D-&gn_%WNJe8f3&OWr8!{m%a ziacu`JLuYL$RbZ7i%TKNP!XQ1R`G!zx_;etTjiw6=KBcgN+qr;dUs7XZ71UTY>`7n z!;BB(fvO&Ya#WEludsqthZQO0wVeDMFKRrW3X;r3V$@vAZmx{P5XHKnY67fkH60^0 z6O93Pkfn$Ex}v1#rs7zp)^z>09+vI4z6dzaSuAqH!PLw_U1=4!<@)fjKv^nslZI2O zxYo2eCkS=N1as9g9LUB+4{M<8$?Wk2u8(pOKP6v#jm{Eqa2qNK70+5bNZ>ZZj_!l~ zi?Alvx7(Arqe66nA{Si&TJ}GXiaEBGmu#(Ls-B|=ynd_fhf8f8AyY+R!2hQF273F`CyJRH_#UO9v4dLY6M5o=J# zMB$O4P#6)W96e!@s?@D?+(DC3c%u&gBXEO131iK5a20x(KZa-YFry-|$RY?3yh(83 z`5<0`3ju;R2`)Sz#7l4?K=3BPh3A8K2`&T(-Xys2d=M|eg#f{u1Q(tU;w88cAb6AD z!t+7A1Q!AXZxUR1K8Tm#LV(~+f(y?F@e*7J5WGon;rSq5f(rqHHwi90AH+*=AwcjZ z!G-68cnK~92;L;P@O%(2!G!?9n*5;>rvky9Ew> z*0uv5s{Q@ZZ+F25a$lRP?yncVF}p{P9m`z*`ON*jJFafI?mvEW!@e)C9{*_L**jCG zGTU~UpWoZJr}Fm9A9owo&DS;vMesT7fkH3Dmap8OUyD4MpslrL>MI-#Kuhe(uWd>2of1Z|4)jr9CaM{gF>MQCEJvf6IOJ#=+>p O;JKMY)yoHtzxgL|*~qj2 diff --git a/assets/accent-red/folder_opened--hover-4@2x.png b/assets/accent-red/folder_opened--hover-4@2x.png index 55320717158d9a72ec34a2887298f6f72f91642f..f54841d50eabe060f67c85d533edf96458ea2910 100644 GIT binary patch literal 492 zcmVy z^)9G?A%gT&Js0djLPN*Np&3Fmai?x$h2)a#%$u2)m(A{uR&?oiW4bsz(@Hg!)_CJD z0GPvK(e{VKJ0A6WPeNj1%(mS3U<1D7ThcNQa7mlu^>hS zO%(j-_vaW{5k(U?0;OJPXz_$|1gFth0bK0|!6O$z1dWL>V21;4%#K8HnjHCq!F^VZ z~Xubob<)@XdLI4ljMAV9L@SjH9tBZ7sLlNTuo$~8+zlnSQxkdH{gKiul_Xp7dt z-Fp25&wgKd2{U}v44bt{L=Z*3w$AJbNT1kILf2{j6+zJ+>r^QKcCRJ{0iK)|l_h)T z;0eJn47=F)ym7!y+2fjVZ7zT61T*RNsu*yHtz;9st(1>Tu(n<6xLF!wkq2y;q)XS@ iWy`=)fl`5@75D~B>|onqXxUQ$0000KC-aqLl4+7|x@o&hO389g&% zkE9=xRkIjSG&2hV)nW-|$@ zFg&$2qfU*fQO&=mhpLVC%V{w1dNl1^R2kAbu z4CqiG%&1&gqNQkn4@pu`dXN@4KE!e&D{_n=%0W&J3UvMDPx#=kSXs--L#a*mbkK_X z^R``*S+-KC1S(>{ERV8$G#X_&ffWP>&S0!b!&a({VXdkKX~anZOD*dqTQ?2biK}GI zaXaq!JBgaF`gs*g%|wP(X9p>=Ri(u80gmk^($uD=G+r*aho-44D1ag`Yzyl6uDVj* zv`s5-&XKa|o-;9AlXSY7yX)~5i(OM&_QnZ_ppLYw(#lMh06PRMbG)pAjT7)xR&_gj zThFx?r!A7>ne*5|Ri8uVcxp1Y6lyCJgXb#um4RZL<&0?-616HDY#^lj`rN9b?@ueL zZa7@m#8_0+TJcsqkWy@ra4M4FB!(9=up;@e91N}H1exPJL25IR7->_}bCYc`1R=vm zWgb>_)EmPy6O93PkfzwmyrOvLdg5rRoHNTs#ZKr&WfZU_V>HIL20b&IbtU(i1+xqf z3nauC+ilpRa%)W`fE+mB}_-Ee%*o~aDJ3)@jddnb5!!cz-_2nD0kM} zK`b+8SCleHj>4Ll-)^tPZ5N^mVytroDCqydQdr8w-&_bzT*T-U#wkiH@0`i#r$^9mF~bxy>3+6Qf@PJJ0aAwA;TV(bJtV5AP>VEbdU&#LSiV!qQj_SP_Kf*NJ@uS zPRqF-gkUCDgF3njceI3Jo6zH^3u{Z|xs`T1Xl)eUsKfsVZ1Yb-M{{jng|6q1))`&T zs7Nf51Ob9K2`)Sz#7l4?K=3BPh3A8K2`&T(-Xys2d=M|eg#f{u1Q(tU;w88cAb6AD z!t+7A1Q!AXZxUR1K8Tm#LV(~+f(y?F@e*7J5WGon;rSq5f(rqHHwi90AH+*=AwcjZ z!G-68cnK~92;L;P@O%(2!G!?9n*<`Yc3ytL$s4U4~!if z9NM+(m9wd*-`VezS4`V$_sksc=|6a6_~h06-t&px+qS%vzHqMhy${Ati(LNh75NQI zl3(9=Na++tNe{e>D~17!l@JbuP@H5{C@fVEj_=VIe0_zi{!f>&g>f-Tz28! zu}j~~d~)oCw_bj2!J|j|e);j|i?i}qg*AJ>i_CuX#Kp}MEBF6#<-GHl@xaEdso4!X Gr~d?tAo67Z diff --git a/assets/accent-red/folder_opened--hover-5.png b/assets/accent-red/folder_opened--hover-5.png index 92e9b266b557ebd4a11c88b57812f3a60d3c482a..328ff2394b8f782ae40aa1d03a88f888acc79c63 100644 GIT binary patch literal 334 zcmV-U0kQsxP)q0~6D9 zWHDqmD+9wxAm0Ke#sp)KO9L%5N7f5-AzTa?ZtcME+y@uH!uSsiS73NoVv%CNFz_EE z<7K(NzCG9!!^9pH7mG5(IA}D)%RuYU#L4DT9ERvN4}JqNB8BPy|M|d#J`3F|$b4W* zU}<5(EtDd literal 15520 zcmeI3U5MON6vwlr$~xOZ!4Gr=NvEK#Hj|G@W;QW1-8!>%7dmy>9dTOw(3|AWZrqt< znq)h(`=CX!)GGKcK4^Ur!9rgI5n9wfC_WX7K31goRH%Z2h@dygd}Qvsw1J;N}k zry1tA7tuGGxcW82-28xHw6hHJz|BWrxbO{{drxcjsLwDH_lEB==B>9MWSA%4v8%P9 zRynMhZZiWc*MON$vxR0ejDDcg0_F+~SOYHEP9c5klgnw=whHOzl!{PkmEf{HyY9io z^&?eteZ^F*^nqeZ?`SAM69$0oG#ieubqeVyu7-Yx!+e^JrUWa6^ucgJwpN*EORfi5 zC6nV!A(v|}Yg)E;HI4P^if+kCB_mwWD&@bJy>e@p2Pv*^KKg@uI4#ydd$C#Gx6Szvcv>!#Vz*I7lx}8TzJYw*uRB*f1_I+|{6v zPKOKiU)}R+w)zV>ewQ7h$ag@C7c&AsN@SURO>5O_M2BXXJZ!)wbOImg#F4tzvKzSm zvb)KWefOpdqnuPK{k2CPZ?idaX+M}bg%EU+j#T>9wHD+Tpzp4FCY(8iPG!%ivk&b0 zAUQ*kLeHkh4ms4L1QH-l>zK4)4m7=O*_f~*uJ0aJ7 zI**G686U)hWe~t(SdpBN=frFkRiv2HWaSA#(gYz9B%X=IsJND0UmJ=cNmWtRL_t%8 zWQ@d2JOHJ_YF|%J+TFGs=9y%;o%6;ivx8_;pDm@D3&#qvt$rKtW=Wn z4WY}fxf<@5ZfGkEt<<3+BFu)RW^Er;=vtz3QT;~UY!RLu9_=|AcGQ(x!1H0a=L+fGrt7z{ewPY0 z(caa78TPZH8Ey$^>HN^>;IR72uFM{hz%5aZ<0s^suhCwH4rxQhp`uxv2l3r{&;}kn zxP)qAYr8#;J1oQ((E0ER(6Il3RQTZ3-%A8E6w#DbRPF+RoSc{IoT}z!P6DcIh-l1! zYA?~Zp9o0^JDZTzB)Qj>{>?-TD%o5H&JwhWeDBmdLZSx8r(5b zcyu5XhlB}7R~V-%aVs5l(0CNxsH6V~eE(0vhUVJ83f;*cgEP95QL$Kb5ex{~q`1g@ zFfYZ00U?_d7nu*{rMNI4WRv0|^TE6n7Y2lEQe0#{n3v+hfRIg!i_8b}Qd}4ivPp4~ z`Cwj(3j;znDK0V}%u8`$K*%P=MdpKfDJ~2M*`&D0d@wJ?g#jU(6c?Ef=B2nWAY_x` zBJ;t#6c+}BY*JigKA4x{!hn!Xii^w#^HN+G5VA>ek@;X=iVFimHYqMLAIwW}VL-?x z#YN_Wc_}Uo2-&2#$b2v_#f1SOn-mwB59Xz~Fd$@;;v)0Gyc8D(glrOVr3R1PLI*u- z+eQ!7esuNX7wCc9^||uF>eN?e=h*S%sVmn{|9W8Z(!>>S$F*(KpIEDV<%I) z9y34vX?lO@+{_<8*2?3Tw;7MD*S3Fl=0;84dG?j@?+p3%H@>{M_to)V&fGZm^Gnyx z?}k?w*-M9+>$|@_|K@!^?783I&fWF>!_&W?E$?`I;`xUTjeR)AytnV;eebU5;q%AL N+{}^kg{Mxu{3q|*$_)Sj diff --git a/assets/accent-red/folder_opened--hover-5@2x.png b/assets/accent-red/folder_opened--hover-5@2x.png index 1d273c9fad7d54aa856330100ef50375bae214e7..d71abe546c0cc5b52fa1b43cd1e40f9e8ce944ac 100644 GIT binary patch literal 501 zcmV!5G5TFxN-;YfDc4Sc>_p9aSB>q;Dm-Z&;UIW z@CzuAtAOaCKvpa-<08I9^4dP*TwK_V?cLegx%J-pj+DOW!}o`HJtw6+MTDDtG4q_0 zWZ+Jx_cH4Lo=n8d_b(ixYeUL7VIH_aaAz1-8SX5QDA?KJ+2G#8pl(t5Q-c^IXjZ|` z@pz8No>8<0$E?(=ey#9?9zh$0iuvXs2%e+}EztL41Z+vbwb>yQZPIrqlZU(<*(c6( zTCt(G$Z@WuTv}kstd$6wuoLr<#G?gD2pjf-)+(J8X#Nl*Y-AZ>qCT45GZ}NKK+LkY z{UEqBA(gOLjt(&qjRdyi6H6n4T?=H+mYf2-b(a=sJ$1E&oxo~!l2Kg+<=Ry9=n8J| zS63ue3oJry(ARo_<-aewIKM>@QM|Okfm6L+t(DCE&X3Y0fma#J{qGnT;T73eC^@(TO`W%*~g@ssV@00000NkvXXu0mjfD;MLX literal 15598 zcmeI3U1%It6vwCbL%XF?ZIxCKr`sZ}b$4cVcJ^c3-DJ(iCfIG$bVC!Hs&{AZB-8B9 zYLEmSNhwFrVjD@v*6!HO>t>Ng@<1nQ=qR4by~ zh5b19-2XWsP@$@HV|FnY7MtU#apJN9Xgq4e};8D=ub zFi&tvgyya+^$b}IvudsLUc$V1bUnj7FsWU^l#RxNf)tI0qxZ8RUXVCmoNe z`bTZMBy-&O_;_$!44UN;PKd|j93SFBp#Yi@uqF%}R0D>!sTQOWCj%{|te0%vG*~At z$eR^A>GwN{ny>nK6-&)ThE->WC~{R$;)Ed2wG*jIQ&Xyx3+|z*3I_|Y2o2jpI-#wu zG-}$WHEJ%9vguwhFJ zbXYJYCb)LP9+g{ba<5_8z))asCWQuqx~|Icu%c){i3P%dR|Da=kPm=}5DCPEn8?Rs z(YzGXT!`7MS3WOv##AcKeyN96QD{D|#drzr?yw}G&{|v!#G@(<2pTVm(O5*3RL}_R zk0-cC$V3;M~!MqoBK8sRYUvboN}* z-`I4`HrDJ?j>g@)GEkg;mQtK80o4RIXS8)#O=VrC&tJgBQLe@J$QRBrJ_-%ehN^{f zXDuAWGBtY~lwo=V)x_d#1Fk_n;een2Jb}C?z<27+3V^Rah9z z=;+F6IoAUTWpXvRqpfhLB^2ifJ&wAtwp5;5X}5#cM$wHr`j5ah|0K+7uFb2^jr`F% zqZ=6&i$#-QK*%P=MdpKfDJ~2M*`&D0d@wJ?g#jU(6c?Ef=B2nWAY_x`BJ;t#6c+}B zY*JigKA4x{!hn!Xii^w#^HN+G5VA>ek@;X=iVFimHYqMLAIwW}VL-?x#YN_Wc_}Uo z2-&2#$b2v_#f1SOn-mwB59Xz~Fd$@;;v)0Gyc8D(gltk=WImXe;=+KCO^S=m2lG-~ z7!a~aagq68UWy9?LN+NbG9S!KabZBnCdEbOgLx?~3<%kzxX64kFU5rcA)6EznGfcr zxG*4OlZeaLdh8Y&=vmuw^ib`lGXp=M2Xa5`&7^aK=fAxy_}=ea_taP2=H^Gw9e(9$ zHh;$&Ys0pUmwm@NH$Hc1>gH2FFWbF#B;EJ=3s)chX;{1RM)a{WL&~YKH9IaYe|gJC zpL{%ecgi@r_Q#pwZL`C-tE;4`?`~yhR(`O2W_s&^y-OxzQ^Sw^w&KmoiS&hM(o4VW zeCeIe=;?L$U1GjibxhcNWcmWwnqGEW=HjnlLweaa%;#r^H-DC1I%}FUz2~Rj4bRTb z+%vZ8%JCD0-2+_5{?ncNPQP~imum;#g0bhne*31wORj|n#6K>sKj%DU+}ph~bMnE* Gr~U*?U+^aY diff --git a/assets/accent-red/folder_opened--hover-6.png b/assets/accent-red/folder_opened--hover-6.png index 55c4f0bdbb28d8cb95e39e8f4dcfec1e3f3844e5..ab6bc7ac4490cf5403a9d7d7b9deb5d7ae89f1f8 100644 GIT binary patch literal 318 zcmV-E0m1%>P)Nklq0~6D9 zWHDqmD+9wxAm0Ke1~U-M2fAht(3_87lK5y~@W=rza{*#=WOXP8GW`EPQMRvd3$g-S z>?cJJj7oe06F%al}N)3YPr;!U`##4c&x(iWbnSsF!7<%=7KZj*&wi7d-DKngw7ALFdq#CC1( zCc8+eLZVPWYA;-XL)8eLKH z{qZLJh7;F*ps1S{DN1>lq8`5a#Os%Dz`6Ik^T&LO+Wk=Yo}fPZiL1 z`sS*hH<-hvRH38504)%xbf?v{eWg=mqPPnD9S(C09Zd;Vi_C18kgivk=(6JhI-8zm zb$(i=<$PMm%5p|NM2ozT<#>sccvh5@46kHFy8B{EDfp}48K$yadA6GlT193h2wa8Z z+U<6_Eu|f=!3p_%p5sMM6j?Zf^*8K5?Xb4LKMvB1Qvts2S#DrCHXX)QHD@g-GEA7L z|LUGs%k3w!{VqF5k?W`~C!~39oXF7o8h6cWMu%qT9B6_Tumd0Jgt0nz#R(jL#n~oh z-@R>OxF*$VKlj+c&QQ`SSka#8%qv{xzxiJ(&6l+3W5qKrbCu1aL zqA}nOGSoobQIzD|L>xm`Ovh`fLCI>V4Zyi}qreRY6EpjDrIekfHLAd9NOmEZm+gQI#g_>yZ zDykm#vyvWe31Aesq0zx%^_5+jHM)R1qa4Ri$hXhYUI8|4L&c$@S=$Hk9W!XF9++*w zn%LQHkK+yt(F6r9yaF_>e_$zmb^Y%x1T5#ACd(!(iFvq_WJ723qNuSs!1J1<>82>c zeR`)0A@X5o<0VDR^t#f&xe$X&)>l-!0gMvYJGb7ze`)P@)&=i)?MAOC|BJPYcjItp z>^1b!PFe_WC=}R*VMkD-?k5zuk+DJ5#PjQ6H*Ky(^JS5TFHQ(QyV9f^l^(-OlWtTx zP`+eaK}qapLxvNo@UADmARmP{=%6&6%}Ut4T@Fu~9=Yx0&E(8ePB)IT= z5HG=n0KuCC7oHE|CAbhEc$475^Fh1>7Xk!t5?pvbh?n3(fZ$Dn3(p7f5?lxnyh(83 z`5<0`3ju;R2`)Sz#7l4?K=3BPh3A8K2`&T(-Xys2d=M|eg#f{u1Q(tU;w88cAb6AD z!t+7A1Q!AXZxUR1K8Tm#LV(~+f(y?F@e*7J5WGon;rSq5f(rqHH?g=*rIyAKrI$_m=m-kGp2Rx_aWXdrse)IGLJy zQvdR|nM39G=5GI5uS{Osr9HaLDygl5XSQBDcSt($(}k%AkIYVd!~8PaxPJS^_fLN? zckj%lxdZEue|_QXUZXzs@?$qH)ak1eTW9CD&VPR8Lv`=>@Ui2!FK%2pH`#b6d@y)n MZn1Lt$ceZ91U@IpivR!s diff --git a/assets/accent-red/folder_opened--hover-6@2x.png b/assets/accent-red/folder_opened--hover-6@2x.png index 7635be2a7e0f6ad257bbbcd503281ed3f1589932..aeb1b0a959b4192dc0b071156ceaf5e6873c49dd 100644 GIT binary patch literal 495 zcmVp{xAh5 zm8(|p-F2rxHdCREbHGZynrVU&Y6N98P|TNGp7$srOoEOR0ML*e3$r6pl*xhJ@82zo zp^tdcVktJ%7FpJr6w4&|&#zV@$iq&|I}(prb5Q>NI}FbyU>1ABvQDALzUGK2EipmV z<9OTmUo=UMgOTfwlhT%W|mMT!kqAq8XivAV@t!K~U>NWm3;>f%(c zkb-gBSmD~*D=1zTa0S}MNByb@@giD1lrYPVQnGs&HubZ3&7 zWIMB~Xm=5}1&a^XqSA+!J}5qvDilNo#Zm;H3bh3v6{LPtq_734XuZjNW$(^jwptP8 z24*Jbo_qc$_jm6-$vouHz|QR}yVrD66t%LyFE<2#WAH=YaXb8ecH=We-_ZJo@)R`{ zrKkg&DC+u)@E3NRxIj@?-lHhxAVuAO<fj)o4|WTFw~DCzDB*6IelDU=PNfG(EM(nC{xTNK+>VT+K0T&#+9|*HsJF zgqMy){6wvzF|LZ;N@ThXc90@lQ*D-ya%`s{U2DbI6HYm}G+kps8B~DjxiF6J7-yF( z&vHxFA}L$$MH9n0$>&?SJ6><4(lNE`ZQTzMG>~?TbcZKxzzzY|ns79*bw3=++D@bQ zjADCo<|+A}MXw#yj77qHPdzMH3iTOE!Lce?2dJLq3|m$?Q(t8RO@wqd8>}k&vAn7o zrq6XA}oZ-b`xFUI3iAn1@LE*TNNWCYbk+*cCI5|&45Qh1r z!gGqmhc!YyQ4P3*bk$Rrq!R8M($O`gXgL+t%NP}P46wF2mSWqDp`NXErDUzL<-p4V z88O9nY7RvOYfb4lT~9SN(4Wh|hNxlaNB%(=vqM*MP5#D zdH^w>4~H+1&RN=ozh4^CI+T|Agd9(DNk#@TU}8mhmPkraAIcUB#X=%3$C}ci@CDLO zItHwDYB|)$zxta^(LrWGsy@SoD|9lna^d<7s@X2^-2B$2qih6K$yOZ~_Ph! z8EaK3KPK3_imLhbETj2b0zkm?THBY^ifn`#3ny@ClyNkNvGn5@HL%)N zNBLjOU41vsuZ+!tzOa&}{09mJR$*8X)S&wDDRx0yd)3tYkNDNJJQ4Jd3miOH-v4fd zhTUlB9(-unjfS=(pE3)#I~m??-s9UTMrv;)O?fgwjDus&6xN9mw~)?49&I{c5ow*Dk6D6Xx$(5*aakLXsa zB3dK~0t9aoTzEc+m*7Hx;7x)H&j;}mTnG@nNpRu$AYOtC0fILPE<7K^OK>4T@Fu~9 z=Yx0&E(8ePB)IT=5HG=n0KuCC7oHE|CAbhEc$475^Fh1>7Xk!t5?pvbh?n3(fZ$Dn z3(p7f5?lxnyh(83`5<0`3ju;R2`)Sz#7l4?K=3BPh3A8K2`&T(-Xys2d=M|eg#f{u z1Q(tU;w88cAb6AD!t+7A1Q!AXZxUR1K8Tm#LV(~+f(y?F@e*7J5WGon;rSq5f(rqH zH?g?7+ppaM6TWL(g)i0qX56(7zL5K6e{S>e$XRWantA8kxvw|9u=?PQuB$Ia><7<| zF5mP8xc7$@-d=tr?H%6HGi`r2I(OdcPA&U z*}=smokNznK6`0}YY;i#zotvhq4wv5jF2~LXa AL;wH) diff --git a/assets/accent-red/folder_opened--hover-7.png b/assets/accent-red/folder_opened--hover-7.png index c04b568a0fd86e0deb1c27cb6449028cfa0158d8..ef0205bf22d5a4dffa65448effb26c52ccec6c5d 100644 GIT binary patch literal 304 zcmV-00nh%4P)q0~6D9 zWHDqmD+9wxAm0Ke1~ZTW=)JZ7|Nd=)Nf1LbGBbmMDHvHT+(4k0-^xy$cnMjO5c^4S z@mq8?Oy~lX@*xHS-A$=MF#R-gAdA5hC-u2}Qy9z3>w zq-Lz2F*GwhT}lwu7--y8uN57dY4ETG+t3btq!TCV+!ZHq{1s<| zAqVLV2S#&Jtq#VXc)acQ#G(CQ?i@nULpo9E*VbIfFG1f~^$a+74xP%rNoOBe&Ee#X zIE9%Fj~#Zc4P;>^mPJb;o}mIdSH0{(5IA1VaayH#l`ZxWvgLBLs@MZnU|4p@^S?$vo=HPtPE7GnMbZbgnZ2UsAr*C2U>|f;n6?r z5EE?1hMKp0v_jVsD;KTbsG1#vXGdH6iIx>rB^P);4EJ0y-QRSBGB&7Ep(fh9Ixxa| zRx-jZ0nGwG(mFh>fwCvFCQRU_D98Q@`Nm^(R-jGVP_b3iYhx4NX$BqO!P#ZBCN{U* zW8YCBK0tvFuK+FUAD9Xsocntd0h>k+G_oqEWt)IgWL4wxISF!#lxv822pgI#^(Xq_ zCqfd!$|lIVG^lL<=0prvvatf}WoVZ8{<-xV{!4SWxhnWqH_?PE%Ku{S;@vn}8T$o& zypk5e8wwp&VN?-7RQ<#PKh`!}HF5uXSWR22QU9DIpcgNOpFL?ZjZ2S{rO7ld9V%b5 zt)PVVZFHbmb3zr~^~4wCW9SAQma?iUs|6l!#ubZJ7q;pZ3tc(=@OmI+dm213QFweP z6i0-KL{At`RpM4Us-STzx=}~}5%|HMgt6i}xC%YWAHy?xl&+W;9RveH4k<1&A1q68 zVL-?s#YN_WWhpKU2sxy<$b7IY#f1SOhZGl?50<64Fd*cR;v)0GvJ@8vgd9>_WIkAy z;=+KCLyC*c2g_1i7!Yzuagq68S&9n-LJlb|G9N5UabZBnA;m@JgJmf$3R-To@2?NO6(* zU|EU_140fdE;1i1OL1X9$RWi==7VJ^E({1cq`1g@uq?%e0U?J(T&dw>x6nq<+IG-G zwO@Yr>rwPT?%G0SwwC|K=$<%vGIjf>^Y^EB-`IZJd;0sWGq-M>y8ifudt1(?cD`VI z{rk*R`Te;+eydlu-Q3#Pvo!VN*4w-G|Geiayl|zid~k{V_QDCX@XOSL>C<w*IzvpMSu}PUmy&$NgdqhfA6%ihC zW9B{&hc&<5zLB&3K9Y#&2EnmMbZ%L4Fl4UzQFLvIn>pQ^WWun+$-Bj~f=OM$`2!1# zRchkkM;P{jtXQE<@_?0kG2I#7ut%_sI*R#nJ&GPAgb^470{~W}#M0srifyv*w_3MZ z9LW-A4K5^xy+xjPDsh=5P5o*ysS_;On*^Fi980$e$}?Syn75>wMqn!Ahv;sj*?dlg z=KlH~hT9+?3;baCkm|z4hkkp3C3AAx5E7v)g<%&(r zIGFm>*%T-{*9a_|sbGC4u%K}XZ0Q|LAGf|BdreEnvHGGHhPq#78*_~bm_H>VBarzK z=dwMWh>!A)1Sl!~B-KrpIF92wPSLMYVp(y`skx>4Qzw{iqp=FWF0PVQ+_t91qymNG tMEbJS0m(fsOy7m;IG}UDIk4moi~wyvWhd`T-=Y8j002ovPDHLkV1gz-+#>)0 literal 15600 zcmeI3TZ|J`7{`aJuqz8F5Hu!?1r&toTsqUs&@HSj(oHOGcGp;fBur;c+ktkbbf&bs zsOS23D3d$JU z=R4o|f8WgSob#RO!yFmfzHL#@-8~dVEgDQFhT*RWKlFn6@O#(homt0Flfx;B8uwGw z(_1L&##8VYcC1{YsH<;Mlzfq1~^6t$Ra0;0^K-#u^xC9Eo)hMIPp*;9klv= zdD||@EL*Ks{ndcqEazB05{a;!zzPBbdob3RVJkJpuvXWDG~*wb7EtGnI3 zt!LYVGbNJanfBU2O`k^Qc)uS+Sa zZa7@mM_E+V9`SZOkWg$8b7myNg&00C3TGrAltpO+C&(P<2~zKg#7LQ%o*kPKLl8#! zh|F`c#Cv0SdZIDl3epr?nNbvPUr!uOm9u8KsMs;RsN?`!GICM2-RSArnpbk%ESP0@ zSs)gOvfY|JDtE5QgN9`*h6)A~G1%bObxjTmVJ;X{H71ai03-5TkWnH^hEYV052+a~ zB8aLBF_rSlJ3=Q+wc@OoMraL&R;6q<2!cElEF)?uwv3Z6dB)&JELUBYyvO6nGzp<|wz3+Jy}%|^h!sjW>%L3gWCNhw>vS#$lq z=Avtru~wCGH167!71gO{G1XZTK#Q_dTHBY^QZ{6I=K#)(ay`CBK7EdA9vHXp{1_L=bCuX+V>v5+F(F9S}*#QdrKQI)Qvj6W51Ru;q_yAlwLRgR(QIH}` zSP6uosR2I1Nf9v&SJKT6gupqKjSI*^tFrx@1JRzzYF;sNK#Q@>duulQm&R^pRq&?A zu5(BEUyNOSHBPOJ&4S)pNu$mKg$%1OtO$x*{rD)`(bk?d_5Nw6nieW<|B%4JgXNv? zhScjur91FauN#%Nm5&;_9TOVakY+KeiO^cpCn6FS^E zEoVQFU?x|CI=TvXw1t5wLXV>%tPhpvQQEDb^;YP zNGy^B0fILPE<7K^OK>4T@Fu~9=Yx0&E(8ePB)IT=5HG=n0KuCC7oHE|CAbhEc$475 z^Fh1>7Xk!t5?pvbh?n3(fZ$Dn3(p7f5?lxnyh(83`5<0`3ju;R2`)Sz#7l4?K=3BP zh3A8K2`&T(-Xys2d=M|eg#f{u1Q(tU;w88cAb6AD!t+7A1Q!AXZxUR1K8Tm#LV(~+ zf(y?F@e*7J5WGon;rSq5f(rqHHwi90AH+*=AwcjZ!G-68cnK~92;L;P@O%(2!G!?9 zn^;^u?bmLB0pGQ)!k20{KKJWc_(JZ5!NkC5`m>+D-qiEymSxX=ckXJkz?@lJoV&F5 zt|e#s-g$TV&U4GxrSorpK=r=ATm1R<^y8T)ee0BDV z%a6U4zHM>n^x^B~(hXO>S)yIY%)PvVzBKQZJ@0KBdEq*BmKg{ZC+7>5U58?sKkoQq z_HWB_eNRr@c;@5Dm%~J4{b}|I1N&Vu3H|KX~NwhS%n-xfY-E)d_3T zIQ7P%Rclj|*T+vD$UonAW#x%)ul>m G_r#y<;_Nj5 diff --git a/assets/accent-red/folder_opened--hover.png b/assets/accent-red/folder_opened--hover.png index b8b66524fbb150c3fbb9d070b3596845f5086659..ef0205bf22d5a4dffa65448effb26c52ccec6c5d 100644 GIT binary patch literal 304 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 literal 15587 zcmeI3U5Fc16vwAlO5IXv6-%*I$0_zhoyVv-cB7*DEQmt5g5J5^&tVJj)f>6KuWM7K3RIyZ0DBhWT&E8}$Tdjz4 z2a?RW=l;)``Q3ZZojlCp(UHei_T1e=QPj%eq0|`sjld7Rd>QgrZrckg8i*5UQ2Rus21;`)XxX+Xq}a3-X4UV6L3}h@lNV!R(aMe7Zac3dYcs z4aTQNGTPKWP1c#dWKX=NzyKxSs&uVXG##auVEniWJolP8hW5L-`x4B6myn)FkJ5vd z4QMG8Wi>t;qhoSNkYce&>|t8u1&QOsT$pFYuoB^wh)6dMCfNhe;9;`EIx@wIzoelLM%{VFGXtq&y4a=mxxN6p_ zxCw^w619%TeU-|sM5fbV2Ptwjwaf`2p6e#kwU(w_v5Wqt=^6)$pae|UfjXh9u3WHO z%PCk3q-?ntObo{)oo?msdcCDm*VK-??Epm3K-yL5WG2gi8v~A2u{E&m0KAnA-R|Bs za_zyH7s>N1cLV0~_o@uqKy@uUV_C&yeU^Q${;Z-mr&Y}` zJ+52g94cy$csm|QsV+!*Gm_<_tSDrJn8J%nB>E8i=J`O7dQT)q+R}~OWFSV26~&Ao zD*~@bVlYOaCmI8;AYFCUMMVkr4aCtkC1=?s)lC{DH4nJ5nU8br#z4>3yix|OqGiL& z0?BZk>((4l`EyMfHXT&?&s zc}M6cZ3EUiwHWB*UHy%w=n|$Q)sW%989Eu5xp4ma)odK>pWoVa6b-*Bl~vmT-kM7= z%|+KLW34LXY5cXTsG3*LlA5<90HiRlwS8GFWkY6k4&dS_*W(A|3+Jd7fQegB^-zAV zg@ZU&&aJ987|6ppvAESOx|9Q=u8TP>+8pQ`9SB&J_>2fkQdHr?&8qZo4n%ts8IvO ziIf3%PRH91B$&z9ppLG>U2S1_o-p8O2*f(y?F@e*7J5WGon;rSq5f(rqHHwi90AH+*=AwcjZ!G-68cnK~9 z2;L;P@O%(2!G!?9n*4T@Fo^lPy4l7V8VB8tMH}TIpLk};0w8@hEoHXiPM+A6?#75*Pi)hcBfsr$}_j$ zu_`g+R_^*{dei8|(fpaEy|ov1tlRzZ{qE!IeqDX`*`Ig+aDDckv7_%DJGbI$|4Q-R zcefuuefo>U>dVo$r_IE`2c;Kh6-qxjH>YiSKXqa4Y?a=8;Et-+5zt7@7rD_)R`=Uogm9ljYcE z^k;ro=sWqx=4@^Lvn5;8YFkcjZjkKZi7{a0nKd!6zp=4UtFVdQ I&MBb@0NjpW4FCWD literal 15491 zcmeI3U5MON6vtCUZKoDQp_EcIOhGDcCLc4&Ok!rXb!Y1?IP0<cY9`dCB@_06i(7oU8pg5aZlDp(M~2iq6DN#-MSXZEtyiYRwrKF&S& ze@^nd=bmI9^5){g(+4t#GaSbqn4haI;qSxv{ovmF@aNuZ?nV5?!?~pz$8F^}?%Z*X zyZtKu#uL}S=eV06bDXiwaR+ZccJ|T_c$W{So8!#st_R>63i$?Fv7K`EmoKhndD|*ypI2*A&6`21_S}|_PHipJ z;no_|t?YCqV|EQ3pp8PnciSx|FuLVz9M{0VqhT@2$5X`f@BmFzW2&jGWeJ2TTNrBda{=eTjlI(7G0C!cfu6;al8U6d42Q3O0g2sWJ%bOk3kngr>`siFY-winv2!$)yJ!(9){*=&?( z@ammc+Z!Zuf*w0eQS1Uwlyj0eNo2u+##{GW@u68zL@m@tP8eXFJW=PZx}h7ax;vyC zxOYs9*Q8b(BCd~{A}JcK z_%I%-f)G`riWH=xAm{72B4y1es82|WAxWtq$xI?f&9&_2=12@hsmr>NSBye29V0c9 zjDdHM1wyc^DCxPWI2JUTuHOb>#cqQYBzn$@DGmoyGY55L%(yMr$A^U~c~hJ;oKnTL zX3RT52pov!s}($uvu(?eG*AEytszKI(}Y64BnzO~u!N?nH&M|lDtU-vh_zZ;J{G#_ z!u4ps^g>%WvxpKC@=>~0V(4`_xymt)% zqkdL_(Uw4#DUOT|4{M<8$?Wk3+#Tg4eoDS`j?OA_Xd5aC70=o^NZ>ZZ4)D>56e{~a0xT5?o)-KtNqn)we z(8oKe8QoAAxC`Ts0OIZ^o8s8muxgU|%TYINt;h3=iiBUH9DVkrX*Vf7O_!$Kq;#l! z&auOa(#u8+r&Q5hPjW#%g>TSNMN`$hYKr7AsaUkTsI^?R@s%@(t_Oc zJR(dvdctI>Qn%7^2TextjXM61AP)W{j5XK6Rp@U17@pDHj7r2}NeCcxli{NCA-oJ1 z0fcTcTy#E!m*FCS&`pMm&WG?aTm%rh$#Bv65MG9h075qzE;=8=%Wx4u=qAHO=RSMWVq;j2rt7$0HK=<7o88`Ww;0+bd%wt^C7$p7XgHBGF)^%gqPtWfY42bi_VAe zGF$`@y2)_S`4C=)ivU7587?{>!pm?GKTdb z;bpi8Aas-AqVplV3>N`}ZZceSK7^OyB7o3MhKtUJ@G@Kk5V}dll^H&EiyZu{Z3jP8 zyY|vMpW_E|Uzo3+sF%KlzyERhlZUpi-t+5gg_nh-g9rf@=ask10QnNr;d~| z+ds}$lHtWWJiZVjL50PoKSZaaOwU!Qz=~3rkbV{nuYV{^eU$bN}|+ ghfePKbPxCS&+l%1cYfhu^yu&W>_YX@Q)kZq33Xw>z5oCK diff --git a/assets/accent-yellow/folder--hover@2x.png b/assets/accent-yellow/folder--hover@2x.png index a51e91c005cb8afb9bdbc14ca9724f082ef940c3..cf0869ef87f80c839e93cf590bb5ec7e3ed36f15 100644 GIT binary patch literal 415 zcmV;Q0bu@#P)22G6k0@m0V!W&RfS@;HY zw)VC(6lf*MDdSvJZXh?Z%fZPdyUp#+-}mjeyLY#QpT+=TdVL9^w)9S9NWZ@9C&!qh zNww}nwtqX;1qpt;xsa0ger0!0GD->YdD?gFQ56w}JnfvhX86Ww1!GA*@GbBiFG@0= z{c=fm6<)yeKGp6yBzXT~QQRPR1!VW=g}au;Ef!x-V#LQ(|Rom#8J z7VJc)Rux6i3Ms^H?)`lsXsQqhn$kEr%A_DK-ieNrDTe6h|rQkn) z>Q+eUp(3cw`_m5u^R7jS6l8wSJKK%(|G?G?K5Yz;KheZa2{K)Q`87Y5XN3ea!8Y2` z4+2lx$EY5*B-Y{LZd7zO%VjCK)y1;`9reb}X(2Eu5ELkx0$;;oMf38{tITB8b*1Hk?gS>7kmfsE2_^7eUD|Gm#(PeJ?^AS|;*{l;`sHD3~?I79FsE zaiX9u9#&IYWGLI0uE{V!1$YWwtCUSwu4N)YTp9lMhuH`nOz{q9A|rl6dOANzk6I3( zrD&W{xp;z3q@ui(NW>EN(E`UyEGM!e#|WYv zL?V8o)~j(|6}y$lbQ|m-MYg8cEFb0AULs9xY3wtC`f%K5+iSEhQ81dLl6plN)`n< zmJG)T%|v6s9i%CqvZ^TIxuH0kD(jY0QM{~CQA&Wd%~G0e4~Ay8>PjB9%9aBU3uMJK z+iN(a3TjOrH(gILRWP2*!hxt^XtJs%)R@lekRA}3n3jw)iYUYwJ|=0RrgABXR|1In zd|2KUI%lbK{(fnM)?jE66vc!VFEYHA)R`DBa7~%^xG{-;s>rK%kOjoKg!-W;P5UN~Qzd<+K51!~8Z92+E(3Nb(ae=?*GLhz{Yqhaf zm-02i-jx;A?`K)n-x5GevmK-D!)hrTGNXF|S4X)XKO|o{M|BpMxD8bg70g;Wh->Ly zRdK*b3D(5wc6&W;rw~n$X8kKb+4u*R!d2$~-a;t4o+!p8p3#e%!o>7cf>9Epz(~5T zNfHpbl$L5P^z|=#GcBOxFA=;I!&MIaJXj!&-Zq0%J(%P-A3;xwj)Z>cs zzgWBaZtU!g&4%9HNz?ufg$%ne>kl~QZzw4=AkoUtIbdZfpk|?EFbQo1k8Z}U!&KdB^>H60L z31$j3sH3NFrY#gZgds;mSYN8pt#r^q>!a{S9sWmPTYnO|nrrJSbR&PX&*(-*MPiX8 z2oStUaN+qNUV;k&f;R~+JRihMa3MhOCc%a0gLnxp1PI4T@Fu~9=Yx0&E(8ePB)IT=5HG=n0KuCC7oHE|CAbhEc$475^Fh1>7Xk!t5?pvb zh?n3(fZ$Dn3(p7f5?lxnyh(83`5<0`3ju;R2`)Sz#7l4?K=3BPh3A8K2`&T(-o)bS zYd>}iO!%yA6+TpZ{H-Hb-~+jDjORuQ(-*)0a@TDahPOWZ)rGr`YXdtU{`lnCO?#GJ z`(g8@vFCRj90Lb$Ug|$V?^|BJ^P{A8_xTTPcjBjO*G`Y`IQz}H;aj}X`Qi1I7blNi z{(0>^e>{Cb`C{X;{ZR5dY2fR{Q}bHC{NkHiuVmK7UfKPqanpHct~iWM2;<6mo5%o*}mqT+ParFFK_#7=*YRZUqA8NFEgk5Ke#k;E_e0) eqnDEtzh?)BwwL;+_-FhlipTd(Z z@C(o|ZmeqmGh7C$n2KHQ|2KyJpEofI&H4zFX8|)98Mt5q7&Ie;E&~JO3=DCQ03*mf z{3n2fC5Q_GOc079(gImGX$G>{BJ0J-{ zK$RlGHK-aOJnSxH_hw*VH3GVZ1EJ^VZeV2pU|{%l7$Js*MOqjVFbrfqb{B%e=>I2z zuEF9!JjsR#*WfeoEjCFa#ZdG@y!`iX90L<`2?HYoYF;K};(vzk4FCT25K=bGu#b=5&V5OOOz*ewDF5fNP;$`x#5(hkVstcVs6b3MYpfa8p14sUh2lE9rB^<7d2j4#ePJa36*j;~cU{(QrWWYTQeB^2d;*hG!0%ahnB*XDUK7K!sIPweD;(u&)zU#a zAJJFBk?Os#;bTv&CA|s^&I6Ulj@=W)l7s3xEm6@=qOVLx^%*E%nxd6Ba|eeO$r0)& zF@!VXqZ$oI>#yW8xd(B}?R=OEw5`!-0o%Mbyd*H3JJ5Hadk201X8doGL~RT)00000NkvXXu0mjfWMKzy literal 0 HcmV?d00001 diff --git a/assets/accent-yellow/folder_opened--hover-0.png b/assets/accent-yellow/folder_opened--hover-0.png index 246e3eef6c821c5dc00e3ec8d93c0f8369042fbe..94b1bc2fb6847097a161840f6b97b9fe15bd5dcf 100644 GIT binary patch literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^B0wy_!3HG7B;uuk6id3JuOkD)#(wTUiL5~WW=|K# z5DUTN6o#h%@?P2vDYDGU%IY2b?EfY8jB9>BKcaE{36bHco8hUVZET z|Md)^K1cPAf0*0&@V%ScK~DLEPdW)~kLwqlK9F|!h@gq`V!nVpD<_6d)@z3=(&4jrKFW!jpv;94Xd0ka-Y=v z|IeL4IDqkRJzGMbBBKG*=6m*SoGLFQ`n(uh)s+HYTBvCQozLLu>gTe~DWM4fag$f= literal 15497 zcmeI3Pl()99LG~jrQKSnxYW{9n1cAHnf#q(5@)8?oz+=z)@3{5Zcn~RUUp+=l9*&W zvy0YRq-@cPSMgBsQbdYH=*2@V)LuM^;8j!vg@P0mN)OhTWd3B{%s#eS5#X4(0Bjt2hs2Duf2=tz?!wiI>T(_8RpD0 z40Go+I--ti-!RP0j~T|;WS9dtAA9xEx2W$PzqTAQ%-%=h?+)hu4-PWS(-)k^QnXZm z!7#mc9#~!z=DTel^=6pT(XJ27lQ3eNaK&-UxnDoOnqwWSoO`)Y7wY~DTy<(20X)7j z-!L~$n!1%cTA3iv>+nv?Ht}hy`Add0F5j*-!*Sk=WiRSD8X*rNFX{#p-jtbjT{_R-?!_ zc)ru=wm9BBNtpp{&jW%95E+t7_dq!TCV{8caV!c}jJ zlmqvciP4zU>x0}AueaTvm^zGRPay<7q!X24W8H`RA`HE?z=X4>(5)PvboY^C4+m!? zQta9C+F{q(LKb^cSuz#U5h|g3HD&?`A}?roUaOMMvV}fEc4j7-RqW$+U^;Hh^@$RX zi-sdUj0dYAf|Ynia)QQ*as$msQ8kppQ-Wj&LMBMs6N^#zEXQ6Si6Kc1Q8#4CP>R_Y znVxtIw1O-Ufo(;}_RYkxOvCnqHi#-t8>~RycUMaMurbqfFt3amujK{kvS39n@spY} zs${Mib8Z*`*MxJ`3TntZj%5@jSy5F>;Z$1@IYlycu4pS72Y}R+ZJ+}|1_{J^Ju4pz zUG>bhc)j#OTPU<7DV8lZAy=@QDyKA6nbQ^B=5(>B*{V_mf;kACk&lIbF>p|=1FcM- z`0DR9#e^_pscKG$X6Slm=A!wVRI}sowb9nTqva%3$p=9Q<26^#^%vcsj18((tV!0c z0nE6bRm^xvK&!-$v<@$8pzO(<@d4Z(tek@;X= ziVFimHYqMLAIwW}VL-?x#YN_Wc_}Uo2-&2#$b2v_#f1SOn-mwB59Xz~Fd$@;;v)0G zyc8D(gltk=WImXe;=+KCO^S=m2lG-~7!a~aagq68UWy9?LN+NbG9S!KabZBnCdEbO zgLx?~3<%kzxX64kFU5rcA)6EznGfcrxG*4Olj0)t!Mqd~283)JkWGq< z%m?#QTo@3tNpX?+U|xy~141?_E;1j?OL1X9$R@=_=7V`DE({3SB;uMHzIF>;^sa3O zy;NJ{eDq>3W6o8NHHu%Ex9?v5WP0=Jj$3akuRpr^)4_|o&YXMWT651s-|hTinw`IK z_Q$uD&P~7b$M=^v_n+Q%z4Y6syWigT3w-a^h0lJzdvW%o1J{n+seL&6D>oT>}0;Uapm{h^)Hv>7l7wx=c|{VedX+*loiHm diff --git a/assets/accent-yellow/folder_opened--hover-0@2x.png b/assets/accent-yellow/folder_opened--hover-0@2x.png index d28e2b335407ba5aabe8a70e920e0f133f03f778..0259f64817eb2bbff95947903846bbeeab93d1dd 100644 GIT binary patch literal 432 zcmV;h0Z;ykP)xz9XA z#to{UT)Fe}i5d|+NcWM@dEl@kFd9@lx(wub!xMu{sA<~%jjFia;m7u_KP3#AJNVQd z3bh(WH)wH^?@Z6HA+rkiKz2d3(;JOq2~0;a?`?vq+EpXJ#jb2AF?kpX zhgvC1;BQZ@HpCp_ge`3pOP~fRBd$-aB@w8b5C!Vq_+=~y*}QW6sO6w6f#nnotr7)> zIyQ-q4o*4}+P55B;HPeiYD?f0)B;mc;H>8VBL^8TvtI3=`OME6H+PV@r-2HO6K=H{ zxxkED0_tnP0^@yIUw_tiZexEi{BW>_^~$y&W#L}*-wl1O>R#Wwv~l+4R2PHMf#|>r aIPd{J@j?ZU2cmz&E7BSfWZ&$fEEcD5bc zy(WZU6woLp$P3}&>VqMW@ZbXxNi=HE2cjX87=qE5@L~eQXe1;)dD{K!&UQ~OiZPnA zWPg6=cfP-0`#Hb!YxmG2lM~xk_}2I+idr$ANl(G=5PZ{1m%z{GNA?sQL&;2KDQY%A zQ3p0t)F1odH=J0%LQywQQ>F0mefr6-MA9`?F_Si+MQxgC;X#MLOP$Fq*I0o zXfY6G6fPX0Be6hGj6_0_r)i!GiYzCv0>|)z6yl^1Pq$zGq!0dzn`%*-N^fnagI2;{ zw(Xk4vW-R~&=3NKSz?2+Sd8U(mggBbgRy3GTW&JCwXPMU6DJKU#nfuHX6UpNS1uTJ zJK^^`iMp@$c~xuOM7q^x2Pv{mxyA+q96L;;DqT&jZdTkwQxz6eKo#h=1$Dupx?0(= z4XbR-ld|icH!)n3Y_^+w=5IYhxnN8Z zcqtV1#_-HUW56Ax%C@|qDBiiAII1EQ4YMlSNv$fE09(^bake+;nc1x?DP>d)6CM^w z3UPMWut(+Anl!FkwyY~)Je`CC0ZmgS4nzeImP1TLjTV?tL5wklC?pw+gcMa2fWWH} z7h*Q+l@EkY8%o{TFYVAO3>{Lrm>l8(qXX;pIr_UzF(k}Ds*GmA3Z3y(F05a-o9zHE_m6fQ70vBRHQBU)v*!~2&Zg_O zv2K@gH16J&WX0)cNyXU`K#j9~qrJoGD%&z`Z~+%axfS0dpFc;V40POvYK3xV%^$=v zigrUb!DtEA#KLxaD{j9KO%P|DD?mm22bRK;_x-(vD8xX4gByqm@?w+;DN2!%BOK3& z;b2r&6<&yO-G#pUh2S}-vvGpNbDggAZ!Scyl9jTomw=jNJ4M_X_%E&9!n)vJ-9$sK zDF2JKYwgDV&e&<_gPk<)+)zlc3&V~eyWKAsX9vc5RnwZEce-h%?#_?!9DK1s=d&&K zx>4zFywvMPr9I_NU9*#XI~y|WQ8{-#tqbxFc!Lg-VNn#sIExOWib<^rD*3bqubh^1 zJrH3gSA#l+3U~K}LZ8s%XbW3Q<++u1J7{YZ-l)U>2yFLH!a#HFUWM-EkKP&G%cw{! zk^}*QHwi90AH+*=AwcjZ!G-68cnK~92;L;P@O%(2!G!?9n*4T@Fu~9=Yx0&E(8ePB)IT=5HG=n0KuDB zT)y68w?K!_+BV=rwLgyia2Y<3dv-iMn#+H2>*|Q_RqoM?zwR~Gzwq9jQ*YAW?!0!% zesI@kt2Rcjp1-Wvx7J=?9zA^QL_XEL|C3je%Kj~Te>=Y6=Ofbk(!0JrhrYTfth^F9 zckuB|qo>cjHFtDLroQd#&!4ro9%44Xn0;sB{4{;sSo8b$4?pnnk~fz657QSmKQ?;b z%Jk*c>z6_6;FoiEzL`6wP2RY6^mh5D$q&y}&Rp7lKtHwR_S&ajzy84!(YLREwD`uN Y%xjHDqU`&Noo9*1$0pKex9mOmC&{DcivR!s diff --git a/assets/accent-yellow/folder_opened--hover-1.png b/assets/accent-yellow/folder_opened--hover-1.png index 977bef6b88bf4767c7a2d051777177c5c05ded09..4a043e3d3537c73ea109810c0c6cea86a3481dae 100644 GIT binary patch literal 278 zcmeAS@N?(olHy`uVBq!ia0vp^B0wy_!3HG7B;uuk6id3JuOkD)#(wTUiL5~WSx*BKcaE{36bHco8hUVZET z|Md)^K1cPAf0*0&@V%ScK~DLEPdW)~kLwqlK9F|!h@gq`V!nVpD<_6d)@z3F_-3}*~g7~B%B{XTBc$Rc|< aP?O=lg}O^fmP!QBV+@|IelF{r5}E)WP-X%E literal 15503 zcmeI3Pl()99LKXrrQNnru-3YI2q}pFGWj<%nWQt*)}7W}aMooz)-7K8CVAP7JCnpD z+nHT#ZHtsuPhN{i4<3qWZ4tb9SOxLoK}FD`SP?1|q~JkBT3?d+lX)}y*lI8Z*b`kp}VU0d%(pIg6nFQG5in3}6H%xZ>V z&KzWz-%q1&G;#SGhPm-B!{}=av**SmFJAr@&E4ir9S<00`+d=SjJfdEUWVC!(XP#h z^VMf`!)<1O>DFPU-Sp6GhAAFsd%#$NAzOzFwo~GM`FNdUZL`EZpR0;hZxSxrQ>#8a zx;j%cR+kLTiY3DS*Ifq~)MUTC`x8^r~6cR4I^ zT$HHy>YP{8>m_o64m(6qXai4>GNLd_WEwqd*typnJYp&ZUCsj7vMaWK0##O~WS_OvfL|h*$ z3b?4h;{ABA0zz1hDv}pfUQ%kPBBi{Z%{?K?x+tcCBr~xXRoAqwm4O(tT$40ik@c*W zj**&)$3Q#C1R>Z|l=R$G9MjM(*KdNbY&XFI6g+34DD($YGkbNVPr41)M~4N=N>La! zoKnTLrcXOT2pj`WSITH0W80=KT6HOB6ht0c1&hy`xjL_byulZ8mQ{yZU6KHbJ|rIs zU2%=&Xuotqn<%uEE0}7*%JQOQNPM;q4PMJDDqmMs3y7j7YKGYjostiQe%7~9uLF(L zoapH9G{uN8L#d|h09EKps&Y~N#@*~Fd}(mB>uA_by4IMkT39ApelU9Fmt>Npjps>Y+6>K zyU=&O5V9C`Hc`=KsoRzQ&4uV!vatx91!$Iq?zwdb{!44Oxi0uuH_?bI%Ku{RlHEAi z8M_UAxRVy68wwqDVbl>o-2J4YFf`V$nq>Zb)J+@9@qASl(Myn`&yF*|6c1D!S`QF33mG4LU66b2%kf6!2kOF>AMBW4>aeD`ya059EADgF8kF zkN1VrfH39g2$Q8s-AczDG#N!V>gYd$(EF1x)LeU4p}YB`e@1sRDi(_-!GMrWii^w# z^HN+G5VA>ek@;X=iVFimHYqMLAIwW}VL-?x#YN_Wc_}Uo2-&2#$b2v_#f1SOn-mwB z59Xz~Fd$@;;v)0Gyc8D(gltk=WImXe;=+KCO^S=m2lG-~7!a~aagq68UWy9?LN+Nb zG9S!KabZBnCdEbOgLx?~3<%kzxX64kFU5rcA)6EznGfcrxG*4Olj0)t!Mqd~283)< zTx33&m*T>JkWGq<%m?#QTo@3tNpX?+U|xy~141?_E;1j?OL1X9$R-ijc>l3m=%8n9 zTj-(Mw?FvgOY}glJzY6eD|})6cKhmkyVusoZoZOz`GK{c_Fmd@=KQHo>)UpGf6uku z?9AuqempyWe)k)}}>-3h-ioagj`s&V~;hQ%vet7-%i7VIl?^=KOSb5^Yo>T99 x#ob@$U*B@=p@V;{RdzhS{e=gQjJ-d`9AiKF?#!*T&FC@U>BBRX%TJv+_b00N$(H~C diff --git a/assets/accent-yellow/folder_opened--hover-1@2x.png b/assets/accent-yellow/folder_opened--hover-1@2x.png index 4fd383831e8b49459f808008c6783677ce3f7408..0b2fd4b80c8b8bf556d39e4cfd0dc57a042c2f26 100644 GIT binary patch literal 443 zcmV;s0Yv_ZP)R+94PXsvVrC%nPPRh8fYe>4$f!;`SLow6?-i(lM=r zkF9~ER@0>$wm8YRW)#+uRfRhsX;ba^QcH0J#zR?m6^)o5&Wr?`R6p$aYS>%sixz^( z!${cIN;v|5dTO;PGQbII+ANMhjZy@zFRfo9P&c6zsCyF@aU5jxmlKv+49gK%Ou@8O z{)<4q0Y*pmZQ6J5m=ana12P*f(k-6jt8Rkdi{#*h%a~)RbZ}Plt%Ho`Stpx1pZQ74 zwE~H+G*a$3;aaO<1t#1SQcol1i1%cFJ*w?(-@ah@es2lOl?`Fa#y#(^8~WJQy}Wg4 l<>b|?t^`X5N(cUc1Mji!MQ!I@%76d>002ovPDHLkV1mxF!#V%} literal 15578 zcmeI3UyKt)9LHBh0w=^EhM@AW6oY4AyMOy{X$wbt(o+hTqsBW8iF>=#cBS1dyW4B; zM8z{EXiQ9ul0b+#j4?zLUOXel2SN;pCMF~rBkGg#L{K#01$=RK`)@n#O%BBv&1}+k zfAgE~@3;Gzncr+5_Lb3HJ5~+LoZtjzxQr^D(@O)4Ek`GbTnkyThIr%N@yS$Q_uqo=U)$Zpu>gchx6t!he&y73d z*`2a#mV=6BPJ&>)T!FnQD!#Q|QPh3Fp(jB>HxhxXpPmlTx|Rq$5z2DeN(vP9%!~#0 z%|H`jKWjXe9zg z$EnCHTdUQAH8E&f1(uJ+Vk{@Hg22EYj6H2QN}Vz64UHhJIB8(3mR@mm)1ckB%A{F! z5`lo5sC_i=t6XU(GVCThNRh286_yWjY(J5vwl$TiRq`%PQ&~^~Wnefq)bV|Fm7?jG zcF|lQW!t@AVmKz*Y&&<~>n)f2rna5oDTttnw6D_6O;-Rr25hrxsbF{t-pYo4ckk%= z&fs)Kay<)PJE-dm$XriD=1qmh2*u&O$|(ydj%npgvy^Pive6boI+gNf6+M_$RNZj7 zJ{)IJQD?+E@jzN}K+>I&3>RT|F$ZTPAC{%iCQgt!&KIQ76N!;EH9bGw6+;kmd`uPv zS&I2%_WtL0}UKU7- zakgKxPvy-udBm_C#ZbXWItd$sx~|DmROOXulxLz5QDh__045q$1x5@j0;h43rcUx6 z#BA0t?+KkY)vCK*nxQoq8iX_-1lB&BTfEH)FT0583RyJjN?*J~2awEP^zHp9O5g51y)d=PFS~!Sp z=AD{ifuRDN6N_8zjkw)HG(ntocYu=q4-AE^O#Quqh^i40h@8fVd??IF?pcf%CmAK0 z7o{+#NZ~wa4fM?qguuC#jT2>oZ&js#b09i1SuH9?0cc6Kb#JYP|I*kkt_uFuMbu|U z`Cp7(V>NbH##TY^t)y}HfkK8=7*+(utA21}>1pfCnnwR|x0;r!UjK-|!Gq=9@21r6 zMx_&Yso#xCJIcom-AM|~Y)G?D*v?x6<5!^aP{?x>&svKVz-lKzoBDunN#wC9~Jti z(;t2?XFZsy?q8L=?_loEnc~!rhvwhD{hGMs$eTBoj+IL?TC(cWniK2K zs}~+Pdtm+SwQX5B> literal 15515 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 M07*qoM6N<$f`m+lKmY&$ literal 15519 zcmeI3U5MON6vtC*WxIA^!LqFdAxuRqHk0p}Nz6=Lch>HLv##4IPJJ?y+}Vvglf)$3 znO(HD#g;Al;+tq6e6UbOii`9~q=+96^~n!>EmjnTLJ@orAJm&2cL?8fo2hsvzBJxNtT_X@^>_ZY+a~fv1&)_lPGm)n5kytuR7s%QuT)_a{?a_NrY;m8Yo~)&KD87C zuFA5_W;5Ls(~h^u@`|FcoWKeK17|S)svYPp#`gEeK{|1Yz&AY04J^l|!?=3YSqbu~ zRG6syYM)ob?IyDQHakd>ZRsw{r#W_*$TYedcg3qmhh`cqsDlQu10U-6p*nZT2^@dP z*(7Dxy=h{&CZ$q0_t4{QG=`@3gX!ZCK^y5%rC(lk0lNTvXT>wX^l^A9`-h!lQ05g?6jYf@ z#z@RWW569`>VdwcD9O2rIHsZ29Iv4V1*@Si0@k$`HMTdHnAxo>b;_wb9y}~i5H)t# za6%Q;nmTLyfo>aMwpf4zY0ENIS>z1KkaR|uC54fsn!+fYpfDMUla-7q8#yT#K`fP$ z@`2Dr$5;vXOFOg)LmM@YSjm4bN!Awq$8r0GXabE5uK;!HA6N=sKmPX?f)^A+&gH5MuV*ui#0eauh_cMcGH;qP z$Qd;O?$cXc2!RVb8z-uQ(CJG5=0fx;*;vx;MPL@#&bf64{!44OwJvzeYd3gB`CqJE zyc_#FW2d1Hc2X_8p-^ELh8;nVx*xBx17p3aiRV|sZdzZ7=4S;CzF0o|Y)g}FRC)|A zO}bHOPkGd~f`ZV_h72cE;ayLBK|TU+&_N+1%c88Y=rF37w_2cHDO&K#>4(?iOle_`Uo$&arbxIFU44>v1c-*@kq z6Q@oe*fVzR!kKAlc31HJkNeL|ygk1BFreY>TBoT+PL#* Q_*n4l^jz`MqtBfF6FV=;CjbBd diff --git a/assets/accent-yellow/folder_opened--hover-3@2x.png b/assets/accent-yellow/folder_opened--hover-3@2x.png index c89cd92c9efe30a1863074990aa3db914ebadda9..154c12c90c1022fa4b072c6c2866070ce421770d 100644 GIT binary patch literal 489 zcmV{6P3_1c1A9y>4&f zhRhgzZui+VbTe0IW|HpI$gaax1rGq}F-8ZMl8KgJYru6^lYsu@M3BN7#(U?c7}*q? zv{RAs$B3{ih0+rI?W>hsOhAsXAbHUelpxcP%cWJ41Z5Jc1Z8gQG}^jHyyU1=C*PVV zVdzaRh+vs_%P1FPq0|zzKr0B|<7{VD4GkUMU2a*tWKcPYsv2~n%K$Dtg9U34LP|Db z!wc)8qP}$>`su}Ct3y}>s6UN(@-!&@6juq3JM;gDL4wzD-?p$l(Til8F^F^}fxOER zuB8}Rf+;l_)Rll9wa&d%IP#wIgq zX0pkyBJJvjRVj*y%C;XCRD^!0Er?IF(5giQDZc6_X}|fXXc19_TJPjJdy~CvwIa$5 zKhtNj>7LSeACN%;OCBw+YQgq21ipAH5H_& z-J2-t_ebD23@m>}QD+WNlrlq6tIyo@;K46p?DFE^m_t#Quk_xRP_z55rKk;aW;)|$ zQgw&RBU6lsA@ZbOOJ!BX~hFSzH=l%n|eI3Et29=#Q~5r2d7G4 z>(p>so7$<#dSGLsH&#_(f&y?=x?0Fvj#7;WYIzm-+Z$#BbS=c)84vV(1?fy`gdVU< zfQ|%3M&m?@mgHb4B1vKCcADox5tb8Jfn#_<33E!AryH+8q8I*(m2^WHP2Slk2d#J@ z=ek9OWh<3Rup$KQQkD(LvdnTk%kvD3V4O+IRjZ8Utg9z!=1BraE15;tv@P1ptB%`c zHy#Lhg<7x1c@>JSLYC8D2Pv{uwaA8o9NSH#Yb{N&T*}uDP1jhE2L)ic4%CIZ>WVqr zwVj;3K*^SS!NPD(QmIz$uE$#_bS>?;n?m;Ta!CW5C*Y~9>vs08 zX|yM2UMA18;IV_Mxq!^`)Md4$P@ka~JXd9)1XR~9rENQ(sIRh-CPI2(pth>$TT-fK zS{~Q+F%}iIXS|&cBvltAycNlC5)%^Aa7BhhB^2F`tsL$#Bngwjp%Es9Cpf9quu9N{gZ6@;6TtcbwxIKLzJ`-Bg(SKggKdGWI1Xuz)+>Ap$e)v z4zqX2J5ncYt?ccWMrs|Vjzptk6i7Uy3x>gjc^xq0IxjIm5>=iT4GnNwGqq3Nk$OwX zguPD9`(nJKzt9q0(sYy>G#$7?Cw(gyuHRZW+X{BgA8k7FX00m~)sh3eJr@r&H(jfZ zwYrq2sqI}w)x3U|(7Y`H^cXvDw0&4DWkY6mPT=Aw*Yo@23)iURfQ8#o^;ET}g_Ah8 z;a1cV=+DA6vAEq{&pTg;7KpLl6(Dc^15@Fs6Mt_afXGK>Aj7Q##3&Pvh=5ULKEw!s zmj$3oaH1m3iN5fO;5o0eae~4N&93xsPDFbpYdO`*0zJVt&#gJ|Uz)qcb-};7iMm`- z{ugss-;MJ-W3!=mcG8%4L!rPf3_F5a>wcja+cDN&HTC$6*G==~TD-(_@WqC_&xX|R zMx|qTso#xC+sb<_(@pS=YRIrp<=yqvFUVWr4LV4Ok%$0yJ35RiM$9V6XObqoays7i zAOb7ZG^nGiaI7s9<_Ud{hOj4T@Fu~9=Yx0&E(8ePB)IT= z5HG=n0KuCC7oHE|CAbhEc$475^Fh1>7Xk!t5?pvbh?n3(fZ$Dn3(p7f5?lxnyh(83 z`5<0`3ju;R2`)Sz#7l4?K=3BPh3A8K2`&T(-Xys2d=M|eg#f{u1Q(tU;w88cAb1mt ztGE5wEwJFTwiWnL?fEa3dGP{0x@$Az5_s@pSeUJTm>d5Qo7-sL4FFgFxO1FRMGizQxdh+z? z4`*l28}CgIuj)VW)>CuOFC8o=A37%Ho_M>w`|IcEefJ&Sla8O9+w$?;jpB(JdV0xa zt9qnuzd1v1JiV#1_j_hpU}o-6|EE7O6=wYv%ddIA0%O+n#JBhK?Ra#>;d6&qtX=zT zx-fR~qb)ap+>;Z1ul;eoHF4?jU2C(4*mXaDcis3WSKZ@1WIVKaIC=1n2d4i7h;#GS diff --git a/assets/accent-yellow/folder_opened--hover-4.png b/assets/accent-yellow/folder_opened--hover-4.png index 5b8e7b91f0d16d2e7b75d8820e75321685ea7b1a..b9b6d343f322361c6645b5b34a6590ec8c1a73d6 100644 GIT binary patch literal 309 zcmV-50m}Y~P)>|w~r5DZM4npi!?_+JaFI8+e3feeglz+|b0T_gVBhI#oV zcFjbIqUeRV@ZbLkV0;%a{Ab`K$_SVuMqt+a$1nlL9icP;>$@$nBWq%c00000NkvXX Hu0mjffLM54 literal 15521 zcmeI3Pi)&%9LGJTp{`I=Y15c?vND7~%<;cCPE3+9nzB|RrL;k$H(un>be zpDXL@D|*&Q94?IK+8PSbgg#)~&4%S^?R+APtD)b)FrQ$YP{8=_Rtf4m(7VZv%%HlL9|VWavGOv+6d&Lo;+9HeeH4zK3+;NS#x+ecP+s zTcqr{w@i%Iq*UtV9(laY=E&5ZKYbh_=pY@b^vY`vzz5rk5}zB3W9VAVcALO2m`$(@dB)EL_tv%N#XPqOmQh4WH}&#GzXZ-^oscbq^Q$z`UcSFbIL!qB?P1Nf^ zBQ_^E`oEfDM3|veGp2_sbS+l7sD8t4wg`_6j&>alGwezZa6K68xqPC#>3VIf*QEkY zxOX+62mP#|2U`LfIeuWYe^@bF}KvB5kNBR5)wvAf8?GTfl`! zmQhV?Z?{Kr2ZeZo93NZ(8s4DqL1j(x}`GovYSTGN)D*HKT~B zs+>XPe!B}H2|;HQWKEL0UFqLkh<+vObzm(+qri91tvm2vTD$Fa!P{QD;Va7jV(p^c zIM^Ax4Sl$i=7Jjv4RvAE5kT1e#2h~~)~}jqekJIpjn#0zDhcSti@|3{8h7K;C9*W` z#-)AbGnVNWq)s+$IHn5jdZG*RBDz6`g|wo`N{+{eamBpZhK)+mL|0BPxE@HTLxdXK zF;ckH7m5SIn4=?%mMV5D9d^)Y6y2z!{|J2VPr^`h?OlcLJkWGq<%m?#QTo@3tNpX?+U|xy~141?_E;1j?OL1X9$R@=_=7V`DE({3S zq`1g@FfYZ00U?_d7nu*{rMNI4WRv0|^TE6n7Y2lEQe0#{n3v+hfRIg!i_8b}Qd}4i zvPp4~`Cwj(3j;znDK0V}%u8`$K*%P=MdpKfDJ~2M*`&D0d@wJ?g#jU(L|o(j$8Mp8 zp0#bEhiWTVue^;O$bDh9c%+>9OuzNVh4=SvT-@>V%c&Rd-}rw2=B|^cU%FJ?eed<1 zH}h($ diff --git a/assets/accent-yellow/folder_opened--hover-4@2x.png b/assets/accent-yellow/folder_opened--hover-4@2x.png index d801efd8b75821526c0fad3992bec369f708c72e..d5765022edb07628913b1e6176392806f32ad099 100644 GIT binary patch literal 485 zcmVv?+Y8TvbIrs zLH!pthn1yBe1ULxW*kvBo6GLG14)dKz+HA{zM1**Wgl6D?~4EsLchcR>-?MNF8=t; zcj`k#ZEWqHnf=*V6$uLc4e;TqC;%%UD`r4g8qQVUCjo}&rSppEMaTs+*Bie#U^hd zHlBsLg@+0mX+Sa6wV&M*q=A;q5IWI z7@v7gd)zFVf~1xlx6oox8o^=;N~=@^rHT#XD+PxYk@htO|8T1t!CJNsj!myn7`%e|ZQmaX=!!_KFks(sce2K?2bpo2kS^*1bAb5a}w@qLO3?*EV=e zFrp5Fx;9{r_AZ~VKWiJW#1x~u%?3==78%J0_q@Mu@at6f`hJ0P`?96W_$ZaJQlL_x boC(hqDc@$LC`z1zh>XvdpXO9;$7Gu z&-=XJ=b8Du&-={mAM^as)`xn0t9%qi^$ZTAhT(S*zUf5^;pd)>yK;`93=F3!YSK?p z`!`Y4@6W(*IC1;}MO}S|qNKwVwc_f!Cr^C^=PoV}?6fFq$uj4C3-$7=cTv=aSuHba zkES1%6r<#qRU-@h)lwPGrl|PFYFSpsfK6vXUegoI^$$K`XiZHpJ3?tbUG4(~ZD7&_ zBa>S*%H)_5Q<;rPU%V>803~3{bhT8}EvcGd+_)0_?F@4a?M|`B5=^g?kRDAB(S3#q z=#W3mDttIXM`C^<6o~{Q56~hngg8FH1$b5rNI_l-igf+OBz^E#+*EVYaB6cs9kdcm z!M4j1$5kp7evIZ^ZMn+o)|y(7Mw}F|6jLkPnxWH9Tsdou z+X;qo5;b4-^D32_iFB*Z4pQW*a+wqSJl9R6Doss!+$_3>rYamLf)dbe3+jZfx^ls= z4Xa?xk+SKYGcjC~bh??l>+zOKT~k|j|6Yioj*)R3bDhw@%*<3g*W?50q@oX@gjj~Z87h(BWFcy|0Vor#tjnE!> zN9adP4fZ;@=$Ydj{f(yR5~d^7fM&r8o$ypHtY5dAjew`xM;nf!=60pBY+AtCa|x!g z>6&e<*`*wfyLTm7ar#+Oakd126xv2xht*WpWm@L~&W~~}zDGWHj!FUOxD8bc<<6Qr zh-KvLifn@3JgkZN?e<#Sb|IP|&N)|rqV^9gg(dI(n+w4Qgs74gSzb^DHYmeQ6jcKe zRuqI-I1q#TNy#=A`or$^9mF~n#y>3+6Qf}8ZJ1N$)A;TV(bJtV5AdkQsbdU^(LV-}6Lx)ktkX8l7(Ub7Xk!t5?pvbh?n3(fZ$Dn z3(p7f5?lxnyh(83`5<0`3ju;R2`)Sz#7l4?K=3BPh3A8K2`&T(-Xys2d=M|eg#f{u z1Q(tU;w88cAb6AD!t+7A1Q!AXZxUR1K8Tm#LV(~+f(y?F@e*7J5WGon;rSq5f(rqH zHwi90AH+*=AwcjZ!G-68cnK~92;L;P@O%(2!G!?9n*(uQ&KU-n9JS54{oQ`0-0CrZ1k~ zeEaF1vnzL;Qddm?~P;owjbT*yU>4j(~b`r+->XkIa18vtf4al|xkG?q2`3Zx@O^Pak;gNbiL+Q@I6q z{IX|yas?Rfz4f!P*R%V#OfO;%&;I(#m1h^cxb3?)cdx(v_J_+C9bJ01e_?vxfp^dR zaeCeArCW*@4@tkRe4|Ht^!m*CYbVZqF>@(8^W&rXx zvHu^7MR5fY)XR)G0uW{d@iY~}5Y@85Zy+RLe=PlvaQOe94F4H^BluWYj0~*6NMVP` zF!Fc9;{X=RFM*Qc5CuSmj0|waFim)9kX|@|82Imh1OpR80nlZ@976(N1ZKT|3=>Gu cF&vcw01KNmB4w3uxc~qF07*qoM6N<$f+l8qfB*mh literal 15520 zcmeI3U5Fc16o99eYP-77;!1CJ7bczCTn-Wtm`)7wjg*jbF&$n%#1U$ zO?IiZ7Aafw%_qeN@x>yg+6R3RtV$K?&w~oSii#jo5XFa5!Fp#VKa-p6WvdlYZXlUC z_uO;N%y-T`ck(c&=VlL#kL?^|7-oECx-^fDJJEOR=9|&)<}aKx=)fA&^JRuvNi)oe zeGGH;I69(mv=vT?rSu6i#vVDXP8@W55F6jmtWbzF!#S|RThGU z@tz~TZN03olpJz?u8URRZ|75yUmcx?!+eU3rUXawsr_L z39G2q^cmX^fNj8;QUML5Ez8tZAgeW?s+=J!GN%}m5~od?=**N=siss-SQ8_N<#N(| z$aTpvmcsSYacv^k)l3a$Bo%TQQOt6RG&#v>S>(TJ3P6yIss=jwL9P?#L#`k8EY#~j zBQYnu`s)ob!p%^qY0F0yx}2z7RKHO-I|!c|9PKI^R@9YT;Q26IbNN(v(e>I`uSh`h_uo6`0l-R2mVXBTVEIatBYvFj`F|AUA!6x zJ7agR81AIG@PR@{T^Mx)5OqJau?&s%t0tbm5O&kXQZ!$c1oYv>@V8@{RO6Vor!L$??281jUagFs~yM;D- z*S3XTs{Qrz-EX27a#v58dt8JKRdB{VZ$%aD97$t{b9$MO(#x0{XuohZQpGC zZi1ct_~iG`E}WWp{*Q0ZuWmiQ>0<7;w>CdFe(8LD=hj=cz5h{t`<*WukBn{mY5daL zKVCaCRs7_&*Y_QJiFvPhZtAW*pB=d8;^B!~FRCZ5Y&*T9vi%+Dg_{m)md-u!#K}JareMtQ diff --git a/assets/accent-yellow/folder_opened--hover-5@2x.png b/assets/accent-yellow/folder_opened--hover-5@2x.png index c4b5d7bae93c1094be06067034aa653f058113ff..8317e4ab4485e6b40ceed0da092f19d010afa94f 100644 GIT binary patch literal 488 zcmVP)NklX2A{1 z{--gd)Wh)j%Ix=JRU~K>?LmNNj$tQ2(8Ko8rQd4 zvGHO=IFwRp1dCR!6vBfYVN;5t5tJZR*yYkHUKB)J$mD4o!7gvFyvN$NVuFZ|xH34f z4=E!li8t8mL~uc-SbivtAgL`!hF9;=2v(omCSy&|Mx{JVtze!yHa<*R$Nl_NQX$d4CyNjV(s+*P^L4t?La$IJF~RA z2?U9&sEHC^Fvf>{BpQe>J`fW{NmdhIh(uzHFUAB+WaEoj6P3g})352>?#-eYqq$A` zaqhYQb7p?`+%waMd39{(j@5y60g9qlkB+3r;ddCm>6N#`&jVZb66Z;j=^s@apE#XU4M_Fl#>*-_WH&{=dQrHtEwY=ZHl^Mjr(3kz4Pva6t#KA$mX0} z=1E1fDj`+3@*vcxRN-ujif?IDRqZfv=sYMIW+M3WN1p^~Lr(;skuqGSIt)t2$W#sN zp4yq!rVeW{J-8(qh&L1%paL9~ZdA&qtuzurFRlWAyTfdd_NF+86Ty_5kj`bs=wYh{ zXekt7G%h03axBD4vK*Elrv;9eSWaX`juAv9%qd}kZoPuZ0Q?oN=>=sxy}gwVT8UuE zajFW-*6a09T?|>ZBFo2OF_sfpL15qv#-21CwZWM7hGvju9PIwX%0;y2gSsr~uQkp^opXtClRs zvP;$?DLd{(6T>yhWIDO~9&e@6H?{3-I|323koHyD*~uzk$AN84)HJZ|2t1Vy{m$Mo z3f;x&iR5|~J$BGA7LmE0rpzma<_g8(xhlgopgLA9Ygy%Fv&zQW2#_*%Lz$vV2St z1x4chF?=)87;p#as-rF`ihr&zj;<*Mt5#8+q)}0efUTOvINKfc&Fs{bGHjKt8aynJ z6yt2aVV}yYHD%Pa9o5vpXgUc8LWZF$dYF%dg=m3^Ng%?6qY_~9;jqkbAi@KglQ~V5 zJ&2i%U%nu8+R`T6{n84p!_Zv55alGeyTg*CGvPu^WMZ-o7{0(sq8yEglCHKx`{WBk z@2VNF*QsUS9QWvNHbtK>3sQ|3HmuM|U**F3^}5+^@Ivos+fg>Wu2fZPHgNY`BG}$^ zoi^6#Qm)3^yNas0{Vb`uTLS2Dwr8|^SRG|cW-MI5rBQCi_sJK}Q7-`#x1pM$yjhC} zv8{qrS8E_ugf+3W-QJAbD?}5-S@#N1HvWO7u+<}fZz1xsuF7H|3U^XI4{JW+?kQOP zg#sVdbv>r3dA_~SH@^@9=XN$uRD^K5EB%`b(XC{yq?$#bC)xJ7wFmx7Yqzv6_*XYk zpDW7$V(pr{v9~j}8~Vad8h39f6xfAfM^L@)2e-q5v2N8g=jYsRTAuLc%K`^qEbo4{ zq<%Ll-HVs{-KeyyeA+aeq|nNS4Et2>T~G6Zyc^!2gJeXKL@Caq!>D4+Xn=AqZNMw1 z?OqQgn90+ij=sXZU7^?`^f_9>=2H1?rM(W?9ECUP@IM0E`IE4qxpuBXxAI5#jBaIA zBo;}60KuCC7oHE|CAbhEc$475^Fh1>7Xk!t5?pvbh?n3(fZ$Dn3(p7f5?lxnyh(83 z`5<0`3ju;R2`)Sz#7l4?K=3BPh3A8K2`&T(-Xys2d=M|eg#f{u1Q(tU;w88cAb6AD z!t+7A1Q!AXZxUR1K8Tm#LV(~+f(y?F@e*7J5WGon;rSq5f(rqHHwi90AH+*=AwcjZ z!G-68cnK~92;L;P@O%(2!G!?9n*3%LE+g~-dukz z{YT_-Ksmkq{MB`-`rW5~dg-kbl}iI3zE36MspQ$A+s-Rr%@i-rq)IbS9hezlrk@BO zpFdH&b5-z1JGcFw)be|OIr{daC+Uaj`svrFl@fJhuJZd8?hLzHd3pZxZ`U*iH|^X1 w^_ROIU@onlJ5;)H?7Q+qZ~PEFcj39{h6}G9+`49^`;77Eww>v7LkCa%3F>g`BLDyZ diff --git a/assets/accent-yellow/folder_opened--hover-6.png b/assets/accent-yellow/folder_opened--hover-6.png index ab085f89009cffd4e2939a07982e9d6c3dbb0acd..e500211f16cf82c87d795af01e0343ac83d570b9 100644 GIT binary patch literal 319 zcmV-F0l@x=P)?}~gF zn3;hFq5>vVF6BI^fs8l;kaP=Zyl zE6%{gSj)h`j7=RrF_2z3fEf7ie*^;)Ljl8o24IdM0Wboy-am#3B&wa002ovPDHLkV1gmkd1L?p literal 15521 zcmeI3Pl()99LG~jrCnPny42cB<5Z-jX7X=lGZQn@Zg)m!#aWl#kX=sf}kf64@EtcvK03q9y}CLiXaG5@hbki6~vo(u)ZYoC-Y|ZvDS(xZ(#oX z-tT>XFZuj_@0ZLW7iVXl+&6Y;jH0N0)1|^3{5}NV`*+_9KX-p^Ux8n=R+=kQ)LN3F z&Yz^H-_OBsIC14BMcukeQF5E24%~Y5g=^o!xqF<_f=5yJJrKNiQ185ZkfI*HY*wm% zwfwZK*^Q*C+cl7EH5@pbqLdRYN7a^rPuIYrY2^~Xd~!WOn|dyBI$h?<&JZWXaHZOTaCKq$*o)>j4Q+6!7!Vk!zuo9E-@J_NLS0V^px!a zI-Q(gG;TtorEHQuH=7w;mpvuCbsF8o=^BsN+ZKoF&`0 zy(N2#C425I7lt`0mwRiEJl;lQg;{f z=qG0&QsCM0*g?zOLKb);Sy&2Dh7@?N@{|iy-*zjuUC&2VHrqu=PfdkYMISAznrQ`G zk0~rF>Sw$k4-`}%as3oB#lo2MykP&l$ha|3b!+^XBLu&?;F?5m1h&6!|Y7!8PY?vPyIwl_q{fukE zUZ>V$bAqG)t4oXsGqhC6^k9Xq#wr)qZ`jS|!Ha{VT}RyvyON{29tieaF45g|y*AeC zQh_GiyRxbU{VcBqTLS0`J22Wmte&zXGlvtnJ<3u1n0)IsnoGdKZKxnP)*{gJZ1>!{1OKJmZLbU7aqfn%DF2Jx zMZ0mZGj<#La3@uQ8wweAVb~GWu>0`}J2cj>nrMDC=%)3RaK0pP@Wt}MXGa=$qtXSu zH10;FedV*3>F0&cYRGU*72Nei7vy<(gAVc&>9m+uSacXw%$hAwuNF*r<@AE4T z@Fu~9=Yx0&E(8ePB)IT=5HG=n0KuCC7oHE|CAbhEc$475^Fh1>7Xk!t5?pvbh?n3( zfZ$Dn3(p7f5?lxnyh(83`5<0`3ju;R2`)Sz#7l4?K=3BPh3A8K2`&T(-o)Y>>pyl2 zEcmQ#6FyY?Q|hDOnctVD3zL=1m)dW)H#f%H*LVE-O6u%`?Vk@`*>(QH%b(Wv?EP-% z599RAjrAX2tzH?;7wfOKOudmV)zxOwvI&i3Iq+mk>&{@KyXX^MK=|7QKh&CR{R PgTd3qnZmVG&#(UpoNvqD diff --git a/assets/accent-yellow/folder_opened--hover-6@2x.png b/assets/accent-yellow/folder_opened--hover-6@2x.png index 851a7149d82d9c560e125c0488b7ca02c1adc918..c0b73a2a879215dd74978724725748f7e8053f5e 100644 GIT binary patch literal 478 zcmV<40U`d0P)%+Qbk1g?EHZk<2r5DKP(QNz11j){l zUEh;wwQ8{`w&LebDpG-LDSEyl7D>T;m9foMDrl>e#w(J76a3U^@(Erf1;@O`1c&~- zg8E^BuqYq(BPZfXY}>e|K*qD2FlJ(ob?Mh*eRn4FlNQ`eG4Yi~a*h+OwH&6vkefp4 zYD9;4SMJyExf9#B6Aa&PPGQ<#5~f_-U7v2~<5u@Fx}drJ*Tm{duvDN_;2$XP2Ak?n UA!wU`sQ>@~07*qoM6N<$f>{CF$N&HU literal 15599 zcmeI3e~8;;7{}u_Z(HTYWH84e7&{sBN18Ng(>7~+yIs%Sft}~AvfgC6T=KTfu1#u^ zuDw%+?vFA5a3B)~B6up|rf?umoD)&E^A8ndGLVTPi2fn6V>(oHi1;S`mA=<|x#>id zx6mKY`@G-hNj~rMK1u(`6Qet}_xk#L6h-xp45!B6cL=`eRXy-?PyYis$54jH(iAlv zps2^TQq+|L@EcC7oTsRZuTYe9n4;ES+_Z1@GdOp3d3fBSs2kQf@9U^%p4~uETV}LO z*3PEykrbm8kX2&>1Zt%+oJ~>j{#sd9CV@>)fV`$B{FmN-*H3F|!oMq==F;UsP|${_ zO|Wx%M@E^RRAQ>XKk19tBp9FsY?-c=in=A$5`H(X1b;ijteP z!vu6VATkOkM(9W^5DZ5mp~zh{&jrIQC$Iv?@PZWLq!3RxUjC#H{)(GwP8v(y-AD(m zguh_hWr=00)oP$B1Pn9J24k@p%keDFGjIlDP3g8=V{~g{JxDW73RsG%m2J(?X(z5c zVN~pd-|r-9y&C6LDz_5pR)Za+$kyaC8w_x4H<7BeH06p}bPr8cSWpBdpxYMI1-t6X z1;aM1g0V=-mV42}a81(bR_?CHTPk%;ZP`QnA%X_du1YI2RR-)Bu#AeSfT8{HR5o@y zdt1x37pEhV<5~3BK}}mk=6LEdw-o9t6o=<34Vpl<4KrgH#bmw8Mw$?+1$d4kkuA~Dj2s^z9SV(@$> z7?T8E3iI9=o|$M2xPw&LmX{R8JJ%CORivC@mSj7rmE=5N%X&V}wg){kTXiK38b!l| zhXs;Cob5L3QMt7yjp&vw>k1f2CE-9o(^M%uA#y@4l4F3PM3_)cjxsS-P#6$V1X1Kw zE*F(ui0QOfz94kUP%6%TX@pi`XfYTSBQY+v21UXo5KFTmg#OKd=;*y#Mblgc{+)ats8S7%z%UNK|2^ zN5v>3a-1s2VOfrGk>)~Q{X+1Z)7dyd;#-~V-&}}xB`XD4&jU5dHqWg&@LyWHrFFr- zx{116QT`WeSKp1Dow3=_7k1LPb3-A)E(|+@>~_CkoLw;1uA2J%tkX@46?cAw=irMC zI-d=x*NsZY@lvlFm9~}l>zbY98`+RykIK30sb7$H!W(pu6vJU59B0vCR57a6Krx%r z;FZ&It_NY5$4T@Fu~9=Yx0&E(8eP zB)IT=5HG=n0KuCC7oHE|CAbhEc$475^Fh1>7Xk!t5?pvbh?n3(fZ$Dn3(p7f5?lxn zyh(83`5<0`3ju;R2`)Sz#7l4?K=3BPh3A8K2`&T(-Xys2d=M|eg#f{u1Q(tU;w88c zAb6AD!t+7A1Q!AXZxUR1K8Tm#LV(~+f(y?F@e*7J5WGon;rSq5f(rqHHwi90AH+*= zAwcjZ7MHL6*e%fEv$j?EQ0<&SXW;|6AC9C3GTF297y5l?xSK!taj$XPgYP|m)7md9 zH>OUn-!pgg)cRfTuR9*SF#f}a**~;LA7A5NQ#$%w@7IZ6Kbg-LZoSWU{!RPP?D4Iq zx1G3LslBBQ%~h?3296z~&!5?T?(8!4qfbxdwmdyEyzHlwD?UHDx>x=Fbk94xd!Br0 zU}b3SzTcLIp6USy`)85^E3RL4$149}`e5>w7godXmuEKi`QEs)^1H7tPZhrHv)9be z^=&z|S=+to=huEY*Ej$1x>xNlE}O5v7(MdMslG>+A7c;ve#D-<@uC0# diff --git a/assets/accent-yellow/folder_opened--hover-7.png b/assets/accent-yellow/folder_opened--hover-7.png index 3ba1ac2e916e9fa1b63f016c40cfc01c42abe503..80ffc01d4421ace76d0cddc7d093131b2b319da3 100644 GIT binary patch literal 295 zcmV+?0oeYDP)<|WVzk-%i&g3Bv7#6^MPAiZz^G4S922nHsG t0*3z#z#KyYULAL+^002ovPDHLkV1m$GYySWM literal 15519 zcmeI3+lw1j9LJ~1mUeBW;-a+=GE6}foy;w_87FDiq?&+Px4TiZZ#|hg*^Haa#F^Pm zcG2FXWu^ath!pXmNGTNTg9sL-h_o+?;$ua{w}KRWC_boXCb!8+_ORB9C?}B1@BGg9 zduBf8oZn0y=I!~p7xqpcm}VGeZ?TYHK;H+@d*7~|=yTWC&IRoi-aH^bR@Fn%tr6wBFH>K@<9b?KB&l4*fr_<n+<$H)mim392X2U zc=gV!*%}OFdp&lDqR;^?L5hjOB#~(hG_6&)5gwXp2(SU0(Dpr~lP2m~b;ozSy0gWQ zgY=dIqd6&+24hb=-ez;+(4K!}4I$_uov8H6>n$iOK+joq4R~Y?oyx&UXYX6J;pB`s z1(_|69d@iOWI?7Y3ztH7hIDkUTF!;Qcigh$G_u`QHs43c=5pbxVxKGl!?FXePw4_K z8qWC859Wanv%!kw#S||oWwautq!v#+Ey|iGMohXrF^`gCTDA2N4_Pits;0`R&(4Y@UvDEEJLAXFYCgvG17CeuC$!fa9ng)Fstaoq~?e! zTx(j<_IzL)u$a%HhL~lUS}F}vGOS8`5~v~{2cp7PQ=-TlHB(NhVzs82atN_hips~V z^Nz6^?3bRkiLAw>0upL1&Bq~-_;?i}>!fP(X;X!1vlbUs81Gw0K7re#-1U#hw;rQihc;asK!m6sE zopiSoA&Ws}6BSJ!RJMO}B8Ds3r~`W$npvTLZvBS;(%fyY3f}eHjbBmz7jxI$jiZ&Z zU(m-ZsUF-=Xs8OKiU7juC+Wgi+i=x%`&WW$+E@+yr(_Ym1S$CJNuz08xfnv=ORdCnSy&x~58+4dWCK5_Q7w~3WF>iHXqmsAKmD3BZ2XeBf!4ngO zOGBYFB8((@!tPW>Zl%Kt+HFNQ>gYd$F!+-&R$K>Hp?mpbct-cq74xElU_i(r#YN_W zWhpKU2sxy<$b7IY#f1SOhZGl?50<64Fd*cR;v)0GvJ@8vgd9>_WIkAy;=+KCLyC*c z2g_1i7!Yzuagq68S&9n-LJlb|G9N5UabZBnA;m@JgJmf$3R-To@2?NO6(*U|EU_140fd zE;1i1OL1X9$RWi==7VJ^E({1cq`1g@uq?%e0U?JJ7nu*1rMNI4`Hz=!=z-kzVt%%qzG2+?j|Hm12 z?u*kuovNIjIrsYympAtvpSq@hQ2A(TlP_G$%-`5kyj*|$vDx?bUiq@~)zYsgzJ34b zxnl>i_uXD(Zx*>vAG}gHQ#n^Xb!X?kL)=4eUH|-*vqulFpy!Bhp7HdH8`p!!f{RDy K@|T`FcKS~|Rn4FP diff --git a/assets/accent-yellow/folder_opened--hover-7@2x.png b/assets/accent-yellow/folder_opened--hover-7@2x.png index b7f3871941076c7016d39b6c5f59232e4bde075c..6740c1509311071e547764fe0f88654c9f0824f3 100644 GIT binary patch literal 494 zcmVzbAO`pb z7GPsQ0=|Hir9upRKm$c$Xq)5O5XVS%8dq^tAzMn~oZsEOymJy8;kOY0LN{ped6$nB zzQtrreWgA`RL5HTMm=7PRgj==um>KV8-^VKK^?2d*M@$%;hsQxxFh=cI~7*@io)i0 zeit)js^CYn&#o0ScY$Ul=|$Y->+r0CSAggetEUe-7l~jn;CbikfcES}5WyDKPHt5> z(h{piOR@3Gh|todl1eJSwR8wWc+)u*V)tR0D|R%Fg|MoNDG`()M0dE@ewHkScPTtr z<1blEFk@=XK#8-T-4V>zXY#0|Ac;@TWViAV62bD4nq+bWP1I6hoq{S=Ol*>Z@~_S$ zgk7ve&~Bn>qdS7rDwp`pyn^X+i=f8~$AvL-#0v_8Uh))Hu1T&@aH3CLj+7wMBQGE~ zV<4_G+435~lP+0W;)ogy>ga$L?H%4EY? z-JNsK{hu@QyZ4?u`!L5whIg*%dbEq8s5L`_=~4JA!wQEm={dN%k!j98dDeBgH6r~=esE2Mnx&O>JuT^?i++emRyAo9u1}FhfqpPK&<*LH5JWyWm-(Y!uYd^p1KuX!SCa zp693>SE*DY6)9quCpaM8jS#F&jq{vk@hZ7<^*GXjPO^q{ME(Vuo=o~1560kfM>V%FuXVUg; zchX)WWz)T6VmKz5Ofz@K>n)W!rgpu78Hk{cw4>6^&N_e_1+G0^*1^CGyp`@wckh{n z*5E9Pxsn3*oIk{T@*tUvqD^z zL{*W(F+x4j7;ps{nx`!*O1N(*j-jgsyIj(|q*>A?0Owc}39i)`>e-xEYQJ5y%kZ*5 zQc7^0nnS8!uBk(o>uHt_hSEvc5HU?d?J)#hlwvv?;}wCGB{|CGwS1I~7Yu>dc@S6R zXaF&j3Cr6;r)_=OUoZ901`Mq$g+dfW1vbh@^Q_DRnbmsq7|Y9`kdKQZP-LYMIwWrk z{ao3EwN5LB`uJCWrztvwX-hR|x^RZhhGs6Dzd;ska0{vyD(JOz z5Z5kv6|D?X6L3x}Z?)IrE*7E*5}dyS6wQBNC|qsk?+t_y&Bp~v%d=vSsIaoA#MvHA z>Vc*KggCFnGrtON#YuNOMT#KlRi$KWrHlvCWvkHp2vRxHfm8yLr;Oqq`Xu ziA9niK=3BPh3A8K2`&T(-Xys2d=M|eg#f{u1Q(tU;w88cAb6AD!t+7A1Q!AXZxUR1 zK8Tm#LV(~+f(y?F@e*7J5WGon;rSq5f(rqHHwi90AH+*=AwcjZ!G-68cnK~92;L;P z@O%(2!G!?9n*_1Z14;JdaJ_)_hBW#3--Lhj|EbSj&>_`|o`x-Rr>c;!Z_vZ2UcKVq(2w|d>- zGyTQV!i&zmU7Pc#&#ioR&!$JdIJB^^<#J-E+jQsS~f#SH&GyKE20K-~Fg?zdSI$>EzibJ~=i1UEiro%FXWM^H;X^RSp!s zU;p*mU#{<6c%%F9D(0!k$k2nSmFpfqF$Jxo^!eX6AD{m+(RVv3duz5_o6#TZ`Stm) z-akEG`QS+O=F#C5*Zw$Y&1^Vw@rJYivxh(baqO*QYy0y4YsNzZ!|5~6>^uA?dp+*K diff --git a/assets/accent-yellow/folder_opened--hover.png b/assets/accent-yellow/folder_opened--hover.png index f91a19efaabc4febc09693319d32ee0e46afa4e5..80ffc01d4421ace76d0cddc7d093131b2b319da3 100644 GIT binary patch literal 295 zcmV+?0oeYDP)<|WVzk-%i&g3Bv7#6^MPAiZz^G4S922nHsG t0*3z#z#KyYULAL+^002ovPDHLkV1m$GYySWM literal 15519 zcmeI3?~5Bn7{|9tOMA9bv1;uLS+*dGZuVD_&90lY=cSr}Ij?t7bMHFYom|#ScH{0| zlRLD(q~)alfryCsqDUze+E)dOQbgJ}ilXl-D!wa7!576B>g?v%W|AAOS`lRe$?h}H ze4p9vmzyg9~f3 zWpi!W)GY2mZp!HBC_obifbBFJj<0vJTohMF=V7zJu~C;`Im=Cl1G1IU96RHBkWD4h zyeXztR@D+xN>!8Uv#cyiDM3^OMdW2gPl|d{W_uqlH-*j&&#LM3`4@V_AuG$(gP^4g zLc85gw3USGEeVpQX@V#Vvdp6%yua!Mpu;=<{%(+doILbR&u#^_>#$*5P<2;=EXRcd z4L-g5YPJRgIew2Fq9}AgOOO(xFiB*Y15IniYebi3nF4IUCUgQH>7+*JtNAxD8_BG6 zMyw|u1Fawn1YlE9;(cRrEK{$!UK0d4y9t({&~laxVb~b!Iha@ajN5QMbXhQ`7{a9H zm@1lUdeQL%;Fz$O&!L8dZCkpgR;y+P$b1a~jZfB0mCt0%46i0LrfFI!QI@p`VyP6D zkA=>==1RC;dZ8^8I+LziW?GbZQPBXOOlcxttyL9X(X5Oj0a=lI`9Yy$^0Ck_dp4?d zpb_g6Uj5w;F(J&@PzBpZGjugJbJ6^bs@Vd3W3;vJXxLFzY5~uO;hM{G{Y5t@V}mLc zYNEBP12e2=IWt@m&@zOP*5PFhls%a}p1{pf?#7SFHy)#1hYo2$bwfqHHV)#uwV(|= zIK71C#O79eH}0qqAHWd89iUGeftk%%(sbox5 zf>kXI`iZ{#M95-T*+fN`)BURSZzf_mlg&DCmY|gr`uEmv_%G#db5-!KE}{uL%KsvF z-PJf+8T)(1cqKK$2MQfkVN?-7RQ)7F7;78Onr{C}SWO!%QGXR}7@{ah;crhGcjMAU zvNZ0-r9ek@;X=iVFim zHYqMLAIwW}VL-?x#YN_Wc_}Uo2-&2#$b2v_#f1SOn-mwB59Xz~Fd$@;;v)0Gyc8D( zgltk=WImXe;=+KCO^S=m2lG-~7!a~aagq68UWy9?LN+NbG9S!KabZBnCdEbOgLx?~ z3<%kzxX64kFU5rcA)6EznGfcrxG*4Olj0)t!Mqd~283)JkWC`4so`t4 z&_VCow$V$qk6aSILoej67W32P%nkF-9~aN>S--mF_VMJKkFEc__uSSKXWsg>x?|_} z_y4$uo&EgOPbVv9_MH9whl}gGk8QnXd{nu#b)7F<%g)`{S-e<(;_>PCcU}IX^X1~N z$G`dT@Yy5#a`)X{U~d+=PaeEnI9)kgJ$Yx_?gQLIZ(slH)iZ|=E~EE|Z=Uvz^J~|` P*Mf_OX7d-GKXU3%tscxD diff --git a/assets/accent-yellow/folder_opened--hover@2x.png b/assets/accent-yellow/folder_opened--hover@2x.png index 17a598dc8cda5356f65711595ca26d6a85a4855d..6740c1509311071e547764fe0f88654c9f0824f3 100644 GIT binary patch literal 494 zcmVzbAO`pb z7GPsQ0=|Hir9upRKm$c$Xq)5O5XVS%8dq^tAzMn~oZsEOymJy8;kOY0LN{ped6$nB zzQtrreWgA`RL5HTMm=7PRgj==um>KV8-^VKK^?2d*M@$%;hsQxxFh=cI~7*@io)i0 zeit)js^CYn&#o0ScY$Ul=|$Y->+r0CSAggetEUe-7l~jn;CbikfcES}5WyDKPHt5> z(h{piOR@3Gh|todl1eJSwR8wWc+)u*V)tR0D|R%Fg|MoNDG`()M0dE@ewHkScPTtr z<1blEFk@=XK#8-T-4V>zXY#0|Ac;@TWViAV62bD4nq+bWP1I6hoq{S=Ol*>Z@~_S$ zgk7ve&~Bn>qdS7rDwp`pyn^X+i=f8~$AvL-#0v_8Uh))Hu1T&@aH3CLj+7wMBQGE~ zV<4_G+435~lP+0W;)ogy>ga$L?H%4?z#VSW`6hHb0-h;{OH!rD|~nQD2iG!GMpNNzajXcmo0_gkM-}&JBBhmmZqrb z07X4JKvBQ%hQF|5FdB`r9MAGR1A8#mly1v4Mz_}0gEZr$fTff*)7A`~cH+u8 zqhiPXekW1uXxvxHY$ejI20KWRt;r@E3~+2Wk*c&bW~E$oFHKcgPy{8Q+ZNOXyXwq> zVH;M#SRiG~yJU!7Ea0RKdEiWpHx34FTsz`aGT$1gCR+7g7YwF`Mw%zFI*_u~U(kL2b zcv&DJ#Mo}l9+f-Sq!Hb+WnBRysRV2YXqqbVc~ulRA;)ln*vo`exDaKomtzDGX6B6YpBZmQC!a^ty1X&bbQCqWDw%TG0?wL? z`m0zvQLe}L$QRC0EdU+2pz5LA zUJD1YjJ#cy%V2OE&WXjX_Ilj;LNq~)b#{QF_74n&B~Sjnf#4%zNK_&`lgouvCKLie zCJJ(SCaj8iz^f{sSKvyzwt;|EiOcYuB!(rfRh9nDfoRWUr6B9$KuxgCduulQr^aqk zRq&d}u5(BEUyNOSHO{Y$&4S)pNn_3fg#@cGtO&AO{em&Jqpdw_>ix4$H7!=${t=#o z2OD(08&a3+6R&LidJHa=yA8>5YBf;I zrZl*7TF!nT!c49Pb#xW(XbXjTLXV>%tPhpvQQEDb^;Y4T@Fu~9=Yx0&E(8ePB)IT=5HG=n0KuCC7oHE|CAbhE zc$475^Fh1>7Xk!t5?pvbh?n3(fZ$Dn3(p7f5?lxnyh(83`5<0`3ju;R2`)Sz#7l4? zK=3BPh3A8K2`&T(-Xys2d=M|eg#f{u1Q(tU;w88cAb6AD!t+7A1Q!AXZxUR1K8Tm# zLV(~+f(y?F@e*7J5WGon;rSq5f(rqHHwi90AH+*=AwcjZ!G-68cnK~92;L;P@O%(2 z!G!?9n^;`F_G`C5hws`};Y+nYpLqQ!d?EM!k^i@+=ewTF z1A89cc<%B6dS=;`wWn97Ru3+DW$l?Ix4@GNrzUQ+Q%~(VbY$NP?;g&cdFJXv{M_kp v`aVeAYY#>CynXJA&-eb=`{MacZ{4)|xw|i(J#bQR-Ygy&+M1f(`1s79Ra5Zo From 68cf99d1a31ef7b0e7121fa6386cdd860ad0ef67 Mon Sep 17 00:00:00 2001 From: "mattia.astorino" Date: Sat, 14 Nov 2015 10:34:20 +0100 Subject: [PATCH 34/35] Removed old messages --- messages.json | 28 ++-------------------------- messages/1.0.2.txt | 22 ---------------------- messages/1.0.6.txt | 19 ------------------- messages/1.0.7.txt | 15 --------------- messages/1.0.9.txt | 15 --------------- messages/1.2.0.txt | 17 ----------------- messages/1.2.1.txt | 11 ----------- messages/1.4.0.txt | 17 ----------------- messages/1.4.2.txt | 15 --------------- messages/1.4.3.txt | 15 --------------- messages/1.4.5.txt | 15 --------------- messages/1.4.7.txt | 15 --------------- messages/1.4.8.txt | 11 ----------- messages/1.5.0.txt | 21 --------------------- messages/1.5.1.txt | 12 ------------ messages/1.5.2.txt | 16 ---------------- messages/1.8.0.txt | 22 ---------------------- messages/1.8.1.txt | 12 ------------ messages/1.8.2.txt | 15 --------------- messages/1.8.3.txt | 16 ---------------- messages/1.8.4.txt | 11 ----------- messages/1.8.5.txt | 15 --------------- messages/1.8.7.txt | 15 --------------- messages/1.8.8.txt | 11 ----------- messages/1.8.9.txt | 10 ---------- messages/{1.8.6.txt => 1.9.1.txt} | 10 +++++++--- 26 files changed, 9 insertions(+), 392 deletions(-) delete mode 100644 messages/1.0.2.txt delete mode 100644 messages/1.0.6.txt delete mode 100644 messages/1.0.7.txt delete mode 100644 messages/1.0.9.txt delete mode 100644 messages/1.2.0.txt delete mode 100644 messages/1.2.1.txt delete mode 100644 messages/1.4.0.txt delete mode 100644 messages/1.4.2.txt delete mode 100644 messages/1.4.3.txt delete mode 100644 messages/1.4.5.txt delete mode 100644 messages/1.4.7.txt delete mode 100644 messages/1.4.8.txt delete mode 100644 messages/1.5.0.txt delete mode 100644 messages/1.5.1.txt delete mode 100644 messages/1.5.2.txt delete mode 100644 messages/1.8.0.txt delete mode 100644 messages/1.8.1.txt delete mode 100644 messages/1.8.2.txt delete mode 100644 messages/1.8.3.txt delete mode 100644 messages/1.8.4.txt delete mode 100644 messages/1.8.5.txt delete mode 100644 messages/1.8.7.txt delete mode 100644 messages/1.8.8.txt delete mode 100644 messages/1.8.9.txt rename messages/{1.8.6.txt => 1.9.1.txt} (71%) diff --git a/messages.json b/messages.json index d7dc789d5..088d70b9f 100644 --- a/messages.json +++ b/messages.json @@ -1,29 +1,5 @@ { "install": "messages/install.txt", - "1.0.2": "messages/1.0.2.txt", - "1.0.6": "messages/1.0.6.txt", - "1.0.7": "messages/1.0.7.txt", - "1.0.9": "messages/1.0.9.txt", - "1.2.0": "messages/1.2.0.txt", - "1.2.1": "messages/1.2.1.txt", - "1.4.0": "messages/1.4.0.txt", - "1.4.2": "messages/1.4.2.txt", - "1.4.3": "messages/1.4.3.txt", - "1.4.5": "messages/1.4.5.txt", - "1.4.7": "messages/1.4.7.txt", - "1.4.8": "messages/1.4.8.txt", - "1.5.0": "messages/1.5.0.txt", - "1.5.1": "messages/1.5.1.txt", - "1.5.2": "messages/1.5.2.txt", - "1.8.0": "messages/1.8.0.txt", - "1.8.1": "messages/1.8.1.txt", - "1.8.2": "messages/1.8.2.txt", - "1.8.3": "messages/1.8.3.txt", - "1.8.4": "messages/1.8.4.txt", - "1.8.5": "messages/1.8.5.txt", - "1.8.6": "messages/1.8.6.txt", - "1.8.7": "messages/1.8.7.txt", - "1.8.8": "messages/1.8.8.txt", - "1.8.9": "messages/1.8.9.txt", - "1.9.0": "messages/1.9.0.txt" + "1.9.0": "messages/1.9.0.txt", + "1.9.1": "messages/1.9.1.txt" } \ No newline at end of file diff --git a/messages/1.0.2.txt b/messages/1.0.2.txt deleted file mode 100644 index c124f4c8f..000000000 --- a/messages/1.0.2.txt +++ /dev/null @@ -1,22 +0,0 @@ -___ ___ _ _ _ _____ _ -| \/ | | | (_) | | |_ _| | -| . . | __ _| |_ ___ _ __ _ __ _| | | | | |__ ___ _ __ ___ ___ -| |\/| |/ _` | __/ _ \ '__| |/ _` | | | | | '_ \ / _ \ '_ ` _ \ / _ \ -| | | | (_| | || __/ | | | (_| | | | | | | | | __/ | | | | | __/ -\_| |_/\__,_|\__\___|_| |_|\__,_|_| \_/ |_| |_|\___|_| |_| |_|\___| - -Material Theme for Sublime Text 3 -https://github.com/equinusocio/material-theme - -******************************************************************************** - -## UI IMPROVEMENTS - - - Add separator to multi layouts - - Various UI fix - - -## SYNTAX IMPROVEMENETS - - - Add some language references - - Fixed varios color issue \ No newline at end of file diff --git a/messages/1.0.6.txt b/messages/1.0.6.txt deleted file mode 100644 index a35ad06d3..000000000 --- a/messages/1.0.6.txt +++ /dev/null @@ -1,19 +0,0 @@ -Material Theme for Sublime Text 3 -https://github.com/equinusocio/material-theme - - -Version 1.0.6 -******************************************************************************** - -## THEME IMPROVEMENTS - - - Fix font-size for button and input field (issue #103) - - Add theme options (issue https://github.com/equinusocio/material-theme#theme-options) - - Fix symlink folder icon in treeview (issue #122) - - Assets update - - -## COLOR SCHEME IMPROVEMENTS - - - New line highlight color - - New selection colors diff --git a/messages/1.0.7.txt b/messages/1.0.7.txt deleted file mode 100644 index 6a043e789..000000000 --- a/messages/1.0.7.txt +++ /dev/null @@ -1,15 +0,0 @@ -Material Theme for Sublime Text 3 -https://github.com/equinusocio/material-theme - - -Version 1.0.7 -******************************************************************************** - -## THEME IMPROVEMENTS - - - Minor UI improvements and fixes - - -## COLOR SCHEME IMPROVEMENTS - - - New color scheme. This is an experimental theme (Open an issue for color improvements) diff --git a/messages/1.0.9.txt b/messages/1.0.9.txt deleted file mode 100644 index dae59a47f..000000000 --- a/messages/1.0.9.txt +++ /dev/null @@ -1,15 +0,0 @@ -Material Theme for Sublime Text 3 -https://github.com/equinusocio/material-theme - - -Version 1.0.9 -******************************************************************************** - -## THEME IMPROVEMENTS - - - Added new settings "material_theme_disable_fileicons: true" - - -## COLOR SCHEME IMPROVEMENTS - - - Improved color support for PHP, Python, Javascript, C++ diff --git a/messages/1.2.0.txt b/messages/1.2.0.txt deleted file mode 100644 index 32ac2ce6e..000000000 --- a/messages/1.2.0.txt +++ /dev/null @@ -1,17 +0,0 @@ -Material Theme for Sublime Text 3 -https://github.com/equinusocio/material-theme - - -Version 1.2.0 -******************************************************************************** - -## THEME IMPROVEMENTS - - - Darker version completely revisited and now with dedicated color scheme ("color_scheme": "Packages/Material Theme/schemes/Material-Theme-Darker.tmTheme") - - Sidebar selected file mark - - Minor UI improvements - - -## COLOR SCHEME IMPROVEMENTS - - - Removed Markdown color scheme overriding \ No newline at end of file diff --git a/messages/1.2.1.txt b/messages/1.2.1.txt deleted file mode 100644 index 02094fd00..000000000 --- a/messages/1.2.1.txt +++ /dev/null @@ -1,11 +0,0 @@ -Material Theme for Sublime Text 3 -https://github.com/equinusocio/material-theme - - -Version 1.2.1 -******************************************************************************** - -#### THEME IMPROVEMENTS - - - Removed white inputs and panel from the default theme - - New expanded folder icon animation diff --git a/messages/1.4.0.txt b/messages/1.4.0.txt deleted file mode 100644 index a46bfa218..000000000 --- a/messages/1.4.0.txt +++ /dev/null @@ -1,17 +0,0 @@ -Material Theme for Sublime Text 3 -https://github.com/equinusocio/material-theme - - -Version 1.4.0 -******************************************************************************** - -#### THEME IMPROVEMENTS - - - Fix missing assets in the darker version (Fix #221) - - Add setting to disable the folder animation ("material_theme_disable_folder_animation": true) - - Add file icon for .liquid extension (Request #227) - - Minor UI fix - -#### COLOR SCHEME - - - Remove default settings for markdown file \ No newline at end of file diff --git a/messages/1.4.2.txt b/messages/1.4.2.txt deleted file mode 100644 index 8c1e49f14..000000000 --- a/messages/1.4.2.txt +++ /dev/null @@ -1,15 +0,0 @@ -Material Theme for Sublime Text 3 -https://github.com/equinusocio/material-theme - - -Version 1.4.3 -******************************************************************************** - -#### THEME IMPROVEMENTS - - - Fix UI colors - - You can now enable the white inputs and panels by installing the package addon "Material Theme - White Panels" from Package Control (restart needed). - -#### COLOR SCHEME - - - Minor color scheme fix \ No newline at end of file diff --git a/messages/1.4.3.txt b/messages/1.4.3.txt deleted file mode 100644 index 8c1e49f14..000000000 --- a/messages/1.4.3.txt +++ /dev/null @@ -1,15 +0,0 @@ -Material Theme for Sublime Text 3 -https://github.com/equinusocio/material-theme - - -Version 1.4.3 -******************************************************************************** - -#### THEME IMPROVEMENTS - - - Fix UI colors - - You can now enable the white inputs and panels by installing the package addon "Material Theme - White Panels" from Package Control (restart needed). - -#### COLOR SCHEME - - - Minor color scheme fix \ No newline at end of file diff --git a/messages/1.4.5.txt b/messages/1.4.5.txt deleted file mode 100644 index 407e2ac44..000000000 --- a/messages/1.4.5.txt +++ /dev/null @@ -1,15 +0,0 @@ -Material Theme for Sublime Text 3 -https://github.com/equinusocio/material-theme - - -Version 1.4.5 -******************************************************************************** - -#### THEME IMPROVEMENTS - - - Added small status bar setting ("material_theme_small_statusbar": true) - - Fixing scss-sass color scheme detection and colors - -#### COLOR SCHEME - - - Improve find in folder results color. \ No newline at end of file diff --git a/messages/1.4.7.txt b/messages/1.4.7.txt deleted file mode 100644 index e16b982d8..000000000 --- a/messages/1.4.7.txt +++ /dev/null @@ -1,15 +0,0 @@ -Material Theme for Sublime Text 3 -https://github.com/equinusocio/material-theme - - -Version 1.4.7 -******************************************************************************** - -#### THEME IMPROVEMENTS - - - Updated some file type icon - - Fix autocomplete style with default theme (#276) - -#### COLOR SCHEME - - - Fix attributes name color \ No newline at end of file diff --git a/messages/1.4.8.txt b/messages/1.4.8.txt deleted file mode 100644 index db936d0a6..000000000 --- a/messages/1.4.8.txt +++ /dev/null @@ -1,11 +0,0 @@ -Material Theme for Sublime Text 3 -https://github.com/equinusocio/material-theme - - -Version 1.4.8 -******************************************************************************** - -#### THEME IMPROVEMENTS - - - Added selected file indicator in the sidebar tree view (disable it with "material_theme_disable_tree_indicator": false) - - Fix gulpfile file type icon in the tree view \ No newline at end of file diff --git a/messages/1.5.0.txt b/messages/1.5.0.txt deleted file mode 100644 index 6816f682f..000000000 --- a/messages/1.5.0.txt +++ /dev/null @@ -1,21 +0,0 @@ -Material Theme for Sublime Text 3 -https://github.com/equinusocio/material-theme - - -Version 1.5.0 -******************************************************************************** - -#### UI IMPROVEMENTS - - - Fix (new shape and position) tree indicator for selected file - - Update some file type icons - - Fix inputs internal padding to following Material Theme guidelines. - - Add the new **lighter** style: - { - "theme": "Material-Theme-Lighter.sublime-theme", - "color_scheme": "Packages/Material Theme/schemes/Material-Theme-Lighter.tmTheme", - } - -#### COLOR SCHEME - - - Add the new lighter color scheme. Open the issue if you find incoerences. diff --git a/messages/1.5.1.txt b/messages/1.5.1.txt deleted file mode 100644 index 56c9008e7..000000000 --- a/messages/1.5.1.txt +++ /dev/null @@ -1,12 +0,0 @@ -Material Theme for Sublime Text 3 -https://github.com/equinusocio/material-theme - - -Version 1.5.1 -******************************************************************************** - -#### UI IMPROVEMENTS - - - Fix tree file indicator - - Fix some file icon association - - New theme option to make tabs label bold ("material_theme_bold_tab": true). Lighter style is now "false" by default. \ No newline at end of file diff --git a/messages/1.5.2.txt b/messages/1.5.2.txt deleted file mode 100644 index bacc947f2..000000000 --- a/messages/1.5.2.txt +++ /dev/null @@ -1,16 +0,0 @@ -Material Theme for Sublime Text 3 -https://github.com/equinusocio/material-theme - - -Version 1.5.2 -******************************************************************************** - -#### UI IMPROVEMENTS - - - Fix minor UI issues - - Opened file improvements - - -#### THEME IMPROVEMENTS - - - Update selection color in the darker scheme \ No newline at end of file diff --git a/messages/1.8.0.txt b/messages/1.8.0.txt deleted file mode 100644 index f585f836c..000000000 --- a/messages/1.8.0.txt +++ /dev/null @@ -1,22 +0,0 @@ -Material Theme for Sublime Text 3 -https://github.com/equinusocio/material-theme - - -Version 1.8.0 -******************************************************************************** - -#### UI IMPROVEMENTS - - - Add accent color selection, add one of the follower setting: - "material_theme_accent_lime": true, - "material_theme_accent_purple": true, - "material_theme_accent_red": true, - "material_theme_accent_orange": true, - "material_theme_accent_yellow": true, - - - Minor UI fix - - -#### COLOR SCHEME IMPROVEMENTS - - - Add regex color highlight in find/replace \ No newline at end of file diff --git a/messages/1.8.1.txt b/messages/1.8.1.txt deleted file mode 100644 index 161b82b11..000000000 --- a/messages/1.8.1.txt +++ /dev/null @@ -1,12 +0,0 @@ -Material Theme for Sublime Text 3 -https://github.com/equinusocio/material-theme - - -Version 1.8.1 -******************************************************************************** - -#### UI IMPROVEMENTS - - - Fix accent color UI - - Update purple accent color - - Minor UI fix \ No newline at end of file diff --git a/messages/1.8.2.txt b/messages/1.8.2.txt deleted file mode 100644 index 6d50b1bbf..000000000 --- a/messages/1.8.2.txt +++ /dev/null @@ -1,15 +0,0 @@ -Material Theme for Sublime Text 3 -https://github.com/equinusocio/material-theme - - -Version 1.8.2 -******************************************************************************** - -#### UI IMPROVEMENTS - - - Fix tree accent indicator - - Minor UI fix - -#### COLOR SCHEME - - - Update caret color \ No newline at end of file diff --git a/messages/1.8.3.txt b/messages/1.8.3.txt deleted file mode 100644 index b0d0b52e9..000000000 --- a/messages/1.8.3.txt +++ /dev/null @@ -1,16 +0,0 @@ -Material Theme for Sublime Text 3 -https://github.com/equinusocio/material-theme - - -Version 1.8.3 -******************************************************************************** - -#### UI IMPROVEMENTS - - - Add vuejs file type icon - - Add elixir file type icon - - Add new setting for tab separators ("material_theme_tab_separator": true) - -#### COLOR SCHEME - - - Minor syntax color improvements \ No newline at end of file diff --git a/messages/1.8.4.txt b/messages/1.8.4.txt deleted file mode 100644 index 6f46131df..000000000 --- a/messages/1.8.4.txt +++ /dev/null @@ -1,11 +0,0 @@ -Material Theme for Sublime Text 3 -https://github.com/equinusocio/material-theme - - -Version 1.8.4 -******************************************************************************** - -#### UI IMPROVEMENTS - - - Fix regression that removed file icon for html files. - - Add new setting to show panels (find, replace, etc..) seperator ("material_theme_panel_separator": true). NOTE: This setting may require restart after disabling it. \ No newline at end of file diff --git a/messages/1.8.5.txt b/messages/1.8.5.txt deleted file mode 100644 index fddf289d6..000000000 --- a/messages/1.8.5.txt +++ /dev/null @@ -1,15 +0,0 @@ -Material Theme for Sublime Text 3 -https://github.com/equinusocio/material-theme - - -Version 1.8.5 -******************************************************************************** - -#### UI IMPROVEMENTS - - - Minor UI improvements - - Update GO file type icon - -#### COLOR SCHEME - - - Minor syntax color improvements \ No newline at end of file diff --git a/messages/1.8.7.txt b/messages/1.8.7.txt deleted file mode 100644 index d8d285257..000000000 --- a/messages/1.8.7.txt +++ /dev/null @@ -1,15 +0,0 @@ -Material Theme for Sublime Text 3 -https://github.com/equinusocio/material-theme - - -Version 1.8.7 -******************************************************************************** - -#### UI IMPROVEMENTS - - - Minor UI improvements - - Add new setting to set the tabs width to auto (the max-width will remain) ("material_theme_tabs_autowidth": true). NOTE: This setting may require restart. - -#### COLOR SCHEME - - - Color highlight improvements diff --git a/messages/1.8.8.txt b/messages/1.8.8.txt deleted file mode 100644 index 10c6cec5d..000000000 --- a/messages/1.8.8.txt +++ /dev/null @@ -1,11 +0,0 @@ -Material Theme for Sublime Text 3 -https://github.com/equinusocio/material-theme - - -Version 1.8.8 -******************************************************************************** - - -#### COLOR SCHEME - - - Color highlight improvements (python, js, less, scss/sass) \ No newline at end of file diff --git a/messages/1.8.9.txt b/messages/1.8.9.txt deleted file mode 100644 index 34b0ca9b6..000000000 --- a/messages/1.8.9.txt +++ /dev/null @@ -1,10 +0,0 @@ -Material Theme for Sublime Text 3 -https://github.com/equinusocio/material-theme - - -Version 1.8.9 -******************************************************************************** - -#### UI THEME - - - Minor UI improvements for the treeview. \ No newline at end of file diff --git a/messages/1.8.6.txt b/messages/1.9.1.txt similarity index 71% rename from messages/1.8.6.txt rename to messages/1.9.1.txt index 34a83b4ae..20bb5a259 100644 --- a/messages/1.8.6.txt +++ b/messages/1.9.1.txt @@ -2,9 +2,13 @@ Material Theme for Sublime Text 3 https://github.com/equinusocio/material-theme -Version 1.8.6 +Version 1.9.1 ******************************************************************************** +#### UI THEME + + - + #### COLOR SCHEME - - - Fix regression with javascript syntax highlight \ No newline at end of file + + - BABEL JS color scheme improvements \ No newline at end of file From 2fb10b53da8a6cd556d50b8f642ce0f1e203613e Mon Sep 17 00:00:00 2001 From: "mattia.astorino" Date: Sat, 14 Nov 2015 10:34:38 +0100 Subject: [PATCH 35/35] Improve babel js color scheme --- schemes/Material-Theme-Darker.tmTheme | 13 ++++++++++++- schemes/Material-Theme-Lighter.tmTheme | 13 ++++++++++++- schemes/Material-Theme.tmTheme | 11 +++++++++++ 3 files changed, 35 insertions(+), 2 deletions(-) diff --git a/schemes/Material-Theme-Darker.tmTheme b/schemes/Material-Theme-Darker.tmTheme index 9095be102..33b1247e6 100644 --- a/schemes/Material-Theme-Darker.tmTheme +++ b/schemes/Material-Theme-Darker.tmTheme @@ -904,7 +904,18 @@ meta.property-value support.constant.named-color.css foreground #DDDDDD - + + + + name + BABEL: Variables and props fix + scope + meta.group.braces.curly.js meta.property.object.js variable.other.object.js + settings + + foreground + #FFEB95 + uuid diff --git a/schemes/Material-Theme-Lighter.tmTheme b/schemes/Material-Theme-Lighter.tmTheme index 097d08624..85c58d864 100644 --- a/schemes/Material-Theme-Lighter.tmTheme +++ b/schemes/Material-Theme-Lighter.tmTheme @@ -911,7 +911,18 @@ meta.property-value support.constant.named-color.css foreground #90A4AE - + + + name + BABEL: Variables and props fix + scope + meta.group.braces.curly.js meta.property.object.js variable.other.object.js + settings + + foreground + #7986CB + + uuid 133d1250-19c6-4565-bc93-b37fd36f7fc9 diff --git a/schemes/Material-Theme.tmTheme b/schemes/Material-Theme.tmTheme index 29b67a441..906b31891 100644 --- a/schemes/Material-Theme.tmTheme +++ b/schemes/Material-Theme.tmTheme @@ -906,6 +906,17 @@ meta.property-value support.constant.named-color.css #DDDDDD + + name + BABEL: Variables and props fix + scope + meta.group.braces.curly.js meta.property.object.js variable.other.object.js + settings + + foreground + #FFEB95 + + uuid 133d1250-19c6-4565-bc93-b37fd36f7fc9