diff --git a/Theme - Flatland/Flatland-Monokai.tmTheme b/Color Scheme/Flatland-Monokai.tmTheme similarity index 100% rename from Theme - Flatland/Flatland-Monokai.tmTheme rename to Color Scheme/Flatland-Monokai.tmTheme diff --git a/Theme - Flatland/Flatland.tmTheme b/Color Scheme/Flatland.tmTheme similarity index 100% rename from Theme - Flatland/Flatland.tmTheme rename to Color Scheme/Flatland.tmTheme diff --git a/Theme - Flatland/Flatland.sublime-theme b/Flatland.sublime-theme similarity index 78% rename from Theme - Flatland/Flatland.sublime-theme rename to Flatland.sublime-theme index ac37b81..82bfc7f 100644 --- a/Theme - Flatland/Flatland.sublime-theme +++ b/Flatland.sublime-theme @@ -5,7 +5,7 @@ // Tab set { "class": "tabset_control", - "layer0.texture": "flatland/Theme - Flatland/tabset-background.png", + "layer0.texture": "flatland/Flatland/tabset-background.png", "layer0.inner_margin": [10, 0], "layer0.opacity": 1.0, "content_margin": [0, 4, 0, 0], @@ -27,15 +27,15 @@ "max_margin_trim": 0, "hit_test_level": 0.5, // Inactive tab settings - "layer0.texture": "flatland/Theme - Flatland/tab-inactive.png", + "layer0.texture": "flatland/Flatland/tab-inactive.png", "layer0.inner_margin": [20, 4], "layer0.opacity": 1.0, // Active tab setting - "layer1.texture": "flatland/Theme - Flatland/tab-active.png", + "layer1.texture": "flatland/Flatland/tab-active.png", "layer1.inner_margin": [20, 4], "layer1.opacity": 0.0, // Hover tab setting - "layer2.texture": "flatland/Theme - Flatland/tab-hover.png", + "layer2.texture": "flatland/Flatland/tab-hover.png", "layer2.inner_margin": [20, 4], "layer2.opacity": 0.0 }, @@ -85,11 +85,11 @@ "class": "tab_close_button", "content_margin": [0, 0], // Tab close default settings - "layer0.texture": "flatland/Theme - Flatland/tab-close.png", + "layer0.texture": "flatland/Flatland/tab-close.png", "layer0.opacity": 1.0, "layer0.inner_margin": [0, 0], // Tab close hover settings - "layer1.texture": "flatland/Theme - Flatland/tab-close-hover.png", + "layer1.texture": "flatland/Flatland/tab-close-hover.png", "layer1.opacity": 0.0 }, { @@ -109,7 +109,7 @@ { "class": "tab_close_button", "parents": [{"class": "tab_control", "attributes": ["dirty"]}], - "layer0.texture": "flatland/Theme - Flatland/tab-dirty.png", + "layer0.texture": "flatland/Flatland/tab-dirty.png", "layer0.opacity": 1.0, "layer1.opacity": 0.0 }, @@ -146,11 +146,12 @@ "layer0.opacity": 1.0, "layer1.opacity": 0.0 }, + // SQUARE TABS { "class": "tabset_control", "settings": ["flatland_square_tabs"], - "layer0.texture": "flatland/Theme - Flatland/square/tabset-background.png", + "layer0.texture": "flatland/Flatland/square/tabset-background.png", "content_margin": [0, 0, 0, 0] // "tab_overlap": 5 }, @@ -158,11 +159,11 @@ "class": "tab_control", "settings": ["flatland_square_tabs"], // Inactive tab settings - "layer0.texture": "flatland/Theme - Flatland/square/tab-inactive.png", + "layer0.texture": "flatland/Flatland/square/tab-inactive.png", // Active tab setting - "layer1.texture": "flatland/Theme - Flatland/square/tab-active.png", + "layer1.texture": "flatland/Flatland/square/tab-active.png", // Hover tab setting - "layer2.texture": "flatland/Theme - Flatland/square/tab-hover.png" + "layer2.texture": "flatland/Flatland/square/tab-hover.png" }, // @@ -171,10 +172,10 @@ { "class": "fold_button_control", - "layer0.texture": "flatland/Theme - Flatland/fold-closed.png", + "layer0.texture": "flatland/Flatland/fold-closed.png", "layer0.opacity": 1.0, "layer0.inner_margin": 0, - "layer1.texture": "flatland/Theme - Flatland/fold-closed-pressed.png", + "layer1.texture": "flatland/Flatland/fold-closed-pressed.png", "layer1.opacity": 0.0, "layer1.inner_margin": 0, "content_margin": [9, 7, 8, 6] @@ -194,8 +195,8 @@ { "class": "fold_button_control", "attributes": ["expanded"], - "layer0.texture": "flatland/Theme - Flatland/fold-open.png", - "layer1.texture": "flatland/Theme - Flatland/fold-open-pressed.png" + "layer0.texture": "flatland/Flatland/fold-open.png", + "layer1.texture": "flatland/Flatland/fold-open-pressed.png" }, // @@ -205,7 +206,7 @@ // Standard vertical scroll bar { "class": "scroll_bar_control", - "layer0.texture": "flatland/Theme - Flatland/standard-scrollbar-vertical.png", + "layer0.texture": "flatland/Flatland/standard-scrollbar-vertical.png", "layer0.opacity": 1.0, "layer0.inner_margin": [0, 6], "blur": false @@ -214,7 +215,7 @@ { "class": "scroll_bar_control", "attributes": ["horizontal"], - "layer0.texture": "flatland/Theme - Flatland/standard-scrollbar-horizontal.png", + "layer0.texture": "flatland/Flatland/standard-scrollbar-horizontal.png", "layer0.opacity": 1.0, "layer0.inner_margin": [6, 0], "blur": false @@ -222,14 +223,14 @@ // Standard scroll bar corner { "class": "scroll_corner_control", - "layer0.texture": "flatland/Theme - Flatland/standard-scrollbar-corner.png", + "layer0.texture": "flatland/Flatland/standard-scrollbar-corner.png", "layer0.opacity": 1.0, "layer0.inner_margin": [1, 1] }, // Standard vertical scroll puck { "class": "puck_control", - "layer0.texture": "flatland/Theme - Flatland/standard-puck-vertical.png", + "layer0.texture": "flatland/Flatland/standard-puck-vertical.png", "layer0.opacity": 1.0, "layer0.inner_margin": [0, 10], "content_margin": [8, 12], @@ -239,7 +240,7 @@ { "class": "puck_control", "attributes": ["horizontal"], - "layer0.texture": "flatland/Theme - Flatland/standard-puck-horizontal.png", + "layer0.texture": "flatland/Flatland/standard-puck-horizontal.png", "layer0.opacity": 1.0, "layer0.inner_margin": [10, 0], "content_margin": [12, 8], @@ -265,7 +266,7 @@ { "class": "scroll_bar_control", "settings": ["overlay_scroll_bars"], - "layer0.texture": "flatland/Theme - Flatland/overlay-scrollbar-vertical.png", + "layer0.texture": "flatland/Flatland/overlay-scrollbar-vertical.png", "layer0.inner_margin": [0, 5], "blur": true }, @@ -274,7 +275,7 @@ "class": "scroll_bar_control", "settings": ["overlay_scroll_bars"], "attributes": ["horizontal"], - "layer0.texture": "flatland/Theme - Flatland/overlay-scrollbar-horizontal.png", + "layer0.texture": "flatland/Flatland/overlay-scrollbar-horizontal.png", "layer0.inner_margin": [5, 0], "blur": true }, @@ -282,7 +283,7 @@ { "class": "puck_control", "settings": ["overlay_scroll_bars"], - "layer0.texture": "flatland/Theme - Flatland/overlay-puck-vertical.png", + "layer0.texture": "flatland/Flatland/overlay-puck-vertical.png", "layer0.inner_margin": [0, 5], "content_margin": [5, 20], "blur": true @@ -292,7 +293,7 @@ "class": "puck_control", "settings": ["overlay_scroll_bars"], "attributes": ["horizontal"], - "layer0.texture": "flatland/Theme - Flatland/overlay-puck-horizontal.png", + "layer0.texture": "flatland/Flatland/overlay-puck-horizontal.png", "layer0.inner_margin": [5, 0], "content_margin": [20, 5], "blur": true @@ -302,14 +303,14 @@ "class": "puck_control", "settings": ["overlay_scroll_bars"], "attributes": ["dark"], - "layer0.texture": "flatland/Theme - Flatland/overlay-dark-puck-vertical.png" + "layer0.texture": "flatland/Flatland/overlay-dark-puck-vertical.png" }, // Overlay light horizontal puck (for dark content) { "class": "puck_control", "settings": ["overlay_scroll_bars"], "attributes": ["horizontal", "dark"], - "layer0.texture": "flatland/Theme - Flatland/overlay-dark-puck-horizontal.png" + "layer0.texture": "flatland/Flatland/overlay-dark-puck-horizontal.png" }, // @@ -384,7 +385,7 @@ // Tooltip container { "class": "tool_tip_control", - "layer0.texture": "flatland/Theme - Flatland/tooltip.png", + "layer0.texture": "flatland/Flatland/tooltip.png", "layer0.inner_margin": [1, 1], "layer0.opacity": 0.95, "content_margin": [3, 3] @@ -401,7 +402,7 @@ // Status bar container { "class": "status_bar", - "layer0.texture": "flatland/Theme - Flatland/status-bar-background.png", + "layer0.texture": "flatland/Flatland/status-bar-background.png", "layer0.opacity": 1.0, "layer0.inner_margin": [2, 2], "content_margin": [14, 4, 4, 4] @@ -438,7 +439,7 @@ // Sidebar rows { "class": "tree_row", - "layer0.texture": "flatland/Theme - Flatland/sidebar-row-selected.png", + "layer0.texture": "flatland/Flatland/sidebar-row-selected.png", "layer0.opacity": 0.0, "layer0.inner_margin": [1,1] }, @@ -492,10 +493,10 @@ // Sidebar file close { "class": "close_button", - "layer0.texture": "flatland/Theme - Flatland/file-close.png", + "layer0.texture": "flatland/Flatland/file-close.png", "layer0.opacity": 0.0, "layer0.inner_margin": 0, - "layer1.texture": "flatland/Theme - Flatland/file-close-selected.png", + "layer1.texture": "flatland/Flatland/file-close-selected.png", "layer1.opacity": 0.0, "layer1.inner_margin": 0, "content_margin": [8, 8] @@ -516,62 +517,62 @@ { "class": "close_button", "attributes": ["dirty"], - "layer0.texture": "flatland/Theme - Flatland/file-dirty.png", + "layer0.texture": "flatland/Flatland/file-dirty.png", "layer0.opacity": 1.0 }, { "class": "close_button", "attributes": ["dirty"], "parents": [{"class": "tree_row", "attributes": ["selected"]}], - "layer0.texture": "flatland/Theme - Flatland/file-dirty-selected.png" + "layer0.texture": "flatland/Flatland/file-dirty-selected.png" }, { "class": "close_button", "attributes": ["dirty"], "parents": [{"class": "tree_row", "attributes": ["hover"]}], - "layer0.texture": "flatland/Theme - Flatland/file-close.png" + "layer0.texture": "flatland/Flatland/file-close.png" }, // Sidebar file close hover { "class": "close_button", "attributes": ["hover"], - "layer0.texture": "flatland/Theme - Flatland/file-close-hover.png" + "layer0.texture": "flatland/Flatland/file-close-hover.png" }, // Sidebar group closed { "class": "disclosure_button_control", "content_margin": [0, 6, 18, 7], - "layer0.texture": "flatland/Theme - Flatland/group-closed.png", + "layer0.texture": "flatland/Flatland/group-closed.png", "layer0.opacity": 1.0, "layer0.inner_margin": 0 }, { "class": "disclosure_button_control", "parents": [{"class": "tree_row", "attributes": ["hover"]}], - "layer0.texture": "flatland/Theme - Flatland/group-closed.png" + "layer0.texture": "flatland/Flatland/group-closed.png" }, { "class": "disclosure_button_control", "parents": [{"class": "tree_row", "attributes": ["selected"]}], - "layer0.texture": "flatland/Theme - Flatland/group-closed-selected.png" + "layer0.texture": "flatland/Flatland/group-closed-selected.png" }, // Sidebar group open { "class": "disclosure_button_control", "attributes": ["expanded"], - "layer0.texture": "flatland/Theme - Flatland/group-open.png" + "layer0.texture": "flatland/Flatland/group-open.png" }, { "class": "disclosure_button_control", "attributes": ["expanded"], "parents": [{"class": "tree_row", "attributes": ["hover"]}], - "layer0.texture": "flatland/Theme - Flatland/group-open.png" + "layer0.texture": "flatland/Flatland/group-open.png" }, { "class": "disclosure_button_control", "attributes": ["expanded"], "parents": [{"class": "tree_row", "attributes": ["selected"]}], - "layer0.texture": "flatland/Theme - Flatland/group-open-selected.png" + "layer0.texture": "flatland/Flatland/group-open-selected.png" }, // @@ -584,11 +585,11 @@ "content_margin": [4, 6, 4, 5], "min_size": [64, 0], // Default button state - "layer0.texture": "flatland/Theme - Flatland/btn-large.png", + "layer0.texture": "flatland/Flatland/btn-large.png", "layer0.opacity": 1.0, "layer0.inner_margin": [6, 6], // Pressed button setup - "layer1.texture": "flatland/Theme - Flatland/btn-large-on.png", + "layer1.texture": "flatland/Flatland/btn-large-on.png", "layer1.opacity": 0.0, "layer1.inner_margin": [6, 6] }, @@ -606,7 +607,7 @@ // Text input field item { "class": "text_line_control", - "layer0.texture": "flatland/Theme - Flatland/text-field.png", + "layer0.texture": "flatland/Flatland/text-field.png", "layer0.opacity": 1.0, "layer0.inner_margin": [10,10,10,10], "content_margin": [4, 5, 15, 4] @@ -619,17 +620,17 @@ // Bottom panel background { "class": "panel_control", - "layer0.texture": "flatland/Theme - Flatland/panel-background.png", + "layer0.texture": "flatland/Flatland/panel-background.png", "layer0.inner_margin": [2, 2, 2, 5], "layer0.opacity": 1.0 }, // Quick panel background { "class": "overlay_control", - "layer0.texture": "flatland/Theme - Flatland/overlay-bg.png", + "layer0.texture": "flatland/Flatland/overlay-bg.png", "layer0.inner_margin": [30, 30, 30, 30], // 9grid for the background "layer0.opacity": 1.0, - "layer1.texture": "flatland/Theme - Flatland/quick-panel-background.png", + "layer1.texture": "flatland/Flatland/quick-panel-background.png", "layer1.inner_margin": [20, 40, 20, 20], "layer1.opacity": 1.0, "content_margin": [20, 0, 20, 26] // content margin @@ -653,14 +654,14 @@ }, { "class": "quick_panel_row", - "layer0.texture": "flatland/Theme - Flatland/quick-panel-row.png", + "layer0.texture": "flatland/Flatland/quick-panel-row.png", "layer0.inner_margin": [2, 2, 2, 2], "layer0.opacity": 1.0 }, { "class": "quick_panel_row", "attributes": ["selected"], - "layer0.texture": "flatland/Theme - Flatland/quick-panel-row-selected.png" + "layer0.texture": "flatland/Flatland/quick-panel-row-selected.png" }, { "class": "quick_panel_label", @@ -688,14 +689,14 @@ { "class": "mini_quick_panel_row", - "layer0.texture": "flatland/Theme - Flatland/quick-panel-row.png", + "layer0.texture": "flatland/Flatland/quick-panel-row.png", "layer0.inner_margin": [2, 2, 2, 2], "layer0.opacity": 1.0 }, { "class": "mini_quick_panel_row", "attributes": ["selected"], - "layer0.texture": "flatland/Theme - Flatland/quick-panel-row-selected.png" + "layer0.texture": "flatland/Flatland/quick-panel-row-selected.png" }, // @@ -723,7 +724,7 @@ }, { "class": "table_row", - "layer0.texture": "flatland/Theme - Flatland/code-completion-row-selected.png", + "layer0.texture": "flatland/Flatland/code-completion-row-selected.png", "layer0.opacity": 0.0, "layer0.inner_margin": [1, 1] }, @@ -740,7 +741,7 @@ // Button group middle { "class": "icon_button_control", - "layer0.texture": "flatland/Theme - Flatland/btn-group-middle.png", + "layer0.texture": "flatland/Flatland/btn-group-middle.png", "layer0.inner_margin": [6, 6], "layer0.opacity": 1.0, "content_margin": [4, 4,4,5] @@ -749,7 +750,7 @@ { "class": "icon_button_control", "attributes": ["left"], - "layer0.texture": "flatland/Theme - Flatland/btn-group-left.png", + "layer0.texture": "flatland/Flatland/btn-group-left.png", "layer0.opacity": 1.0, "content_margin": [8,4,5,5] }, @@ -757,7 +758,7 @@ { "class": "icon_button_control", "attributes": ["right"], - "layer0.texture": "flatland/Theme - Flatland/btn-group-right.png", + "layer0.texture": "flatland/Flatland/btn-group-right.png", "layer0.opacity": 1.0, "content_margin": [4,4,8,5] }, @@ -765,7 +766,7 @@ { "class": "icon_button_control", "attributes": ["left", "right"], - "layer0.texture": "flatland/Theme - Flatland/btn-single.png", + "layer0.texture": "flatland/Flatland/btn-single.png", "layer0.opacity": 1.0, "content_margin": [8,4,8,5] }, @@ -777,38 +778,38 @@ // Regex search button { "class": "icon_regex", - "layer0.texture": "flatland/Theme - Flatland/icon-regex-off.png", + "layer0.texture": "flatland/Flatland/icon-regex-off.png", "layer0.opacity": 1.0, "content_margin": [8, 8] }, { "class": "icon_regex", "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.texture": "flatland/Theme - Flatland/icon-regex-on.png" + "layer0.texture": "flatland/Flatland/icon-regex-on.png" }, // Case sensitive search button { "class": "icon_case", - "layer0.texture": "flatland/Theme - Flatland/icon-case-off.png", + "layer0.texture": "flatland/Flatland/icon-case-off.png", "layer0.opacity": 1.0, "content_margin": [8, 8] }, { "class": "icon_case", "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.texture": "flatland/Theme - Flatland/icon-case-on.png" + "layer0.texture": "flatland/Flatland/icon-case-on.png" }, // Match whole word search button { "class": "icon_whole_word", - "layer0.texture": "flatland/Theme - Flatland/icon-word-off.png", + "layer0.texture": "flatland/Flatland/icon-word-off.png", "layer0.opacity": 1.0, "content_margin": [8, 8] }, { "class": "icon_whole_word", "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.texture": "flatland/Theme - Flatland/icon-word-on.png" + "layer0.texture": "flatland/Flatland/icon-word-on.png" }, // @@ -818,26 +819,26 @@ // Show search context button { "class": "icon_context", - "layer0.texture": "flatland/Theme - Flatland/icon-context-off.png", + "layer0.texture": "flatland/Flatland/icon-context-off.png", "layer0.opacity": 1.0, "content_margin": [8, 8] }, { "class": "icon_context", "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.texture": "flatland/Theme - Flatland/icon-context-on.png" + "layer0.texture": "flatland/Flatland/icon-context-on.png" }, // Use search buffer { "class": "icon_use_buffer", - "layer0.texture": "flatland/Theme - Flatland/icon-buffer-off.png", + "layer0.texture": "flatland/Flatland/icon-buffer-off.png", "layer0.opacity": 1.0, "content_margin": [8, 8] }, { "class": "icon_use_buffer", "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.texture": "flatland/Theme - Flatland/icon-buffer-on.png" + "layer0.texture": "flatland/Flatland/icon-buffer-on.png" }, // @@ -847,38 +848,38 @@ // Reverse search direction button { "class": "icon_reverse", - "layer0.texture": "flatland/Theme - Flatland/icon-reverse-off.png", + "layer0.texture": "flatland/Flatland/icon-reverse-off.png", "layer0.opacity": 1.0, "content_margin": [8, 8] }, { "class": "icon_reverse", "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.texture": "flatland/Theme - Flatland/icon-reverse-on.png" + "layer0.texture": "flatland/Flatland/icon-reverse-on.png" }, // Search wrap button { "class": "icon_wrap", - "layer0.texture": "flatland/Theme - Flatland/icon-wrap-off.png", + "layer0.texture": "flatland/Flatland/icon-wrap-off.png", "layer0.opacity": 1.0, "content_margin": [8, 8] }, { "class": "icon_wrap", "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.texture": "flatland/Theme - Flatland/icon-wrap-on.png" + "layer0.texture": "flatland/Flatland/icon-wrap-on.png" }, // Search in selection button { "class": "icon_in_selection", - "layer0.texture": "flatland/Theme - Flatland/icon-selection-off.png", + "layer0.texture": "flatland/Flatland/icon-selection-off.png", "layer0.opacity": 1.0, "content_margin": [8, 8] }, { "class": "icon_in_selection", "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.texture": "flatland/Theme - Flatland/icon-selection-on.png" + "layer0.texture": "flatland/Flatland/icon-selection-on.png" }, // @@ -888,14 +889,14 @@ // Preserve case button { "class": "icon_preserve_case", - "layer0.texture": "flatland/Theme - Flatland/icon-preserve-off.png", + "layer0.texture": "flatland/Flatland/icon-preserve-off.png", "layer0.opacity": 1.0, "content_margin": [8, 8] }, { "class": "icon_preserve_case", "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.texture": "flatland/Theme - Flatland/icon-preserve-on.png" + "layer0.texture": "flatland/Flatland/icon-preserve-on.png" }, // @@ -905,14 +906,14 @@ // Highlight results button { "class": "icon_highlight", - "layer0.texture": "flatland/Theme - Flatland/icon-highlight-off.png", + "layer0.texture": "flatland/Flatland/icon-highlight-off.png", "layer0.opacity": 1.0, "content_margin": [8, 8] }, { "class": "icon_highlight", "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], - "layer0.texture": "flatland/Theme - Flatland/icon-highlight-on.png" + "layer0.texture": "flatland/Flatland/icon-highlight-on.png" } ] diff --git a/Theme - Flatland/Widget - Flatland.stTheme b/Flatland/Widget - Flatland.stTheme similarity index 100% rename from Theme - Flatland/Widget - Flatland.stTheme rename to Flatland/Widget - Flatland.stTheme diff --git a/Flatland/Widget - Flatland.sublime-settings b/Flatland/Widget - Flatland.sublime-settings new file mode 100644 index 0000000..e520a50 --- /dev/null +++ b/Flatland/Widget - Flatland.sublime-settings @@ -0,0 +1,4 @@ +{ + "color_scheme": "Packages/flatland/Flatland/Widget - Flatland.stTheme", + "draw_shadows": false +} diff --git a/Theme - Flatland/bookmark.png b/Flatland/bookmark.png similarity index 100% rename from Theme - Flatland/bookmark.png rename to Flatland/bookmark.png diff --git a/Theme - Flatland/btn-group-left.png b/Flatland/btn-group-left.png similarity index 100% rename from Theme - Flatland/btn-group-left.png rename to Flatland/btn-group-left.png diff --git a/Theme - Flatland/btn-group-middle.png b/Flatland/btn-group-middle.png similarity index 100% rename from Theme - Flatland/btn-group-middle.png rename to Flatland/btn-group-middle.png diff --git a/Theme - Flatland/btn-group-right.png b/Flatland/btn-group-right.png similarity index 100% rename from Theme - Flatland/btn-group-right.png rename to Flatland/btn-group-right.png diff --git a/Theme - Flatland/btn-large-on.png b/Flatland/btn-large-on.png similarity index 100% rename from Theme - Flatland/btn-large-on.png rename to Flatland/btn-large-on.png diff --git a/Theme - Flatland/btn-large.png b/Flatland/btn-large.png similarity index 100% rename from Theme - Flatland/btn-large.png rename to Flatland/btn-large.png diff --git a/Theme - Flatland/btn-single.png b/Flatland/btn-single.png similarity index 100% rename from Theme - Flatland/btn-single.png rename to Flatland/btn-single.png diff --git a/Theme - Flatland/circle.png b/Flatland/circle.png similarity index 100% rename from Theme - Flatland/circle.png rename to Flatland/circle.png diff --git a/Theme - Flatland/code-completion-row-selected.png b/Flatland/code-completion-row-selected.png similarity index 100% rename from Theme - Flatland/code-completion-row-selected.png rename to Flatland/code-completion-row-selected.png diff --git a/Theme - Flatland/dot.png b/Flatland/dot.png similarity index 100% rename from Theme - Flatland/dot.png rename to Flatland/dot.png diff --git a/Theme - Flatland/file-close-dirty.png b/Flatland/file-close-dirty.png similarity index 100% rename from Theme - Flatland/file-close-dirty.png rename to Flatland/file-close-dirty.png diff --git a/Theme - Flatland/file-close-hover.png b/Flatland/file-close-hover.png similarity index 100% rename from Theme - Flatland/file-close-hover.png rename to Flatland/file-close-hover.png diff --git a/Theme - Flatland/file-close-selected.png b/Flatland/file-close-selected.png similarity index 100% rename from Theme - Flatland/file-close-selected.png rename to Flatland/file-close-selected.png diff --git a/Theme - Flatland/file-close.png b/Flatland/file-close.png similarity index 100% rename from Theme - Flatland/file-close.png rename to Flatland/file-close.png diff --git a/Theme - Flatland/file-dirty-selected.png b/Flatland/file-dirty-selected.png similarity index 100% rename from Theme - Flatland/file-dirty-selected.png rename to Flatland/file-dirty-selected.png diff --git a/Theme - Flatland/file-dirty.png b/Flatland/file-dirty.png similarity index 100% rename from Theme - Flatland/file-dirty.png rename to Flatland/file-dirty.png diff --git a/Theme - Flatland/fold-closed-pressed.png b/Flatland/fold-closed-pressed.png similarity index 100% rename from Theme - Flatland/fold-closed-pressed.png rename to Flatland/fold-closed-pressed.png diff --git a/Theme - Flatland/fold-closed.png b/Flatland/fold-closed.png similarity index 100% rename from Theme - Flatland/fold-closed.png rename to Flatland/fold-closed.png diff --git a/Theme - Flatland/fold-open-pressed.png b/Flatland/fold-open-pressed.png similarity index 100% rename from Theme - Flatland/fold-open-pressed.png rename to Flatland/fold-open-pressed.png diff --git a/Theme - Flatland/fold-open.png b/Flatland/fold-open.png similarity index 100% rename from Theme - Flatland/fold-open.png rename to Flatland/fold-open.png diff --git a/Theme - Flatland/fold.png b/Flatland/fold.png similarity index 100% rename from Theme - Flatland/fold.png rename to Flatland/fold.png diff --git a/Theme - Flatland/group-closed-selected.png b/Flatland/group-closed-selected.png similarity index 100% rename from Theme - Flatland/group-closed-selected.png rename to Flatland/group-closed-selected.png diff --git a/Theme - Flatland/group-closed.png b/Flatland/group-closed.png similarity index 100% rename from Theme - Flatland/group-closed.png rename to Flatland/group-closed.png diff --git a/Theme - Flatland/group-open-selected.png b/Flatland/group-open-selected.png similarity index 100% rename from Theme - Flatland/group-open-selected.png rename to Flatland/group-open-selected.png diff --git a/Theme - Flatland/group-open.png b/Flatland/group-open.png similarity index 100% rename from Theme - Flatland/group-open.png rename to Flatland/group-open.png diff --git a/Theme - Flatland/icon-buffer-off.png b/Flatland/icon-buffer-off.png similarity index 100% rename from Theme - Flatland/icon-buffer-off.png rename to Flatland/icon-buffer-off.png diff --git a/Theme - Flatland/icon-buffer-on.png b/Flatland/icon-buffer-on.png similarity index 100% rename from Theme - Flatland/icon-buffer-on.png rename to Flatland/icon-buffer-on.png diff --git a/Theme - Flatland/icon-case-off.png b/Flatland/icon-case-off.png similarity index 100% rename from Theme - Flatland/icon-case-off.png rename to Flatland/icon-case-off.png diff --git a/Theme - Flatland/icon-case-on.png b/Flatland/icon-case-on.png similarity index 100% rename from Theme - Flatland/icon-case-on.png rename to Flatland/icon-case-on.png diff --git a/Theme - Flatland/icon-context-off.png b/Flatland/icon-context-off.png similarity index 100% rename from Theme - Flatland/icon-context-off.png rename to Flatland/icon-context-off.png diff --git a/Theme - Flatland/icon-context-on.png b/Flatland/icon-context-on.png similarity index 100% rename from Theme - Flatland/icon-context-on.png rename to Flatland/icon-context-on.png diff --git a/Theme - Flatland/icon-highlight-off.png b/Flatland/icon-highlight-off.png similarity index 100% rename from Theme - Flatland/icon-highlight-off.png rename to Flatland/icon-highlight-off.png diff --git a/Theme - Flatland/icon-highlight-on.png b/Flatland/icon-highlight-on.png similarity index 100% rename from Theme - Flatland/icon-highlight-on.png rename to Flatland/icon-highlight-on.png diff --git a/Theme - Flatland/icon-preserve-off.png b/Flatland/icon-preserve-off.png similarity index 100% rename from Theme - Flatland/icon-preserve-off.png rename to Flatland/icon-preserve-off.png diff --git a/Theme - Flatland/icon-preserve-on.png b/Flatland/icon-preserve-on.png similarity index 100% rename from Theme - Flatland/icon-preserve-on.png rename to Flatland/icon-preserve-on.png diff --git a/Theme - Flatland/icon-regex-off.png b/Flatland/icon-regex-off.png similarity index 100% rename from Theme - Flatland/icon-regex-off.png rename to Flatland/icon-regex-off.png diff --git a/Theme - Flatland/icon-regex-on.png b/Flatland/icon-regex-on.png similarity index 100% rename from Theme - Flatland/icon-regex-on.png rename to Flatland/icon-regex-on.png diff --git a/Theme - Flatland/icon-reverse-off.png b/Flatland/icon-reverse-off.png similarity index 100% rename from Theme - Flatland/icon-reverse-off.png rename to Flatland/icon-reverse-off.png diff --git a/Theme - Flatland/icon-reverse-on.png b/Flatland/icon-reverse-on.png similarity index 100% rename from Theme - Flatland/icon-reverse-on.png rename to Flatland/icon-reverse-on.png diff --git a/Theme - Flatland/icon-selection-off.png b/Flatland/icon-selection-off.png similarity index 100% rename from Theme - Flatland/icon-selection-off.png rename to Flatland/icon-selection-off.png diff --git a/Theme - Flatland/icon-selection-on.png b/Flatland/icon-selection-on.png similarity index 100% rename from Theme - Flatland/icon-selection-on.png rename to Flatland/icon-selection-on.png diff --git a/Theme - Flatland/icon-word-off.png b/Flatland/icon-word-off.png similarity index 100% rename from Theme - Flatland/icon-word-off.png rename to Flatland/icon-word-off.png diff --git a/Theme - Flatland/icon-word-on.png b/Flatland/icon-word-on.png similarity index 100% rename from Theme - Flatland/icon-word-on.png rename to Flatland/icon-word-on.png diff --git a/Theme - Flatland/icon-wrap-off.png b/Flatland/icon-wrap-off.png similarity index 100% rename from Theme - Flatland/icon-wrap-off.png rename to Flatland/icon-wrap-off.png diff --git a/Theme - Flatland/icon-wrap-on.png b/Flatland/icon-wrap-on.png similarity index 100% rename from Theme - Flatland/icon-wrap-on.png rename to Flatland/icon-wrap-on.png diff --git a/Theme - Flatland/overlay-bg.png b/Flatland/overlay-bg.png similarity index 100% rename from Theme - Flatland/overlay-bg.png rename to Flatland/overlay-bg.png diff --git a/Theme - Flatland/overlay-dark-puck-horizontal.png b/Flatland/overlay-dark-puck-horizontal.png similarity index 100% rename from Theme - Flatland/overlay-dark-puck-horizontal.png rename to Flatland/overlay-dark-puck-horizontal.png diff --git a/Theme - Flatland/overlay-dark-puck-vertical.png b/Flatland/overlay-dark-puck-vertical.png similarity index 100% rename from Theme - Flatland/overlay-dark-puck-vertical.png rename to Flatland/overlay-dark-puck-vertical.png diff --git a/Theme - Flatland/overlay-puck-horizontal.png b/Flatland/overlay-puck-horizontal.png similarity index 100% rename from Theme - Flatland/overlay-puck-horizontal.png rename to Flatland/overlay-puck-horizontal.png diff --git a/Theme - Flatland/overlay-puck-vertical.png b/Flatland/overlay-puck-vertical.png similarity index 100% rename from Theme - Flatland/overlay-puck-vertical.png rename to Flatland/overlay-puck-vertical.png diff --git a/Theme - Flatland/overlay-scrollbar-horizontal.png b/Flatland/overlay-scrollbar-horizontal.png similarity index 100% rename from Theme - Flatland/overlay-scrollbar-horizontal.png rename to Flatland/overlay-scrollbar-horizontal.png diff --git a/Theme - Flatland/overlay-scrollbar-vertical.png b/Flatland/overlay-scrollbar-vertical.png similarity index 100% rename from Theme - Flatland/overlay-scrollbar-vertical.png rename to Flatland/overlay-scrollbar-vertical.png diff --git a/Theme - Flatland/panel-background.png b/Flatland/panel-background.png similarity index 100% rename from Theme - Flatland/panel-background.png rename to Flatland/panel-background.png diff --git a/Theme - Flatland/quick-panel-background.png b/Flatland/quick-panel-background.png similarity index 100% rename from Theme - Flatland/quick-panel-background.png rename to Flatland/quick-panel-background.png diff --git a/Theme - Flatland/quick-panel-row-selected.png b/Flatland/quick-panel-row-selected.png similarity index 100% rename from Theme - Flatland/quick-panel-row-selected.png rename to Flatland/quick-panel-row-selected.png diff --git a/Theme - Flatland/quick-panel-row.png b/Flatland/quick-panel-row.png similarity index 100% rename from Theme - Flatland/quick-panel-row.png rename to Flatland/quick-panel-row.png diff --git a/Theme - Flatland/sidebar-row-selected.png b/Flatland/sidebar-row-selected.png similarity index 100% rename from Theme - Flatland/sidebar-row-selected.png rename to Flatland/sidebar-row-selected.png diff --git a/Theme - Flatland/square/tab-active.png b/Flatland/square/tab-active.png similarity index 100% rename from Theme - Flatland/square/tab-active.png rename to Flatland/square/tab-active.png diff --git a/Theme - Flatland/square/tab-hover.png b/Flatland/square/tab-hover.png similarity index 100% rename from Theme - Flatland/square/tab-hover.png rename to Flatland/square/tab-hover.png diff --git a/Theme - Flatland/square/tab-inactive.png b/Flatland/square/tab-inactive.png similarity index 100% rename from Theme - Flatland/square/tab-inactive.png rename to Flatland/square/tab-inactive.png diff --git a/Theme - Flatland/square/tabset-background.png b/Flatland/square/tabset-background.png similarity index 100% rename from Theme - Flatland/square/tabset-background.png rename to Flatland/square/tabset-background.png diff --git a/Theme - Flatland/standard-puck-horizontal.png b/Flatland/standard-puck-horizontal.png similarity index 100% rename from Theme - Flatland/standard-puck-horizontal.png rename to Flatland/standard-puck-horizontal.png diff --git a/Theme - Flatland/standard-puck-vertical.png b/Flatland/standard-puck-vertical.png similarity index 100% rename from Theme - Flatland/standard-puck-vertical.png rename to Flatland/standard-puck-vertical.png diff --git a/Theme - Flatland/standard-scrollbar-corner.png b/Flatland/standard-scrollbar-corner.png similarity index 100% rename from Theme - Flatland/standard-scrollbar-corner.png rename to Flatland/standard-scrollbar-corner.png diff --git a/Theme - Flatland/standard-scrollbar-horizontal.png b/Flatland/standard-scrollbar-horizontal.png similarity index 100% rename from Theme - Flatland/standard-scrollbar-horizontal.png rename to Flatland/standard-scrollbar-horizontal.png diff --git a/Theme - Flatland/standard-scrollbar-vertical.png b/Flatland/standard-scrollbar-vertical.png similarity index 100% rename from Theme - Flatland/standard-scrollbar-vertical.png rename to Flatland/standard-scrollbar-vertical.png diff --git a/Theme - Flatland/status-bar-background.png b/Flatland/status-bar-background.png similarity index 100% rename from Theme - Flatland/status-bar-background.png rename to Flatland/status-bar-background.png diff --git a/Theme - Flatland/tab-active.png b/Flatland/tab-active.png similarity index 100% rename from Theme - Flatland/tab-active.png rename to Flatland/tab-active.png diff --git a/Theme - Flatland/tab-close-hover.png b/Flatland/tab-close-hover.png similarity index 100% rename from Theme - Flatland/tab-close-hover.png rename to Flatland/tab-close-hover.png diff --git a/Theme - Flatland/tab-close.png b/Flatland/tab-close.png similarity index 100% rename from Theme - Flatland/tab-close.png rename to Flatland/tab-close.png diff --git a/Theme - Flatland/tab-dirty-active.png b/Flatland/tab-dirty-active.png similarity index 100% rename from Theme - Flatland/tab-dirty-active.png rename to Flatland/tab-dirty-active.png diff --git a/Theme - Flatland/tab-dirty.png b/Flatland/tab-dirty.png similarity index 100% rename from Theme - Flatland/tab-dirty.png rename to Flatland/tab-dirty.png diff --git a/Theme - Flatland/tab-hover.png b/Flatland/tab-hover.png similarity index 100% rename from Theme - Flatland/tab-hover.png rename to Flatland/tab-hover.png diff --git a/Theme - Flatland/tab-inactive.png b/Flatland/tab-inactive.png similarity index 100% rename from Theme - Flatland/tab-inactive.png rename to Flatland/tab-inactive.png diff --git a/Theme - Flatland/tabset-background.png b/Flatland/tabset-background.png similarity index 100% rename from Theme - Flatland/tabset-background.png rename to Flatland/tabset-background.png diff --git a/Theme - Flatland/text-field.png b/Flatland/text-field.png similarity index 100% rename from Theme - Flatland/text-field.png rename to Flatland/text-field.png diff --git a/Theme - Flatland/tooltip.png b/Flatland/tooltip.png similarity index 100% rename from Theme - Flatland/tooltip.png rename to Flatland/tooltip.png diff --git a/FlatlandB.sublime-theme b/FlatlandB.sublime-theme new file mode 100644 index 0000000..0f78966 --- /dev/null +++ b/FlatlandB.sublime-theme @@ -0,0 +1,919 @@ +[ +// +// TABS +// + // Tab set + { + "class": "tabset_control", + "layer0.texture": "flatland/FlatlandB/tabset-background.png", + "layer0.inner_margin": [10, 0], + "layer0.opacity": 1.0, + "content_margin": [0, 4, 0, 0], + "tab_overlap": 6, + "tab_width": 160, + "tab_min_width": 48, + "tab_height": 34, + "mouse_wheel_switch": false + }, + { + "class": "tabset_control", + "settings": ["mouse_wheel_switches_tabs"], + "mouse_wheel_switch": true + }, + // Tab element + { + "class": "tab_control", + "content_margin": [18, 5, 20, 20], + "max_margin_trim": 0, + "hit_test_level": 0.5, + // Inactive tab settings + "layer0.texture": "flatland/FlatlandB/tab-inactive.png", + "layer0.inner_margin": [20, 4], + "layer0.opacity": 1.0, + // Active tab setting + "layer1.texture": "flatland/FlatlandB/tab-active.png", + "layer1.inner_margin": [20, 4], + "layer1.opacity": 0.0, + // Hover tab setting + "layer2.texture": "flatland/FlatlandB/tab-hover.png", + "layer2.inner_margin": [20, 4], + "layer2.opacity": 0.0 + }, + { + // Tab close state + "class": "tab_control", + "settings": ["show_tab_close_buttons"], + "content_margin": [12, -5, 8, 4] + }, + { + // Hover tab state + "class": "tab_control", + "attributes": ["hover"], + "layer2.opacity": 1.0 + }, + { + // Active tab state + "class": "tab_control", + "attributes": ["selected"], + "layer0.opacity": 0.0, + "layer1.opacity": 1.0, + "layer2.opacity": 0.0 + }, + // Tab labels + { + "class": "tab_label", + "fade": false, + "fg": [144, 146, 147], + "font.bold" : false, + "font.size" : 12 + }, + { + "class": "tab_label", + "parents": [{"class": "tab_control", "attributes": ["hover"]}], + "fg": [255, 255, 255] + }, + { + "class": "tab_label", + "parents": [{"class": "tab_control", "attributes": ["selected"]}], + "fg": [255, 255, 255], // active tab text + "shadow_color": [75, 59, 83], + "shadow_offset": [0, 0] + +}, + // Tab close button + { + "class": "tab_close_button", + "content_margin": [0, 0], + // Tab close default settings + "layer0.texture": "flatland/Flatland/tab-close.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": [0, 0], + // Tab close hover settings + "layer1.texture": "flatland/Flatland/tab-close-hover.png", + "layer1.opacity": 0.0 + }, + { + // Tab button size + "class": "tab_close_button", + "settings": ["show_tab_close_buttons"], + "content_margin": [8, 8] + }, + { + // Tab close button hover + "class": "tab_close_button", + "attributes": ["hover"], + "layer0.opacity": 0.0, + "layer1.opacity": 1.0 + }, + // Tab dirty button + { + "class": "tab_close_button", + "parents": [{"class": "tab_control", "attributes": ["dirty"]}], + "layer0.texture": "flatland/Flatland/tab-dirty.png", + "layer0.opacity": 1.0, + "layer1.opacity": 0.0 + }, + { + // Tab dirty button hover + "class": "tab_close_button", + "parents": [{"class": "tab_control", "attributes": ["dirty"]}], + "attributes": ["hover"], + "layer0.opacity": 0.0, + "layer1.opacity": 1.0 + }, + { + // Tab dirty button active + "class": "tab_close_button", + "parents": [{"class": "tab_control", "attributes": ["selected"]}], + "attributes": ["selected"], + "layer0.opacity": 0.0, + "layer1.opacity": 0.0 + }, + // Tab close button hidden with highlight modified flag true + { + // Tab dirty state (close button hidden) + "class": "tab_control", + "settings": ["!show_tab_close_buttons", "highlight_modified_tabs"], + "attributes": ["dirty"], + "content_margin": [18, 5, 15, 20] + }, + { + // Tab dirty button (close button hidden) + "class": "tab_close_button", + "settings": ["!show_tab_close_buttons", "highlight_modified_tabs"], + "parents": [{"class": "tab_control", "attributes": ["dirty"]}], + "content_margin": [8, 8], + "layer0.opacity": 1.0, + "layer1.opacity": 0.0 + }, + + // SQUARE TABS + { + "class": "tabset_control", + "settings": ["flatland_square_tabs"], + "layer0.texture": "flatland/FlatlandB/square/tabset-background.png", + "content_margin": [0, 0, 0, 0] + // "tab_overlap": 5 + }, + { + "class": "tab_control", + "settings": ["flatland_square_tabs"], + // Inactive tab settings + "layer0.texture": "flatland/FlatlandB/square/tab-inactive.png", + // Active tab setting + "layer1.texture": "flatland/FlatlandB/square/tab-active.png", + // Hover tab setting + "layer2.texture": "flatland/FlatlandB/square/tab-hover.png" + }, + +// +// FOLD BUTTONS +// + + { + "class": "fold_button_control", + "layer0.texture": "flatland/Flatland/fold-closed.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": 0, + "layer1.texture": "flatland/Flatland/fold-closed-pressed.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": 0.75 + }, + { + "class": "fold_button_control", + "attributes": ["pressed"], + "layer0.opacity": 0.0, + "layer1.opacity": 1.0 + }, + { + "class": "fold_button_control", + "attributes": ["expanded"], + "layer0.texture": "flatland/Flatland/fold-open.png", + "layer1.texture": "flatland/Flatland/fold-open-pressed.png" + }, + +// +// STANDARD SCROLLBARS +// + + // Standard vertical scroll bar + { + "class": "scroll_bar_control", + "layer0.texture": "flatland/Flatland/standard-scrollbar-vertical.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": [0, 6], + "blur": false + }, + // Standard horizontal scroll bar + { + "class": "scroll_bar_control", + "attributes": ["horizontal"], + "layer0.texture": "flatland/Flatland/standard-scrollbar-horizontal.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": [6, 0], + "blur": false + }, + // Standard scroll bar corner + { + "class": "scroll_corner_control", + "layer0.texture": "flatland/Flatland/standard-scrollbar-corner.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": [1, 1] + }, + // Standard vertical scroll puck + { + "class": "puck_control", + "layer0.texture": "flatland/Flatland/standard-puck-vertical.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": [0, 10], + "content_margin": [8, 12], + "blur": false + }, + // Standard horizontal scroll puck + { + "class": "puck_control", + "attributes": ["horizontal"], + "layer0.texture": "flatland/Flatland/standard-puck-horizontal.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": [10, 0], + "content_margin": [12, 8], + "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.texture": "flatland/Flatland/overlay-scrollbar-vertical.png", + "layer0.inner_margin": [0, 5], + "blur": true + }, + // Overlay horizontal scroll bar + { + "class": "scroll_bar_control", + "settings": ["overlay_scroll_bars"], + "attributes": ["horizontal"], + "layer0.texture": "flatland/Flatland/overlay-scrollbar-horizontal.png", + "layer0.inner_margin": [5, 0], + "blur": true + }, + // Overlay vertical puck + { + "class": "puck_control", + "settings": ["overlay_scroll_bars"], + "layer0.texture": "flatland/Flatland/overlay-puck-vertical.png", + "layer0.inner_margin": [0, 5], + "content_margin": [5, 20], + "blur": true + }, + // Overlay horizontal puck + { + "class": "puck_control", + "settings": ["overlay_scroll_bars"], + "attributes": ["horizontal"], + "layer0.texture": "flatland/Flatland/overlay-puck-horizontal.png", + "layer0.inner_margin": [5, 0], + "content_margin": [20, 5], + "blur": true + }, + // Overlay light puck (for dark content) + { + "class": "puck_control", + "settings": ["overlay_scroll_bars"], + "attributes": ["dark"], + "layer0.texture": "flatland/Flatland/overlay-dark-puck-vertical.png" + }, + // Overlay light horizontal puck (for dark content) + { + "class": "puck_control", + "settings": ["overlay_scroll_bars"], + "attributes": ["horizontal", "dark"], + "layer0.texture": "flatland/Flatland/overlay-dark-puck-horizontal.png" + }, + +// +// EMPTY WINDOW BACKGROUND +// + + { + "class": "sheet_container_control", + "layer0.tint": [38,41,44], + "layer0.opacity": 1.0 + }, + +// +// GRID LAYOUT +// + { + "class": "grid_layout_control", + "border_size": 1, + "border_color": [70, 70, 70] + }, + +// +// MINI MAP +// + + { + "class": "minimap_control", + "viewport_color": [61, 142, 243, 20] + }, + +// +// LABELS +// + + // General labels + { + "class": "label_control", + "color": [201, 202, 203], + "shadow_color": [201, 202, 203], + "shadow_offset": [0, 0], + "font.bold" : true, + "font.size" : 11 + }, + // Text field labels + { + "class": "label_control", + "parents": [{"class": "panel_control"}], + "shadow_color": [201, 202, 203], + "shadow_offset": [0, 0] + }, + // Button labels + { + "class": "label_control", + "parents": [{"class": "button_control"}], + "shadow_color": [201, 202, 203], + "shadow_offset": [0, 0] + }, + // Status bar label + { + "class": "label_control", + "parents": [{"class": "status_bar"}], + "color": [148, 149, 151], + "shadow_color": [200, 200, 200], + "shadow_offset": [0, 0], + "font.bold" : false + }, + +// +// TOOLTIP +// + // TODO + // Tooltip container + { + "class": "tool_tip_control", + "layer0.texture": "flatland/Flatland/tooltip.png", + "layer0.inner_margin": [1, 1], + "layer0.opacity": 0.95, + "content_margin": [3, 3] + }, + // Tooltip content + { + "class": "tool_tip_label_control", + "color": [0, 0, 0] + }, + +// +// STATUS BAR +// + // Status bar container + { + "class": "status_bar", + "layer0.texture": "flatland/Flatland/status-bar-background.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": [2, 2], + "content_margin": [14, 4, 4, 4] + }, + { + "class": "status_button", + "min_size": [100, 0] + }, + +// +// SIDEBAR +// + + // Sidebar container + { + "class": "sidebar_container", + "layer0.tint": [49, 52 ,55], + "layer0.opacity": 1.0, + "layer0.draw_center": false, + "layer0.inner_margin": [0, 0, 0, 0], + "content_margin": [0, 0, 0, 0] + }, + // Sidebar tree + { + "class": "sidebar_tree", + "row_padding": [8, 4], + "indent": 14, + "indent_offset": 20, + "indent_top_level": false, + "layer0.tint": [49, 52, 55], + "layer0.opacity": 1.0, + "dark_content": false + }, + // Sidebar rows + { + "class": "tree_row", + "layer0.texture": "flatland/FlatlandB/sidebar-row-selected.png", + "layer0.opacity": 0.0, + "layer0.inner_margin": [1,1] + }, + // Sidebar row selected + { + "class": "tree_row", + "attributes": ["selected"], + "layer0.opacity": 1.0 + }, + // Sidebar heading + { + "class": "sidebar_heading", + "color": [148, 149, 151], + "font.bold": true, + "shadow_color": [148, 149, 151], + "shadow_offset": [0, 0] + }, + // Sidebar entry + { + "class": "sidebar_label", + "color": [212, 212, 213], + "shadow_offset": [0, 0] + }, + // Sidebar folder entry + { + "class": "sidebar_label", + "parents": [{"class": "tree_row", "attributes": ["expandable"]}], + "color": [212, 212, 213], + "shadow_color": [0, 0, 0], + "shadow_offset": [0, 0] + }, + { + "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 entry selected + { + "class": "sidebar_label", + "parents": [{"class": "tree_row", "attributes": ["selected"]}], + "color": [255, 255, 255], + "shadow_color": [0, 0, 0], + "shadow_offset": [0, 0] + }, + // Sidebar file close + { + "class": "close_button", + "layer0.texture": "flatland/Flatland/file-close.png", + "layer0.opacity": 0.0, + "layer0.inner_margin": 0, + "layer1.texture": "flatland/Flatland/file-close-selected.png", + "layer1.opacity": 0.0, + "layer1.inner_margin": 0, + "content_margin": [8, 8] + }, + { + "class": "close_button", + "parents": [{"class": "tree_row", "attributes": ["hover"]}], + "layer0.opacity": 1.0, + "layer1.opacity": 0.0 + }, + { + "class": "close_button", + "parents": [{"class": "tree_row", "attributes": ["hover", "selected"]}], + "layer0.opacity": 0.0, + "layer1.opacity": 1.0 + }, + // Sidebar file dirty + { + "class": "close_button", + "attributes": ["dirty"], + "layer0.texture": "flatland/Flatland/file-dirty.png", + "layer0.opacity": 1.0 + }, + { + "class": "close_button", + "attributes": ["dirty"], + "parents": [{"class": "tree_row", "attributes": ["selected"]}], + "layer0.texture": "flatland/Flatland/file-dirty-selected.png" + }, + { + "class": "close_button", + "attributes": ["dirty"], + "parents": [{"class": "tree_row", "attributes": ["hover"]}], + "layer0.texture": "flatland/Flatland/file-close.png" + }, + // Sidebar file close hover + { + "class": "close_button", + "attributes": ["hover"], + "layer0.texture": "flatland/Flatland/file-close-hover.png" + }, + // Sidebar group closed + { + "class": "disclosure_button_control", + "content_margin": [0, 6, 18, 7], + "layer0.texture": "flatland/Flatland/group-closed.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": 0 + }, + { + "class": "disclosure_button_control", + "parents": [{"class": "tree_row", "attributes": ["hover"]}], + "layer0.texture": "flatland/Flatland/group-closed.png" + }, + { + "class": "disclosure_button_control", + "parents": [{"class": "tree_row", "attributes": ["selected"]}], + "layer0.texture": "flatland/Flatland/group-closed-selected.png" + }, + // Sidebar group open + { + "class": "disclosure_button_control", + "attributes": ["expanded"], + "layer0.texture": "flatland/Flatland/group-open.png" + }, + { + "class": "disclosure_button_control", + "attributes": ["expanded"], + "parents": [{"class": "tree_row", "attributes": ["hover"]}], + "layer0.texture": "flatland/Flatland/group-open.png" + }, + { + "class": "disclosure_button_control", + "attributes": ["expanded"], + "parents": [{"class": "tree_row", "attributes": ["selected"]}], + "layer0.texture": "flatland/Flatland/group-open-selected.png" + }, + +// +// STANDARD TEXT BUTTONS +// + + // Standard buttons (used for Find / Replace panel) + { + "class": "button_control", + "content_margin": [4, 6, 4, 5], + "min_size": [64, 0], + // Default button state + "layer0.texture": "flatland/Flatland/btn-large.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": [6, 6], + // Pressed button setup + "layer1.texture": "flatland/Flatland/btn-large-on.png", + "layer1.opacity": 0.0, + "layer1.inner_margin": [6, 6] + }, + { + // Pressed button state + "class": "button_control", + "attributes": ["pressed", "hover"], + "layer1.opacity": 1.0 + }, + +// +// TEXT INPUT FIELD +// + + // Text input field item + { + "class": "text_line_control", + "layer0.texture": "flatland/Flatland/text-field.png", + "layer0.opacity": 1.0, + "layer0.inner_margin": [10,10,10,10], + "content_margin": [4, 5, 15, 4] + }, + +// +// PANEL BACKGROUNDS +// + + // Bottom panel background + { + "class": "panel_control", + "layer0.texture": "flatland/Flatland/panel-background.png", + "layer0.inner_margin": [2, 2, 2, 5], + "layer0.opacity": 1.0 + }, + // Quick panel background + { + "class": "overlay_control", + "layer0.texture": "flatland/Flatland/overlay-bg.png", + "layer0.inner_margin": [30, 30, 30, 30], // 9grid for the background + "layer0.opacity": 1.0, + "layer1.texture": "flatland/Flatland/quick-panel-background.png", + "layer1.inner_margin": [20, 40, 20, 20], + "layer1.opacity": 1.0, + "content_margin": [20, 0, 20, 26] // content margin + }, + // Square tabs modify height, move content margin for quick panel + { + "class": "overlay_control", + "settings": ["flatland_square_tabs"], + "content_margin": [20, 4, 20, 26] + }, + +// +// QUICK PANEL +// + + { + "class": "quick_panel", + "row_padding": [5, 2], + "layer0.tint": [252, 0, 0], + "layer0.opacity": 1.0 + }, + { + "class": "quick_panel_row", + "layer0.texture": "flatland/Flatland/quick-panel-row.png", + "layer0.inner_margin": [2, 2, 2, 2], + "layer0.opacity": 1.0 + }, + { + "class": "quick_panel_row", + "attributes": ["selected"], + "layer0.texture": "flatland/Flatland/quick-panel-row-selected.png" + }, + { + "class": "quick_panel_label", + "fg": [144, 146, 147], + "match_fg": [36, 150, 233, 255], + "selected_fg": [255, 255, 255, 255], //selected foreground + "selected_match_fg": [37, 40, 43, 255] + }, + { + "class": "quick_panel_path_label", + "fg": [104, 106, 107, 255], + "match_fg": [16, 130, 213, 255], + "selected_fg": [215, 215, 215, 255], + "selected_match_fg": [57, 60, 63, 255] + }, + { + "class": "quick_panel_score_label", + "fg": [43, 151, 237, 255], + "selected_fg": [43, 151, 237, 255] + }, + +// +// MINI QUICK PANEL +// + + { + "class": "mini_quick_panel_row", + "layer0.texture": "flatland/Flatland/quick-panel-row.png", + "layer0.inner_margin": [2, 2, 2, 2], + "layer0.opacity": 1.0 + }, + { + "class": "mini_quick_panel_row", + "attributes": ["selected"], + "layer0.texture": "flatland/Flatland/quick-panel-row-selected.png" + }, + +// +// CODE COMPLETION DROPDOWN +// + { + "class": "popup_control", + "content_margin": [0, 0] + }, + { + "class": "auto_complete", + "row_padding": [2, 2], + "layer0.tint": [30, 30, 30], + "layer0.opacity": 1.0, + "dark_content": true + }, + { + "class": "auto_complete_label", + "fg": [140, 140, 140], + "match_fg": [255, 255, 255], + "bg": [26, 26, 26], + "selected_fg": [255, 255, 255], + "selected_match_fg": [255, 255, 255], + "selected_bg": [86, 86, 86] + }, + { + "class": "table_row", + "layer0.texture": "flatland/Flatland/code-completion-row-selected.png", + "layer0.opacity": 0.0, + "layer0.inner_margin": [1, 1] + }, + { + "class": "table_row", + "attributes": ["selected"], + "layer0.opacity": 1.0 + }, + +// +// BOTTOM PANEL BUTTONS +// + + // Button group middle + { + "class": "icon_button_control", + "layer0.texture": "flatland/Flatland/btn-group-middle.png", + "layer0.inner_margin": [6, 6], + "layer0.opacity": 1.0, + "content_margin": [4, 4,4,5] + }, + // Button group left + { + "class": "icon_button_control", + "attributes": ["left"], + "layer0.texture": "flatland/Flatland/btn-group-left.png", + "layer0.opacity": 1.0, + "content_margin": [8,4,5,5] + }, + // Button group right + { + "class": "icon_button_control", + "attributes": ["right"], + "layer0.texture": "flatland/Flatland/btn-group-right.png", + "layer0.opacity": 1.0, + "content_margin": [4,4,8,5] + }, + // Button single + { + "class": "icon_button_control", + "attributes": ["left", "right"], + "layer0.texture": "flatland/Flatland/btn-single.png", + "layer0.opacity": 1.0, + "content_margin": [8,4,8,5] + }, + +// +// BOTTOM PANEL ICONS - GROUP 1 +// + + // Regex search button + { + "class": "icon_regex", + "layer0.texture": "flatland/Flatland/icon-regex-off.png", + "layer0.opacity": 1.0, + "content_margin": [8, 8] + }, + { + "class": "icon_regex", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.texture": "flatland/Flatland/icon-regex-on.png" + }, + // Case sensitive search button + { + "class": "icon_case", + "layer0.texture": "flatland/Flatland/icon-case-off.png", + "layer0.opacity": 1.0, + "content_margin": [8, 8] + }, + { + "class": "icon_case", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.texture": "flatland/Flatland/icon-case-on.png" + }, + // Match whole word search button + { + "class": "icon_whole_word", + "layer0.texture": "flatland/Flatland/icon-word-off.png", + "layer0.opacity": 1.0, + "content_margin": [8, 8] + }, + { + "class": "icon_whole_word", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.texture": "flatland/Flatland/icon-word-on.png" + }, + +// +// BOTTOM PANEL ICONS - GROUP 1 (EXTENDED: FIND IN FILES) +// + + // Show search context button + { + "class": "icon_context", + "layer0.texture": "flatland/Flatland/icon-context-off.png", + "layer0.opacity": 1.0, + "content_margin": [8, 8] + }, + { + "class": "icon_context", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.texture": "flatland/Flatland/icon-context-on.png" + }, + // Use search buffer + { + "class": "icon_use_buffer", + "layer0.texture": "flatland/Flatland/icon-buffer-off.png", + "layer0.opacity": 1.0, + "content_margin": [8, 8] + }, + { + "class": "icon_use_buffer", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.texture": "flatland/Flatland/icon-buffer-on.png" + }, + +// +// BOTTOM PANEL ICONS - GROUP 2 +// + + // Reverse search direction button + { + "class": "icon_reverse", + "layer0.texture": "flatland/Flatland/icon-reverse-off.png", + "layer0.opacity": 1.0, + "content_margin": [8, 8] + }, + { + "class": "icon_reverse", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.texture": "flatland/Flatland/icon-reverse-on.png" + }, + // Search wrap button + { + "class": "icon_wrap", + "layer0.texture": "flatland/Flatland/icon-wrap-off.png", + "layer0.opacity": 1.0, + "content_margin": [8, 8] + }, + { + "class": "icon_wrap", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.texture": "flatland/Flatland/icon-wrap-on.png" + }, + // Search in selection button + { + "class": "icon_in_selection", + "layer0.texture": "flatland/Flatland/icon-selection-off.png", + "layer0.opacity": 1.0, + "content_margin": [8, 8] + }, + { + "class": "icon_in_selection", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.texture": "flatland/Flatland/icon-selection-on.png" + }, + +// +// BOTTOM PANEL ICONS - GROUP 3 +// + + // Preserve case button + { + "class": "icon_preserve_case", + "layer0.texture": "flatland/Flatland/icon-preserve-off.png", + "layer0.opacity": 1.0, + "content_margin": [8, 8] + }, + { + "class": "icon_preserve_case", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.texture": "flatland/Flatland/icon-preserve-on.png" + }, + +// +// BOTTOM PANEL ICONS - GROUP 4 +// + + // Highlight results button + { + "class": "icon_highlight", + "layer0.texture": "flatland/Flatland/icon-highlight-off.png", + "layer0.opacity": 1.0, + "content_margin": [8, 8] + }, + { + "class": "icon_highlight", + "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], + "layer0.texture": "flatland/Flatland/icon-highlight-on.png" + } + +] diff --git a/FlatlandB/Widget - FlatlandB.stTheme b/FlatlandB/Widget - FlatlandB.stTheme new file mode 100644 index 0000000..8cac31a --- /dev/null +++ b/FlatlandB/Widget - FlatlandB.stTheme @@ -0,0 +1,30 @@ + + + + + author + Brian Gilbert + comment + FlatlandB + name + FlatlandB + settings + + + settings + + background + #313437 + caret + #FFFFFF + foreground + #ffffff + invisibles + #3B3B3B + selection + #3d8EF3 + + + + + diff --git a/FlatlandB/Widget - FlatlandB.sublime-settings b/FlatlandB/Widget - FlatlandB.sublime-settings new file mode 100644 index 0000000..1d25056 --- /dev/null +++ b/FlatlandB/Widget - FlatlandB.sublime-settings @@ -0,0 +1,4 @@ +{ + "color_scheme": "Packages/flatland/FlatlandB/Widget - FlatlandB.stTheme", + "draw_shadows": false +} diff --git a/FlatlandB/sidebar-row-selected.png b/FlatlandB/sidebar-row-selected.png new file mode 100644 index 0000000..418994d Binary files /dev/null and b/FlatlandB/sidebar-row-selected.png differ diff --git a/FlatlandB/square/tab-active.png b/FlatlandB/square/tab-active.png new file mode 100644 index 0000000..fcbf20c Binary files /dev/null and b/FlatlandB/square/tab-active.png differ diff --git a/FlatlandB/square/tab-hover.png b/FlatlandB/square/tab-hover.png new file mode 100644 index 0000000..a54de81 Binary files /dev/null and b/FlatlandB/square/tab-hover.png differ diff --git a/FlatlandB/square/tab-inactive.png b/FlatlandB/square/tab-inactive.png new file mode 100644 index 0000000..5c150b3 Binary files /dev/null and b/FlatlandB/square/tab-inactive.png differ diff --git a/FlatlandB/square/tabset-background.png b/FlatlandB/square/tabset-background.png new file mode 100644 index 0000000..5cee431 Binary files /dev/null and b/FlatlandB/square/tabset-background.png differ diff --git a/FlatlandB/tab-active.png b/FlatlandB/tab-active.png new file mode 100644 index 0000000..c890ea4 Binary files /dev/null and b/FlatlandB/tab-active.png differ diff --git a/FlatlandB/tab-hover.png b/FlatlandB/tab-hover.png new file mode 100644 index 0000000..3711842 Binary files /dev/null and b/FlatlandB/tab-hover.png differ diff --git a/FlatlandB/tab-inactive.png b/FlatlandB/tab-inactive.png new file mode 100644 index 0000000..144860c Binary files /dev/null and b/FlatlandB/tab-inactive.png differ diff --git a/FlatlandB/tabset-background.png b/FlatlandB/tabset-background.png new file mode 100644 index 0000000..c09e8c9 Binary files /dev/null and b/FlatlandB/tabset-background.png differ diff --git a/README.md b/README.md index 8a931c0..a55b2c5 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,16 @@ You can also install it manually by following these instructions: ```javascript { "theme": "Flatland.sublime-theme", - "color_scheme": "Packages/flatland/Theme - Flatland/Flatland.tmTheme" + "color_scheme": "Packages/flatland/Color Scheme/Flatland.tmTheme" +} +``` + +Or for the blue variant: + +```javascript +{ + "theme": "FlatlandB.sublime-theme", + "color_scheme": "Packages/flatland/Color Scheme/Flatland.tmTheme" } ``` @@ -42,9 +51,9 @@ The following options can be set in your user preferences: ```javascript { // square file tabs instead of rounded corners - "flatland_square_tabs": true, - + "flatland_square_tabs": true, + // Monokai theme (SublimeText's default) with Flatland background color - "color_scheme": "Packages/flatland/Theme - Flatland/Flatland-Monokai.tmTheme" + "color_scheme": "Packages/flatland/Color Sceme/Flatland-Monokai.tmTheme" } ``` diff --git a/Theme - Flatland/Widget - Flatland.sublime-settings b/Theme - Flatland/Widget - Flatland.sublime-settings deleted file mode 100644 index d1cbf1e..0000000 --- a/Theme - Flatland/Widget - Flatland.sublime-settings +++ /dev/null @@ -1,4 +0,0 @@ -{ - "color_scheme": "Packages/flatland/Theme - Flatland/Widget - Flatland.stTheme", - "draw_shadows": false -}