Skip to content

Instantly share code, notes, and snippets.

@kpman
Last active March 16, 2019 10:52
Show Gist options
  • Save kpman/e0170cd30b36f1ae0db0 to your computer and use it in GitHub Desktop.
Save kpman/e0170cd30b36f1ae0db0 to your computer and use it in GitHub Desktop.

Revisions

  1. kpman revised this gist Feb 14, 2015. 1 changed file with 6 additions and 6 deletions.
    12 changes: 6 additions & 6 deletions Preferences.sublime-settings
    Original file line number Diff line number Diff line change
    @@ -1,21 +1,21 @@
    {
    "Seti_pad_5": true,
    "Seti_tabs_med": true,
    "auto_upgrade_ignore":
    [
    "Seti_UI"
    ],
    "caret_extra_width": 0,
    "color_scheme": "Packages/User/SublimeLinter/Monokai Phoenix (SL).tmTheme",
    "color_scheme": "Packages/JavaScriptNext - ES6 Syntax/Monokai Phoenix.tmTheme",
    "fade_fold_buttons": false,
    "flatland_sidebar_tree_large": true,
    "font_face": "InputSansCondensed Thin",
    "font_size": 19,
    "font_size": 20,
    "highlight_line": true,
    "ignored_packages":
    [
    "Vintage"
    ],
    "auto_upgrade_ignore":
    [
    "Seti_UI"
    ],
    "tab_size": 2,
    "theme": "Seti.sublime-theme",
    "translate_tabs_to_spaces": true,
  2. kpman revised this gist Jan 18, 2015. 1 changed file with 11 additions and 4 deletions.
    15 changes: 11 additions & 4 deletions Preferences.sublime-settings
    Original file line number Diff line number Diff line change
    @@ -1,16 +1,23 @@
    {
    "Seti_pad_5": true,
    "Seti_tabs_med": true,
    "caret_extra_width": 0,
    "color_scheme": "Packages/JavaScriptNext - ES6 Syntax/Monokai Phoenix.tmTheme",
    "color_scheme": "Packages/User/SublimeLinter/Monokai Phoenix (SL).tmTheme",
    "fade_fold_buttons": false,
    "flatland_sidebar_tree_large": true,
    "font_face": "InputSansCondensed Thin",
    "font_size": 18,
    "font_size": 19,
    "highlight_line": true,
    "ignored_packages":
    [
    "Vintage"
    ],
    "auto_upgrade_ignore":
    [
    "Seti_UI"
    ],
    "tab_size": 2,
    "tabs_medium": true,
    "theme": "Seti.sublime-theme",
    "translate_tabs_to_spaces": true
    "translate_tabs_to_spaces": true,
    "update_check": false
    }
  3. kpman revised this gist Jan 15, 2015. 1 changed file with 138 additions and 70 deletions.
    208 changes: 138 additions & 70 deletions Seti.sublime-theme
    Original file line number Diff line number Diff line change
    @@ -157,9 +157,7 @@
    {
    "class": "tab_label",
    "fade": true,
    "fg": [170,170,170],
    "font.face": "InputSans Light",
    "font.size": 12
    "fg": [170,170,170]
    },
    {
    "class": "tab_label",
    @@ -222,7 +220,7 @@

    {
    "class": "fold_button_control",
    "layer0.texture": "Seti_UI/Main/fold-closed.png",
    "layer0.texture": "Seti_UI/Main/fold-closed@2x.png",
    "layer0.opacity": 0.45,
    "layer0.inner_margin": 0,
    "content_margin": 8
    @@ -235,7 +233,7 @@
    {
    "class": "fold_button_control",
    "attributes": ["expanded"],
    "layer0.texture": "Seti_UI/Main/fold-open.png"
    "layer0.texture": "Seti_UI/Main/fold-open@2x.png"
    },
    {
    "class": "fold_button_control",
    @@ -272,10 +270,10 @@
    // Standard vertical scroll puck
    {
    "class": "puck_control",
    "layer0.tint":[200,200,200], // auto complete SB
    "layer0.tint":[22,31,39], // auto complete SB
    "layer0.opacity": 1,
    "layer0.inner_margin": 0,
    "content_margin": [2,0],
    "content_margin": [3,0],
    "blur": false
    },
    // Standard horizontal scroll puck
    @@ -429,8 +427,8 @@
    },
    {
    "class": "progress_gauge_control",
    "layer0.tint": [52, 152, 219],
    "layer0.opacity": 1,
    "layer0.tint": [110, 29, 186],
    "content_margin": [0, 6]
    },

    @@ -503,7 +501,7 @@
    {
    "class": "sidebar_container",
    "layer0.opacity": 1,
    "layer0.tint": [30,35,40],
    "layer0.tint": [16,17,18],
    "content_margin": [0,5,0,0]
    },
    // Sidebar tree || entries
    @@ -595,28 +593,28 @@
    },
    // Sidebar folder
    {
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["expandable"]}],
    "color": [87,185,235],
    "font.bold": false
    },
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["expandable"]}],
    "color": [87,185,235],
    "font.bold": false
    },
    {
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["expandable","hover"]}],
    "color": [90,197,52]
    },
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["expandable","hover"]}],
    "color": [90,197,52]
    },
    {
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["expandable"]}],
    "settings": ["bold_folder_labels"],
    "font.bold": true
    },
    // Sidebar open files entry selected
    {
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["selected"]}],
    "color": [154,222,0]
    },
    {
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["selected"]}],
    "color": [154,222,0]
    },

    //========================================================
    // SIDEBAR - OPEN FILE ICONS
    @@ -681,6 +679,24 @@
    "layer0.tint": [200, 200, 200],
    "layer0.opacity": 1
    },
    // options
    {
    "class": "disclosure_button_control",
    "settings": ["Seti_sb_wild"],
    "layer0.opacity": 0 // hide sidebar arrows
    },
    {
    "class": "sidebar_tree",
    "settings": ["Seti_sb_wild"],
    "indent": 15,
    "row_padding": [3,6],
    "indent_offset": 2,
    },
    {
    "class": "sidebar_container",
    "settings": ["Seti_sb_wild"],
    "content_margin": [0,7,0,0]
    },

    // Sidebar group open
    {
    @@ -692,7 +708,7 @@
    // Sidebar folder closed
    {
    "class": "icon_folder",
    "layer0.texture": "Seti_UI/icons/[email protected]",
    "layer0.texture": "Seti_UI/Main/[email protected]",
    "layer0.opacity": 1,
    "layer0.inner_margin": 0,
    "content_margin": [7,0]
    @@ -702,7 +718,7 @@
    {
    "class": "icon_folder",
    "settings": ["Seti_ClosedFolder_same"],
    "layer0.texture": "Seti_UI/icons/[email protected]",
    "layer0.texture": "Seti_UI/Main/[email protected]",
    "layer0.opacity": 0.5,
    },
    {
    @@ -713,44 +729,18 @@
    {
    "class": "icon_folder",
    "settings": ["Seti_ClosedFolder_dots"],
    "layer0.texture": "Seti_UI/icons/[email protected]",
    "layer0.texture": "Seti_UI/Main/xyz/[email protected]",
    },
    // Sidebar folder opened
    {
    "class": "icon_folder",
    "parents": [{ "class": "tree_row", "attributes": ["expanded"]}],
    "layer0.texture": "Seti_UI/icons/[email protected]",
    "layer0.texture": "Seti_UI/Main/[email protected]",
    "layer0.inner_margin": -5,
    "layer0.opacity": 1,
    "content_margin": [7,0],
    },

    //========================================================
    // ICONS (build 3062+)
    //--------------------------------------------------------
    {
    "class": "icon_file_type",
    // layer0.texture is filled in by code with the relevant icon name
    "layer0.tint": [255, 255, 255],
    "layer0.opacity": 1,
    "content_margin": 8
    },
    {
    "class": "icon_file_type",
    "parents": [{"class": "tree_row","attributes": ["hover"]}],
    "layer0.opacity": 1
    },
    {
    "class": "icon_file_type",
    "parents": [{"class": "tree_row","attributes": ["selected"]}],
    "layer0.opacity": 1
    },
    {
    "class": "icon_file_type",
    "parents": [{"class": "tree_row","attributes": ["selected", "hover"]}],
    "layer0.opacity": 1
    },

    // Icon folder loading
    {
    "class": "icon_folder_loading",
    @@ -784,7 +774,7 @@
    "layer0.opacity": 1,
    "layer0.tint": [69,90,100],
    "min_size": [75,0],
    "content_margin": [5,11] // the search panel right side buttons height
    "content_margin": [5,6] // the search panel right side buttons height
    },
    // Hover button state
    {
    @@ -808,14 +798,14 @@
    "class": "text_line_control",
    "layer0.tint": [21,23,24], // is the same color of BG in widget file
    "layer0.opacity": 1,
    "content_margin": [3,3,5,3] // control the search panel height , line padding also effects this
    "content_margin": [3,1,5,0] // control the search panel height , line padding also effects this
    },
    // options @ BOTTOM PANEL BUTTONS
    // Text input dropdown
    {
    "class": "dropdown_button_control",
    "content_margin": 8,
    "content_margin": 7,
    "layer0.texture": "Seti_UI/Main/text-field-list.png",
    "layer0.tint": [212, 212, 213],
    "layer0.opacity": 1
    },
    {
    @@ -848,7 +838,7 @@
    "class": "overlay_control",
    "settings": ["Seti_rainbow"],
    "layer1.opacity": 0,
    "layer0.texture": "Seti_UI/Main/quick_bar1.png",
    "layer0.texture": "Seti_UI/Main/xyz/quick_bar.png",
    "layer0.opacity": 1
    },

    @@ -858,7 +848,7 @@

    {
    "class": "quick_panel",
    "row_padding": [10,14],
    "row_padding": [10,8],
    "layer0.tint": [16,17,18],
    "layer0.opacity": 1
    },
    @@ -929,7 +919,7 @@
    },
    {
    "class": "auto_complete",
    "row_padding": [5,10]
    "row_padding": [3,2]
    },
    {
    "class": "auto_complete_label",
    @@ -957,8 +947,86 @@
    {
    "class": "icon_button_control",
    "layer0.opacity": 0,
    "content_margin": [6,5]
    },
    // options
    // 5
    {
    "class": "text_line_control",
    "settings": ["Seti_pad_5"],
    "content_margin": [3,2,5,2]
    },
    {
    "class": "button_control",
    "settings": ["Seti_pad_5"],
    "content_margin": [5,11]
    },
    {
    "class": "icon_button_control",
    "settings": ["Seti_pad_5"],
    "content_margin": [6,10]
    },
    {
    "class": "quick_panel",
    "settings": ["Seti_pad_5"],
    "row_padding": [10,14,10,13],
    },
    {
    "class": "auto_complete",
    "settings": ["Seti_pad_5"],
    "row_padding": [5,8]
    },
    {
    "class": "fold_button_control",
    "settings": ["Seti_pad_5"],
    "layer0.texture": "Seti_UI/Main/xyz/[email protected]",
    },
    {
    "class": "fold_button_control",
    "settings": ["Seti_pad_5"],
    "attributes": ["expanded"],
    "layer0.texture": "Seti_UI/Main/xyz/[email protected]",
    },
    // 3
    {
    "class": "text_line_control",
    "settings": ["Seti_pad_3"],
    "content_margin": [3,1,5,0]
    },
    {
    "class": "button_control",
    "settings": ["Seti_pad_3"],
    "content_margin": [5,9]
    },
    {
    "class": "icon_button_control",
    "settings": ["Seti_pad_3"],
    "content_margin": [6,8]
    },
    {
    "class": "quick_panel",
    "settings": ["Seti_pad_3"],
    "row_padding": [10,12,10,11],
    },
    {
    "class": "auto_complete",
    "settings": ["Seti_pad_3"],
    "row_padding": [5,5]
    },
    {
    "class": "fold_button_control",
    "settings": ["Seti_pad_3"],
    "layer0.texture": "Seti_UI/Main/xyz/[email protected]",
    },
    {
    "class": "fold_button_control",
    "settings": ["Seti_pad_3"],
    "attributes": ["expanded"],
    "layer0.texture": "Seti_UI/Main/xyz/[email protected]",
    },
    //


    {
    "class": "icon_button_control",
    "attributes": ["selected"],
    @@ -1000,7 +1068,7 @@
    // Regex search button
    {
    "class": "icon_regex",
    "layer0.texture": "Seti_UI/Main/regex.png",
    "layer0.texture": "Seti_UI/Main/regex@2x.png",
    "layer0.tint": [96,125,139],
    "layer0.opacity": 1,
    "content_margin": 8
    @@ -1018,7 +1086,7 @@
    // Case sensitive search button
    {
    "class": "icon_case",
    "layer0.texture": "Seti_UI/Main/casesens.png",
    "layer0.texture": "Seti_UI/Main/casesens@2x.png",
    "layer0.tint": [96,125,139],
    "layer0.opacity": 1,
    "content_margin": 8
    @@ -1036,7 +1104,7 @@
    // Match whole word search button
    {
    "class": "icon_whole_word",
    "layer0.texture": "Seti_UI/Main/wholeword.png",
    "layer0.texture": "Seti_UI/Main/wholeword@2x.png",
    "layer0.tint": [96,125,139],
    "layer0.opacity": 1,
    "content_margin": 8
    @@ -1059,7 +1127,7 @@
    // Show search context button
    {
    "class": "icon_context",
    "layer0.texture": "Seti_UI/Main/context.png",
    "layer0.texture": "Seti_UI/Main/context@2x.png",
    "layer0.tint": [96,125,139],
    "layer0.opacity": 1,
    "content_margin": 8
    @@ -1077,7 +1145,7 @@
    // Use search buffer
    {
    "class": "icon_use_buffer",
    "layer0.texture": "Seti_UI/Main/buffer.png",
    "layer0.texture": "Seti_UI/Main/buffer@2x.png",
    "layer0.tint": [96,125,139],
    "layer0.opacity": 1,
    "content_margin": 8
    @@ -1100,7 +1168,7 @@
    // Reverse search direction button (ST2 only)
    {
    "class": "icon_reverse",
    "layer0.texture": "Seti_UI/Main/reverse.png",
    "layer0.texture": "Seti_UI/Main/reverse@2x.png",
    "layer0.tint": [96,125,139],
    "layer0.opacity": 1,
    "content_margin": 8
    @@ -1118,7 +1186,7 @@
    // Search wrap button
    {
    "class": "icon_wrap",
    "layer0.texture": "Seti_UI/Main/wrap.png",
    "layer0.texture": "Seti_UI/Main/wrap@2x.png",
    "layer0.tint": [96,125,139],
    "layer0.opacity": 1,
    "content_margin": 8
    @@ -1136,7 +1204,7 @@
    // Search in selection button
    {
    "class": "icon_in_selection",
    "layer0.texture": "Seti_UI/Main/selection.png",
    "layer0.texture": "Seti_UI/Main/selection@2x.png",
    "layer0.tint": [96,125,139],
    "layer0.opacity": 1,
    "content_margin": 8
    @@ -1159,7 +1227,7 @@
    // Preserve case button
    {
    "class": "icon_preserve_case",
    "layer0.texture": "Seti_UI/Main/casesens.png",
    "layer0.texture": "Seti_UI/Main/casesens@2x.png",
    "layer0.tint": [96,125,139],
    "layer0.opacity": 1,
    "content_margin": 8
    @@ -1182,7 +1250,7 @@
    // Highlight results button
    {
    "class": "icon_highlight",
    "layer0.texture": "Seti_UI/Main/highlight.png",
    "layer0.texture": "Seti_UI/Main/highlight@2x.png",
    "layer0.tint": [96,125,139],
    "layer0.opacity": 1,
    "content_margin": 8
  4. kpman revised this gist Jan 7, 2015. 1 changed file with 5 additions and 3 deletions.
    8 changes: 5 additions & 3 deletions Seti.sublime-theme
    Original file line number Diff line number Diff line change
    @@ -157,7 +157,9 @@
    {
    "class": "tab_label",
    "fade": true,
    "fg": [170,170,170]
    "fg": [170,170,170],
    "font.face": "InputSans Light",
    "font.size": 12
    },
    {
    "class": "tab_label",
    @@ -270,10 +272,10 @@
    // Standard vertical scroll puck
    {
    "class": "puck_control",
    "layer0.tint":[22,31,39], // auto complete SB
    "layer0.tint":[200,200,200], // auto complete SB
    "layer0.opacity": 1,
    "layer0.inner_margin": 0,
    "content_margin": [3,0],
    "content_margin": [2,0],
    "blur": false
    },
    // Standard horizontal scroll puck
  5. kpman revised this gist Jan 7, 2015. 1 changed file with 165 additions and 144 deletions.
    309 changes: 165 additions & 144 deletions Seti.sublime-theme
    Original file line number Diff line number Diff line change
    @@ -15,7 +15,6 @@
    "tab_height": 45,
    "mouse_wheel_switch": false
    },

    // options
    {
    "class": "tabset_control",
    @@ -35,7 +34,7 @@
    {
    "class": "tabset_control",
    "settings": ["Seti_no_bar_undertabs"],
    "content_margin": [0,0,0,0],
    "content_margin": 0,
    },

    // Tab element
    @@ -45,8 +44,8 @@
    "hit_test_level": 0,
    "content_margin": [12, 3, 12, 3],
    "layer0.texture": "Seti_UI/Main/tab-inactive.png",
    "layer0.inner_margin": [5, 5],
    "layer0.opacity": 1.0
    "layer0.inner_margin": 5,
    "layer0.opacity": 1
    },
    // Tab close state
    {
    @@ -86,7 +85,7 @@
    {
    "class": "tab_close_button",
    "settings": ["show_tab_close_buttons"],
    "content_margin": [8,8]
    "content_margin": 8
    },
    {
    "class": "tab_close_button",
    @@ -112,14 +111,14 @@
    "class": "tab_close_button",
    "settings": ["!show_tab_close_buttons"],
    "parents": [{"class": "tab_control","attributes": ["dirty"]}],
    "content_margin": [8,8],
    "content_margin": 8,
    "layer0.opacity": 1
    },
    {
    "class": "tab_close_button",
    "parents": [{"class": "tab_control","attributes": ["dirty","hover"]}],
    "layer0.texture": "Seti_UI/Main/close.png",
    "layer0.opacity": 1.0,
    "layer0.opacity": 1,
    "layer0.tint": [79,153,211]
    },
    {
    @@ -148,20 +147,18 @@
    "class": "tab_close_button",
    "settings": ["show_tab_close_buttons"],
    "attributes": ["pressed"],
    "layer0.opacity": 0.8
    "layer0.opacity": 0.85
    },

    //========================================================
    // TAB LABELS
    //--------------------------------------------------------

    {
    "class": "tab_label",
    "fade": true,
    "fg": [170,170,170],
    "font.face": "InputSans Light",
    "font.size": 12
    },
    "class": "tab_label",
    "fade": true,
    "fg": [170,170,170]
    },
    {
    "class": "tab_label",
    "parents": [{"class": "tab_control","attributes": ["hover"]}],
    @@ -180,41 +177,41 @@
    // Tab dropdown
    {
    "class": "show_tabs_dropdown_button",
    "content_margin": [10, 8],
    "content_margin": 8,
    "layer0.texture": "Seti_UI/Main/[email protected]",
    "layer0.opacity": 1.0
    "layer0.opacity": 1
    },
    {
    "class": "show_tabs_dropdown_button",
    "attributes": ["hover"],
    "layer0.texture": "Seti_UI/Main/[email protected]",
    "layer0.opacity": 1.0
    "layer0.opacity": 1
    },
    // Tab scroll left
    {
    "class": "scroll_tabs_left_button",
    "content_margin": [9, 7, 8, 6],
    "layer0.texture": "Seti_UI/Main/[email protected]",
    "layer0.opacity": 1.0
    "layer0.opacity": 1
    },
    {
    "class": "scroll_tabs_left_button",
    "attributes": ["hover"],
    "layer0.texture": "Seti_UI/Main/[email protected]",
    "layer0.opacity": 1.0
    "layer0.opacity": 1
    },
    // Tab scroll right
    {
    "class": "scroll_tabs_right_button",
    "content_margin": [9, 7, 8, 6],
    "layer0.texture": "Seti_UI/Main/[email protected]",
    "layer0.opacity": 1.0
    "layer0.opacity": 1
    },
    {
    "class": "scroll_tabs_right_button",
    "attributes": ["hover"],
    "layer0.texture": "Seti_UI/Main/[email protected]",
    "layer0.opacity": 1.0
    "layer0.opacity": 1
    },

    //========================================================
    @@ -226,12 +223,12 @@
    "layer0.texture": "Seti_UI/Main/fold-closed.png",
    "layer0.opacity": 0.45,
    "layer0.inner_margin": 0,
    "content_margin": [8,8]
    "content_margin": 8
    },
    {
    "class": "fold_button_control",
    "attributes": ["hover"],
    "layer0.opacity": 0.8
    "layer0.opacity": 0.85
    },
    {
    "class": "fold_button_control",
    @@ -250,45 +247,44 @@
    // Standard vertical scroll bar
    {
    "class": "scroll_bar_control",
    "layer0.tint":[11,16,21],
    "layer0.tint": [11,16,21],
    "layer0.opacity": 1,
    "layer0.inner_margin": [0,0],
    "layer0.inner_margin": 0,
    "blur": true
    },
    // Standard horizontal scroll bar
    {
    "class": "scroll_bar_control",
    "attributes": ["horizontal"],
    "layer0.tint":[11,16,21],
    "layer0.inner_margin": [0,0],
    "layer0.tint": [11,16,21],
    "layer0.inner_margin": 0,
    "blur": true
    },
    // Standard scroll bar corner
    {
    "class": "scroll_corner_control",
    "layer0.tint":[11,16,21],
    "layer0.inner_margin": [0,0],
    "layer0.inner_margin": 0,
    "layer0.opacity": 1
    },
    // Standard vertical scroll puck
    {
    "class": "puck_control",
    "layer0.tint":[200,200,200], //auto complete SB
    "layer0.opacity": 1,
    "layer0.inner_margin": [0,0],
    "content_margin": [2,0],
    "blur": false
    },
    {
    "class": "puck_control",
    "layer0.tint":[22,31,39], // auto complete SB
    "layer0.opacity": 1,
    "layer0.inner_margin": 0,
    "content_margin": [3,0],
    "blur": false
    },
    // Standard horizontal scroll puck
    {
    "class": "puck_control",
    "attributes": ["horizontal"],
    "layer0.tint":[22,31,39],
    "layer0.inner_margin": [0,0],
    "layer0.inner_margin": 0,
    "content_margin": [12,3],
    "blur": false
    },

    // options
    {
    "class": "puck_control",
    @@ -328,11 +324,11 @@
    "settings": ["!overlay_scroll_bars"],
    "overlay": false
    },
    // Overlay vertical scroll bar
    // Overlay vertical scroll bar
    {
    "class": "scroll_bar_control",
    "settings": ["overlay_scroll_bars"],
    "layer0.tint":[28,31,38],
    "layer0.tint":[28,31,38], // Main SB
    "layer0.inner_margin": [0,5],
    "blur": true
    },
    @@ -362,7 +358,6 @@
    "content_margin": [16,2],
    "blur": true
    },

    // options
    {
    "class": "puck_control",
    @@ -404,7 +399,7 @@
    "class": "minimap_control",
    "viewport_color": [13,14,15,180]
    },
    {
    {
    "class": "minimap_control",
    "attributes": ["hover"],
    "viewport_color": [13,14,15,220]
    @@ -418,7 +413,7 @@
    {
    "class": "dialog",
    "layer0.tint": [238, 238, 238],
    "layer0.opacity": 1.0
    "layer0.opacity": 1
    },

    //========================================================
    @@ -428,12 +423,12 @@
    {
    "class": "progress_bar_control",
    "layer0.tint": [94,235,184],
    "layer0.opacity": 1.0
    "layer0.opacity": 1
    },
    {
    "class": "progress_gauge_control",
    "layer0.tint": [52, 152, 219],
    "layer0.opacity": 1.0,
    "layer0.opacity": 1,
    "content_margin": [0, 6]
    },

    @@ -465,9 +460,9 @@
    {
    "class": "tool_tip_control",
    "layer0.tint": [22,31,39],
    "layer0.inner_margin": [1,1],
    "layer0.opacity": 1.0,
    "content_margin": [10, 8, 10, 8]
    "layer0.inner_margin": 1,
    "layer0.opacity": 1,
    "content_margin": [10, 8]
    },
    // Tooltip content
    {
    @@ -483,8 +478,8 @@
    {
    "class": "status_bar",
    "layer0.tint": [16,17,18],
    "layer0.opacity": 1.0,
    "content_margin": [15, 7]
    "layer0.opacity": 1,
    "content_margin": [20, 7, 10, 7]
    },
    // Status bar button
    {
    @@ -506,7 +501,7 @@
    {
    "class": "sidebar_container",
    "layer0.opacity": 1,
    "layer0.tint": [20,25,30],
    "layer0.tint": [30,35,40],
    "content_margin": [0,5,0,0]
    },
    // Sidebar tree || entries
    @@ -515,8 +510,7 @@
    "row_padding": [8,7],
    "indent": 15,
    "indent_offset": 18,
    "indent_top_level": true, // which make OpenFiles & Folders expandable
    "dark_content": true
    "indent_top_level": true // which make OpenFiles & Folders expandable
    },

    // options
    @@ -530,6 +524,32 @@
    "settings": ["Seti_sb_big_padding"],
    "row_padding": [8,10]
    },
    {
    "class": "sidebar_tree",
    "settings": ["Seti_sb_tree_med"],
    "indent": 15,
    "indent_offset": 15,
    },
    {
    "class": "sidebar_tree",
    "settings": ["Seti_sb_tree_small"],
    "indent": 15,
    "indent_offset": 10,
    },
    {
    "class": "sidebar_tree",
    "settings": ["Seti_sb_tree_tiny"],
    "indent": 15,
    "row_padding": [3,7],
    "indent_offset": 1,
    },
    {
    "class": "sidebar_tree",
    "settings": ["Seti_sb_tree_miny"],
    "indent": 5,
    "row_padding": 5,
    "indent_offset": 15,
    },

    // Sidebar rows || selected files bg
    {
    @@ -572,29 +592,29 @@
    "color": [255,255,255]
    },
    // Sidebar folder
    {
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["expandable"]}],
    "color": [87,185,235],
    "font.bold": false
    },
    {
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["expandable","hover"]}],
    "color": [90,197,52]
    },
    {
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["expandable"]}],
    "color": [87,185,235],
    "font.bold": false
    },
    {
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["expandable","hover"]}],
    "color": [90,197,52]
    },
    {
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["expandable"]}],
    "settings": ["bold_folder_labels"],
    "font.bold": true
    },
    // Sidebar open files entry selected
    {
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["selected"]}],
    "color": [154,222,0]
    },
    {
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["selected"]}],
    "color": [154,222,0]
    },

    //========================================================
    // SIDEBAR - OPEN FILE ICONS
    @@ -606,7 +626,7 @@
    "layer0.texture": "Seti_UI/Main/[email protected]",
    "layer0.opacity": 1,
    "layer0.inner_margin": 0,
    "content_margin": [8,8]
    "content_margin": 8
    },
    {
    "class": "close_button",
    @@ -653,7 +673,7 @@
    // Sidebar group closed
    {
    "class": "disclosure_button_control",
    "content_margin": [8, 8],
    "content_margin": 8,
    "layer0.texture": "Seti_UI/Main/[email protected]",
    "layer0.inner_margin": 0,
    "layer0.tint": [200, 200, 200],
    @@ -676,7 +696,7 @@
    "content_margin": [7,0]
    },

    // options
    // Options
    {
    "class": "icon_folder",
    "settings": ["Seti_ClosedFolder_same"],
    @@ -686,7 +706,7 @@
    {
    "class": "icon_folder",
    "settings": ["Seti_ClosedFolder_remove"],
    "content_margin": [0,0]
    "content_margin": 0
    },
    {
    "class": "icon_folder",
    @@ -700,7 +720,7 @@
    "layer0.texture": "Seti_UI/icons/[email protected]",
    "layer0.inner_margin": -5,
    "layer0.opacity": 1,
    "content_margin": [7,0]
    "content_margin": [7,0],
    },

    //========================================================
    @@ -711,7 +731,7 @@
    // layer0.texture is filled in by code with the relevant icon name
    "layer0.tint": [255, 255, 255],
    "layer0.opacity": 1,
    "content_margin": [8, 8]
    "content_margin": 8
    },
    {
    "class": "icon_file_type",
    @@ -748,8 +768,8 @@
    "loop": true,
    "frame_time": 0.075
    },
    "layer0.opacity": 1.0,
    "content_margin": [8, 8]
    "layer0.opacity": 1,
    "content_margin": 8
    },

    //========================================================
    @@ -759,22 +779,22 @@
    // Default button state
    {
    "class": "button_control",
    "content_margin": [5,10], // the search panel right side buttons height
    "min_size": [70,0],
    "layer0.opacity": 1,
    "layer0.tint": [11,125,212]
    "layer0.tint": [69,90,100],
    "min_size": [75,0],
    "content_margin": [5,11] // the search panel right side buttons height
    },
    // Hover button state
    {
    "class": "button_control",
    "attributes": ["hover"],
    "layer0.tint": [99,165,216]
    "layer0.tint": [96,125,139]
    },
    // Pressed button state
    {
    "class": "button_control",
    "attributes": ["pressed"],
    "layer0.tint": [51,51,51]
    "layer0.tint": [255,152,0]
    },

    //========================================================
    @@ -785,14 +805,13 @@
    {
    "class": "text_line_control",
    "layer0.tint": [21,23,24], // is the same color of BG in widget file
    // "layer0.tint": [39,40,41],
    "layer0.opacity": 1,
    "content_margin": [5,3] // control the search panel height , line padding also effects this
    "content_margin": [3,3,5,3] // control the search panel height , line padding also effects this
    },
    // Text input dropdown
    {
    "class": "dropdown_button_control",
    "content_margin": [8, 8],
    "content_margin": 8,
    "layer0.texture": "Seti_UI/Main/text-field-list.png",
    "layer0.tint": [212, 212, 213],
    "layer0.opacity": 1
    @@ -810,18 +829,25 @@
    // Bottom panel background
    {
    "class": "panel_control",
    "layer0.inner_margin": 0,
    "layer0.opacity": 1,
    "layer0.tint": [16,17,18],
    "content_margin": [0, 0, 0, 1]
    "content_margin": 0
    },
    // Quick panel background
    {
    "class": "overlay_control",
    "layer0.opacity": 1,
    "layer1.tint": [16, 17, 18],
    "layer1.tint": [36,50,64],
    "layer1.opacity": 1,
    "content_margin": [0]
    "layer0.opacity": 0,
    "content_margin": 0
    },
    // options
    {
    "class": "overlay_control",
    "settings": ["Seti_rainbow"],
    "layer1.opacity": 0,
    "layer0.texture": "Seti_UI/Main/quick_bar1.png",
    "layer0.opacity": 1
    },

    //========================================================
    @@ -830,10 +856,9 @@

    {
    "class": "quick_panel",
    "row_padding": 16,
    "row_padding": [10,14],
    "layer0.tint": [16,17,18],
    "layer0.opacity": 1,
    "dark_content": true
    "layer0.opacity": 1
    },
    {
    "class": "quick_panel_row",
    @@ -852,22 +877,22 @@
    },
    {
    "class": "quick_panel_label",
    "fg": [255,255,255,255],
    "match_fg": [104,81,49,255],
    "selected_fg": [255,255,255,255],
    "selected_match_fg": [255,223,0,255]
    "fg": [255,255,255],
    "match_fg": [104,81,49],
    "selected_fg": [255,255,255],
    "selected_match_fg": [255,223,0]
    },
    {
    "class": "quick_panel_path_label",
    "fg": [255,255,255,255],
    "match_fg": [255,255,255,255],
    "selected_fg": [255,255,255,255],
    "selected_match_fg": [255,255,255,255]
    "fg": [255,255,255],
    "match_fg": [255,255,255],
    "selected_fg": [255,255,255],
    "selected_match_fg": [255,255,255]
    },
    {
    "class": "quick_panel_score_label",
    "fg": [255,255,255,255],
    "selected_fg": [255,255,255,255]
    "fg": [255,255,255],
    "selected_fg": [255,255,255]
    },

    //========================================================
    @@ -896,26 +921,24 @@

    {
    "class": "popup_control",
    "content_margin": [0,0],
    "content_margin": 0,
    "layer0.tint": [16,17,18],
    "layer0.opacity": 1
    },
    {
    "class": "auto_complete",
    "row_padding": [12,10]
    "row_padding": [5,10]
    },
    {
    "class": "auto_complete_label",
    "fg": [255,255,255],
    "match_fg": [104,81,49,255],
    "selected_fg": [255,255,255,255],
    "selected_match_fg": [255,223,0,255]
    "match_fg": [104,81,49],
    "selected_fg": [255,255,255],
    "selected_match_fg": [255,223,0]
    },
    {
    "class": "table_row",
    "layer0.tint": [79, 153, 211],
    "layer0.opacity": 0,
    "layer0.inner_margin": [5,5]
    "layer0.opacity": 0
    },
    {
    "class": "table_row",
    @@ -932,8 +955,7 @@
    {
    "class": "icon_button_control",
    "layer0.opacity": 0,
    "layer0.inner_margin": [6,6],
    "content_margin": [5,8]
    "content_margin": [6,10]
    },
    {
    "class": "icon_button_control",
    @@ -977,55 +999,55 @@
    {
    "class": "icon_regex",
    "layer0.texture": "Seti_UI/Main/regex.png",
    "layer0.tint": [170, 170, 170],
    "layer0.tint": [96,125,139],
    "layer0.opacity": 1,
    "content_margin": 8
    },
    {
    "class": "icon_regex",
    "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
    "layer0.tint":[11,125,212]
    "layer0.tint": [255,51,102]
    },
    {
    "class": "icon_regex",
    "parents": [{"class": "icon_button_control","attributes": ["hover"]}],
    "layer0.tint":[11,125,212]
    "layer0.tint": [148,211,209]
    },
    // Case sensitive search button
    {
    "class": "icon_case",
    "layer0.texture": "Seti_UI/Main/casesens.png",
    "layer0.tint": [170, 170, 170],
    "layer0.tint": [96,125,139],
    "layer0.opacity": 1,
    "content_margin": 8
    },
    {
    "class": "icon_case",
    "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
    "layer0.tint":[11,125,212]
    "layer0.tint": [255,51,102]
    },
    {
    "class": "icon_case",
    "parents": [{"class": "icon_button_control","attributes": ["hover"]}],
    "layer0.tint":[11,125,212]
    "layer0.tint": [148,211,209]
    },
    // Match whole word search button
    {
    "class": "icon_whole_word",
    "layer0.texture": "Seti_UI/Main/wholeword.png",
    "layer0.tint": [170, 170, 170],
    "layer0.tint": [96,125,139],
    "layer0.opacity": 1,
    "content_margin": 8
    },
    {
    "class": "icon_whole_word",
    "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
    "layer0.tint":[11,125,212]
    "layer0.tint": [255,51,102]
    },
    {
    "class": "icon_whole_word",
    "parents": [{"class": "icon_button_control","attributes": ["hover"]}],
    "layer0.tint":[11,125,212]
    "layer0.tint": [148,211,209]
    },

    //========================================================
    @@ -1036,37 +1058,37 @@
    {
    "class": "icon_context",
    "layer0.texture": "Seti_UI/Main/context.png",
    "layer0.tint": [170, 170, 170],
    "layer0.tint": [96,125,139],
    "layer0.opacity": 1,
    "content_margin": 8
    },
    {
    "class": "icon_context",
    "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
    "layer0.tint":[11,125,212]
    "layer0.tint": [255,51,102]
    },
    {
    "class": "icon_context",
    "parents": [{"class": "icon_button_control","attributes": ["hover"]}],
    "layer0.tint":[11,125,212]
    "layer0.tint": [148,211,209]
    },
    // Use search buffer
    {
    "class": "icon_use_buffer",
    "layer0.texture": "Seti_UI/Main/buffer.png",
    "layer0.tint": [170, 170, 170],
    "layer0.tint": [96,125,139],
    "layer0.opacity": 1,
    "content_margin": 8
    },
    {
    "class": "icon_use_buffer",
    "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
    "layer0.tint":[11,125,212]
    "layer0.tint": [255,51,102]
    },
    {
    "class": "icon_use_buffer",
    "parents": [{"class": "icon_button_control","attributes": ["hover"]}],
    "layer0.tint":[11,125,212]
    "layer0.tint": [148,211,209]
    },

    //========================================================
    @@ -1077,56 +1099,55 @@
    {
    "class": "icon_reverse",
    "layer0.texture": "Seti_UI/Main/reverse.png",
    "layer0.tint": [170, 170, 170],
    "layer0.tint": [96,125,139],
    "layer0.opacity": 1,
    "content_margin": 8
    },
    {
    "class": "icon_reverse",
    "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
    "layer0.tint":[11,125,212]
    "layer0.tint": [255,51,102]
    },
    {
    "class": "icon_reverse",
    "parents": [{"class": "icon_button_control","attributes": ["hover"]}],
    "layer0.tint":[11,125,212]
    "layer0.tint": [148,211,209]
    },
    // Search wrap button
    {
    "class": "icon_wrap",
    "layer0.texture": "Seti_UI/Main/wrap.png",
    "layer0.tint": [170, 170, 170],
    "layer0.tint": [96,125,139],
    "layer0.opacity": 1,
    "content_margin": 8
    },
    {
    "class": "icon_wrap",
    "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
    "layer0.tint":[11,125,212]
    "layer0.tint": [255,51,102]
    },
    {
    "class": "icon_wrap",
    "parents": [{"class": "icon_button_control","attributes": ["hover"]}],
    "layer0.tint":[11,125,212]
    "layer0.tint": [148,211,209]
    },
    // Search in selection button
    {
    "class": "icon_in_selection",
    "layer0.texture": "Seti_UI/Main/selection.png",
    // "layer0.tint": [79,91,103],
    "layer0.tint": [170, 170, 170],
    "layer0.tint": [96,125,139],
    "layer0.opacity": 1,
    "content_margin": 8
    },
    {
    "class": "icon_in_selection",
    "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
    "layer0.tint":[11,125,212]
    "layer0.tint": [255,51,102]
    },
    {
    "class": "icon_in_selection",
    "parents": [{"class": "icon_button_control","attributes": ["hover"]}],
    "layer0.tint":[11,125,212]
    "layer0.tint": [148,211,209]
    },

    //========================================================
    @@ -1137,19 +1158,19 @@
    {
    "class": "icon_preserve_case",
    "layer0.texture": "Seti_UI/Main/casesens.png",
    "layer0.tint": [170, 170, 170],
    "layer0.tint": [96,125,139],
    "layer0.opacity": 1,
    "content_margin": 8
    },
    {
    "class": "icon_preserve_case",
    "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
    "layer0.tint":[11,125,212]
    "layer0.tint": [255,51,102]
    },
    {
    "class": "icon_preserve_case",
    "parents": [{"class": "icon_button_control","attributes": ["hover"]}],
    "layer0.tint":[11,125,212]
    "layer0.tint": [148,211,209]
    },

    //========================================================
    @@ -1160,18 +1181,18 @@
    {
    "class": "icon_highlight",
    "layer0.texture": "Seti_UI/Main/highlight.png",
    "layer0.tint": [170, 170, 170],
    "layer0.tint": [96,125,139],
    "layer0.opacity": 1,
    "content_margin": 8
    },
    {
    "class": "icon_highlight",
    "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
    "layer0.tint":[11,125,212]
    "layer0.tint": [255,51,102]
    },
    {
    "class": "icon_highlight",
    "parents": [{"class": "icon_button_control","attributes": ["hover"]}],
    "layer0.tint":[11,125,212]
    "layer0.tint": [148,211,209]
    }
    ]
  6. kpman revised this gist Jan 6, 2015. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion Seti.sublime-theme
    Original file line number Diff line number Diff line change
    @@ -506,7 +506,7 @@
    {
    "class": "sidebar_container",
    "layer0.opacity": 1,
    "layer0.tint": [16,17,18],
    "layer0.tint": [20,25,30],
    "content_margin": [0,5,0,0]
    },
    // Sidebar tree || entries
  7. kpman revised this gist Dec 20, 2014. 1 changed file with 55 additions and 55 deletions.
    110 changes: 55 additions & 55 deletions Seti.sublime-theme
    Original file line number Diff line number Diff line change
    @@ -156,12 +156,12 @@
    //--------------------------------------------------------

    {
    "class": "tab_label",
    "fade": true,
    "fg": [200,200,200],
    "font.face": "InputSans Light",
    "font.size": 12
    },
    "class": "tab_label",
    "fade": true,
    "fg": [170,170,170],
    "font.face": "InputSans Light",
    "font.size": 12
    },
    {
    "class": "tab_label",
    "parents": [{"class": "tab_control","attributes": ["hover"]}],
    @@ -223,7 +223,7 @@

    {
    "class": "fold_button_control",
    "layer0.texture": "Seti_UI/Main/group-closed.png",
    "layer0.texture": "Seti_UI/Main/fold-closed.png",
    "layer0.opacity": 0.45,
    "layer0.inner_margin": 0,
    "content_margin": [8,8]
    @@ -236,7 +236,7 @@
    {
    "class": "fold_button_control",
    "attributes": ["expanded"],
    "layer0.texture": "Seti_UI/Main/group-open.png"
    "layer0.texture": "Seti_UI/Main/fold-open.png"
    },
    {
    "class": "fold_button_control",
    @@ -271,14 +271,14 @@
    "layer0.opacity": 1
    },
    // Standard vertical scroll puck
    {
    "class": "puck_control",
    "layer0.tint":[200,200,200], //auto complete SB
    "layer0.opacity": 1,
    "layer0.inner_margin": [0,0],
    "content_margin": [2,0],
    "blur": false
    },
    {
    "class": "puck_control",
    "layer0.tint":[200,200,200], //auto complete SB
    "layer0.opacity": 1,
    "layer0.inner_margin": [0,0],
    "content_margin": [2,0],
    "blur": false
    },
    // Standard horizontal scroll puck
    {
    "class": "puck_control",
    @@ -328,19 +328,20 @@
    "settings": ["!overlay_scroll_bars"],
    "overlay": false
    },
    // Overlay vertical scroll bar
    // Overlay vertical scroll bar
    {
    "class": "scroll_bar_control",
    "settings": ["overlay_scroll_bars"],
    "layer0.tint":[28,31,39],
    "layer0.tint":[28,31,38],
    "layer0.inner_margin": [0,5],
    "blur": false
    "blur": true
    },
    // Overlay horizontal scroll bar
    {
    "class": "scroll_bar_control",
    "settings": ["overlay_scroll_bars"],
    "attributes": ["horizontal"],
    "layer0.tint":[28,31,38],
    "layer0.inner_margin": [5,0],
    "blur": true
    },
    @@ -361,20 +362,6 @@
    "content_margin": [16,2],
    "blur": true
    },
    // Overlay light puck (for dark content)
    {
    "class": "puck_control",
    "settings": ["overlay_scroll_bars"],
    "attributes": ["dark"],
    "layer0.tint":[22,31,39] // Main SB
    },
    // Overlay light horizontal puck (for dark content)
    {
    "class": "puck_control",
    "settings": ["overlay_scroll_bars"],
    "attributes": ["horizontal","dark"],
    "layer0.tint":[22,31,39]
    },

    // options
    {
    @@ -519,7 +506,7 @@
    {
    "class": "sidebar_container",
    "layer0.opacity": 1,
    "layer0.tint": [29,32,36],
    "layer0.tint": [16,17,18],
    "content_margin": [0,5,0,0]
    },
    // Sidebar tree || entries
    @@ -531,6 +518,19 @@
    "indent_top_level": true, // which make OpenFiles & Folders expandable
    "dark_content": true
    },

    // options
    {
    "class": "sidebar_tree",
    "settings": ["Seti_sb_small_padding"],
    "row_padding": [8,3]
    },
    {
    "class": "sidebar_tree",
    "settings": ["Seti_sb_big_padding"],
    "row_padding": [8,10]
    },

    // Sidebar rows || selected files bg
    {
    "class": "tree_row",
    @@ -569,32 +569,32 @@
    {
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["hover"]}],
    "color": [90,197,52]
    "color": [255,255,255]
    },
    // Sidebar folder
    {
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["expandable"]}],
    "color": [87,185,235],
    "font.bold": false
    },
    {
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["expandable","hover"]}],
    "color": [90,197,52]
    },
    {
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["expandable"]}],
    "color": [87,185,235],
    "font.bold": false
    },
    {
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["expandable","hover"]}],
    "color": [90,197,52]
    },
    {
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["expandable"]}],
    "settings": ["bold_folder_labels"],
    "font.bold": true
    },
    // Sidebar open files entry selected
    {
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["selected"]}],
    "color": [154,222,0]
    },
    {
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["selected"]}],
    "color": [154,222,0]
    },

    //========================================================
    // SIDEBAR - OPEN FILE ICONS
    @@ -759,7 +759,7 @@
    // Default button state
    {
    "class": "button_control",
    "content_margin": [5,10],
    "content_margin": [5,10], // the search panel right side buttons height
    "min_size": [70,0],
    "layer0.opacity": 1,
    "layer0.tint": [11,125,212]
    @@ -784,9 +784,10 @@
    // Text input field item
    {
    "class": "text_line_control",
    "layer0.tint": [39,40,41], // is the same color of BG in widget file
    "layer0.tint": [21,23,24], // is the same color of BG in widget file
    // "layer0.tint": [39,40,41],
    "layer0.opacity": 1,
    "content_margin": [5,7]
    "content_margin": [5,3] // control the search panel height , line padding also effects this
    },
    // Text input dropdown
    {
    @@ -886,7 +887,6 @@
    {
    "class": "mini_quick_panel_row",
    "attributes": ["selected"],
    // "layer0.tint": [79, 153, 211]
    "layer0.tint": [60,71,81]
    },

  8. kpman revised this gist Nov 26, 2014. 1 changed file with 51 additions and 14 deletions.
    65 changes: 51 additions & 14 deletions Seti.sublime-theme
    Original file line number Diff line number Diff line change
    @@ -19,7 +19,7 @@
    // options
    {
    "class": "tabset_control",
    "settings": ["Seti_mouse_wheel_tabswitche"],
    "settings": ["Seti_mouse_wheel_tabswitch"],
    "mouse_wheel_switch": true
    },
    {
    @@ -37,6 +37,7 @@
    "settings": ["Seti_no_bar_undertabs"],
    "content_margin": [0,0,0,0],
    },

    // Tab element
    {
    "class": "tab_control",
    @@ -157,7 +158,7 @@
    {
    "class": "tab_label",
    "fade": true,
    "fg": [170,170,170],
    "fg": [200,200,200],
    "font.face": "InputSans Light",
    "font.size": 12
    },
    @@ -179,7 +180,7 @@
    // Tab dropdown
    {
    "class": "show_tabs_dropdown_button",
    "content_margin": [8, 8],
    "content_margin": [10, 8],
    "layer0.texture": "Seti_UI/Main/[email protected]",
    "layer0.opacity": 1.0
    },
    @@ -272,10 +273,10 @@
    // Standard vertical scroll puck
    {
    "class": "puck_control",
    "layer0.tint":[200,200,200], //auto complete SB
    "layer0.opacity": 0.7,
    "layer0.tint":[200,200,200], //auto complete SB
    "layer0.opacity": 1,
    "layer0.inner_margin": [0,0],
    "content_margin": [3,0],
    "content_margin": [2,0],
    "blur": false
    },
    // Standard horizontal scroll puck
    @@ -284,10 +285,34 @@
    "attributes": ["horizontal"],
    "layer0.tint":[22,31,39],
    "layer0.inner_margin": [0,0],
    "content_margin": [12,6],
    "content_margin": [12,3],
    "blur": false
    },

    // options
    {
    "class": "puck_control",
    "settings": ["Seti_SB_med"],
    "content_margin": [6,0],
    },
    {
    "class": "puck_control",
    "settings": ["Seti_SB_med"],
    "attributes": ["horizontal"],
    "content_margin": [12,6],
    },
    {
    "class": "puck_control",
    "settings": ["Seti_SB_big"],
    "content_margin": [10,0],
    },
    {
    "class": "puck_control",
    "settings": ["Seti_SB_big"],
    "attributes": ["horizontal"],
    "content_margin": [12,10],
    },

    //========================================================
    // OVERLAY SCROLLBARS
    //--------------------------------------------------------
    @@ -307,7 +332,7 @@
    {
    "class": "scroll_bar_control",
    "settings": ["overlay_scroll_bars"],
    "layer0.tint":[28,31,38],
    "layer0.tint":[28,31,39],
    "layer0.inner_margin": [0,5],
    "blur": false
    },
    @@ -341,8 +366,7 @@
    "class": "puck_control",
    "settings": ["overlay_scroll_bars"],
    "attributes": ["dark"],
    "layer0.tint":[22,31,39] // Main SB

    "layer0.tint":[22,31,39] // Main SB
    },
    // Overlay light horizontal puck (for dark content)
    {
    @@ -352,6 +376,19 @@
    "layer0.tint":[22,31,39]
    },

    // options
    {
    "class": "puck_control",
    "settings": ["Seti_SB_bright"],
    "layer0.tint":[173,216,230]
    },
    {
    "class": "puck_control",
    "settings": ["Seti_SB_bright"],
    "attributes": ["horizontal"],
    "layer0.tint":[173,216,230]
    },

    //========================================================
    // EMPTY WINDOW BACKGROUND
    //--------------------------------------------------------
    @@ -532,7 +569,7 @@
    {
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["hover"]}],
    "color": [154,222,0]
    "color": [90,197,52]
    },
    // Sidebar folder
    {
    @@ -544,7 +581,7 @@
    {
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["expandable","hover"]}],
    "color": [255,255,255]
    "color": [90,197,52]
    },
    {
    "class": "sidebar_label",
    @@ -815,9 +852,9 @@
    {
    "class": "quick_panel_label",
    "fg": [255,255,255,255],
    "match_fg": [255,223,0,255],
    "match_fg": [104,81,49,255],
    "selected_fg": [255,255,255,255],
    "selected_match_fg": [255,223,0,255] // yellow
    "selected_match_fg": [255,223,0,255]
    },
    {
    "class": "quick_panel_path_label",
  9. kpman revised this gist Nov 21, 2014. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion Seti.sublime-theme
    Original file line number Diff line number Diff line change
    @@ -482,7 +482,7 @@
    {
    "class": "sidebar_container",
    "layer0.opacity": 1,
    "layer0.tint": [16,17,18],
    "layer0.tint": [29,32,36],
    "content_margin": [0,5,0,0]
    },
    // Sidebar tree || entries
  10. kpman created this gist Nov 17, 2014.
    16 changes: 16 additions & 0 deletions Preferences.sublime-settings
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,16 @@
    {
    "caret_extra_width": 0,
    "color_scheme": "Packages/JavaScriptNext - ES6 Syntax/Monokai Phoenix.tmTheme",
    "fade_fold_buttons": false,
    "font_face": "InputSansCondensed Thin",
    "font_size": 18,
    "highlight_line": true,
    "ignored_packages":
    [
    "Vintage"
    ],
    "tab_size": 2,
    "tabs_medium": true,
    "theme": "Seti.sublime-theme",
    "translate_tabs_to_spaces": true
    }
    1,140 changes: 1,140 additions & 0 deletions Seti.sublime-theme
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,1140 @@
    [
    //========================================================
    // TABS (REGULAR)
    //--------------------------------------------------------
    // Tab set
    {
    "class": "tabset_control",
    "layer0.texture": "Seti_UI/Main/tabset-background.png",
    "layer0.inner_margin": [1, 7],
    "layer0.opacity": 1,
    "content_margin": [0,0,4,4],
    "tab_overlap": 1,
    "tab_width": 190,
    "tab_min_width": 50,
    "tab_height": 45,
    "mouse_wheel_switch": false
    },

    // options
    {
    "class": "tabset_control",
    "settings": ["Seti_mouse_wheel_tabswitche"],
    "mouse_wheel_switch": true
    },
    {
    "class": "tabset_control",
    "settings": ["Seti_tabs_small"],
    "tab_height": 35,
    },
    {
    "class": "tabset_control",
    "settings": ["Seti_tabs_med"],
    "tab_height": 40,
    },
    {
    "class": "tabset_control",
    "settings": ["Seti_no_bar_undertabs"],
    "content_margin": [0,0,0,0],
    },
    // Tab element
    {
    "class": "tab_control",
    "max_margin_trim": 0,
    "hit_test_level": 0,
    "content_margin": [12, 3, 12, 3],
    "layer0.texture": "Seti_UI/Main/tab-inactive.png",
    "layer0.inner_margin": [5, 5],
    "layer0.opacity": 1.0
    },
    // Tab close state
    {
    "class": "tab_control",
    "settings": ["show_tab_close_buttons"],
    "content_margin": [10, 1, 7, 3]
    },
    // Tab hover state
    {
    "class": "tab_control",
    "attributes": ["hover"]
    },
    // Tab active state
    {
    "class": "tab_control",
    "attributes": ["selected"],
    "layer0.texture": "Seti_UI/Main/tab-active.png"
    },
    // Tab dirty state (close button hidden)
    {
    "class": "tab_control",
    "settings": ["!show_tab_close_buttons"],
    "attributes": ["dirty"],
    "content_margin": [12,3,7,3]
    },

    //========================================================
    // TAB BUTTONS
    //--------------------------------------------------------
    // Tab close button
    {
    "class": "tab_close_button",
    "layer0.texture": "Seti_UI/Main/[email protected]",
    "layer0.opacity": 1,
    "layer0.tint": [170,170,170]
    },
    {
    "class": "tab_close_button",
    "settings": ["show_tab_close_buttons"],
    "content_margin": [8,8]
    },
    {
    "class": "tab_close_button",
    "parents": [{"class": "tab_control","attributes": ["hover"]}],
    "layer0.opacity": 1,
    "layer0.tint": [255,255,255]

    },
    {
    "class": "tab_close_button",
    "parents": [{"class": "tab_control","attributes": ["selected"]}],
    "layer0.opacity": 1
    },
    // Tab dirty button
    {
    "class": "tab_close_button",
    "parents": [{"class": "tab_control","attributes": ["dirty"]}],
    "layer0.texture": "Seti_UI/Main/[email protected]",
    "layer0.tint": [79,153,211],
    "layer0.opacity": 1
    },
    {
    "class": "tab_close_button",
    "settings": ["!show_tab_close_buttons"],
    "parents": [{"class": "tab_control","attributes": ["dirty"]}],
    "content_margin": [8,8],
    "layer0.opacity": 1
    },
    {
    "class": "tab_close_button",
    "parents": [{"class": "tab_control","attributes": ["dirty","hover"]}],
    "layer0.texture": "Seti_UI/Main/close.png",
    "layer0.opacity": 1.0,
    "layer0.tint": [79,153,211]
    },
    {
    "class": "tab_close_button",
    "parents": [{"class": "tab_control","attributes": ["dirty","selected"]}]
    },
    // Tab highlight button
    {
    "class": "tab_close_button",
    "settings": ["highlight_modified_tabs"],
    "parents": [{"class": "tab_control","attributes": ["dirty"]}]
    },
    {
    "class": "tab_close_button",
    "settings": ["highlight_modified_tabs"],
    "parents": [{"class": "tab_control","attributes": ["dirty","selected"]}]
    },
    // Tab close button hover
    {
    "class": "tab_close_button",
    "settings": ["show_tab_close_buttons"],
    "attributes": ["hover"]
    },
    // Tab close button pressed
    {
    "class": "tab_close_button",
    "settings": ["show_tab_close_buttons"],
    "attributes": ["pressed"],
    "layer0.opacity": 0.8
    },

    //========================================================
    // TAB LABELS
    //--------------------------------------------------------

    {
    "class": "tab_label",
    "fade": true,
    "fg": [170,170,170],
    "font.face": "InputSans Light",
    "font.size": 12
    },
    {
    "class": "tab_label",
    "parents": [{"class": "tab_control","attributes": ["hover"]}],
    "fg": [226,226,226]
    },
    {
    "class": "tab_label",
    "parents": [{"class": "tab_control","attributes": ["selected"]}],
    "fg": [223,225,232]
    },

    //========================================================
    // TAB SCROLLING
    //--------------------------------------------------------

    // Tab dropdown
    {
    "class": "show_tabs_dropdown_button",
    "content_margin": [8, 8],
    "layer0.texture": "Seti_UI/Main/[email protected]",
    "layer0.opacity": 1.0
    },
    {
    "class": "show_tabs_dropdown_button",
    "attributes": ["hover"],
    "layer0.texture": "Seti_UI/Main/[email protected]",
    "layer0.opacity": 1.0
    },
    // Tab scroll left
    {
    "class": "scroll_tabs_left_button",
    "content_margin": [9, 7, 8, 6],
    "layer0.texture": "Seti_UI/Main/[email protected]",
    "layer0.opacity": 1.0
    },
    {
    "class": "scroll_tabs_left_button",
    "attributes": ["hover"],
    "layer0.texture": "Seti_UI/Main/[email protected]",
    "layer0.opacity": 1.0
    },
    // Tab scroll right
    {
    "class": "scroll_tabs_right_button",
    "content_margin": [9, 7, 8, 6],
    "layer0.texture": "Seti_UI/Main/[email protected]",
    "layer0.opacity": 1.0
    },
    {
    "class": "scroll_tabs_right_button",
    "attributes": ["hover"],
    "layer0.texture": "Seti_UI/Main/[email protected]",
    "layer0.opacity": 1.0
    },

    //========================================================
    // FOLD BUTTONS
    //--------------------------------------------------------

    {
    "class": "fold_button_control",
    "layer0.texture": "Seti_UI/Main/group-closed.png",
    "layer0.opacity": 0.45,
    "layer0.inner_margin": 0,
    "content_margin": [8,8]
    },
    {
    "class": "fold_button_control",
    "attributes": ["hover"],
    "layer0.opacity": 0.8
    },
    {
    "class": "fold_button_control",
    "attributes": ["expanded"],
    "layer0.texture": "Seti_UI/Main/group-open.png"
    },
    {
    "class": "fold_button_control",
    "attributes": ["expanded","hover"]
    },

    //========================================================
    // STANDARD SCROLLBARS
    //--------------------------------------------------------

    // Standard vertical scroll bar
    {
    "class": "scroll_bar_control",
    "layer0.tint":[11,16,21],
    "layer0.opacity": 1,
    "layer0.inner_margin": [0,0],
    "blur": true
    },
    // Standard horizontal scroll bar
    {
    "class": "scroll_bar_control",
    "attributes": ["horizontal"],
    "layer0.tint":[11,16,21],
    "layer0.inner_margin": [0,0],
    "blur": true
    },
    // Standard scroll bar corner
    {
    "class": "scroll_corner_control",
    "layer0.tint":[11,16,21],
    "layer0.inner_margin": [0,0],
    "layer0.opacity": 1
    },
    // Standard vertical scroll puck
    {
    "class": "puck_control",
    "layer0.tint":[200,200,200], //auto complete SB
    "layer0.opacity": 0.7,
    "layer0.inner_margin": [0,0],
    "content_margin": [3,0],
    "blur": false
    },
    // Standard horizontal scroll puck
    {
    "class": "puck_control",
    "attributes": ["horizontal"],
    "layer0.tint":[22,31,39],
    "layer0.inner_margin": [0,0],
    "content_margin": [12,6],
    "blur": false
    },

    //========================================================
    // OVERLAY SCROLLBARS
    //--------------------------------------------------------

    // Overlay toggle scroll bar
    {
    "class": "scroll_area_control",
    "settings": ["overlay_scroll_bars"],
    "overlay": true
    },
    {
    "class": "scroll_area_control",
    "settings": ["!overlay_scroll_bars"],
    "overlay": false
    },
    // Overlay vertical scroll bar
    {
    "class": "scroll_bar_control",
    "settings": ["overlay_scroll_bars"],
    "layer0.tint":[28,31,38],
    "layer0.inner_margin": [0,5],
    "blur": false
    },
    // Overlay horizontal scroll bar
    {
    "class": "scroll_bar_control",
    "settings": ["overlay_scroll_bars"],
    "attributes": ["horizontal"],
    "layer0.inner_margin": [5,0],
    "blur": true
    },
    // Overlay vertical puck
    {
    "class": "puck_control",
    "settings": ["overlay_scroll_bars"],
    "layer0.inner_margin": [0,5],
    "content_margin": [2,38],
    "blur": true
    },
    // Overlay horizontal puck
    {
    "class": "puck_control",
    "settings": ["overlay_scroll_bars"],
    "attributes": ["horizontal"],
    "layer0.inner_margin": [5,0],
    "content_margin": [16,2],
    "blur": true
    },
    // Overlay light puck (for dark content)
    {
    "class": "puck_control",
    "settings": ["overlay_scroll_bars"],
    "attributes": ["dark"],
    "layer0.tint":[22,31,39] // Main SB

    },
    // Overlay light horizontal puck (for dark content)
    {
    "class": "puck_control",
    "settings": ["overlay_scroll_bars"],
    "attributes": ["horizontal","dark"],
    "layer0.tint":[22,31,39]
    },

    //========================================================
    // EMPTY WINDOW BACKGROUND
    //--------------------------------------------------------

    {
    "class": "sheet_container_control",
    "layer0.tint": [21,23,24],
    "layer0.opacity": 1
    },

    //========================================================
    // GRID LAYOUT
    //--------------------------------------------------------

    {
    "class": "grid_layout_control",
    "border_size": 1,
    "border_color": [16,17,18]
    },

    //========================================================
    // MINI MAP
    //--------------------------------------------------------

    {
    "class": "minimap_control",
    "viewport_color": [13,14,15,180]
    },
    {
    "class": "minimap_control",
    "attributes": ["hover"],
    "viewport_color": [13,14,15,220]
    },


    //========================================================
    // DIALOG
    //--------------------------------------------------------

    {
    "class": "dialog",
    "layer0.tint": [238, 238, 238],
    "layer0.opacity": 1.0
    },

    //========================================================
    // PROGRESS BAR
    //--------------------------------------------------------

    {
    "class": "progress_bar_control",
    "layer0.tint": [94,235,184],
    "layer0.opacity": 1.0
    },
    {
    "class": "progress_gauge_control",
    "layer0.tint": [52, 152, 219],
    "layer0.opacity": 1.0,
    "content_margin": [0, 6]
    },

    //========================================================
    // LABELS
    //--------------------------------------------------------

    // General labels
    {
    "class": "label_control",
    "color": [249, 255, 255]
    },
    // Text field labels
    {
    "class": "label_control",
    "parents": [{"class": "panel_control"}]
    },
    // Button labels
    {
    "class": "label_control",
    "parents": [{"class": "button_control"}]
    },

    //========================================================
    // TOOLTIP
    //--------------------------------------------------------

    // Tooltip container
    {
    "class": "tool_tip_control",
    "layer0.tint": [22,31,39],
    "layer0.inner_margin": [1,1],
    "layer0.opacity": 1.0,
    "content_margin": [10, 8, 10, 8]
    },
    // Tooltip content
    {
    "class": "tool_tip_label_control",
    "color": [138,177,194]
    },

    //========================================================
    // STATUS BAR
    //--------------------------------------------------------

    // Status bar container
    {
    "class": "status_bar",
    "layer0.tint": [16,17,18],
    "layer0.opacity": 1.0,
    "content_margin": [15, 7]
    },
    // Status bar button
    {
    "class": "status_button",
    "min_size": [80, 0]
    },
    // Status bar label
    {
    "class": "label_control",
    "parents": [{"class": "status_bar"}],
    "color": [170,170,170]
    },

    //========================================================
    // SIDEBAR
    //--------------------------------------------------------

    // Sidebar container
    {
    "class": "sidebar_container",
    "layer0.opacity": 1,
    "layer0.tint": [16,17,18],
    "content_margin": [0,5,0,0]
    },
    // Sidebar tree || entries
    {
    "class": "sidebar_tree",
    "row_padding": [8,7],
    "indent": 15,
    "indent_offset": 18,
    "indent_top_level": true, // which make OpenFiles & Folders expandable
    "dark_content": true
    },
    // Sidebar rows || selected files bg
    {
    "class": "tree_row",
    "layer0.texture": null,
    "layer0.tint": [27, 28, 29],
    "layer0.opacity": 0
    },
    // Sidebar row selected
    {
    "class": "tree_row",
    "attributes": ["selected"],
    "layer0.opacity": 1
    },
    // Sidebar heading
    {
    "class": "sidebar_heading",
    "color": [55,72,74],
    "font.bold": true
    },
    {
    "class": "sidebar_heading",
    "parents": [{"class": "tree_row","attributes": ["selected"]}]
    },
    {
    "class": "sidebar_heading",
    "parents": [{"class": "tree_row","attributes": ["hover"]}],
    "color": [2,174,255]
    },
    // Sidebar files
    {
    "class": "sidebar_label",
    "color": [200,200,200],
    "font.face": "InputSans Light",
    "font.size": 12
    },
    {
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["hover"]}],
    "color": [154,222,0]
    },
    // Sidebar folder
    {
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["expandable"]}],
    "color": [87,185,235],
    "font.bold": false
    },
    {
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["expandable","hover"]}],
    "color": [255,255,255]
    },
    {
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["expandable"]}],
    "settings": ["bold_folder_labels"],
    "font.bold": true
    },
    // Sidebar open files entry selected
    {
    "class": "sidebar_label",
    "parents": [{"class": "tree_row","attributes": ["selected"]}],
    "color": [154,222,0]
    },

    //========================================================
    // SIDEBAR - OPEN FILE ICONS
    //--------------------------------------------------------

    // Sidebar file close
    {
    "class": "close_button",
    "layer0.texture": "Seti_UI/Main/[email protected]",
    "layer0.opacity": 1,
    "layer0.inner_margin": 0,
    "content_margin": [8,8]
    },
    {
    "class": "close_button",
    "parents": [{"class": "tree_row","attributes": ["hover"]}],
    "layer0.opacity": 1
    },
    // Sidebar file dirty
    {
    "class": "close_button",
    "attributes": ["dirty"],
    "layer0.texture": "Seti_UI/Main/[email protected]",
    "layer0.opacity": 1
    },
    {
    "class": "close_button",
    "attributes": ["dirty"],
    "parents": [{"class": "tree_row","attributes": ["selected"]}],
    "layer0.texture": "Seti_UI/Main/[email protected]"
    },
    {
    "class": "close_button",
    "attributes": ["dirty"],
    "parents": [{"class": "tree_row","attributes": ["hover"]}],
    "layer0.texture": "Seti_UI/Main/[email protected]",
    "layer0.opacity": 1
    },
    // Sidebar file close hover
    {
    "class": "close_button",
    "attributes": ["hover"],
    "layer0.texture": "Seti_UI/Main/[email protected]"
    },
    {
    "class": "close_button",
    "parents": [{"class": "tree_row","attributes": ["hover","selected"]}],
    "layer0.texture": "Seti_UI/Main/[email protected]",
    "layer0.opacity": 1
    },

    //========================================================
    // SIDEBAR - GENERAL FILE ICONS
    //--------------------------------------------------------

    // Sidebar group closed
    {
    "class": "disclosure_button_control",
    "content_margin": [8, 8],
    "layer0.texture": "Seti_UI/Main/[email protected]",
    "layer0.inner_margin": 0,
    "layer0.tint": [200, 200, 200],
    "layer0.opacity": 1
    },

    // Sidebar group open
    {
    "class": "disclosure_button_control",
    "attributes": ["expanded"],
    "layer0.texture": "Seti_UI/Main/[email protected]"
    },

    // Sidebar folder closed
    {
    "class": "icon_folder",
    "layer0.texture": "Seti_UI/icons/[email protected]",
    "layer0.opacity": 1,
    "layer0.inner_margin": 0,
    "content_margin": [7,0]
    },

    // options
    {
    "class": "icon_folder",
    "settings": ["Seti_ClosedFolder_same"],
    "layer0.texture": "Seti_UI/icons/[email protected]",
    "layer0.opacity": 0.5,
    },
    {
    "class": "icon_folder",
    "settings": ["Seti_ClosedFolder_remove"],
    "content_margin": [0,0]
    },
    {
    "class": "icon_folder",
    "settings": ["Seti_ClosedFolder_dots"],
    "layer0.texture": "Seti_UI/icons/[email protected]",
    },
    // Sidebar folder opened
    {
    "class": "icon_folder",
    "parents": [{ "class": "tree_row", "attributes": ["expanded"]}],
    "layer0.texture": "Seti_UI/icons/[email protected]",
    "layer0.inner_margin": -5,
    "layer0.opacity": 1,
    "content_margin": [7,0]
    },

    //========================================================
    // ICONS (build 3062+)
    //--------------------------------------------------------
    {
    "class": "icon_file_type",
    // layer0.texture is filled in by code with the relevant icon name
    "layer0.tint": [255, 255, 255],
    "layer0.opacity": 1,
    "content_margin": [8, 8]
    },
    {
    "class": "icon_file_type",
    "parents": [{"class": "tree_row","attributes": ["hover"]}],
    "layer0.opacity": 1
    },
    {
    "class": "icon_file_type",
    "parents": [{"class": "tree_row","attributes": ["selected"]}],
    "layer0.opacity": 1
    },
    {
    "class": "icon_file_type",
    "parents": [{"class": "tree_row","attributes": ["selected", "hover"]}],
    "layer0.opacity": 1
    },

    // Icon folder loading
    {
    "class": "icon_folder_loading",
    "layer0.texture":
    {
    "keyframes":
    [
    "Seti_UI/Main/spinner7.png",
    "Seti_UI/Main/spinner6.png",
    "Seti_UI/Main/spinner5.png",
    "Seti_UI/Main/spinner4.png",
    "Seti_UI/Main/spinner3.png",
    "Seti_UI/Main/spinner2.png",
    "Seti_UI/Main/spinner1.png",
    "Seti_UI/Main/spinner.png"
    ],
    "loop": true,
    "frame_time": 0.075
    },
    "layer0.opacity": 1.0,
    "content_margin": [8, 8]
    },

    //========================================================
    // STANDARD TEXT BUTTONS
    //--------------------------------------------------------

    // Default button state
    {
    "class": "button_control",
    "content_margin": [5,10],
    "min_size": [70,0],
    "layer0.opacity": 1,
    "layer0.tint": [11,125,212]
    },
    // Hover button state
    {
    "class": "button_control",
    "attributes": ["hover"],
    "layer0.tint": [99,165,216]
    },
    // Pressed button state
    {
    "class": "button_control",
    "attributes": ["pressed"],
    "layer0.tint": [51,51,51]
    },

    //========================================================
    // TEXT INPUT FIELD
    //--------------------------------------------------------

    // Text input field item
    {
    "class": "text_line_control",
    "layer0.tint": [39,40,41], // is the same color of BG in widget file
    "layer0.opacity": 1,
    "content_margin": [5,7]
    },
    // Text input dropdown
    {
    "class": "dropdown_button_control",
    "content_margin": [8, 8],
    "layer0.texture": "Seti_UI/Main/text-field-list.png",
    "layer0.tint": [212, 212, 213],
    "layer0.opacity": 1
    },
    {
    "class": "dropdown_button_control",
    "attributes": ["hover"],
    "layer0.texture": "Seti_UI/Main/text-field-list-hover.png"
    },

    //========================================================
    // PANEL BACKGROUNDS
    //--------------------------------------------------------

    // Bottom panel background
    {
    "class": "panel_control",
    "layer0.inner_margin": 0,
    "layer0.opacity": 1,
    "layer0.tint": [16,17,18],
    "content_margin": [0, 0, 0, 1]
    },
    // Quick panel background
    {
    "class": "overlay_control",
    "layer0.opacity": 1,
    "layer1.tint": [16, 17, 18],
    "layer1.opacity": 1,
    "content_margin": [0]
    },

    //========================================================
    // QUICK PANEL
    //--------------------------------------------------------

    {
    "class": "quick_panel",
    "row_padding": 16,
    "layer0.tint": [16,17,18],
    "layer0.opacity": 1,
    "dark_content": true
    },
    {
    "class": "quick_panel_row",
    "layer0.tint": [16,17,18],
    "layer0.opacity": 1
    },
    {
    "class": "quick_panel_row",
    "attributes": ["hover"],
    "layer0.tint": [3,4,5]
    },
    {
    "class": "quick_panel_row",
    "attributes": ["selected"],
    "layer0.tint": [38, 38, 38]
    },
    {
    "class": "quick_panel_label",
    "fg": [255,255,255,255],
    "match_fg": [255,223,0,255],
    "selected_fg": [255,255,255,255],
    "selected_match_fg": [255,223,0,255] // yellow
    },
    {
    "class": "quick_panel_path_label",
    "fg": [255,255,255,255],
    "match_fg": [255,255,255,255],
    "selected_fg": [255,255,255,255],
    "selected_match_fg": [255,255,255,255]
    },
    {
    "class": "quick_panel_score_label",
    "fg": [255,255,255,255],
    "selected_fg": [255,255,255,255]
    },

    //========================================================
    // MINI QUICK PANEL
    //--------------------------------------------------------

    {
    "class": "mini_quick_panel_row",
    "layer0.tint": [16,17,18],
    "layer0.opacity": 1
    },
    {
    "class": "mini_quick_panel_row",
    "attributes": ["hover"],
    "layer0.tint": [38, 38, 38]
    },
    {
    "class": "mini_quick_panel_row",
    "attributes": ["selected"],
    // "layer0.tint": [79, 153, 211]
    "layer0.tint": [60,71,81]
    },

    //========================================================
    // CODE COMPLETION DROPDOWN
    //--------------------------------------------------------

    {
    "class": "popup_control",
    "content_margin": [0,0],
    "layer0.tint": [16,17,18],
    "layer0.opacity": 1
    },
    {
    "class": "auto_complete",
    "row_padding": [12,10]
    },
    {
    "class": "auto_complete_label",
    "fg": [255,255,255],
    "match_fg": [104,81,49,255],
    "selected_fg": [255,255,255,255],
    "selected_match_fg": [255,223,0,255]
    },
    {
    "class": "table_row",
    "layer0.tint": [79, 153, 211],
    "layer0.opacity": 0,
    "layer0.inner_margin": [5,5]
    },
    {
    "class": "table_row",
    "attributes": ["selected"],
    "layer0.opacity": 1,
    "layer0.tint": [60,71,81]
    },

    //========================================================
    // BOTTOM PANEL BUTTONS
    //--------------------------------------------------------

    // Button group middle
    {
    "class": "icon_button_control",
    "layer0.opacity": 0,
    "layer0.inner_margin": [6,6],
    "content_margin": [5,8]
    },
    {
    "class": "icon_button_control",
    "attributes": ["selected"],
    "layer1.tint": [32,40,66],
    "layer0.opacity": 0
    },
    // Button group left
    {
    "class": "icon_button_control",
    "attributes": ["left"]
    },
    {
    "class": "icon_button_control",
    "attributes": ["left","selected"]
    },
    // Button group right
    {
    "class": "icon_button_control",
    "attributes": ["right"]
    },
    {
    "class": "icon_button_control",
    "attributes": ["right","selected"]
    },
    // Button single
    {
    "class": "icon_button_control",
    "attributes": ["left","right"]
    },
    {
    "class": "icon_button_control",
    "attributes": ["left","right","selected"]
    },

    //========================================================
    // BOTTOM PANEL ICONS - GROUP 1
    //--------------------------------------------------------

    // Regex search button
    {
    "class": "icon_regex",
    "layer0.texture": "Seti_UI/Main/regex.png",
    "layer0.tint": [170, 170, 170],
    "layer0.opacity": 1,
    "content_margin": 8
    },
    {
    "class": "icon_regex",
    "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
    "layer0.tint":[11,125,212]
    },
    {
    "class": "icon_regex",
    "parents": [{"class": "icon_button_control","attributes": ["hover"]}],
    "layer0.tint":[11,125,212]
    },
    // Case sensitive search button
    {
    "class": "icon_case",
    "layer0.texture": "Seti_UI/Main/casesens.png",
    "layer0.tint": [170, 170, 170],
    "layer0.opacity": 1,
    "content_margin": 8
    },
    {
    "class": "icon_case",
    "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
    "layer0.tint":[11,125,212]
    },
    {
    "class": "icon_case",
    "parents": [{"class": "icon_button_control","attributes": ["hover"]}],
    "layer0.tint":[11,125,212]
    },
    // Match whole word search button
    {
    "class": "icon_whole_word",
    "layer0.texture": "Seti_UI/Main/wholeword.png",
    "layer0.tint": [170, 170, 170],
    "layer0.opacity": 1,
    "content_margin": 8
    },
    {
    "class": "icon_whole_word",
    "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
    "layer0.tint":[11,125,212]
    },
    {
    "class": "icon_whole_word",
    "parents": [{"class": "icon_button_control","attributes": ["hover"]}],
    "layer0.tint":[11,125,212]
    },

    //========================================================
    // BOTTOM PANEL ICONS - GROUP 1 (EXTENDED: FIND IN FILES)
    //--------------------------------------------------------

    // Show search context button
    {
    "class": "icon_context",
    "layer0.texture": "Seti_UI/Main/context.png",
    "layer0.tint": [170, 170, 170],
    "layer0.opacity": 1,
    "content_margin": 8
    },
    {
    "class": "icon_context",
    "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
    "layer0.tint":[11,125,212]
    },
    {
    "class": "icon_context",
    "parents": [{"class": "icon_button_control","attributes": ["hover"]}],
    "layer0.tint":[11,125,212]
    },
    // Use search buffer
    {
    "class": "icon_use_buffer",
    "layer0.texture": "Seti_UI/Main/buffer.png",
    "layer0.tint": [170, 170, 170],
    "layer0.opacity": 1,
    "content_margin": 8
    },
    {
    "class": "icon_use_buffer",
    "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
    "layer0.tint":[11,125,212]
    },
    {
    "class": "icon_use_buffer",
    "parents": [{"class": "icon_button_control","attributes": ["hover"]}],
    "layer0.tint":[11,125,212]
    },

    //========================================================
    // BOTTOM PANEL ICONS - GROUP 2
    //--------------------------------------------------------

    // Reverse search direction button (ST2 only)
    {
    "class": "icon_reverse",
    "layer0.texture": "Seti_UI/Main/reverse.png",
    "layer0.tint": [170, 170, 170],
    "layer0.opacity": 1,
    "content_margin": 8
    },
    {
    "class": "icon_reverse",
    "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
    "layer0.tint":[11,125,212]
    },
    {
    "class": "icon_reverse",
    "parents": [{"class": "icon_button_control","attributes": ["hover"]}],
    "layer0.tint":[11,125,212]
    },
    // Search wrap button
    {
    "class": "icon_wrap",
    "layer0.texture": "Seti_UI/Main/wrap.png",
    "layer0.tint": [170, 170, 170],
    "layer0.opacity": 1,
    "content_margin": 8
    },
    {
    "class": "icon_wrap",
    "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
    "layer0.tint":[11,125,212]
    },
    {
    "class": "icon_wrap",
    "parents": [{"class": "icon_button_control","attributes": ["hover"]}],
    "layer0.tint":[11,125,212]
    },
    // Search in selection button
    {
    "class": "icon_in_selection",
    "layer0.texture": "Seti_UI/Main/selection.png",
    // "layer0.tint": [79,91,103],
    "layer0.tint": [170, 170, 170],
    "layer0.opacity": 1,
    "content_margin": 8
    },
    {
    "class": "icon_in_selection",
    "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
    "layer0.tint":[11,125,212]
    },
    {
    "class": "icon_in_selection",
    "parents": [{"class": "icon_button_control","attributes": ["hover"]}],
    "layer0.tint":[11,125,212]
    },

    //========================================================
    // BOTTOM PANEL ICONS - GROUP 3
    //--------------------------------------------------------

    // Preserve case button
    {
    "class": "icon_preserve_case",
    "layer0.texture": "Seti_UI/Main/casesens.png",
    "layer0.tint": [170, 170, 170],
    "layer0.opacity": 1,
    "content_margin": 8
    },
    {
    "class": "icon_preserve_case",
    "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
    "layer0.tint":[11,125,212]
    },
    {
    "class": "icon_preserve_case",
    "parents": [{"class": "icon_button_control","attributes": ["hover"]}],
    "layer0.tint":[11,125,212]
    },

    //========================================================
    // BOTTOM PANEL ICONS - GROUP 4
    //--------------------------------------------------------

    // Highlight results button
    {
    "class": "icon_highlight",
    "layer0.texture": "Seti_UI/Main/highlight.png",
    "layer0.tint": [170, 170, 170],
    "layer0.opacity": 1,
    "content_margin": 8
    },
    {
    "class": "icon_highlight",
    "parents": [{"class": "icon_button_control","attributes": ["selected"]}],
    "layer0.tint":[11,125,212]
    },
    {
    "class": "icon_highlight",
    "parents": [{"class": "icon_button_control","attributes": ["hover"]}],
    "layer0.tint":[11,125,212]
    }
    ]
    26 changes: 26 additions & 0 deletions Widget - Seti.stTheme
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,26 @@
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
    <key>settings</key>
    <array>
    <dict>
    <key>settings</key>
    <dict>
    <key>background</key>
    <string>#272829</string>
    <key>caret</key>
    <string>#ffe792</string>
    <key>foreground</key>
    <string>#dcdcdc</string>
    <key>invisibles</key>
    <string>#F3FFB51A</string>
    <key>selection</key>
    <string>#86929c</string>
    <key>selectionForeground</key>
    <string>#cfd3d7</string>
    </dict>
    </dict>
    </array>
    </dict>
    </plist>