Skip to content
Permalink
Branch: master
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
executable file 8473 lines (6921 sloc) 248 KB
// >
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
// The most epic theme for Sublime Text 3
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[
//
// @EMPTY WINDOW
// Style for empty (no tabs) window
// =========================================================================
{
"class": "sheet_container_control",
"layer0.tint": [41, 45, 62],
"layer0.opacity": 1.0
},
// @GRID LAYOUT
// Grid style
// =========================================================================
{
"class": "grid_layout_control",
"border_size": 1,
"border_color": [32, 34, 48]
},
// @ 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": [41, 45, 62],
"layer0.opacity": 1.0
},
{
"class": "progress_bar_control",
"layer0.tint": [41, 45, 62],
"layer0.opacity": 1.0,
},
// @ CODE FOLDING
// Folding arrow setting and behavioring
// =========================================================================
{
"class": "fold_button_control",
"layer0.texture": "Material Theme/assets/palenight/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/palenight/fold_down.png",
"layer1.texture": "Material Theme/assets/commons/fold_down--hover.png"
},
// @ AUTOCOMPLETE
// Autocomplete popup setting and behavioring
// =========================================================================
{
"class": "popup_control",
"layer0.tint": [41, 45, 62, 255],
"layer0.opacity": 1.0,
"content_margin": [0, 0]
},
{
"class": "auto_complete",
"row_padding": [12, 6],
"layer0.tint": [41, 45, 62, 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": [103, 110, 149],
"layer0.opacity": 0.0,
},
{
"class": "table_row",
"attributes": ["selected"],
"layer0.opacity": 0.3
},
/* @ TOOLTIP
* Tooltip setting and behavioring
========================================================================= */
{
"class": "tool_tip_control",
"layer0.tint": [128, 203, 196],
"layer0.inner_margin": [0, 0],
"layer0.opacity": 1.0,
"content_margin": [16, 8]
},
{
"class": "tool_tip_label_control",
"color": [0, 0, 0, 150]
},
/* @OVERLAY PANELS
* Overlay panels setting and behavioring
========================================================================= */
// Command Panel
{
"class": "overlay_control",
"layer0.texture": "Material Theme/assets/palenight/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": [41, 45, 62, 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": [103, 110, 149],
"layer0.opacity": 0.3
},
// Quick panel project setting (project manager) (cmd + ctrl + p)
{
"class": "quick_panel",
"row_padding": [32, 12],
"layer0.tint": [41, 45, 62],
"layer0.opacity": 1.0
},
// Quick Panel row default style (project manager)
{
"class": "quick_panel_row",
"layer0.tint": [41, 45, 62, 0],
"layer0.opacity": 1.0
},
// Row panel style inside command panel (cmd + shift + p)
{
"class": "quick_panel_row",
"parents": [{"class": "overlay_control"}],
"layer0.tint": [41, 45, 62, 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": [41, 45, 62, 0],
"layer0.opacity": 1.0
},
// Quick Panel selected list item style
{
"class": "quick_panel_row",
"attributes": ["selected"],
"layer0.tint": [103, 110, 149],
"layer0.opacity": 0.3,
"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": [166, 172, 205],
"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": [103, 110, 149, 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": [166, 172, 205, 255],
"selected_fg": [255, 255, 255, 255]
},
/* @ TABS
* Tabs settings and behavioring
========================================================================= */
{
"class": "tabset_control",
"attributes": ["file_medium_dark"],
"layer0.opacity": 1.0,
"layer0.tint": [41, 45, 62],
"tint_index": 1,
"layer0.inner_margin": [2, 6],
"layer0.opacity": 1.0,
"content_margin": [6, 0, 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": [41, 45, 62],
"layer0.inner_margin": [24, 0],
"layer0.opacity": 1.0,
"tint_index": 0,
"layer1.texture": "Material Theme/assets/palenight/tab_current.png",
"layer1.inner_margin": [0, 0],
"layer1.opacity": 0.0,
"layer2.tint": [128, 203, 196, 0],
"layer2.inner_margin": [0, 0],
"layer2.opacity": { "target": 0.0, "speed": 3.0, "interpolation": "smoothstep" },
"layer3.inner_margin": [0, 0],
"layer3.opacity": { "target": 1.0, "speed": 2.0, "interpolation": "smoothstep" },
"layer3.texture": {
"keyframes":
[
"Material Theme/assets/palenight/tab_animation1.png",
"Material Theme/assets/palenight/tab_animation2.png",
"Material Theme/assets/palenight/tab_animation3.png",
"Material Theme/assets/palenight/tab_animation4.png",
"Material Theme/assets/palenight/tab_animation5.png",
"Material Theme/assets/palenight/tab_animation6.png",
"Material Theme/assets/palenight/tab_animation7.png",
"Material Theme/assets/palenight/tab_animation8.png",
"Material Theme/assets/palenight/tab_animation9.png",
"Material Theme/assets/palenight/tab_animation10.png",
"Material Theme/assets/palenight/tab_animation11.png",
"Material Theme/assets/palenight/tab_animation12.png",
"Material Theme/assets/palenight/tab_animation13.png"
],
"loop": false,
"frame_time": 0.015,
},
"content_margin": [16, 0, 8, 0],
"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,
"layer3.opacity": 0.0
},
// Hovered current tab
{
"class": "tab_control", "attributes": ["hover"],
"layer1.opacity": 1.0,
"layer2.opacity": { "target": 0.6, "speed": 5.0, "interpolation": "smoothstep" },
"layer3.opacity": { "target": 0.0, "speed": 2.0, "interpolation": "smoothstep" }
},
// Selected current tab
{
"class": "tab_control", "attributes": ["selected","hover"],
"layer1.opacity": 1.0,
"layer2.opacity": { "target": 0.6, "speed": 5.0, "interpolation": "smoothstep" },
"layer3.opacity": 0.0
},
// Tab Labels
{
"class": "tab_label",
"fg": [103, 110, 149, 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/palenight/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/palenight/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/palenight/arrow_left.png",
"layer0.opacity": 1.0,
"layer0.inner_margin": 0,
"layer1.texture": "Material Theme/assets/commons/arrow_left--hover.png",
"layer1.opacity": { "target": 0.0, "speed": 8.0, "interpolation": "smoothstep" },
"layer1.inner_margin": 0,
},
{
"class": "scroll_tabs_left_button",
"attributes": ["hover"],
"layer1.opacity": { "target": 1.0, "speed": 8.0, "interpolation": "smoothstep" }
},
{
"class": "scroll_tabs_right_button",
"content_margin": [14, 7],
"layer0.texture": "Material Theme/assets/palenight/arrow_right.png",
"layer0.opacity": 1.0,
"layer0.inner_margin": 0,
"layer1.texture": "Material Theme/assets/commons/arrow_right--hover.png",
"layer1.opacity": { "target": 0.0, "speed": 8.0, "interpolation": "smoothstep" },
"layer1.inner_margin": 0,
},
{
"class": "scroll_tabs_right_button",
"attributes": ["hover"],
"layer1.opacity": { "target": 1.0, "speed": 8.0, "interpolation": "smoothstep" }
},
{
"class": "show_tabs_dropdown_button",
"content_margin": [12, 12],
"layer0.texture": "Material Theme/assets/palenight/overflow_menu.png",
"layer0.opacity": 1.0,
"layer0.inner_margin": 0,
"layer1.texture": "Material Theme/assets/commons/overflow_menu--hover.png",
"layer1.opacity": { "target": 0.0, "speed": 8.0, "interpolation": "smoothstep" },
"layer1.inner_margin": 0,
},
{
"class": "show_tabs_dropdown_button",
"attributes": ["hover"],
"layer1.opacity": { "target": 1.0, "speed": 8.0, "interpolation": "smoothstep" }
},
/* @ SIDEBAR
* Sidebar panel settings and behavioring
========================================================================= */
{
"class": "sidebar_container",
"content_margin": [0, 12, 0, 0],
"layer0.tint": [41, 45, 62],
"layer0.opacity": 1.0,
"layer0.draw_center": false,
"layer0.inner_margin": [0, 24, 12, 24],
"layer1.tint": [0,0,0],
"layer1.opacity": 0.0
},
{
"class": "sidebar_tree",
"row_padding": [24, 8],
"indent": 16,
"indent_offset": 0,
"indent_top_level": false,
"layer0.tint": [41, 45, 62],
"layer0.opacity": 1.0,
"layer1.tint": [0,0,0],
"layer1.opacity": 0.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/commons/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" }
},
// Bullet Tree Indicator
{
"class": "tree_row",
"settings": ["material_theme_bullet_tree_indicator"],
"attributes": ["selected"],
"layer1.texture": "Material Theme/assets/commons/tree_highlight--bullet.png",
"layer1.inner_margin": [22, 16, 0, 0]
},
{
"class": "sidebar_label",
"color": [103, 110, 149],
"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": [255, 255, 255],
"shadow_color": [255, 255, 255, 0],
"shadow_offset": [0, 0]
},
{
"class": "sidebar_label",
"parents": [{"class": "tree_row", "attributes": ["selected"]}],
"font.bold": false,
"color": [128, 203, 196]
},
{
"class": "sidebar_label",
"parents": [{"class": "tree_row", "attributes": ["expandable"]}],
"color": [166, 172, 205]
},
{
"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": ["hover"]}],
"layer0.opacity": { "target": 1.0, "speed": 3.0, "interpolation": "smoothstep" }
},
{
"class": "icon_file_type",
"parents": [{"class": "tree_row", "attributes": ["selected"]}],
"layer0.opacity": 1.0
},
// Secondary folder icon (original) used as main folder icon
{
"class": "icon_folder",
"content_margin": [11, 7],
"layer0.tint": [41, 45, 62],
"layer0.opacity": 0,
"layer1.texture": "Material Theme/assets/palenight/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,
},
// Arrow icon folder
{
"class": "icon_folder",
"settings": ["material_theme_arrow_folders"],
"layer0.opacity": 0,
"layer1.texture": "Material Theme/assets/palenight/arrow_folder.png",
"layer1.opacity": 1.0,
"layer2.texture": "Material Theme/assets/commons/arrow_folder--hover.png",
"layer2.opacity": 0.0,
"layer3.texture": "Material Theme/assets/commons/arrow_folder--opened.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", "!expanded"] }
],
"layer1.opacity": 0.0,
"layer2.opacity": 1.0,
"layer3.opacity": 0.0,
},
{
"class": "icon_folder",
"parents":
[
{ "class": "tree_row", "attributes": ["selected"] }
],
"layer1.texture": "Material Theme/assets/commons/folder--hover.png",
"layer1.opacity": 1.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,
},
// Arrow icon folder Expandend - Hover
{
"class": "icon_folder",
"settings": ["material_theme_arrow_folders"],
"parents": [{ "class": "tree_row", "attributes": ["expanded", "hover"] }],
"layer3.texture": "Material Theme/assets/commons/arrow_folder--opened.png",
},
// Folder loading
{
"class": "icon_folder_loading",
"layer0.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": 1.0,
"content_margin": [8, 8]
},
// Symlink folder icon
{
"class": "icon_folder_dup",
"layer0.texture": "Material Theme/assets/palenight/folder_dup.png",
"layer0.opacity": 1.0,
"content_margin": [11, 7]
},
{
"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/palenight/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": [41, 45, 62],
"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/palenight/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/palenight/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.tint": [41, 45, 62],
"layer0.inner_margin": [0, 6],
"layer0.opacity": 1.0,
"layer1.texture": "Material Theme/assets/palenight/normal_bar_vertical.png",
"layer1.opacity": 1.0,
"layer1.inner_margin": [0, 6],
"blur": false
},
// // Normal Vertical scrollbar track inside overlay panel
// {
// "class": "scroll_bar_control",
// "parents": [{"class": "overlay_control"}],
// "layer0.tint": [41, 45, 62, 0],
// "layer0.opacity": 1.0,
// "layer0.inner_margin": [0, 6],
// "blur": false
// },
// Normal horizontal scrollbar track
{
"class": "scroll_bar_control",
"attributes": ["horizontal"],
"layer0.tint": [41, 45, 62],
"layer0.inner_margin": [0, 6],
"layer0.opacity": 1.0,
"layer1.texture": "Material Theme/assets/palenight/normal_bar_horizontal.png",
"layer1.opacity": 1.0,
"layer1.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": [41, 45, 62, 0],
// "layer0.opacity": 0.0,
// "layer0.inner_margin": [0, 2],
// "blur": false
// },
// Scrollbars corner
{
"class": "scroll_corner_control",
"layer0.texture": "Material Theme/assets/palenight/normal_bar_corner.png",
"layer0.opacity": 1.0,
"layer0.inner_margin": [1, 1]
},
// Vertical puck controller
{
"class": "puck_control",
"layer0.tint": [41, 45, 62],
"layer0.opacity": 1.0,
"layer0.inner_margin": [10, 10],
"layer1.texture": "Material Theme/assets/palenight/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.tint": [41, 45, 62],
"layer0.opacity": 1.0,
"layer0.inner_margin": [10, 10],
"layer1.texture": "Material Theme/assets/palenight/thumb_horizontal.png",
"layer1.opacity": 1.0,
"layer1.inner_margin": [8, 8],
"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/palenight/normal_bar_vertical.png",
"layer0.inner_margin": [0, 6]
},
{
"class": "scroll_bar_control",
"settings": ["overlay_scroll_bars"],
"attributes": ["horizontal"],
"layer0.texture": "Material Theme/assets/palenight/normal_bar_horizontal.png",
"layer0.inner_margin": [6, 0],
"layer0.opacity": 0.0,
"layer1.texture": "Material Theme/assets/palenight/normal_bar_horizontal.png",
"layer1.inner_margin": [6, 0],
"layer1.opacity": 0.0,
"blur": true
},
{
"class": "puck_control",
"layer0.tint": [41, 45, 62],
"layer0.opacity": 0.0,
"layer0.inner_margin": [1, 8, 1, 8],
"layer1.texture": "Material Theme/assets/palenight/thumb_vertical.png",
"layer1.inner_margin": [1, 8, 1, 8],
"content_margin": [6, 16],
"blur": true
},
{
"class": "puck_control",
"attributes": ["horizontal"],
"layer0.tint": [41, 45, 62],
"layer0.opacity": 0.0,
"layer0.inner_margin": [8, 1, 8, 1],
"layer1.texture": "Material Theme/assets/palenight/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.5,
},
{
"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": [103, 110, 149],
"shadow_color": [24, 24, 24, 0],
"shadow_offset": [0, 0],
"font.bold": true
},
{
"class": "label_control",
"parents": [{"class": "status_bar"}],
"color": [103, 110, 149],
"font.bold": false
},
// Text field labels
{
"class": "status_bar",
"content_margin": [8, 0, 0, 0],
// Layer 0 base
"layer0.tint": [41, 45, 62],
"layer0.opacity": 1.0,
"layer0.inner_margin": [2, 2],
// Visible tint layer
"layer1.tint": [0,0,0],
"layer1.opacity": 0.0,
},
{
"class": "status_container",
"content_margin": [24, 12, 24, 12],
},
{
"class": "status_button",
"layer0.tint": [41, 45, 62],
"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": [41, 45, 62],
"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],
},
// panel switcher
{
"class": "panel_button_control",
"layer0.texture": "Material Theme/assets/palenight/overflow_menu.png",
"layer0.opacity": 1.0,
"content_margin": [10, 10]
},
{
"class": "panel_button_control",
"attributes": ["hover"],
"layer0.texture": "Material Theme/assets/commons/overflow_menu--hover.png",
},
/* @ WIDGET PANEL
* Widget, input, buttons settings and behavioring
========================================================================= */
// Status bar panel
{
"class": "panel_control",
"layer0.tint": [41, 45, 62],
"layer0.inner_margin": [2, 2, 2, 2],
"layer0.opacity": 1.0,
"layer1.tint": [41, 45, 62],
"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/palenight/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/palenight/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/palenight/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/palenight/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": [103, 110, 149],
"font.bold": true
},
{
"class": "label_control",
"parents": [{"class": "button_control", "attributes": ["hover"]}],
"color": [255,255,255]
},
{
"class": "button_control",
"content_margin": [6, 12, 6, 12],
"min_size": [75, 0],
"layer0.tint": [41, 45, 62],
"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/palenight/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": [41, 45, 62],
"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/palenight/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/palenight/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/palenight/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/palenight/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/palenight/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/palenight/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/palenight/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/palenight/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/palenight/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/palenight/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" }
},
// Lime Accent Color
// ===========================================================================
{
"class": "panel_button_control",
"settings": ["material_theme_accent_lime"],
"attributes": ["hover"],
"layer0.texture": "Material Theme/assets/accent-lime/overflow_menu--hover.png"
},
// tooltip
{
"class": "tool_tip_control",
"settings": ["material_theme_accent_lime"],
"layer0.tint": [124, 179, 66],
},
{
"class": "progress_gauge_control",
"settings": ["material_theme_accent_lime"],
"layer0.tint": [124, 179, 66],
},
{
"class": "auto_complete_label",
"settings": ["material_theme_accent_lime"],
"match_fg": [124, 179, 66],
"selected_match_fg": [124, 179, 66]
},
{
"class": "tool_tip_label_control",
"settings": ["material_theme_accent_lime"],
"color": [0, 0, 0, 255]
},
// Sidebar tree highlight
{
"class": "tree_row",
"settings": ["material_theme_accent_lime"],
"layer1.texture": "Material Theme/assets/accent-lime/tree_highlight.png",
},
{
"class": "tree_row",
"settings": ["material_theme_accent_lime", "material_theme_bullet_tree_indicator"],
"layer1.texture": "Material Theme/assets/accent-lime/tree_highlight--bullet.png",
"layer1.inner_margin": [22, 16, 0, 0]
},
// 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": ["selected"]}],
"color": [124, 179, 66]
},
{
"class": "sidebar_label",
"settings": ["material_theme_accent_lime"],
"parents": [{"class": "tree_row", "attributes": ["expanded"]}],
"color": [124, 179, 66]
},
{
"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"],
"layer0.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,
},
},
{
"class": "icon_folder",
"settings": ["material_theme_accent_lime"],
"parents":
[
{ "class": "tree_row", "attributes": ["selected"] }
],
"layer1.texture": "Material Theme/assets/accent-lime/folder--hover.png",
},
// Arrow icon folder
{
"class": "icon_folder",
"settings": ["material_theme_arrow_folders", "material_theme_accent_lime"],
"layer2.texture": "Material Theme/assets/accent-lime/arrow_folder--hover.png",
"layer2.opacity": 0.0,
"layer3.texture": "Material Theme/assets/accent-lime/arrow_folder--opened.png",
"layer3.opacity": 0.0
},
{
"class": "icon_folder",
"settings": ["material_theme_arrow_folders", "material_theme_accent_lime"],
"parents":
[{ "class": "tree_row", "attributes": ["expanded"] }],
"layer1.opacity": 0.0,
"layer2.opacity": 0.0,
"layer3.opacity": 1.0
},
{
"class": "icon_folder",
"settings": ["material_theme_arrow_folders", "material_theme_accent_lime"],
"parents":
[ { "class": "tree_row", "attributes": ["hover"] }],
"layer1.opacity": 0.0,
"layer2.opacity": 1.0,
"layer3.opacity": 0.0
},
{
"class": "icon_folder",
"settings": ["material_theme_arrow_folders", "material_theme_accent_lime"],
"parents":
[ { "class": "tree_row", "attributes": ["expanded", "hover"] }],
"layer1.opacity": 0.0,
"layer2.opacity": 0.0,
"layer3.opacity": 1.0
},
{
"class": "icon_folder",
"settings": ["material_theme_arrow_folders", "material_theme_accent_lime"],
"parents":
[
{ "class": "tree_row", "attributes": ["selected"] }
],
"layer1.texture": "Material Theme/assets/accent-lime/arrow_folder--hover.png",
},
// 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"],
"layer1.texture": "Material Theme/assets/accent-lime/fold_right--hover.png",
},
{
"class": "fold_button_control",
"attributes": ["expanded"],
"settings": ["material_theme_accent_lime"],
"layer1.texture": "Material Theme/assets/accent-lime/fold_down--hover.png"
},
// Panel labels
{
"class": "quick_panel_label",
"settings": ["material_theme_accent_lime"],
"match_fg": [124, 179, 66],
"selected_fg": [255, 255, 255, 255],
"selected_match_fg": [124, 179, 66]
},
// Panel labels
{
"class": "quick_panel_label",
"settings": ["material_theme_accent_lime"],
"parents": [{"class": "overlay_control"}],
"match_fg": [124, 179, 66],
"selected_fg": [255, 255, 255, 255],
"selected_match_fg": [124, 179, 66]
},
// Panels sublabels
{
"class": "quick_panel_path_label",
"settings": ["material_theme_accent_lime"],
"match_fg": [124, 179, 66],
"selected_fg": [255, 255, 255, 255],
"selected_match_fg": [124, 179, 66]
},
// Panels data / score
{
"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",
},
// Minimap
{
"class": "minimap_control",
"settings": ["material_theme_accent_lime"],
"viewport_color": [124, 179, 66, 60]
},
// 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
},
// Symlink folder icon
{
"class": "icon_folder_dup",
"settings": ["material_theme_accent_lime"],
"parents":
[{ "class": "tree_row", "attributes": ["hover"] }],
"layer0.texture": "Material Theme/assets/accent-lime/folder_dup--hover.png"
},
{
"class": "icon_folder_dup",
"settings": ["material_theme_accent_lime"],
"parents": [{"class": "tree_row", "attributes": ["expanded"] }],
"layer0.texture": "Material Theme/assets/accent-lime/folder_dup--hover.png"
},
// Purple Accent Color
// ===========================================================================
{
"class": "panel_button_control",
"settings": ["material_theme_accent_purple"],
"attributes": ["hover"],
"layer0.texture": "Material Theme/assets/accent-purple/overflow_menu--hover.png"
},
// tooltip
{
"class": "tool_tip_control",
"settings": ["material_theme_accent_purple"],
"layer0.tint": [171, 71, 188],
},
{
"class": "progress_gauge_control",
"settings": ["material_theme_accent_purple"],
"layer0.tint": [171, 71, 188],
},
{
"class": "auto_complete_label",
"settings": ["material_theme_accent_purple"],
"match_fg": [171, 71, 188],
"selected_match_fg": [171, 71, 188]
},
{
"class": "tool_tip_label_control",
"settings": ["material_theme_accent_purple"],
"color": [255, 255, 255, 255]
},
// Sidebar tree highlight
{
"class": "tree_row",
"settings": ["material_theme_accent_purple"],
"layer1.texture": "Material Theme/assets/accent-purple/tree_highlight.png",
},
{
"class": "tree_row",
"settings": ["material_theme_accent_purple", "material_theme_bullet_tree_indicator"],
"layer1.texture": "Material Theme/assets/accent-purple/tree_highlight--bullet.png",
"layer1.inner_margin": [22, 16, 0, 0]
},
// 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": ["selected"]}],
"color": [171, 71, 188]
},
{
"class": "sidebar_label",
"settings": ["material_theme_accent_purple"],
"parents": [{"class": "tree_row", "attributes": ["expanded"]}],
"color": [171, 71, 188]
},
{
"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"],
"layer0.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,
},
},
{
"class": "icon_folder",
"settings": ["material_theme_accent_purple"],
"parents":
[
{ "class": "tree_row", "attributes": ["selected"] }
],
"layer1.texture": "Material Theme/assets/accent-purple/folder--hover.png",
},
// Arrow icon folder
{
"class": "icon_folder",
"settings": ["material_theme_arrow_folders", "material_theme_accent_purple"],
"layer2.texture": "Material Theme/assets/accent-purple/arrow_folder--hover.png",
"layer2.opacity": 0.0,
"layer3.texture": "Material Theme/assets/accent-purple/arrow_folder--opened.png",
"layer3.opacity": 0.0
},
{
"class": "icon_folder",
"settings": ["material_theme_arrow_folders", "material_theme_accent_purple"],
"parents":
[{ "class": "tree_row", "attributes": ["expanded"] }],
"layer1.opacity": 0.0,
"layer2.opacity": 0.0,
"layer3.opacity": 1.0
},
{
"class": "icon_folder",
"settings": ["material_theme_arrow_folders", "material_theme_accent_purple"],
"parents":
[ { "class": "tree_row", "attributes": ["hover"] }],
"layer1.opacity": 0.0,
"layer2.opacity": 1.0,
"layer3.opacity": 0.0
},
{
"class": "icon_folder",
"settings": ["material_theme_arrow_folders", "material_theme_accent_purple"],
"parents":
[ { "class": "tree_row", "attributes": ["expanded", "hover"] }],
"layer1.opacity": 0.0,
"layer2.opacity": 0.0,
"layer3.opacity": 1.0
},
{
"class": "icon_folder",
"settings": ["material_theme_arrow_folders", "material_theme_accent_purple"],
"parents":
[
{ "class": "tree_row", "attributes": ["selected"] }
],
"layer1.texture": "Material Theme/assets/accent-purple/arrow_folder--hover.png",
},
// 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"],
"layer1.texture": "Material Theme/assets/accent-purple/fold_right--hover.png",
},
{
"class": "fold_button_control",
"attributes": ["expanded"],
"settings": ["material_theme_accent_purple"],
"layer1.texture": "Material Theme/assets/accent-purple/fold_down--hover.png"
},
// Panel labels
{
"class": "quick_panel_label",
"settings": ["material_theme_accent_purple"],
"match_fg": [171, 71, 188],
"selected_fg": [255, 255, 255, 255],
"selected_match_fg": [171, 71, 188]
},
// Panel labels
{
"class": "quick_panel_label",
"settings": ["material_theme_accent_purple"],
"parents": [{"class": "overlay_control"}],
"match_fg": [171, 71, 188],
"selected_fg": [255, 255, 255, 255],
"selected_match_fg": [171, 71, 188]
},
// Panels sublabels
{
"class": "quick_panel_path_label",
"settings": ["material_theme_accent_purple"],
"match_fg": [171, 71, 188],
"selected_fg": [255, 255, 255, 255],
"selected_match_fg": [171, 71, 188]
},
// Panels data / score
{
"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",
},
// Minimap
{
"class": "minimap_control",
"settings": ["material_theme_accent_purple"],
"viewport_color": [171, 71, 188, 60]
},
// 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
},
// Symlink folder icon
{
"class": "icon_folder_dup",
"settings": ["material_theme_accent_purple"],
"parents":
[{ "class": "tree_row", "attributes": ["hover"] }],
"layer0.texture": "Material Theme/assets/accent-purple/folder_dup--hover.png"
},
{
"class": "icon_folder_dup",
"settings": ["material_theme_accent_purple"],
"parents": [{"class": "tree_row", "attributes": ["expanded"] }],
"layer0.texture": "Material Theme/assets/accent-purple/folder_dup--hover.png"
},
// Red Accent Color
// ===========================================================================
{
"class": "panel_button_control",
"settings": ["material_theme_accent_red"],
"attributes": ["hover"],
"layer0.texture": "Material Theme/assets/accent-red/overflow_menu--hover.png"
},
// tooltip
{
"class": "tool_tip_control",
"settings": ["material_theme_accent_red"],
"layer0.tint": [229, 115, 115],
},
{
"class": "progress_gauge_control",
"settings": ["material_theme_accent_red"],
"layer0.tint": [229, 115, 115],
},
{
"class": "auto_complete_label",
"settings": ["material_theme_accent_red"],
"match_fg": [229, 115, 115],
"selected_match_fg": [229, 115, 115]
},
{
"class": "tool_tip_label_control",
"settings": ["material_theme_accent_red"],
"color": [0, 0, 0, 255]
},
// Sidebar tree highlight
{
"class": "tree_row",
"settings": ["material_theme_accent_red"],
"layer1.texture": "Material Theme/assets/accent-red/tree_highlight.png",
},
{
"class": "tree_row",
"settings": ["material_theme_accent_red", "material_theme_bullet_tree_indicator"],
"layer1.texture": "Material Theme/assets/accent-red/tree_highlight--bullet.png",
"layer1.inner_margin": [22, 16, 0, 0]
},
// 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": ["selected"]}],
"color": [229, 115, 115]
},
{
"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"],
"layer0.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,
},
},
{
"class": "icon_folder",
"settings": ["material_theme_accent_red"],
"parents":
[
{ "class": "tree_row", "attributes": ["selected"] }
],
"layer1.texture": "Material Theme/assets/accent-red/folder--hover.png",
},
// Arrow icon folder
{
"class": "icon_folder",
"settings": ["material_theme_arrow_folders", "material_theme_accent_red"],
"layer2.texture": "Material Theme/assets/accent-red/arrow_folder--hover.png",
"layer2.opacity": 0.0,
"layer3.texture": "Material Theme/assets/accent-red/arrow_folder--opened.png",
"layer3.opacity": 0.0
},
{
"class": "icon_folder",
"settings": ["material_theme_arrow_folders", "material_theme_accent_red"],
"parents":
[{ "class": "tree_row", "attributes": ["expanded"] }],
"layer1.opacity": 0.0,
"layer2.opacity": 0.0,
"layer3.opacity": 1.0
},
{
"class": "icon_folder",
"settings": ["material_theme_arrow_folders", "material_theme_accent_red"],
"parents":
[ { "class": "tree_row", "attributes": ["hover"] }],
"layer1.opacity": 0.0,
"layer2.opacity": 1.0,
"layer3.opacity": 0.0
},
{
"class": "icon_folder",
"settings": ["material_theme_arrow_folders", "material_theme_accent_red"],
"parents":
[ { "class": "tree_row", "attributes": ["expanded", "hover"] }],
"layer1.opacity": 0.0,
"layer2.opacity": 0.0,
"layer3.opacity": 1.0
},
{
"class": "icon_folder",
"settings": ["material_theme_arrow_folders", "material_theme_accent_red"],
"parents":
[
{ "class": "tree_row", "attributes": ["selected"] }
],
"layer1.texture": "Material Theme/assets/accent-red/arrow_folder--hover.png",
},
// 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"],
"layer1.texture": "Material Theme/assets/accent-red/fold_right--hover.png",
},
{
"class": "fold_button_control",
"attributes": ["expanded"],
"settings": ["material_theme_accent_red"],
"layer1.texture": "Material Theme/assets/accent-red/fold_down--hover.png"
},
// Panel labels
{
"class": "quick_panel_label",
"settings": ["material_theme_accent_red"],
"match_fg": [229, 115, 115],
"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"}],
"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"],
"match_fg": [229, 115, 115],
"selected_fg": [255, 255, 255, 255],
"selected_match_fg": [229, 115, 115]
},
// Panels data / score
{
"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",
},
// Minimap
{
"class": "minimap_control",
"settings": ["material_theme_accent_red"],
"viewport_color": [229, 115, 115, 60]
},
// 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
},
// Symlink folder icon
{
"class": "icon_folder_dup",
"settings": ["material_theme_accent_red"],
"parents":
[{ "class": "tree_row", "attributes": ["hover"] }],
"layer0.texture": "Material Theme/assets/accent-red/folder_dup--hover.png"
},
{
"class": "icon_folder_dup",
"settings": ["material_theme_accent_red"],
"parents": [{"class": "tree_row", "attributes": ["expanded"] }],
"layer0.texture": "Material Theme/assets/accent-red/folder_dup--hover.png"
},
// Orange Accent Color
// ===========================================================================
{
"class": "panel_button_control",
"settings": ["material_theme_accent_orange"],
"attributes": ["hover"],
"layer0.texture": "Material Theme/assets/accent-orange/overflow_menu--hover.png"
},
// tooltip
{
"class": "tool_tip_control",
"settings": ["material_theme_accent_orange"],
"layer0.tint": [255, 112, 66],
},
{
"class": "progress_gauge_control",
"settings": ["material_theme_accent_orange"],
"layer0.tint": [255, 112, 66],
},
{
"class": "auto_complete_label",
"settings": ["material_theme_accent_orange"],
"match_fg": [255, 112, 66],
"selected_match_fg": [255, 112, 66]
},
{
"class": "tool_tip_label_control",
"settings": ["material_theme_accent_orange"],
"color": [0, 0, 0, 255]
},
// Sidebar tree highlight
{
"class": "tree_row",
"settings": ["material_theme_accent_orange"],
"layer1.texture": "Material Theme/assets/accent-orange/tree_highlight.png",
},
{
"class": "tree_row",
"settings": ["material_theme_accent_orange", "material_theme_bullet_tree_indicator"],
"layer1.texture": "Material Theme/assets/accent-orange/tree_highlight--bullet.png",
"layer1.inner_margin": [22, 16, 0, 0]
},
// 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": ["selected"]}],
"color": [255, 112, 66]
},
{
"class": "sidebar_label",
"settings": ["material_theme_accent_orange"],
"parents": [{"class": "tree_row", "attributes": ["expanded"]}],
"color": [255, 112, 66]
},
{
"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"],
"layer0.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,
},
},
{
"class": "icon_folder",
"settings": ["material_theme_accent_orange"],
"parents":
[
{ "class": "tree_row", "attributes": ["selected"] }
],
"layer1.texture": "Material Theme/assets/accent-orange/folder--hover.png",
},
// Arrow icon folder
{
"class": "icon_folder",
"settings": ["material_theme_arrow_folders", "material_theme_accent_orange"],
"layer2.texture": "Material Theme/assets/accent-orange/arrow_folder--hover.png",
"layer2.opacity": 0.0,
"layer3.texture": "Material Theme/assets/accent-orange/arrow_folder--opened.png",
"layer3.opacity": 0.0
},
{
"class": "icon_folder",
"settings": ["material_theme_arrow_folders", "material_theme_accent_orange"],
"parents":
[{ "class": "tree_row", "attributes": ["expanded"] }],
"layer1.opacity": 0.0,
"layer2.opacity": 0.0,
"layer3.opacity": 1.0
},
{
"class": "icon_folder",
"settings": ["material_theme_arrow_folders", "material_theme_accent_orange"],
"parents":
[ { "class": "tree_row", "attributes": ["hover"] }],
"layer1.opacity": 0.0,
"layer2.opacity": 1.0,
"layer3.opacity": 0.0
},
{
"class": "icon_folder",
"settings": ["material_theme_arrow_folders", "material_theme_accent_orange"],
"parents":
[ { "class": "tree_row", "attributes": ["expanded", "hover"] }],
"layer1.opacity": 0.0,
"layer2.opacity": 0.0,
"layer3.opacity": 1.0
},
{
"class": "icon_folder",
"settings": ["material_theme_arrow_folders", "material_theme_accent_orange"],
"parents":
[
{ "class": "tree_row", "attributes": ["selected"] }
],
"layer1.texture": "Material Theme/assets/accent-orange/arrow_folder--hover.png",
},
// 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"],
"layer1.texture": "Material Theme/assets/accent-orange/fold_right--hover.png",
},
{
"class": "fold_button_control",
"attributes": ["expanded"],
"settings": ["material_theme_accent_orange"],
"layer1.texture": "Material Theme/assets/accent-orange/fold_down--hover.png"
},
// Panel labels
{
"class": "quick_panel_label",
"settings": ["material_theme_accent_orange"],
"match_fg": [255, 112, 66],
"selected_fg": [255,