diff --git a/Material-Theme-Darker.sublime-theme b/Material-Theme-Darker.sublime-theme index e076ff82c..41102ab7a 100755 --- a/Material-Theme-Darker.sublime-theme +++ b/Material-Theme-Darker.sublime-theme @@ -1862,6 +1862,23 @@ "viewport_color": [128, 203, 196, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_teal"], + "layer1.texture": "Material Theme/assets/accent-teal/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_teal"], + "layer1.texture": "Material Theme/assets/accent-teal/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Lime Accent Color // =========================================================================== @@ -2225,6 +2242,23 @@ "viewport_color": [124, 179, 66, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_lime"], + "layer1.texture": "Material Theme/assets/accent-lime/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_lime"], + "layer1.texture": "Material Theme/assets/accent-lime/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Purple Accent Color // =========================================================================== @@ -2588,6 +2622,23 @@ "viewport_color": [171, 71, 188, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_purple"], + "layer1.texture": "Material Theme/assets/accent-purple/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_purple"], + "layer1.texture": "Material Theme/assets/accent-purple/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Red Accent Color // =========================================================================== @@ -2951,6 +3002,23 @@ "viewport_color": [229, 115, 115, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_red"], + "layer1.texture": "Material Theme/assets/accent-red/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_red"], + "layer1.texture": "Material Theme/assets/accent-red/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Orange Accent Color // =========================================================================== @@ -3314,6 +3382,23 @@ "viewport_color": [255, 112, 66, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_orange"], + "layer1.texture": "Material Theme/assets/accent-orange/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_orange"], + "layer1.texture": "Material Theme/assets/accent-orange/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Yellow Accent Color // =========================================================================== @@ -3677,6 +3762,23 @@ "viewport_color": [255, 160, 0, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_yellow"], + "layer1.texture": "Material Theme/assets/accent-yellow/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_yellow"], + "layer1.texture": "Material Theme/assets/accent-yellow/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Indigo Accent Color // =========================================================================== @@ -4040,6 +4142,23 @@ "viewport_color": [92, 107, 192, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_indigo"], + "layer1.texture": "Material Theme/assets/accent-indigo/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_indigo"], + "layer1.texture": "Material Theme/assets/accent-indigo/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Pink Accent Color // =========================================================================== @@ -4403,6 +4522,23 @@ "viewport_color": [255, 64, 129, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_pink"], + "layer1.texture": "Material Theme/assets/accent-pink/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_pink"], + "layer1.texture": "Material Theme/assets/accent-pink/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Blue Accent Color // =========================================================================== @@ -4766,6 +4902,23 @@ "viewport_color": [41, 121, 255, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_blue"], + "layer1.texture": "Material Theme/assets/accent-blue/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_blue"], + "layer1.texture": "Material Theme/assets/accent-blue/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Cyan Accent Color // =========================================================================== @@ -5129,6 +5282,23 @@ "viewport_color": [0, 188, 212, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_cyan"], + "layer1.texture": "Material Theme/assets/accent-cyan/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_cyan"], + "layer1.texture": "Material Theme/assets/accent-cyan/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Bright Teal Accent Color // =========================================================================== @@ -5492,6 +5662,23 @@ "viewport_color": [100, 255, 218, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_bright-teal"], + "layer1.texture": "Material Theme/assets/accent-bright-teal/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_bright-teal"], + "layer1.texture": "Material Theme/assets/accent-bright-teal/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Acid Lime Accent Color // =========================================================================== @@ -5855,6 +6042,23 @@ "viewport_color": [198, 255, 0, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_acid-lime"], + "layer1.texture": "Material Theme/assets/accent-acid-lime/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_acid-lime"], + "layer1.texture": "Material Theme/assets/accent-acid-lime/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Graphite Accent Color // =========================================================================== @@ -6218,6 +6422,23 @@ "viewport_color": [97, 97, 97, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_graphite"], + "layer1.texture": "Material Theme/assets/accent-graphite/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_graphite"], + "layer1.texture": "Material Theme/assets/accent-graphite/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Breaking Bad Accent Color // =========================================================================== @@ -6581,6 +6802,23 @@ "viewport_color": [56, 142, 60, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_brba"], + "layer1.texture": "Material Theme/assets/accent-brba/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_brba"], + "layer1.texture": "Material Theme/assets/accent-brba/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Sky Accent Color // =========================================================================== @@ -6944,6 +7182,23 @@ "viewport_color": [132, 255, 255, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_sky"], + "layer1.texture": "Material Theme/assets/accent-sky/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_sky"], + "layer1.texture": "Material Theme/assets/accent-sky/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Tomato Accent Color // =========================================================================== @@ -7307,6 +7562,23 @@ "viewport_color": [244, 67, 54, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_tomato"], + "layer1.texture": "Material Theme/assets/accent-tomato/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_tomato"], + "layer1.texture": "Material Theme/assets/accent-tomato/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // @ THEME OPTIONS @@ -7785,7 +8057,24 @@ "settings": ["material_theme_big_fileicons"], "parents": [{"class": "tree_row", "attributes": ["selected"]}], "content_margin": [11, 11] - } + }, + + // Bright scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_bright_scrollbars"], + "layer1.texture": "Material Theme/assets/commons/thumb_vertical.png", + "layer1.opacity": 0.2 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_bright_scrollbars"], + "layer1.texture": "Material Theme/assets/commons/thumb_horizontal.png", + "layer1.opacity": 0.2 + }, // ] diff --git a/Material-Theme-Lighter.sublime-theme b/Material-Theme-Lighter.sublime-theme index 9bfb3cb92..ef1e1fd61 100755 --- a/Material-Theme-Lighter.sublime-theme +++ b/Material-Theme-Lighter.sublime-theme @@ -1862,6 +1862,23 @@ "viewport_color": [128, 203, 196, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_teal"], + "layer1.texture": "Material Theme/assets/accent-teal/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_teal"], + "layer1.texture": "Material Theme/assets/accent-teal/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Lime Accent Color // =========================================================================== @@ -2225,6 +2242,23 @@ "viewport_color": [124, 179, 66, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_lime"], + "layer1.texture": "Material Theme/assets/accent-lime/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_lime"], + "layer1.texture": "Material Theme/assets/accent-lime/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Purple Accent Color // =========================================================================== @@ -2588,6 +2622,23 @@ "viewport_color": [171, 71, 188, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_purple"], + "layer1.texture": "Material Theme/assets/accent-purple/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_purple"], + "layer1.texture": "Material Theme/assets/accent-purple/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Red Accent Color // =========================================================================== @@ -2951,6 +3002,23 @@ "viewport_color": [229, 115, 115, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_red"], + "layer1.texture": "Material Theme/assets/accent-red/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_red"], + "layer1.texture": "Material Theme/assets/accent-red/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Orange Accent Color // =========================================================================== @@ -3314,6 +3382,23 @@ "viewport_color": [255, 112, 66, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_orange"], + "layer1.texture": "Material Theme/assets/accent-orange/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_orange"], + "layer1.texture": "Material Theme/assets/accent-orange/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Yellow Accent Color // =========================================================================== @@ -3677,6 +3762,23 @@ "viewport_color": [255, 160, 0, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_yellow"], + "layer1.texture": "Material Theme/assets/accent-yellow/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_yellow"], + "layer1.texture": "Material Theme/assets/accent-yellow/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Indigo Accent Color // =========================================================================== @@ -4040,6 +4142,23 @@ "viewport_color": [92, 107, 192, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_indigo"], + "layer1.texture": "Material Theme/assets/accent-indigo/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_indigo"], + "layer1.texture": "Material Theme/assets/accent-indigo/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Pink Accent Color // =========================================================================== @@ -4403,6 +4522,23 @@ "viewport_color": [255, 64, 129, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_pink"], + "layer1.texture": "Material Theme/assets/accent-pink/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_pink"], + "layer1.texture": "Material Theme/assets/accent-pink/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Blue Accent Color // =========================================================================== @@ -4766,6 +4902,23 @@ "viewport_color": [41, 121, 255, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_blue"], + "layer1.texture": "Material Theme/assets/accent-blue/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_blue"], + "layer1.texture": "Material Theme/assets/accent-blue/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Cyan Accent Color // =========================================================================== @@ -5129,6 +5282,23 @@ "viewport_color": [0, 188, 212, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_cyan"], + "layer1.texture": "Material Theme/assets/accent-cyan/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_cyan"], + "layer1.texture": "Material Theme/assets/accent-cyan/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Bright Teal Accent Color // =========================================================================== @@ -5492,6 +5662,23 @@ "viewport_color": [100, 255, 218, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_bright-teal"], + "layer1.texture": "Material Theme/assets/accent-bright-teal/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_bright-teal"], + "layer1.texture": "Material Theme/assets/accent-bright-teal/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Acid Lime Accent Color // =========================================================================== @@ -5855,6 +6042,23 @@ "viewport_color": [198, 255, 0, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_acid-lime"], + "layer1.texture": "Material Theme/assets/accent-acid-lime/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_acid-lime"], + "layer1.texture": "Material Theme/assets/accent-acid-lime/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Graphite Accent Color // =========================================================================== @@ -6218,6 +6422,23 @@ "viewport_color": [97, 97, 97, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_graphite"], + "layer1.texture": "Material Theme/assets/accent-graphite/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_graphite"], + "layer1.texture": "Material Theme/assets/accent-graphite/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Breaking Bad Accent Color // =========================================================================== @@ -6581,6 +6802,23 @@ "viewport_color": [56, 142, 60, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_brba"], + "layer1.texture": "Material Theme/assets/accent-brba/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_brba"], + "layer1.texture": "Material Theme/assets/accent-brba/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Sky Accent Color // =========================================================================== @@ -6944,6 +7182,23 @@ "viewport_color": [132, 255, 255, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_sky"], + "layer1.texture": "Material Theme/assets/accent-sky/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_sky"], + "layer1.texture": "Material Theme/assets/accent-sky/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Tomato Accent Color // =========================================================================== @@ -7307,6 +7562,23 @@ "viewport_color": [244, 67, 54, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_tomato"], + "layer1.texture": "Material Theme/assets/accent-tomato/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_tomato"], + "layer1.texture": "Material Theme/assets/accent-tomato/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // @ THEME OPTIONS @@ -7785,7 +8057,24 @@ "settings": ["material_theme_big_fileicons"], "parents": [{"class": "tree_row", "attributes": ["selected"]}], "content_margin": [11, 11] - } + }, + + // Bright scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_bright_scrollbars"], + "layer1.texture": "Material Theme/assets/commons/thumb_vertical.png", + "layer1.opacity": 0.2 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_bright_scrollbars"], + "layer1.texture": "Material Theme/assets/commons/thumb_horizontal.png", + "layer1.opacity": 0.2 + }, // ] diff --git a/Material-Theme-Palenight.sublime-theme b/Material-Theme-Palenight.sublime-theme index b32d4174f..48ed24e8d 100755 --- a/Material-Theme-Palenight.sublime-theme +++ b/Material-Theme-Palenight.sublime-theme @@ -1878,6 +1878,23 @@ "viewport_color": [128, 203, 196, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_teal"], + "layer1.texture": "Material Theme/assets/accent-teal/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_teal"], + "layer1.texture": "Material Theme/assets/accent-teal/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Lime Accent Color // =========================================================================== @@ -2241,6 +2258,23 @@ "viewport_color": [124, 179, 66, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_lime"], + "layer1.texture": "Material Theme/assets/accent-lime/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_lime"], + "layer1.texture": "Material Theme/assets/accent-lime/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Purple Accent Color // =========================================================================== @@ -2604,6 +2638,23 @@ "viewport_color": [171, 71, 188, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_purple"], + "layer1.texture": "Material Theme/assets/accent-purple/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_purple"], + "layer1.texture": "Material Theme/assets/accent-purple/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Red Accent Color // =========================================================================== @@ -2967,6 +3018,23 @@ "viewport_color": [229, 115, 115, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_red"], + "layer1.texture": "Material Theme/assets/accent-red/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_red"], + "layer1.texture": "Material Theme/assets/accent-red/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Orange Accent Color // =========================================================================== @@ -3330,6 +3398,23 @@ "viewport_color": [255, 112, 66, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_orange"], + "layer1.texture": "Material Theme/assets/accent-orange/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_orange"], + "layer1.texture": "Material Theme/assets/accent-orange/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Yellow Accent Color // =========================================================================== @@ -3693,6 +3778,23 @@ "viewport_color": [255, 160, 0, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_yellow"], + "layer1.texture": "Material Theme/assets/accent-yellow/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_yellow"], + "layer1.texture": "Material Theme/assets/accent-yellow/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Indigo Accent Color // =========================================================================== @@ -4056,6 +4158,23 @@ "viewport_color": [92, 107, 192, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_indigo"], + "layer1.texture": "Material Theme/assets/accent-indigo/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_indigo"], + "layer1.texture": "Material Theme/assets/accent-indigo/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Pink Accent Color // =========================================================================== @@ -4419,6 +4538,23 @@ "viewport_color": [255, 64, 129, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_pink"], + "layer1.texture": "Material Theme/assets/accent-pink/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_pink"], + "layer1.texture": "Material Theme/assets/accent-pink/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Blue Accent Color // =========================================================================== @@ -4782,6 +4918,23 @@ "viewport_color": [41, 121, 255, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_blue"], + "layer1.texture": "Material Theme/assets/accent-blue/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_blue"], + "layer1.texture": "Material Theme/assets/accent-blue/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Cyan Accent Color // =========================================================================== @@ -5145,6 +5298,23 @@ "viewport_color": [0, 188, 212, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_cyan"], + "layer1.texture": "Material Theme/assets/accent-cyan/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_cyan"], + "layer1.texture": "Material Theme/assets/accent-cyan/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Bright Teal Accent Color // =========================================================================== @@ -5508,6 +5678,23 @@ "viewport_color": [100, 255, 218, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_bright-teal"], + "layer1.texture": "Material Theme/assets/accent-bright-teal/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_bright-teal"], + "layer1.texture": "Material Theme/assets/accent-bright-teal/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Acid Lime Accent Color // =========================================================================== @@ -5871,6 +6058,23 @@ "viewport_color": [198, 255, 0, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_acid-lime"], + "layer1.texture": "Material Theme/assets/accent-acid-lime/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_acid-lime"], + "layer1.texture": "Material Theme/assets/accent-acid-lime/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Graphite Accent Color // =========================================================================== @@ -6234,6 +6438,23 @@ "viewport_color": [97, 97, 97, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_graphite"], + "layer1.texture": "Material Theme/assets/accent-graphite/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_graphite"], + "layer1.texture": "Material Theme/assets/accent-graphite/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Breaking Bad Accent Color // =========================================================================== @@ -6597,6 +6818,23 @@ "viewport_color": [56, 142, 60, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_brba"], + "layer1.texture": "Material Theme/assets/accent-brba/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_brba"], + "layer1.texture": "Material Theme/assets/accent-brba/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Sky Accent Color // =========================================================================== @@ -6960,6 +7198,23 @@ "viewport_color": [132, 255, 255, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_sky"], + "layer1.texture": "Material Theme/assets/accent-sky/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_sky"], + "layer1.texture": "Material Theme/assets/accent-sky/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Tomato Accent Color // =========================================================================== @@ -7323,6 +7578,23 @@ "viewport_color": [244, 67, 54, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_tomato"], + "layer1.texture": "Material Theme/assets/accent-tomato/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_tomato"], + "layer1.texture": "Material Theme/assets/accent-tomato/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // @ THEME OPTIONS @@ -7801,7 +8073,24 @@ "settings": ["material_theme_big_fileicons"], "parents": [{"class": "tree_row", "attributes": ["selected"]}], "content_margin": [11, 11] - } + }, + + // Bright scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_bright_scrollbars"], + "layer1.texture": "Material Theme/assets/commons/thumb_vertical.png", + "layer1.opacity": 0.2 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_bright_scrollbars"], + "layer1.texture": "Material Theme/assets/commons/thumb_horizontal.png", + "layer1.opacity": 0.2 + }, // ] diff --git a/Material-Theme.sublime-theme b/Material-Theme.sublime-theme index abefd7615..9859e3165 100755 --- a/Material-Theme.sublime-theme +++ b/Material-Theme.sublime-theme @@ -1877,6 +1877,23 @@ "viewport_color": [128, 203, 196, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_teal"], + "layer1.texture": "Material Theme/assets/accent-teal/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_teal"], + "layer1.texture": "Material Theme/assets/accent-teal/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Lime Accent Color // =========================================================================== @@ -2240,6 +2257,23 @@ "viewport_color": [124, 179, 66, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_lime"], + "layer1.texture": "Material Theme/assets/accent-lime/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_lime"], + "layer1.texture": "Material Theme/assets/accent-lime/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Purple Accent Color // =========================================================================== @@ -2603,6 +2637,23 @@ "viewport_color": [171, 71, 188, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_purple"], + "layer1.texture": "Material Theme/assets/accent-purple/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_purple"], + "layer1.texture": "Material Theme/assets/accent-purple/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Red Accent Color // =========================================================================== @@ -2966,6 +3017,23 @@ "viewport_color": [229, 115, 115, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_red"], + "layer1.texture": "Material Theme/assets/accent-red/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_red"], + "layer1.texture": "Material Theme/assets/accent-red/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Orange Accent Color // =========================================================================== @@ -3329,6 +3397,23 @@ "viewport_color": [255, 112, 66, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_orange"], + "layer1.texture": "Material Theme/assets/accent-orange/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_orange"], + "layer1.texture": "Material Theme/assets/accent-orange/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Yellow Accent Color // =========================================================================== @@ -3692,6 +3777,23 @@ "viewport_color": [255, 160, 0, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_yellow"], + "layer1.texture": "Material Theme/assets/accent-yellow/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_yellow"], + "layer1.texture": "Material Theme/assets/accent-yellow/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Indigo Accent Color // =========================================================================== @@ -4055,6 +4157,23 @@ "viewport_color": [92, 107, 192, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_indigo"], + "layer1.texture": "Material Theme/assets/accent-indigo/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_indigo"], + "layer1.texture": "Material Theme/assets/accent-indigo/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Pink Accent Color // =========================================================================== @@ -4418,6 +4537,23 @@ "viewport_color": [255, 64, 129, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_pink"], + "layer1.texture": "Material Theme/assets/accent-pink/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_pink"], + "layer1.texture": "Material Theme/assets/accent-pink/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Blue Accent Color // =========================================================================== @@ -4781,6 +4917,23 @@ "viewport_color": [41, 121, 255, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_blue"], + "layer1.texture": "Material Theme/assets/accent-blue/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_blue"], + "layer1.texture": "Material Theme/assets/accent-blue/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Cyan Accent Color // =========================================================================== @@ -5144,6 +5297,23 @@ "viewport_color": [0, 188, 212, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_cyan"], + "layer1.texture": "Material Theme/assets/accent-cyan/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_cyan"], + "layer1.texture": "Material Theme/assets/accent-cyan/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Bright Teal Accent Color // =========================================================================== @@ -5507,6 +5677,23 @@ "viewport_color": [100, 255, 218, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_bright-teal"], + "layer1.texture": "Material Theme/assets/accent-bright-teal/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_bright-teal"], + "layer1.texture": "Material Theme/assets/accent-bright-teal/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Acid Lime Accent Color // =========================================================================== @@ -5870,6 +6057,23 @@ "viewport_color": [198, 255, 0, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_acid-lime"], + "layer1.texture": "Material Theme/assets/accent-acid-lime/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_acid-lime"], + "layer1.texture": "Material Theme/assets/accent-acid-lime/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Graphite Accent Color // =========================================================================== @@ -6233,6 +6437,23 @@ "viewport_color": [97, 97, 97, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_graphite"], + "layer1.texture": "Material Theme/assets/accent-graphite/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_graphite"], + "layer1.texture": "Material Theme/assets/accent-graphite/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Breaking Bad Accent Color // =========================================================================== @@ -6596,6 +6817,23 @@ "viewport_color": [56, 142, 60, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_brba"], + "layer1.texture": "Material Theme/assets/accent-brba/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_brba"], + "layer1.texture": "Material Theme/assets/accent-brba/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Sky Accent Color // =========================================================================== @@ -6959,6 +7197,23 @@ "viewport_color": [132, 255, 255, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_sky"], + "layer1.texture": "Material Theme/assets/accent-sky/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_sky"], + "layer1.texture": "Material Theme/assets/accent-sky/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // Tomato Accent Color // =========================================================================== @@ -7322,6 +7577,23 @@ "viewport_color": [244, 67, 54, 80] }, + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_tomato"], + "layer1.texture": "Material Theme/assets/accent-tomato/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_tomato"], + "layer1.texture": "Material Theme/assets/accent-tomato/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, + // @ THEME OPTIONS @@ -7800,7 +8072,24 @@ "settings": ["material_theme_big_fileicons"], "parents": [{"class": "tree_row", "attributes": ["selected"]}], "content_margin": [11, 11] - } + }, + + // Bright scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_bright_scrollbars"], + "layer1.texture": "Material Theme/assets/commons/thumb_vertical.png", + "layer1.opacity": 0.2 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_bright_scrollbars"], + "layer1.texture": "Material Theme/assets/commons/thumb_horizontal.png", + "layer1.opacity": 0.2 + }, // ] diff --git a/Preferences.sublime-settings b/Preferences.sublime-settings index 79e829e04..e66ba4ddb 100644 --- a/Preferences.sublime-settings +++ b/Preferences.sublime-settings @@ -136,4 +136,10 @@ // Enable sidebar and panels contrast mode "material_theme_contrast_mode": false, + + // Enable bright scrollbars puck color + "material_theme_bright_scrollbars": false, + + // Enable accent scrollbars + "material_theme_accent_scrollbars": false, } diff --git a/README.md b/README.md index 554da9046..09176eb12 100644 --- a/README.md +++ b/README.md @@ -102,6 +102,8 @@ If you want to enable the white panels and inputs you can install the addon pack "material_theme_panel_separator" : true , // Show bottom panel separator "material_theme_small_statusbar" : true , // Set small status bar "material_theme_small_tab" : true , // Set small tabs +"material_theme_bright_scrollbars" : true , // Bright scrollbars puck color +"material_theme_accent_scrollbars" : true , // Enable accent color for scrollbars "material_theme_tabs_autowidth" : true , // Enable autowidth for tabs "material_theme_tabs_separator" : true , // Show tabs separator, this disables tab hover animation diff --git a/assets/accent-acid-lime/thumb_horizontal.png b/assets/accent-acid-lime/thumb_horizontal.png new file mode 100644 index 000000000..776b02a01 Binary files /dev/null and b/assets/accent-acid-lime/thumb_horizontal.png differ diff --git a/assets/accent-acid-lime/thumb_horizontal@2x.png b/assets/accent-acid-lime/thumb_horizontal@2x.png new file mode 100644 index 000000000..8e1c991ed Binary files /dev/null and b/assets/accent-acid-lime/thumb_horizontal@2x.png differ diff --git a/assets/accent-acid-lime/thumb_vertical.png b/assets/accent-acid-lime/thumb_vertical.png new file mode 100644 index 000000000..60fa9b8ae Binary files /dev/null and b/assets/accent-acid-lime/thumb_vertical.png differ diff --git a/assets/accent-acid-lime/thumb_vertical@2x.png b/assets/accent-acid-lime/thumb_vertical@2x.png new file mode 100644 index 000000000..301b247ea Binary files /dev/null and b/assets/accent-acid-lime/thumb_vertical@2x.png differ diff --git a/assets/accent-blue/thumb_horizontal.png b/assets/accent-blue/thumb_horizontal.png new file mode 100644 index 000000000..80a9aa6e9 Binary files /dev/null and b/assets/accent-blue/thumb_horizontal.png differ diff --git a/assets/accent-blue/thumb_horizontal@2x.png b/assets/accent-blue/thumb_horizontal@2x.png new file mode 100644 index 000000000..73f2e5665 Binary files /dev/null and b/assets/accent-blue/thumb_horizontal@2x.png differ diff --git a/assets/accent-blue/thumb_vertical.png b/assets/accent-blue/thumb_vertical.png new file mode 100644 index 000000000..113760457 Binary files /dev/null and b/assets/accent-blue/thumb_vertical.png differ diff --git a/assets/accent-blue/thumb_vertical@2x.png b/assets/accent-blue/thumb_vertical@2x.png new file mode 100644 index 000000000..de1935962 Binary files /dev/null and b/assets/accent-blue/thumb_vertical@2x.png differ diff --git a/assets/accent-brba/thumb_horizontal.png b/assets/accent-brba/thumb_horizontal.png new file mode 100644 index 000000000..a0a15ff5f Binary files /dev/null and b/assets/accent-brba/thumb_horizontal.png differ diff --git a/assets/accent-brba/thumb_horizontal@2x.png b/assets/accent-brba/thumb_horizontal@2x.png new file mode 100644 index 000000000..53ac82c18 Binary files /dev/null and b/assets/accent-brba/thumb_horizontal@2x.png differ diff --git a/assets/accent-brba/thumb_vertical.png b/assets/accent-brba/thumb_vertical.png new file mode 100644 index 000000000..e161c8765 Binary files /dev/null and b/assets/accent-brba/thumb_vertical.png differ diff --git a/assets/accent-brba/thumb_vertical@2x.png b/assets/accent-brba/thumb_vertical@2x.png new file mode 100644 index 000000000..e0a0a645a Binary files /dev/null and b/assets/accent-brba/thumb_vertical@2x.png differ diff --git a/assets/accent-bright-teal/thumb_horizontal.png b/assets/accent-bright-teal/thumb_horizontal.png new file mode 100644 index 000000000..c29d7af05 Binary files /dev/null and b/assets/accent-bright-teal/thumb_horizontal.png differ diff --git a/assets/accent-bright-teal/thumb_horizontal@2x.png b/assets/accent-bright-teal/thumb_horizontal@2x.png new file mode 100644 index 000000000..d4d2307f2 Binary files /dev/null and b/assets/accent-bright-teal/thumb_horizontal@2x.png differ diff --git a/assets/accent-bright-teal/thumb_vertical.png b/assets/accent-bright-teal/thumb_vertical.png new file mode 100644 index 000000000..2f562507f Binary files /dev/null and b/assets/accent-bright-teal/thumb_vertical.png differ diff --git a/assets/accent-bright-teal/thumb_vertical@2x.png b/assets/accent-bright-teal/thumb_vertical@2x.png new file mode 100644 index 000000000..6d4c4734b Binary files /dev/null and b/assets/accent-bright-teal/thumb_vertical@2x.png differ diff --git a/assets/accent-cyan/thumb_horizontal.png b/assets/accent-cyan/thumb_horizontal.png new file mode 100644 index 000000000..6479c5d71 Binary files /dev/null and b/assets/accent-cyan/thumb_horizontal.png differ diff --git a/assets/accent-cyan/thumb_horizontal@2x.png b/assets/accent-cyan/thumb_horizontal@2x.png new file mode 100644 index 000000000..cc4111ba9 Binary files /dev/null and b/assets/accent-cyan/thumb_horizontal@2x.png differ diff --git a/assets/accent-cyan/thumb_vertical.png b/assets/accent-cyan/thumb_vertical.png new file mode 100644 index 000000000..f3cf6bac0 Binary files /dev/null and b/assets/accent-cyan/thumb_vertical.png differ diff --git a/assets/accent-cyan/thumb_vertical@2x.png b/assets/accent-cyan/thumb_vertical@2x.png new file mode 100644 index 000000000..ba50ecfb4 Binary files /dev/null and b/assets/accent-cyan/thumb_vertical@2x.png differ diff --git a/assets/accent-graphite/thumb_horizontal.png b/assets/accent-graphite/thumb_horizontal.png new file mode 100644 index 000000000..de3e850f1 Binary files /dev/null and b/assets/accent-graphite/thumb_horizontal.png differ diff --git a/assets/accent-graphite/thumb_horizontal@2x.png b/assets/accent-graphite/thumb_horizontal@2x.png new file mode 100644 index 000000000..468c8a93c Binary files /dev/null and b/assets/accent-graphite/thumb_horizontal@2x.png differ diff --git a/assets/accent-graphite/thumb_vertical.png b/assets/accent-graphite/thumb_vertical.png new file mode 100644 index 000000000..26c5aaf46 Binary files /dev/null and b/assets/accent-graphite/thumb_vertical.png differ diff --git a/assets/accent-graphite/thumb_vertical@2x.png b/assets/accent-graphite/thumb_vertical@2x.png new file mode 100644 index 000000000..b133c90c3 Binary files /dev/null and b/assets/accent-graphite/thumb_vertical@2x.png differ diff --git a/assets/accent-indigo/thumb_horizontal.png b/assets/accent-indigo/thumb_horizontal.png new file mode 100644 index 000000000..e33c13df3 Binary files /dev/null and b/assets/accent-indigo/thumb_horizontal.png differ diff --git a/assets/accent-indigo/thumb_horizontal@2x.png b/assets/accent-indigo/thumb_horizontal@2x.png new file mode 100644 index 000000000..26fedbbc0 Binary files /dev/null and b/assets/accent-indigo/thumb_horizontal@2x.png differ diff --git a/assets/accent-indigo/thumb_vertical.png b/assets/accent-indigo/thumb_vertical.png new file mode 100644 index 000000000..dd031cd61 Binary files /dev/null and b/assets/accent-indigo/thumb_vertical.png differ diff --git a/assets/accent-indigo/thumb_vertical@2x.png b/assets/accent-indigo/thumb_vertical@2x.png new file mode 100644 index 000000000..9c5b22af2 Binary files /dev/null and b/assets/accent-indigo/thumb_vertical@2x.png differ diff --git a/assets/accent-lime/thumb_horizontal.png b/assets/accent-lime/thumb_horizontal.png new file mode 100644 index 000000000..ddcb2bfcb Binary files /dev/null and b/assets/accent-lime/thumb_horizontal.png differ diff --git a/assets/accent-lime/thumb_horizontal@2x.png b/assets/accent-lime/thumb_horizontal@2x.png new file mode 100644 index 000000000..cd42f9af3 Binary files /dev/null and b/assets/accent-lime/thumb_horizontal@2x.png differ diff --git a/assets/accent-lime/thumb_vertical.png b/assets/accent-lime/thumb_vertical.png new file mode 100644 index 000000000..3fe50da88 Binary files /dev/null and b/assets/accent-lime/thumb_vertical.png differ diff --git a/assets/accent-lime/thumb_vertical@2x.png b/assets/accent-lime/thumb_vertical@2x.png new file mode 100644 index 000000000..968026c4e Binary files /dev/null and b/assets/accent-lime/thumb_vertical@2x.png differ diff --git a/assets/accent-orange/thumb_horizontal.png b/assets/accent-orange/thumb_horizontal.png new file mode 100644 index 000000000..544d45bac Binary files /dev/null and b/assets/accent-orange/thumb_horizontal.png differ diff --git a/assets/accent-orange/thumb_horizontal@2x.png b/assets/accent-orange/thumb_horizontal@2x.png new file mode 100644 index 000000000..bfc2e2b44 Binary files /dev/null and b/assets/accent-orange/thumb_horizontal@2x.png differ diff --git a/assets/accent-orange/thumb_vertical.png b/assets/accent-orange/thumb_vertical.png new file mode 100644 index 000000000..775df207e Binary files /dev/null and b/assets/accent-orange/thumb_vertical.png differ diff --git a/assets/accent-orange/thumb_vertical@2x.png b/assets/accent-orange/thumb_vertical@2x.png new file mode 100644 index 000000000..98197144e Binary files /dev/null and b/assets/accent-orange/thumb_vertical@2x.png differ diff --git a/assets/accent-pink/thumb_horizontal.png b/assets/accent-pink/thumb_horizontal.png new file mode 100644 index 000000000..bcb3e2b1f Binary files /dev/null and b/assets/accent-pink/thumb_horizontal.png differ diff --git a/assets/accent-pink/thumb_horizontal@2x.png b/assets/accent-pink/thumb_horizontal@2x.png new file mode 100644 index 000000000..7c43b1d5e Binary files /dev/null and b/assets/accent-pink/thumb_horizontal@2x.png differ diff --git a/assets/accent-pink/thumb_vertical.png b/assets/accent-pink/thumb_vertical.png new file mode 100644 index 000000000..0d0966801 Binary files /dev/null and b/assets/accent-pink/thumb_vertical.png differ diff --git a/assets/accent-pink/thumb_vertical@2x.png b/assets/accent-pink/thumb_vertical@2x.png new file mode 100644 index 000000000..d0d851b24 Binary files /dev/null and b/assets/accent-pink/thumb_vertical@2x.png differ diff --git a/assets/accent-purple/thumb_horizontal.png b/assets/accent-purple/thumb_horizontal.png new file mode 100644 index 000000000..352604314 Binary files /dev/null and b/assets/accent-purple/thumb_horizontal.png differ diff --git a/assets/accent-purple/thumb_horizontal@2x.png b/assets/accent-purple/thumb_horizontal@2x.png new file mode 100644 index 000000000..2502f46f8 Binary files /dev/null and b/assets/accent-purple/thumb_horizontal@2x.png differ diff --git a/assets/accent-purple/thumb_vertical.png b/assets/accent-purple/thumb_vertical.png new file mode 100644 index 000000000..7568a1988 Binary files /dev/null and b/assets/accent-purple/thumb_vertical.png differ diff --git a/assets/accent-purple/thumb_vertical@2x.png b/assets/accent-purple/thumb_vertical@2x.png new file mode 100644 index 000000000..c1d304954 Binary files /dev/null and b/assets/accent-purple/thumb_vertical@2x.png differ diff --git a/assets/accent-red/thumb_horizontal.png b/assets/accent-red/thumb_horizontal.png new file mode 100644 index 000000000..9b66cca63 Binary files /dev/null and b/assets/accent-red/thumb_horizontal.png differ diff --git a/assets/accent-red/thumb_horizontal@2x.png b/assets/accent-red/thumb_horizontal@2x.png new file mode 100644 index 000000000..b1186732e Binary files /dev/null and b/assets/accent-red/thumb_horizontal@2x.png differ diff --git a/assets/accent-red/thumb_vertical.png b/assets/accent-red/thumb_vertical.png new file mode 100644 index 000000000..e02d7eb2a Binary files /dev/null and b/assets/accent-red/thumb_vertical.png differ diff --git a/assets/accent-red/thumb_vertical@2x.png b/assets/accent-red/thumb_vertical@2x.png new file mode 100644 index 000000000..44167c6cb Binary files /dev/null and b/assets/accent-red/thumb_vertical@2x.png differ diff --git a/assets/accent-sky/thumb_horizontal.png b/assets/accent-sky/thumb_horizontal.png new file mode 100644 index 000000000..f0c7978ec Binary files /dev/null and b/assets/accent-sky/thumb_horizontal.png differ diff --git a/assets/accent-sky/thumb_horizontal@2x.png b/assets/accent-sky/thumb_horizontal@2x.png new file mode 100644 index 000000000..4751f51ec Binary files /dev/null and b/assets/accent-sky/thumb_horizontal@2x.png differ diff --git a/assets/accent-sky/thumb_vertical.png b/assets/accent-sky/thumb_vertical.png new file mode 100644 index 000000000..5627a3b4c Binary files /dev/null and b/assets/accent-sky/thumb_vertical.png differ diff --git a/assets/accent-sky/thumb_vertical@2x.png b/assets/accent-sky/thumb_vertical@2x.png new file mode 100644 index 000000000..2a4e4d6bb Binary files /dev/null and b/assets/accent-sky/thumb_vertical@2x.png differ diff --git a/assets/accent-tomato/thumb_horizontal.png b/assets/accent-tomato/thumb_horizontal.png new file mode 100644 index 000000000..1e3fb3ecf Binary files /dev/null and b/assets/accent-tomato/thumb_horizontal.png differ diff --git a/assets/accent-tomato/thumb_horizontal@2x.png b/assets/accent-tomato/thumb_horizontal@2x.png new file mode 100644 index 000000000..e9d69685f Binary files /dev/null and b/assets/accent-tomato/thumb_horizontal@2x.png differ diff --git a/assets/accent-tomato/thumb_vertical.png b/assets/accent-tomato/thumb_vertical.png new file mode 100644 index 000000000..c44279d10 Binary files /dev/null and b/assets/accent-tomato/thumb_vertical.png differ diff --git a/assets/accent-tomato/thumb_vertical@2x.png b/assets/accent-tomato/thumb_vertical@2x.png new file mode 100644 index 000000000..3e6567e7c Binary files /dev/null and b/assets/accent-tomato/thumb_vertical@2x.png differ diff --git a/assets/accent-yellow/thumb_horizontal.png b/assets/accent-yellow/thumb_horizontal.png new file mode 100644 index 000000000..691f39908 Binary files /dev/null and b/assets/accent-yellow/thumb_horizontal.png differ diff --git a/assets/accent-yellow/thumb_horizontal@2x.png b/assets/accent-yellow/thumb_horizontal@2x.png new file mode 100644 index 000000000..4abfda941 Binary files /dev/null and b/assets/accent-yellow/thumb_horizontal@2x.png differ diff --git a/assets/accent-yellow/thumb_vertical.png b/assets/accent-yellow/thumb_vertical.png new file mode 100644 index 000000000..0eb426612 Binary files /dev/null and b/assets/accent-yellow/thumb_vertical.png differ diff --git a/assets/accent-yellow/thumb_vertical@2x.png b/assets/accent-yellow/thumb_vertical@2x.png new file mode 100644 index 000000000..b93363c97 Binary files /dev/null and b/assets/accent-yellow/thumb_vertical@2x.png differ diff --git a/messages/install.md b/messages/install.md index 881c8a34e..ac18cd131 100644 --- a/messages/install.md +++ b/messages/install.md @@ -56,6 +56,8 @@ To enable file type icons you have to install an additional package, search for "material_theme_panel_separator" : true , // Show bottom panel separator "material_theme_small_statusbar" : true , // Set small status bar "material_theme_small_tab" : true , // Set small tabs +"material_theme_bright_scrollbars" : true , // Bright scrollbars puck color +"material_theme_accent_scrollbars" : true , // Enable accent color for scrollbars "material_theme_tabs_autowidth" : true , // Enable autowidth for tabs "material_theme_tabs_separator" : true , // Show tabs separator, this disables tab hover diff --git a/sources/themes/commons/accent.json b/sources/themes/commons/accent.json index 735f51741..e7d51a141 100755 --- a/sources/themes/commons/accent.json +++ b/sources/themes/commons/accent.json @@ -361,4 +361,21 @@ "settings": ["always_show_minimap_viewport","material_theme_accent_<%= ui.accents[i].id %>"], "viewport_color": [<%= ui.accents[i].rgb %>, 80] }, + + // Scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_<%= ui.accents[i].id %>"], + "layer1.texture": "Material Theme/assets/accent-<%= ui.accents[i].id %>/thumb_vertical.png", + "layer1.opacity": 0.8 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_accent_scrollbars", "material_theme_accent_<%= ui.accents[i].id %>"], + "layer1.texture": "Material Theme/assets/accent-<%= ui.accents[i].id %>/thumb_horizontal.png", + "layer1.opacity": 0.8 + }, <% } %> diff --git a/sources/themes/commons/options.json b/sources/themes/commons/options.json index a6ba1a339..42480fd7f 100644 --- a/sources/themes/commons/options.json +++ b/sources/themes/commons/options.json @@ -175,4 +175,21 @@ "settings": ["material_theme_big_fileicons"], "parents": [{"class": "tree_row", "attributes": ["selected"]}], "content_margin": [11, 11] - } + }, + + // Bright scrollbars + + { + "class": "puck_control", + "settings": ["material_theme_bright_scrollbars"], + "layer1.texture": "Material Theme/assets/commons/thumb_vertical.png", + "layer1.opacity": 0.2 + }, + + { + "class": "puck_control", + "attributes": ["horizontal"], + "settings": ["material_theme_bright_scrollbars"], + "layer1.texture": "Material Theme/assets/commons/thumb_horizontal.png", + "layer1.opacity": 0.2 + }, diff --git a/utils/config.py b/utils/config.py index a4d51f966..f3c7ce275 100644 --- a/utils/config.py +++ b/utils/config.py @@ -59,7 +59,9 @@ 'material_theme_compact_panel', 'material_theme_small_statusbar', 'material_theme_panel_separator', - 'material_theme_contrast_mode' + 'material_theme_contrast_mode', + 'material_theme_bright_scrollbars', + 'material_theme_accent_scrollbars' ], ) )