Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Updating fork to .. fork? Nil theme, anyway.

  • Loading branch information...
commit 29c249d2d35f81515e1070dd71b2facdfaa4a463 1 parent e743e6a
@nilium authored
Showing with 247 additions and 1,025 deletions.
  1. +2 −0  .gitignore
  2. +187 −135 Pseudo OSX.sublime-theme → Nil.sublime-theme
  3. +0 −825 Pseudo OSX Light.sublime-theme
  4. +48 −22 README.md
  5. +5 −5 Widget - Pseudo OSX.stTheme → Widget - Nil.stTheme
  6. +4 −0 Widget - Nil.sublime-settings
  7. +0 −30 Widget - Pseudo OSX Light.stTheme
  8. +0 −4 Widget - Pseudo OSX Light.sublime-settings
  9. +0 −4 Widget - Pseudo OSX.sublime-settings
  10. BIN  assets/btn-large-active.png
  11. BIN  assets/btn-large.png
  12. BIN  assets/default/overlay-bg.png
  13. BIN  assets/default/qp-row-selected.png
  14. BIN  assets/default/qp-row.png
  15. BIN  assets/icon-buffer-off.png
  16. BIN  assets/icon-case-off.png
  17. BIN  assets/icon-context-off.png
  18. BIN  assets/icon-highlight-off.png
  19. BIN  assets/icon-preserve-case-off.png
  20. BIN  assets/icon-regex-off.png
  21. BIN  assets/icon-reverse-off.png
  22. BIN  assets/icon-selection-off.png
  23. BIN  assets/icon-whole-word-off.png
  24. BIN  assets/icon-wrap-off.png
  25. BIN  assets/panel-bg.png
  26. BIN  assets/row-active-modified.png
  27. BIN  assets/row-active.png
  28. BIN  assets/row-inactive-modified.png
  29. BIN  assets/status-bar-bg.png
  30. BIN  assets/tab-active-modified.png
  31. BIN  assets/tab-active.png
  32. BIN  assets/tab-button-close-dirty.png
  33. BIN  assets/tab-button-close-hover.png
  34. BIN  assets/tab-button-close.png
  35. BIN  assets/tab-button-dirty.png
  36. BIN  assets/tab-hover-dirty.png
  37. BIN  assets/tab-hover.png
  38. BIN  assets/tab-inactive-modified.png
  39. BIN  assets/tab-inactive.png
  40. BIN  assets/tabset-bg.png
  41. BIN  assets/text-field.png
  42. BIN  assets/tooltip.png
  43. +1 −0  package-metadata.json
  44. BIN  screenshot.png
View
2  .gitignore
@@ -0,0 +1,2 @@
+*.cache
+.DS_Store
View
322 Pseudo OSX.sublime-theme → Nil.sublime-theme
@@ -20,14 +20,14 @@
// ------------------------------------------------------
{
"class": "tabset_control",
- "layer0.texture": "Theme - Pseudo OSX/assets/tabset-bg.png",
+ "layer0.texture": "Theme - Nil/assets/tabset-bg.png",
"layer0.inner_margin": [2, 6],
"layer0.opacity": 1.0,
- "content_margin": [-12, 0, -12, -5], // left, top, right, bottom
- "tab_overlap": 31,
+ "content_margin": [-13, 0, -13, -6], // left, top, right, bottom
+ "tab_overlap": 25,
"tab_width": 180,
"tab_min_width": 40,
- "tab_height": 28,
+ "tab_height": 30,
"mouse_wheel_switch": false
},
{
@@ -40,23 +40,23 @@
// ------------------------------------------------------
{
"class": "tab_control",
- "content_margin": [25, 0, 25, 5],
+ "content_margin": [25, 0, 25, 0],
"max_margin_trim": 0,
"hit_test_level": 0.5,
// - Inactive tab settings
- "layer0.texture": "Theme - Pseudo OSX/assets/tab-inactive.png",
- "layer0.inner_margin": [23, 4],
+ "layer0.texture": "Theme - Nil/assets/tab-inactive.png",
+ "layer0.inner_margin": [23, 6],
"layer0.opacity": 1.0,
// - Active tab setting
- "layer1.texture": "Theme - Pseudo OSX/assets/tab-active.png",
- "layer1.inner_margin": [23, 4],
+ "layer1.texture": "Theme - Nil/assets/tab-active.png",
+ "layer1.inner_margin": [23, 6],
"layer1.opacity": 0.0,
// - Hover tab setting
- "layer2.texture": "Theme - Pseudo OSX/assets/tab-hover.png",
- "layer2.inner_margin": [23, 4],
+ "layer2.texture": "Theme - Nil/assets/tab-hover.png",
+ "layer2.inner_margin": [23, 6],
"layer2.opacity": 0.0
},
{
@@ -65,12 +65,6 @@
"settings": ["show_tab_close_buttons"],
"content_margin": [30, 0, 20, 7]
},
- {
- // - Tab dirty state
- "class": "tab_control",
- "attributes": ["dirty"],
- "content_margin": [30, 0, 20, 7]
- },
{
// - Hover tab state
"class": "tab_control",
@@ -85,6 +79,14 @@
"layer1.opacity": 1.0,
"layer2.opacity": 0.0
},
+ {
+ "class": "tab_control",
+ "settings": ["highlight_modified_tabs"],
+ "attributes": ["dirty"],
+ "layer0.texture": "Theme - Nil/assets/tab-inactive-modified.png",
+ "layer1.texture": "Theme - Nil/assets/tab-active-modified.png",
+ "layer2.texture": "Theme - Nil/assets/tab-hover-dirty.png"
+ },
// - Tab labels
@@ -93,8 +95,8 @@
// - Inactive tab label
{
"class": "tab_label",
- "fg": [35, 35, 35],
- "shadow_color": [210, 210, 210, 200],
+ "fg": [180, 180, 180],
+ "shadow_color": [0, 0, 0, 200],
"shadow_offset": [0, 1]
},
@@ -102,9 +104,23 @@
{
"class": "tab_label",
"parents": [{"class": "tab_control", "attributes": ["selected"]}],
- "fg": [40, 40, 40, 255],
- "shadow_color": [235, 235, 235, 165],
- "shadow_offset": [0, 1]
+ "shadow_color": [0, 0, 0, 165],
+ "shadow_offset": [0, 1],
+ "fg": [240, 240, 240, 255]
+ },
+
+ // - Dirty inactive tab label
+ {
+ "class": "tab_label",
+ "parents": [{"class": "tab_control", "attributes": ["dirty"]}],
+ "settings": ["highlight_modified_tabs"]
+ },
+
+ // - Dirty active tab label
+ {
+ "class": "tab_label",
+ "parents": [{"class": "tab_control", "attributes": ["selected", "dirty"]}],
+ "settings": ["highlight_modified_tabs"]
},
@@ -117,13 +133,13 @@
"content_margin": [0, 0],
// - Tab close default settings
- "layer0.texture": "Theme - Pseudo OSX/assets/tab-button-close.png",
- "layer0.opacity": 0.0, // hide by default
- "layer0.inner_margin": 0.0,
+ "layer1.texture": "Theme - Nil/assets/tab-button-close.png",
+ "layer1.opacity": 0.0, // hide by default
+ "layer1.inner_margin": 0.0,
// - Tab close hover settings
- "layer1.texture": "Theme - Pseudo OSX/assets/tab-button-close-hover.png",
- "layer1.opacity": 0.0
+ "layer0.texture": "Theme - Nil/assets/tab-button-close-hover.png",
+ "layer0.opacity": 0.0
},
{
// - Tab button size
@@ -132,38 +148,30 @@
"content_margin": [8, 8]
},
{
- // - Tab close hover action
"class": "tab_close_button",
- "parents": [{"class": "tab_control", "attributes": ["hover"]}],
- "layer0.opacity": 0.0,
- "layer1.opacity": 1.0
+ "parents": [{"class": "tab_control", "attributes": ["dirty"]}],
+ "layer1.texture": "Theme - Nil/assets/tab-button-close-dirty.png"
},
-
-
- // - Tab dirty button
{
+ // - Tab close hover action
"class": "tab_close_button",
- "parents": [{"class": "tab_control", "attributes": ["dirty"]}],
- "content_margin": [8, 8],
- "layer0.texture": "Theme - Pseudo OSX/assets/tab-button-dirty.png",
- "layer0.opacity": 1.0,
- "layer1.opacity": 0.0
+ "parents": [{"class": "tab_control", "attributes": ["hover"]}],
+ "layer1.opacity": 0.0,
+ "layer0.opacity": 1.0
},
{
- // Tab dirty button hover
+ // - Tab close press action
"class": "tab_close_button",
- "parents": [{"class": "tab_control", "attributes": ["dirty"]}],
"attributes": ["hover"],
- "layer0.opacity": 0.0,
- "layer1.opacity": 1.0
+ "layer1.opacity": 0.4,
+ "layer0.opacity": 1.0
},
{
- // Tab dirty button hover (close button hidden)
+ // - Tab close press action
"class": "tab_close_button",
- "parents": [{"class": "tab_control", "attributes": ["dirty"]}],
- "attributes": ["hover"],
- "layer0.opacity": 1.0,
- "layer1.opacity": 0.0
+ "attributes": ["pressed"],
+ "layer1.opacity": 1.0,
+ "layer0.opacity": 0.0
},
@@ -173,10 +181,10 @@
{
"class": "fold_button_control",
- "layer0.texture": "Theme - Pseudo OSX/assets/arrow-right.png",
+ "layer0.texture": "Theme - Nil/assets/arrow-right.png",
"layer0.opacity": 1.0,
"layer0.inner_margin": 0,
- "layer1.texture": "Theme - Pseudo OSX/assets/arrow-right-hover.png",
+ "layer1.texture": "Theme - Nil/assets/arrow-right-hover.png",
"layer1.opacity": 0.0,
"layer1.inner_margin": 0,
"content_margin": [9, 7, 8, 6]
@@ -196,8 +204,8 @@
{
"class": "fold_button_control",
"attributes": ["expanded"],
- "layer0.texture": "Theme - Pseudo OSX/assets/arrow-down.png",
- "layer1.texture": "Theme - Pseudo OSX/assets/arrow-down-hover.png"
+ "layer0.texture": "Theme - Nil/assets/arrow-down.png",
+ "layer1.texture": "Theme - Nil/assets/arrow-down-hover.png"
},
@@ -207,7 +215,7 @@
{
"class": "scroll_bar_control",
- "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/normal_bar_vertical.png",
+ "layer0.texture": "Theme - Nil/assets/scrollbar/normal_bar_vertical.png",
"layer0.opacity": 1.0,
"layer0.inner_margin": [0, 6],
"blur": false
@@ -215,20 +223,20 @@
{
"class": "scroll_bar_control",
"attributes": ["horizontal"],
- "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/normal_bar_horizontal.png",
+ "layer0.texture": "Theme - Nil/assets/scrollbar/normal_bar_horizontal.png",
"layer0.opacity": 1.0,
"layer0.inner_margin": [6, 0],
"blur": false
},
{
"class": "scroll_corner_control",
- "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/normal_bar_corner.png",
+ "layer0.texture": "Theme - Nil/assets/scrollbar/normal_bar_corner.png",
"layer0.opacity": 1.0,
"layer0.inner_margin": [1, 1]
},
{
"class": "puck_control",
- "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/normal_thumb_vertical.png",
+ "layer0.texture": "Theme - Nil/assets/scrollbar/normal_thumb_vertical.png",
"layer0.opacity": 1.0,
"layer0.inner_margin": [0, 10],
"content_margin": [8, 12],
@@ -237,7 +245,7 @@
{
"class": "puck_control",
"attributes": ["horizontal"],
- "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/normal_thumb_horizontal.png",
+ "layer0.texture": "Theme - Nil/assets/scrollbar/normal_thumb_horizontal.png",
"layer0.opacity": 1.0,
"layer0.inner_margin": [10, 0],
"content_margin": [12, 8],
@@ -256,7 +264,7 @@
{
"class": "scroll_bar_control",
"settings": ["overlay_scroll_bars"],
- "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/overlay_bar_vertical.png",
+ "layer0.texture": "Theme - Nil/assets/scrollbar/overlay_bar_vertical.png",
"layer0.inner_margin": [0, 5],
"blur": true
},
@@ -264,14 +272,14 @@
"class": "scroll_bar_control",
"settings": ["overlay_scroll_bars"],
"attributes": ["horizontal"],
- "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/overlay_bar_horizontal.png",
+ "layer0.texture": "Theme - Nil/assets/scrollbar/overlay_bar_horizontal.png",
"layer0.inner_margin": [5, 0],
"blur": true
},
{
"class": "puck_control",
"settings": ["overlay_scroll_bars"],
- "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/overlay_thumb_vertical.png",
+ "layer0.texture": "Theme - Nil/assets/scrollbar/overlay_thumb_vertical.png",
"layer0.inner_margin": [0, 5],
"content_margin": [5, 20],
"blur": true
@@ -280,7 +288,7 @@
"class": "puck_control",
"settings": ["overlay_scroll_bars"],
"attributes": ["horizontal"],
- "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/overlay_thumb_horizontal.png",
+ "layer0.texture": "Theme - Nil/assets/scrollbar/overlay_thumb_horizontal.png",
"layer0.inner_margin": [5, 0],
"content_margin": [20, 5],
"blur": true
@@ -289,13 +297,13 @@
"class": "puck_control",
"settings": ["overlay_scroll_bars"],
"attributes": ["dark"],
- "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/overlay_dark_thumb_vertical.png"
+ "layer0.texture": "Theme - Nil/assets/scrollbar/overlay_dark_thumb_vertical.png"
},
{
"class": "puck_control",
"settings": ["overlay_scroll_bars"],
"attributes": ["horizontal", "dark"],
- "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/overlay_dark_thumb_horizontal.png"
+ "layer0.texture": "Theme - Nil/assets/scrollbar/overlay_dark_thumb_horizontal.png"
},
@@ -304,7 +312,7 @@
{
"class": "sheet_container_control",
- "layer0.tint": [80, 80, 80],
+ "layer0.tint": [16, 16, 16],
"layer0.opacity": 1.0
},
@@ -315,7 +323,7 @@
{
"class": "grid_layout_control",
"border_size": 1,
- "border_color": [47, 47, 47]
+ "border_color": [32, 32, 32]
},
@@ -334,7 +342,7 @@
// - General labels
{
"class": "label_control",
- "color": [40, 40, 40]
+ "color": [230, 230, 230]
},
// - Text field labels
{
@@ -347,8 +355,8 @@
{
"class": "label_control",
"parents": [{"class": "button_control"}],
- "color": [10, 10, 10],
- "shadow_color": [220, 220, 220],
+ "color": [230, 230, 230],
+ "shadow_color": [0, 0, 0],
"shadow_offset": [0, 1]
},
@@ -360,15 +368,17 @@
// - Tooltip container
{
"class": "tool_tip_control",
- "layer0.texture": "Theme - Pseudo OSX/assets/tooltip.png",
- "layer0.inner_margin": [1, 1],
+ "layer0.texture": "Theme - Nil/assets/tooltip.png",
+ "layer0.inner_margin": [4, 4],
"layer0.opacity": 1,
- "content_margin": [1, 1]
+ "content_margin": [6, 4]
},
// - Tooltip content
{
"class": "tool_tip_label_control",
- "color": [50, 50, 50]
+ "color": [160, 160, 160],
+ "shadow_offset": [0, 1],
+ "shadow_color": [0, 0, 0, 255]
},
@@ -378,10 +388,10 @@
// - Status bar container
{
"class": "status_bar",
- "layer0.texture": "Theme - Pseudo OSX/assets/status-bar-bg.png",
+ "layer0.texture": "Theme - Nil/assets/status-bar-bg.png",
"layer0.opacity": 1.0,
"layer0.inner_margin": [2, 2],
- "content_margin": [6, 1, 6, 1]
+ "content_margin": [6, 5, 6, 5]
},
{
"class": "status_button",
@@ -392,8 +402,8 @@
{
"class": "label_control",
"parents": [{"class": "status_bar"}],
- "color": [25, 25, 25],
- "shadow_color": [180, 180, 180],
+ "color": [160, 160, 160],
+ "shadow_color": [0, 0, 0],
"shadow_offset": [0, 1]
},
@@ -404,7 +414,7 @@
// - Sidebar container (border)
{
"class": "sidebar_container",
- "layer0.tint": [110, 110, 110],
+ "layer0.tint": [150, 150, 150],
"layer0.opacity": 1.0,
"layer0.draw_center": false,
"layer0.inner_margin": [0, 0, 1, 0],
@@ -413,22 +423,23 @@
// - Sidebar tree (bg)
{
"class": "sidebar_tree",
+ "dark_content": true,
"row_padding": [5, 2.5],
"indent": 15,
"indent_offset": 15,
"indent_top_level": false,
- // "layer0.tint": [236, 236, 236], // light gray
- // "layer0.tint": [214, 221, 229], // finder sidebar light blue
- // "layer0.tint": [240, 240, 240], // dark gray (old)
- "layer0.tint": [210, 210, 210], // darker gray
+ "layer0.tint": [32,32,32], // darker gray
"layer0.opacity": 1.0,
"dark_content": false
},
// - Sidebar rows
{
"class": "tree_row",
- "layer0.tint": [176, 176, 176],
- "layer0.opacity": 0.0
+ "layer0.texture": "Theme - Nil/assets/row-active.png",
+ "layer0.opacity": 0.0,
+ "layer0.inner_margin": [8, 3],
+ "layer1.opacity": 0.0,
+ "layer1.inner_margin": [8, 3]
},
// - Sidebar row selected
{
@@ -436,90 +447,125 @@
"attributes": ["selected"],
"layer0.opacity": 1.0
},
+ {
+ "class": "tree_row",
+ "attributes": ["dirty"],
+ "layer0.texture": "Theme - Nil/assets/row-inactive-modified.png",
+ "layer0.opacity": 1.0
+ },
+ {
+ "class": "tree_row",
+ "attributes": ["selected", "dirty"],
+ "layer0.texture": "Theme - Nil/assets/row-active-modified.png",
+ "layer0.opacity": 1.0
+ },
// - Sidebar heading
{
"class": "sidebar_heading",
- "color": [80, 80, 80],
+ "color": [180, 180, 180],
"font.bold": true,
- "shadow_color": [223, 223, 223],
+ "shadow_color": [0, 0, 0],
"shadow_offset": [0, 1]
},
{
"class": "sidebar_heading",
"parents": [{"class": "tree_row", "attributes": ["selected"]}],
- "color": [80, 80, 80]
+ "color": [180, 180, 180]
},
// - Sidebar entry label
{
"class": "sidebar_label",
- "color": [15, 15, 15],
- "shadow_color": [227, 227, 227],
+ "color": [180, 180, 180],
+ "shadow_color": [0, 0, 0],
"shadow_offset": [0, 1]
},
{ // Sidebar selected entry label
"class": "sidebar_label",
"parents": [{"class": "tree_row", "attributes": ["selected"]}],
- "color": [10, 10, 10],
- "shadow_color": [200, 200, 200],
+ "color": [240, 240, 240],
+ "shadow_color": [0, 0, 0],
"shadow_offset": [0, 1]
},
// - Sidebar open files close/dirty
{
"class": "close_button",
- "layer0.texture": "Theme - Pseudo OSX/assets/default/sidebar-close.png",
+ "layer0.texture": "Theme - Nil/assets/tab-button-close-hover.png",
"layer0.opacity": 0.5,
- "layer0.inner_margin": 0,
+ "layer0.inner_margin": 4,
+ "layer1.opacity": 0.0,
+ "layer1.texture": "Theme - Nil/assets/tab-button-close.png",
+ "layer1.inner_margin": 4,
"content_margin": [8, 8]
},
{
"class": "close_button",
"attributes": ["dirty"],
- "layer0.texture": "Theme - Pseudo OSX/assets/default/sidebar-dirty.png"
+ "layer0.texture": "Theme - Nil/assets/tab-button-dirty.png",
+ "layer0.opacity": 0.5
},
{
"class": "close_button",
"attributes": ["hover"],
- "layer0.opacity": 1.0,
- "layer0.texture": "Theme - Pseudo OSX/assets/default/sidebar-close.png"
+ "layer0.texture": "Theme - Nil/assets/tab-button-close-hover.png",
+ "layer1.opacity": 0.5,
+ "layer1.texture": "Theme - Nil/assets/tab-button-close.png"
+ },
+ {
+ "class": "close_button",
+ "attributes": ["hover", "dirty"],
+ "layer1.opacity": 0.5,
+ "layer1.texture": "Theme - Nil/assets/tab-button-close-dirty.png"
+ },
+ {
+ "class": "close_button",
+ "attributes": ["pressed"],
+ "layer1.opacity": 1.0,
+ "layer1.texture": "Theme - Nil/assets/tab-button-close.png"
+ },
+ {
+ "class": "close_button",
+ "attributes": ["pressed", "dirty"],
+ "layer1.opacity": 1.0,
+ "layer1.texture": "Theme - Nil/assets/tab-button-close-dirty.png"
},
// - Sidebar group closed
{
"class": "disclosure_button_control",
"content_margin": [9, 7, 8, 6],
- "layer0.texture": "Theme - Pseudo OSX/assets/arrow-right.png",
+ "layer0.texture": "Theme - Nil/assets/arrow-right.png",
"layer0.opacity": 1.0,
"layer0.inner_margin": 0
},
{
"class": "disclosure_button_control",
"parents": [{"class": "tree_row", "attributes": ["hover"]}],
- "layer0.texture": "Theme - Pseudo OSX/assets/arrow-right-hover.png"
+ "layer0.texture": "Theme - Nil/assets/arrow-right-hover.png"
},
{
"class": "disclosure_button_control",
"parents": [{"class": "tree_row", "attributes": ["selected"]}],
- "layer0.texture": "Theme - Pseudo OSX/assets/arrow-right-hover.png"
+ "layer0.texture": "Theme - Nil/assets/arrow-right-hover.png"
},
// - Sidebar group open
{
"class": "disclosure_button_control",
"attributes": ["expanded"],
- "layer0.texture": "Theme - Pseudo OSX/assets/arrow-down.png"
+ "layer0.texture": "Theme - Nil/assets/arrow-down.png"
},
{
"class": "disclosure_button_control",
"attributes": ["expanded"],
"parents": [{"class": "tree_row", "attributes": ["hover"]}],
- "layer0.texture": "Theme - Pseudo OSX/assets/arrow-down-hover.png"
+ "layer0.texture": "Theme - Nil/assets/arrow-down-hover.png"
},
{
"class": "disclosure_button_control",
"attributes": ["expanded"],
"parents": [{"class": "tree_row", "attributes": ["selected"]}],
- "layer0.texture": "Theme - Pseudo OSX/assets/arrow-down-hover.png"
+ "layer0.texture": "Theme - Nil/assets/arrow-down-hover.png"
},
@@ -534,12 +580,12 @@
"min_size": [75, 0],
// Default button state
- "layer0.texture": "Theme - Pseudo OSX/assets/btn-large.png",
+ "layer0.texture": "Theme - Nil/assets/btn-large.png",
"layer0.opacity": 1.0,
"layer0.inner_margin": [6, 6],
// Pressed button setup
- "layer1.texture": "Theme - Pseudo OSX/assets/btn-large-active.png",
+ "layer1.texture": "Theme - Nil/assets/btn-large-active.png",
"layer1.opacity": 0.0,
"layer1.inner_margin": [6, 6]
},
@@ -547,7 +593,8 @@
// Pressed button state
"class": "button_control",
"attributes": ["pressed"],
- "layer1.opacity": 1.0
+ "layer1.opacity": 1.0,
+ "content_margin": [6, 6, 6, 6]
},
@@ -557,10 +604,10 @@
// - Text input field item
{
"class": "text_line_control",
- "layer0.texture": "Theme - Pseudo OSX/assets/text-field.png",
+ "layer0.texture": "Theme - Nil/assets/text-field.png",
"layer0.opacity": 1.0,
"layer0.inner_margin": [10, 10, 10, 10],
- "content_margin": [5, 4, 5, 5]
+ "content_margin": [5, 5, 5, 5]
},
@@ -570,7 +617,7 @@
// - Bottom panel background
{
"class": "panel_control",
- "layer0.texture": "Theme - Pseudo OSX/assets/panel-bg.png",
+ "layer0.texture": "Theme - Nil/assets/panel-bg.png",
"layer0.inner_margin": [4, 4, 4, 4],
"layer0.opacity": 1.0
},
@@ -578,7 +625,7 @@
// - Quick panel background
{
"class": "overlay_control",
- "layer0.texture": "Theme - Pseudo OSX/assets/default/overlay-bg.png",
+ "layer0.texture": "Theme - Nil/assets/default/overlay-bg.png",
"layer0.inner_margin": [10, 5, 10, 20], // left, top, right, bottom
"layer0.opacity": 1.0,
"layer1.opacity": 0, // HIDDEN
@@ -598,14 +645,15 @@
},
{
"class": "quick_panel_row",
- "layer0.texture": "Theme - Pseudo OSX/assets/default/qp-row.png",
- "layer0.inner_margin": [2, 2, 2, 2],
- "layer0.opacity": 1.0
+ "layer0.texture": "Theme - Nil/assets/default/qp-row.png",
+ "layer0.opacity": 1.0,
+ "layer0.inner_margin": [4, 4, 4, 4],
+ "layer1.draw_center": true
},
{
"class": "quick_panel_row",
"attributes": ["selected"],
- "layer0.texture": "Theme - Pseudo OSX/assets/default/qp-row-selected.png"
+ "layer0.texture": "Theme - Nil/assets/default/qp-row-selected.png"
},
{
"class": "quick_panel_label",
@@ -639,14 +687,14 @@
{
"class": "mini_quick_panel_row",
- "layer0.texture": "Theme - Pseudo OSX/assets/default/qp-row.png",
- "layer0.inner_margin": [2, 2, 2, 2],
+ "layer0.texture": "Theme - Nil/assets/default/qp-row.png",
+ "layer0.inner_margin": [4, 4, 4, 4],
"layer0.opacity": 1.0
},
{
"class": "mini_quick_panel_row",
"attributes": ["selected"],
- "layer0.texture": "Theme - Pseudo OSX/assets/default/qp-row-selected.png"
+ "layer0.texture": "Theme - Nil/assets/default/qp-row-selected.png"
},
@@ -693,105 +741,109 @@
"class": "icon_button_control",
"content_margin": [4, 4]
},
+ {
+ "class": "icon_button_control",
+ "attributes": ["pressed"]
+ },
// - Regex search button
{
"class": "icon_regex",
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-regex-off.png",
+ "layer0.texture": "Theme - Nil/assets/icon-regex-off.png",
"layer0.opacity": 1.0,
"content_margin": [8, 8]
},
{
"class": "icon_regex",
"parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-regex-on.png"
+ "layer0.texture": "Theme - Nil/assets/icon-regex-on.png"
},
// - Case sensitive search button
{
"class": "icon_case",
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-case-off.png",
+ "layer0.texture": "Theme - Nil/assets/icon-case-off.png",
"layer0.opacity": 1.0,
"content_margin": [8, 8]
},
{
"class": "icon_case",
"parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-case-on.png"
+ "layer0.texture": "Theme - Nil/assets/icon-case-on.png"
},
// - Match whole word search button
{
"class": "icon_whole_word",
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-whole-word-off.png",
+ "layer0.texture": "Theme - Nil/assets/icon-whole-word-off.png",
"layer0.opacity": 1.0,
"content_margin": [8, 8]
},
{
"class": "icon_whole_word",
"parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-whole-word-on.png"
+ "layer0.texture": "Theme - Nil/assets/icon-whole-word-on.png"
},
// - Reverse search direction button
{
"class": "icon_reverse",
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-reverse-off.png",
+ "layer0.texture": "Theme - Nil/assets/icon-reverse-off.png",
"layer0.opacity": 1.0,
"content_margin": [8, 8]
},
{
"class": "icon_reverse",
"parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-reverse-on.png"
+ "layer0.texture": "Theme - Nil/assets/icon-reverse-on.png"
},
// - Search wrap button
{
"class": "icon_wrap",
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-wrap-off.png",
+ "layer0.texture": "Theme - Nil/assets/icon-wrap-off.png",
"layer0.opacity": 1.0,
"content_margin": [8, 8]
},
{
"class": "icon_wrap",
"parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-wrap-on.png"
+ "layer0.texture": "Theme - Nil/assets/icon-wrap-on.png"
},
// - Search in selection button
{
"class": "icon_in_selection",
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-selection-off.png",
+ "layer0.texture": "Theme - Nil/assets/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": "Theme - Pseudo OSX/assets/icon-selection-on.png"
+ "layer0.texture": "Theme - Nil/assets/icon-selection-on.png"
},
// - Preserve case button
{
"class": "icon_preserve_case",
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-preserve-case-off.png",
+ "layer0.texture": "Theme - Nil/assets/icon-preserve-case-off.png",
"layer0.opacity": 1.0,
"content_margin": [8, 8]
},
{
"class": "icon_preserve_case",
"parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-preserve-case-on.png"
+ "layer0.texture": "Theme - Nil/assets/icon-preserve-case-on.png"
},
// - Highlight results button
{
"class": "icon_highlight",
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-highlight-off.png",
+ "layer0.texture": "Theme - Nil/assets/icon-highlight-off.png",
"layer0.opacity": 1.0,
"content_margin": [8, 8]
},
{
"class": "icon_highlight",
"parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-highlight-on.png"
+ "layer0.texture": "Theme - Nil/assets/icon-highlight-on.png"
},
// BOTTOM PANEL ICONS (EXTENDED: FIND IN FILES)
@@ -800,26 +852,26 @@
// - Show search context button
{
"class": "icon_context",
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-context-off.png",
+ "layer0.texture": "Theme - Nil/assets/icon-context-off.png",
"layer0.opacity": 1.0,
"content_margin": [8, 8]
},
{
"class": "icon_context",
"parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-context-on.png"
+ "layer0.texture": "Theme - Nil/assets/icon-context-on.png"
},
// - Use search buffer
{
"class": "icon_use_buffer",
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-buffer-off.png",
+ "layer0.texture": "Theme - Nil/assets/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": "Theme - Pseudo OSX/assets/icon-buffer-on.png"
+ "layer0.texture": "Theme - Nil/assets/icon-buffer-on.png"
}
]
View
825 Pseudo OSX Light.sublime-theme
@@ -1,825 +0,0 @@
-[
-
-// Pseudo OSX theme for Sublime Text 2
-// (light version)
-// https://github.com/raik/st2-pseudo-osx-theme
-//
-//
-// This theme is largely based on the excellent Soda theme by Ian Hill
-// (https://github.com/buymeasoda/soda-theme).
-//
-// Scrollbars are from the default theme.
-//
-// So I mainly didn't do anything.
-
-
-// TABS
-// ==========================================================
-
-
- // - Tabset
- // ------------------------------------------------------
- {
- "class": "tabset_control",
- "layer0.texture": "Theme - Pseudo OSX/assets/tabset-bg.png",
- "layer0.inner_margin": [2, 6],
- "layer0.opacity": 1.0,
- "content_margin": [-12, 0, -12, -5], // left, top, right, bottom
- "tab_overlap": 31,
- "tab_width": 180,
- "tab_min_width": 40,
- "tab_height": 28,
- "mouse_wheel_switch": false
- },
- {
- "class": "tabset_control",
- "settings": ["mouse_wheel_switches_tabs"],
- "mouse_wheel_switch": true
- },
-
- // - Tab element
- // ------------------------------------------------------
- {
- "class": "tab_control",
- "content_margin": [25, 0, 25, 5],
- "max_margin_trim": 0,
- "hit_test_level": 0.5,
-
- // - Inactive tab settings
- "layer0.texture": "Theme - Pseudo OSX/assets/tab-inactive.png",
- "layer0.inner_margin": [23, 4],
- "layer0.opacity": 1.0,
-
- // - Active tab setting
- "layer1.texture": "Theme - Pseudo OSX/assets/tab-active.png",
- "layer1.inner_margin": [23, 4],
- "layer1.opacity": 0.0,
-
- // - Hover tab setting
- "layer2.texture": "Theme - Pseudo OSX/assets/tab-hover.png",
- "layer2.inner_margin": [23, 4],
- "layer2.opacity": 0.0
- },
- {
- // - Tab close state
- "class": "tab_control",
- "settings": ["show_tab_close_buttons"],
- "content_margin": [30, 0, 20, 7]
- },
- {
- // - Tab dirty state
- "class": "tab_control",
- "attributes": ["dirty"],
- "content_margin": [30, 0, 20, 7]
- },
- {
- // - 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
- // ------------------------------------------------------
-
- // - Inactive tab label
- {
- "class": "tab_label",
- "fg": [35, 35, 35],
- "shadow_color": [210, 210, 210, 200],
- "shadow_offset": [0, 1]
- },
-
- // - Active tab label
- {
- "class": "tab_label",
- "parents": [{"class": "tab_control", "attributes": ["selected"]}],
- "fg": [40, 40, 40, 255],
- "shadow_color": [235, 235, 235, 165],
- "shadow_offset": [0, 1]
- },
-
-
- // - Tab buttons
- // ------------------------------------------------------
-
- // - Tab button
- {
- "class": "tab_close_button",
- "content_margin": [0, 0],
-
- // - Tab close default settings
- "layer0.texture": "Theme - Pseudo OSX/assets/tab-button-close.png",
- "layer0.opacity": 0.0, // hide by default
- "layer0.inner_margin": 0.0,
-
- // - Tab close hover settings
- "layer1.texture": "Theme - Pseudo OSX/assets/tab-button-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 hover action
- "class": "tab_close_button",
- "parents": [{"class": "tab_control", "attributes": ["hover"]}],
- "layer0.opacity": 0.0,
- "layer1.opacity": 1.0
- },
-
-
- // - Tab dirty button
- {
- "class": "tab_close_button",
- "parents": [{"class": "tab_control", "attributes": ["dirty"]}],
- "content_margin": [8, 8],
- "layer0.texture": "Theme - Pseudo OSX/assets/tab-button-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 hover (close button hidden)
- "class": "tab_close_button",
- "parents": [{"class": "tab_control", "attributes": ["dirty"]}],
- "attributes": ["hover"],
- "layer0.opacity": 1.0,
- "layer1.opacity": 0.0
- },
-
-
-
-// FOLD BUTTONS
-// ==========================================================
-
- {
- "class": "fold_button_control",
- "layer0.texture": "Theme - Pseudo OSX/assets/arrow-right.png",
- "layer0.opacity": 1.0,
- "layer0.inner_margin": 0,
- "layer1.texture": "Theme - Pseudo OSX/assets/arrow-right-hover.png",
- "layer1.opacity": 0.0,
- "layer1.inner_margin": 0,
- "content_margin": [9, 7, 8, 6]
- },
- {
- "class": "fold_button_control",
- "attributes": ["hover"],
- "layer0.opacity": 0.0,
- "layer1.opacity": 0.75
- },
- {
- "class": "fold_button_control",
- "attributes": ["pressed"],
- "layer0.opacity": 0.0,
- "layer1.opacity": 1.0
- },
- {
- "class": "fold_button_control",
- "attributes": ["expanded"],
- "layer0.texture": "Theme - Pseudo OSX/assets/arrow-down.png",
- "layer1.texture": "Theme - Pseudo OSX/assets/arrow-down-hover.png"
- },
-
-
-
-// SCROLLBARS (from default theme) !TODO
-// ==========================================================
-
- {
- "class": "scroll_bar_control",
- "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/normal_bar_vertical.png",
- "layer0.opacity": 1.0,
- "layer0.inner_margin": [0, 6],
- "blur": false
- },
- {
- "class": "scroll_bar_control",
- "attributes": ["horizontal"],
- "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/normal_bar_horizontal.png",
- "layer0.opacity": 1.0,
- "layer0.inner_margin": [6, 0],
- "blur": false
- },
- {
- "class": "scroll_corner_control",
- "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/normal_bar_corner.png",
- "layer0.opacity": 1.0,
- "layer0.inner_margin": [1, 1]
- },
- {
- "class": "puck_control",
- "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/normal_thumb_vertical.png",
- "layer0.opacity": 1.0,
- "layer0.inner_margin": [0, 10],
- "content_margin": [8, 12],
- "blur": false
- },
- {
- "class": "puck_control",
- "attributes": ["horizontal"],
- "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/normal_thumb_horizontal.png",
- "layer0.opacity": 1.0,
- "layer0.inner_margin": [10, 0],
- "content_margin": [12, 8],
- "blur": false
- },
- {
- "class": "scroll_area_control",
- "settings": ["overlay_scroll_bars"],
- "overlay": true
- },
- {
- "class": "scroll_area_control",
- "settings": ["!overlay_scroll_bars"],
- "overlay": false
- },
- {
- "class": "scroll_bar_control",
- "settings": ["overlay_scroll_bars"],
- "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/overlay_bar_vertical.png",
- "layer0.inner_margin": [0, 5],
- "blur": true
- },
- {
- "class": "scroll_bar_control",
- "settings": ["overlay_scroll_bars"],
- "attributes": ["horizontal"],
- "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/overlay_bar_horizontal.png",
- "layer0.inner_margin": [5, 0],
- "blur": true
- },
- {
- "class": "puck_control",
- "settings": ["overlay_scroll_bars"],
- "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/overlay_thumb_vertical.png",
- "layer0.inner_margin": [0, 5],
- "content_margin": [5, 20],
- "blur": true
- },
- {
- "class": "puck_control",
- "settings": ["overlay_scroll_bars"],
- "attributes": ["horizontal"],
- "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/overlay_thumb_horizontal.png",
- "layer0.inner_margin": [5, 0],
- "content_margin": [20, 5],
- "blur": true
- },
- {
- "class": "puck_control",
- "settings": ["overlay_scroll_bars"],
- "attributes": ["dark"],
- "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/overlay_dark_thumb_vertical.png"
- },
- {
- "class": "puck_control",
- "settings": ["overlay_scroll_bars"],
- "attributes": ["horizontal", "dark"],
- "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/overlay_dark_thumb_horizontal.png"
- },
-
-
-// EMPTY WINDOW BACKGROUND
-// ==========================================================
-
- {
- "class": "sheet_container_control",
- "layer0.tint": [80, 80, 80],
- "layer0.opacity": 1.0
- },
-
-
-// GRID LAYOUT
-// ==========================================================
-
- {
- "class": "grid_layout_control",
- "border_size": 1,
- "border_color": [185, 185, 185]
- },
-
-
-// MINI MAP
-// ==========================================================
-
- {
- "class": "minimap_control",
- "viewport_color": [185, 185, 185, 50]
- },
-
-
-// LABELS
-// ==========================================================
-
- // - General labels
- {
- "class": "label_control",
- "color": [40, 40, 40]
- },
- // - Text field labels
- {
- "class": "label_control",
- "parents": [{"class": "panel_control"}],
- "shadow_color": [190, 190, 190],
- "shadow_offset": [0, 1]
- },
- // - Button labels
- {
- "class": "label_control",
- "parents": [{"class": "button_control"}],
- "color": [10, 10, 10],
- "shadow_color": [220, 220, 220],
- "shadow_offset": [0, 1]
- },
-
-
-
-// TOOLTIP
-// ==========================================================
-
- // - Tooltip container
- {
- "class": "tool_tip_control",
- "layer0.texture": "Theme - Pseudo OSX/assets/tooltip.png",
- "layer0.inner_margin": [1, 1],
- "layer0.opacity": 1,
- "content_margin": [1, 1]
- },
- // - Tooltip content
- {
- "class": "tool_tip_label_control",
- "color": [50, 50, 50]
- },
-
-
-// STATUS BAR
-// ==========================================================
-
- // - Status bar container
- {
- "class": "status_bar",
- "layer0.texture": "Theme - Pseudo OSX/assets/status-bar-bg.png",
- "layer0.opacity": 1.0,
- "layer0.inner_margin": [2, 2],
- "content_margin": [6, 1, 6, 1]
- },
- {
- "class": "status_button",
- "min_size": [100, 0]
- },
-
- // - Status bar label
- {
- "class": "label_control",
- "parents": [{"class": "status_bar"}],
- "color": [25, 25, 25],
- "shadow_color": [180, 180, 180],
- "shadow_offset": [0, 1]
- },
-
-
-// SIDEBAR
-// ==========================================================
-
- // - Sidebar container (border)
- {
- "class": "sidebar_container",
- "layer0.tint": [180, 180, 180],
- "layer0.opacity": 1.0,
- "layer0.draw_center": false,
- "layer0.inner_margin": [0, 0, 1, 0],
- "content_margin": [0, 0, 1, 0]
- },
- // - Sidebar tree (bg)
- {
- "class": "sidebar_tree",
- "row_padding": [5, 2.5],
- "indent": 15,
- "indent_offset": 15,
- "indent_top_level": false,
- "layer0.tint": [236, 236, 236], // light gray
- // "layer0.tint": [214, 221, 228], // finder sidebar light blue
- // "layer0.tint": [220, 220, 220], // dark gray
- "layer0.opacity": 1.0,
- "dark_content": false
- },
- // - Sidebar rows
- {
- "class": "tree_row",
- "layer0.tint": [200, 200, 200],
- "layer0.opacity": 0.0
- },
- // - Sidebar row selected
- {
- "class": "tree_row",
- "attributes": ["selected"],
- "layer0.opacity": 1.0
- },
- // - Sidebar heading
- {
- "class": "sidebar_heading",
- "color": [150, 150, 150],
- "font.bold": true,
- "shadow_color": [243, 243, 243],
- "shadow_offset": [0, 1]
- },
- {
- "class": "sidebar_heading",
- "parents": [{"class": "tree_row", "attributes": ["selected"]}],
- "color": [210, 210, 210]
- },
- // - Sidebar entry label
- {
- "class": "sidebar_label",
- "color": [35, 35, 35],
- "shadow_color": [240, 240, 240],
- "shadow_offset": [0, 1]
- },
- { // Sidebar selected entry label
- "class": "sidebar_label",
- "parents": [{"class": "tree_row", "attributes": ["selected"]}],
- "color": [10, 10, 10],
- "shadow_color": [230, 230, 230],
- "shadow_offset": [0, 1]
- },
-
- // - Sidebar open files close/dirty
- {
- "class": "close_button",
- "layer0.texture": "Theme - Pseudo OSX/assets/light/sidebar-close.png",
- "layer0.opacity": 0.5,
- "layer0.inner_margin": 0,
- "content_margin": [8, 8]
- },
- {
- "class": "close_button",
- "attributes": ["dirty"],
- "layer0.texture": "Theme - Pseudo OSX/assets/light/sidebar-dirty.png"
- },
- {
- "class": "close_button",
- "attributes": ["hover"],
- "layer0.opacity": 1.0,
- "layer0.texture": "Theme - Pseudo OSX/assets/light/sidebar-close.png"
- },
-
- // - Sidebar group closed
- {
- "class": "disclosure_button_control",
- "content_margin": [9, 7, 8, 6],
- "layer0.texture": "Theme - Pseudo OSX/assets/arrow-right.png",
- "layer0.opacity": 1.0,
- "layer0.inner_margin": 0
- },
- {
- "class": "disclosure_button_control",
- "parents": [{"class": "tree_row", "attributes": ["hover"]}],
- "layer0.texture": "Theme - Pseudo OSX/assets/arrow-right-hover.png"
- },
- {
- "class": "disclosure_button_control",
- "parents": [{"class": "tree_row", "attributes": ["selected"]}],
- "layer0.texture": "Theme - Pseudo OSX/assets/arrow-right-hover.png"
- },
-
- // - Sidebar group open
- {
- "class": "disclosure_button_control",
- "attributes": ["expanded"],
- "layer0.texture": "Theme - Pseudo OSX/assets/arrow-down.png"
- },
- {
- "class": "disclosure_button_control",
- "attributes": ["expanded"],
- "parents": [{"class": "tree_row", "attributes": ["hover"]}],
- "layer0.texture": "Theme - Pseudo OSX/assets/arrow-down-hover.png"
- },
- {
- "class": "disclosure_button_control",
- "attributes": ["expanded"],
- "parents": [{"class": "tree_row", "attributes": ["selected"]}],
- "layer0.texture": "Theme - Pseudo OSX/assets/arrow-down-hover.png"
- },
-
-
-
-// STANDARD TEXT BUTTONS
-// =========================================================
-
- // - Standard buttons (used for Find / Replace panel)
- {
- "class": "button_control",
- "content_margin": [6, 5, 6, 6],
- "min_size": [75, 0],
-
- // Default button state
- "layer0.texture": "Theme - Pseudo OSX/assets/btn-large.png",
- "layer0.opacity": 1.0,
- "layer0.inner_margin": [6, 6],
-
- // Pressed button setup
- "layer1.texture": "Theme - Pseudo OSX/assets/btn-large-active.png",
- "layer1.opacity": 0.0,
- "layer1.inner_margin": [6, 6]
- },
- {
- // Pressed button state
- "class": "button_control",
- "attributes": ["pressed"],
- "layer1.opacity": 1.0
- },
-
-
-// TEXT INPUT FIELD
-// =========================================================
-
- // - Text input field item
- {
- "class": "text_line_control",
- "layer0.texture": "Theme - Pseudo OSX/assets/text-field.png",
- "layer0.opacity": 1.0,
- "layer0.inner_margin": [10, 10, 10, 10],
- "content_margin": [5, 4, 5, 5]
- },
-
-
-// PANEL BACKGROUNDS
-// =========================================================
-
- // - Bottom panel background
- {
- "class": "panel_control",
- "layer0.texture": "Theme - Pseudo OSX/assets/panel-bg.png",
- "layer0.inner_margin": [4, 4, 4, 4],
- "layer0.opacity": 1.0
- },
-
- // - Quick panel background
- {
- "class": "overlay_control",
- "layer0.texture": "Theme - Pseudo OSX/assets/light/overlay-bg.png",
- "layer0.inner_margin": [10, 5, 10, 20], // left, top, right, bottom
- "layer0.opacity": 1.0,
- "layer1.opacity": 0, // HIDDEN
- "content_margin": [11, 8, 11, 17]
- },
-
-
-// QUICK PANEL
-// =========================================================
-
- {
- "class": "quick_panel",
- "row_padding": [4, 3],
- "layer0.tint": [218, 218, 218],
- "layer0.opacity": 1,
- "dark_content": true
- },
- {
- "class": "quick_panel_row",
- "layer0.texture": "Theme - Pseudo OSX/assets/light/qp-row.png",
- "layer0.inner_margin": [2, 2, 2, 2],
- "layer0.opacity": 1.0
- },
- {
- "class": "quick_panel_row",
- "attributes": ["selected"],
- "layer0.texture": "Theme - Pseudo OSX/assets/light/qp-row-selected.png"
- },
- {
- "class": "quick_panel_label",
- "fg": [50, 50, 50, 255],
- "match_fg": [0, 0, 0, 255],
- "bg": [71, 71, 71, 255],
- "selected_fg": [255, 255, 255, 255],
- "selected_match_fg": [255, 255, 255, 255],
- "selected_bg": [84, 84, 84, 255]
- },
- {
- "class": "quick_panel_path_label",
- "fg": [100, 100, 100, 255],
- "match_fg": [200, 200, 200, 255],
- "bg": [41, 41, 41, 255],
- "selected_fg": [120, 120, 120, 255],
- "selected_match_fg": [255, 255, 255, 255],
- "selected_bg": [24, 24, 24, 255]
- },
- {
- "class": "quick_panel_score_label",
- "fg": [90, 90, 90, 255],
- "bg": [41, 41, 41, 255],
- "selected_fg": [114, 114, 114, 255],
- "selected_bg": [24, 24, 24, 255]
- },
-
-
-// MINI QUICK PANEL
-// =========================================================
-
- {
- "class": "mini_quick_panel_row",
- "layer0.texture": "Theme - Pseudo OSX/assets/light/qp-row.png",
- "layer0.inner_margin": [2, 2, 2, 2],
- "layer0.opacity": 1.0
- },
- {
- "class": "mini_quick_panel_row",
- "attributes": ["selected"],
- "layer0.texture": "Theme - Pseudo OSX/assets/light/qp-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.tint": [45, 45, 45],
- "layer0.opacity": 0.0,
- "layer0.inner_margin": [1, 1]
- },
- {
- "class": "table_row",
- "attributes": ["selected"],
- "layer0.opacity": 1.0
- },
-
-
-// BOTTOM PANEL BUTTONS
-// ==========================================================
-
- {
- "class": "icon_button_control",
- "content_margin": [4, 4]
- },
-
- // - Regex search button
- {
- "class": "icon_regex",
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-regex-off.png",
- "layer0.opacity": 1.0,
- "content_margin": [8, 8]
- },
- {
- "class": "icon_regex",
- "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-regex-on.png"
- },
- // - Case sensitive search button
- {
- "class": "icon_case",
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-case-off.png",
- "layer0.opacity": 1.0,
- "content_margin": [8, 8]
- },
- {
- "class": "icon_case",
- "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-case-on.png"
- },
- // - Match whole word search button
- {
- "class": "icon_whole_word",
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-whole-word-off.png",
- "layer0.opacity": 1.0,
- "content_margin": [8, 8]
- },
- {
- "class": "icon_whole_word",
- "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-whole-word-on.png"
- },
-
- // - Reverse search direction button
- {
- "class": "icon_reverse",
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-reverse-off.png",
- "layer0.opacity": 1.0,
- "content_margin": [8, 8]
- },
- {
- "class": "icon_reverse",
- "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-reverse-on.png"
- },
- // - Search wrap button
- {
- "class": "icon_wrap",
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-wrap-off.png",
- "layer0.opacity": 1.0,
- "content_margin": [8, 8]
- },
- {
- "class": "icon_wrap",
- "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-wrap-on.png"
- },
- // - Search in selection button
- {
- "class": "icon_in_selection",
- "layer0.texture": "Theme - Pseudo OSX/assets/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": "Theme - Pseudo OSX/assets/icon-selection-on.png"
- },
-
- // - Preserve case button
- {
- "class": "icon_preserve_case",
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-preserve-case-off.png",
- "layer0.opacity": 1.0,
- "content_margin": [8, 8]
- },
- {
- "class": "icon_preserve_case",
- "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-preserve-case-on.png"
- },
-
- // - Highlight results button
- {
- "class": "icon_highlight",
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-highlight-off.png",
- "layer0.opacity": 1.0,
- "content_margin": [8, 8]
- },
- {
- "class": "icon_highlight",
- "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-highlight-on.png"
- },
-
- // BOTTOM PANEL ICONS (EXTENDED: FIND IN FILES)
- // =========================================================
-
- // - Show search context button
- {
- "class": "icon_context",
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-context-off.png",
- "layer0.opacity": 1.0,
- "content_margin": [8, 8]
- },
- {
- "class": "icon_context",
- "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
- "layer0.texture": "Theme - Pseudo OSX/assets/icon-context-on.png"
- },
- // - Use search buffer
- {
- "class": "icon_use_buffer",
- "layer0.texture": "Theme - Pseudo OSX/assets/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": "Theme - Pseudo OSX/assets/icon-buffer-on.png"
- }
-
-]
View
70 README.md
@@ -1,38 +1,64 @@
-# Pseudo OSX theme
-**OS X UI theme for Sublime Text 2**
-![Pseudo OSX theme](https://github.com/raik/st2-pseudo-osx-theme/raw/master/screenshot.png)
+Nil theme
+========================================================================
-The theme is largely based on the excellent [Soda theme by Ian Hill](https://github.com/buymeasoda/soda-theme).
+![Nil theme](https://github.com/nilium/st2-nil-theme/raw/master/screenshot.png)
+_Nil UI theme for Sublime Text 2_
+
+This theme is based on [Raik Ilves's Pseudo OSX
+theme](https://github.com/raik/st2-pseudo-osx-theme), which is in turn
+based on [Ian Hill's Soda theme](https://github.com/buymeasoda/soda-
+theme). Additionally, this theme was inspired by [Liam Cain's Refresh
+theme](https://github.com/BoundInCode/st2-refresh-theme), which is also
+a variant of Pseudo OSX. So, it's worth noting that Raik's made a pretty
+handy base for new themes. I recommend checking out both of them if this
+doesn't do it for you (and it's rough around the edges, so it may not).
+
+_A couple of Raik's notes follow because they're pertinent_
Scrollbars are from the default theme.
-So I mainly didn't do anything.
+So I mainly didn't do anything. (N: Same. Just created images and
+colors.)
-## Installation
-For now you can download or clone it from here.
+Installation
+------------------------------------------------------------------------
-### Manually downloading
-Rename the folder to `Theme - Pseudo OSX` and put it in your `Packages` directory
+You can download or clone the repository into your Sublime Text 2
+`Packages` directory. To do this, simply navigate to
+`~/Library/Application Support/Sublime Text 2/Packages` (or wherever it
+is on your particular operating system) and run the following command:
-### Activating
-#### Default
-In your Settings - User file:
+ git clone git://github.com/nilium/st2-nil-theme.git 'Theme - Nil'
+
+It's **very important** you clone the repository into the `Theme - Nil`
+directory otherwise the theme won't locate its assets and will take on
+an eldritch appearance. You don't want [Shub-Niggurath][shubby] crawling
+out of your screen, so remember, put it in the right directory.
- {
- "theme": "Pseudo OSX.sublime-theme"
- }
-#### Light
-In your Settings - User file:
+Manually Downloading
+------------------------------------------------------------------------
+
+Rename the folder to `Theme - Nil` and put it in your `Packages`
+directory. That's it.
+
+
+Activating
+------------------------------------------------------------------------
+
+In your `Settings - User` file (hit ⌘, on Mac OS to open it), set the
+`theme` key to `"Nil.sublime-theme"`, like so:
{
- "theme": "Pseudo OSX Light.sublime-theme"
+ "theme": "Nil.sublime-theme"
}
+Assuming you have then installed it correctly, it should show the theme.
+Due to what I assume is settings from previous themes surviving, you may
+wish to restart Sublime Text 2 as well, but otherwise you should be good
+to go.
+
-## TODO *(maybe)*
-* ~~Light version~~
-* Search icons need some reconsidering
-* New scrollbars
+[shubby]: http://en.wikipedia.org/wiki/Shub-Niggurath
View
10 Widget - Pseudo OSX.stTheme → Widget - Nil.stTheme
@@ -14,15 +14,15 @@
<key>settings</key>
<dict>
<key>background</key>
- <string>#e6e6e6</string>
+ <string>#161616</string>
<key>caret</key>
- <string>#252525</string>
+ <string>#00c6fc</string>
<key>foreground</key>
- <string>#252525</string>
+ <string>#f0f0f0</string>
<key>invisibles</key>
- <string>#212121</string>
+ <string>#c7dce7</string>
<key>selection</key>
- <string>#b5d5ff</string>
+ <string>#5d1487</string>
</dict>
</dict>
</array>
View
4 Widget - Nil.sublime-settings
@@ -0,0 +1,4 @@
+{
+ "color_scheme": "Packages/Theme - Nil/Widget - Nil.stTheme",
+ "draw_shadows": false
+}
View
30 Widget - Pseudo OSX Light.stTheme
@@ -1,30 +0,0 @@
-<?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>author</key>
- <string>Raik Ilves</string>
- <key>comment</key>
- <string>A widget theme for the UI components of the Pseudo OSX theme.</string>
- <key>name</key>
- <string>Pseudo OSX - Widget Theme</string>
- <key>settings</key>
- <array>
- <dict>
- <key>settings</key>
- <dict>
- <key>background</key>
- <string>#e6e6e6</string>
- <key>caret</key>
- <string>#252525</string>
- <key>foreground</key>
- <string>#252525</string>
- <key>invisibles</key>
- <string>#212121</string>
- <key>selection</key>
- <string>#b5d5ff</string>
- </dict>
- </dict>
- </array>
-</dict>
-</plist>
View
4 Widget - Pseudo OSX Light.sublime-settings
@@ -1,4 +0,0 @@
-{
- "color_scheme": "Packages/Theme - Pseudo OSX/Widget - Pseudo OSX Light.stTheme",
- "draw_shadows": false
-}
View
4 Widget - Pseudo OSX.sublime-settings
@@ -1,4 +0,0 @@
-{
- "color_scheme": "Packages/Theme - Pseudo OSX/Widget - Pseudo OSX.stTheme",
- "draw_shadows": false
-}
View
BIN  assets/btn-large-active.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  assets/btn-large.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  assets/default/overlay-bg.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  assets/default/qp-row-selected.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  assets/default/qp-row.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  assets/icon-buffer-off.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  assets/icon-case-off.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  assets/icon-context-off.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  assets/icon-highlight-off.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  assets/icon-preserve-case-off.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  assets/icon-regex-off.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  assets/icon-reverse-off.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  assets/icon-selection-off.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  assets/icon-whole-word-off.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  assets/icon-wrap-off.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  assets/panel-bg.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  assets/row-active-modified.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  assets/row-active.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  assets/row-inactive-modified.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  assets/status-bar-bg.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  assets/tab-active-modified.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  assets/tab-active.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  assets/tab-button-close-dirty.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  assets/tab-button-close-hover.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  assets/tab-button-close.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
BIN  assets/tab-button-dirty.png
Diff not rendered
View
BIN  assets/tab-hover-dirty.png
Diff not rendered
View
BIN  assets/tab-hover.png
Diff not rendered
View
BIN  assets/tab-inactive-modified.png
Diff not rendered