Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse code

Here's my updated fork of Pseudo OSX, renamed to Refresh - Theme

  • Loading branch information...
commit a17dd789595ea61526e413868e4200a2a75379ea 1 parent c57ce34
Liam Cain authored

Showing 77 changed files with 124 additions and 949 deletions. Show diff stats Hide diff stats

  1. +0 825 Pseudo OSX Light.sublime-theme
  2. 0  README.md
  3. +124 124 Pseudo OSX.sublime-theme → Refresh.sublime-theme
  4. 0  Widget - Pseudo OSX Light.stTheme
  5. 0  Widget - Pseudo OSX Light.stTheme.cache
  6. 0  Widget - Pseudo OSX Light.sublime-settings
  7. 0  Widget - Pseudo OSX.stTheme
  8. BIN  Widget - Pseudo OSX.stTheme.cache
  9. 0  Widget - Pseudo OSX.sublime-settings
  10. 0  assets/arrow-down-hover.png
  11. 0  assets/arrow-down.png
  12. 0  assets/arrow-right-hover.png
  13. 0  assets/arrow-right.png
  14. 0  assets/btn-large-active.png
  15. 0  assets/btn-large.png
  16. 0  assets/btn-small.png
  17. 0  assets/default/overlay-bg.png
  18. 0  assets/default/qp-row-selected.png
  19. 0  assets/default/qp-row.png
  20. 0  assets/default/sidebar-close.png
  21. 0  assets/default/sidebar-dirty.png
  22. 0  assets/fold.png
  23. 0  assets/icon-buffer-off.png
  24. 0  assets/icon-buffer-on.png
  25. 0  assets/icon-case-off.png
  26. 0  assets/icon-case-on.png
  27. 0  assets/icon-context-off.png
  28. 0  assets/icon-context-on.png
  29. 0  assets/icon-highlight-off.png
  30. 0  assets/icon-highlight-on.png
  31. 0  assets/icon-preserve-case-off.png
  32. 0  assets/icon-preserve-case-on.png
  33. 0  assets/icon-reg-exp-off.png
  34. 0  assets/icon-regex-off.png
  35. 0  assets/icon-regex-on.png
  36. 0  assets/icon-reverse-off.png
  37. 0  assets/icon-reverse-on.png
  38. 0  assets/icon-selection-off.png
  39. 0  assets/icon-selection-on.png
  40. 0  assets/icon-whole-word-off.png
  41. 0  assets/icon-whole-word-on.png
  42. 0  assets/icon-wrap-off.png
  43. 0  assets/icon-wrap-on.png
  44. 0  assets/light/overlay-bg.png
  45. 0  assets/light/qp-row-selected.png
  46. 0  assets/light/qp-row.png
  47. 0  assets/light/sidebar-close.png
  48. 0  assets/light/sidebar-dirty.png
  49. 0  assets/panel-bg.png
  50. BIN  assets/row_highlight_arrow.png
  51. BIN  assets/row_highlight_sidebar.png
  52. BIN  assets/row_highlight_wide.png
  53. 0  assets/scrollbar/normal_bar_corner.png
  54. 0  assets/scrollbar/normal_bar_horizontal.png
  55. 0  assets/scrollbar/normal_bar_vertical.png
  56. 0  assets/scrollbar/normal_thumb_horizontal.png
  57. 0  assets/scrollbar/normal_thumb_vertical.png
  58. 0  assets/scrollbar/overlay_bar_horizontal.png
  59. 0  assets/scrollbar/overlay_bar_vertical.png
  60. 0  assets/scrollbar/overlay_dark_thumb_horizontal.png
  61. 0  assets/scrollbar/overlay_dark_thumb_vertical.png
  62. 0  assets/scrollbar/overlay_thumb_horizontal.png
  63. 0  assets/scrollbar/overlay_thumb_vertical.png
  64. 0  assets/status-bar-bg.png
  65. BIN  assets/tab-active.png
  66. BIN  assets/tab-button-close-hover.png
  67. BIN  assets/tab-button-close.png
  68. BIN  assets/tab-button-dirty.png
  69. BIN  assets/tab-hover.png
  70. BIN  assets/tab-inactive.png
  71. BIN  assets/tab.png
  72. BIN  assets/tab_stuff.psd
  73. 0  assets/tabset-bg.png
  74. BIN  assets/tabset.png
  75. 0  assets/text-field.png
  76. 0  assets/tooltip.png
  77. BIN  screenshot.png
825 Pseudo OSX Light.sublime-theme
... ... @@ -1,825 +0,0 @@
1   -[
2   -
3   -// Pseudo OSX theme for Sublime Text 2
4   -// (light version)
5   -// https://github.com/raik/st2-pseudo-osx-theme
6   -//
7   -//
8   -// This theme is largely based on the excellent Soda theme by Ian Hill
9   -// (https://github.com/buymeasoda/soda-theme).
10   -//
11   -// Scrollbars are from the default theme.
12   -//
13   -// So I mainly didn't do anything.
14   -
15   -
16   -// TABS
17   -// ==========================================================
18   -
19   -
20   - // - Tabset
21   - // ------------------------------------------------------
22   - {
23   - "class": "tabset_control",
24   - "layer0.texture": "Theme - Pseudo OSX/assets/tabset-bg.png",
25   - "layer0.inner_margin": [2, 6],
26   - "layer0.opacity": 1.0,
27   - "content_margin": [-12, 0, -12, -5], // left, top, right, bottom
28   - "tab_overlap": 31,
29   - "tab_width": 180,
30   - "tab_min_width": 40,
31   - "tab_height": 28,
32   - "mouse_wheel_switch": false
33   - },
34   - {
35   - "class": "tabset_control",
36   - "settings": ["mouse_wheel_switches_tabs"],
37   - "mouse_wheel_switch": true
38   - },
39   -
40   - // - Tab element
41   - // ------------------------------------------------------
42   - {
43   - "class": "tab_control",
44   - "content_margin": [25, 0, 25, 5],
45   - "max_margin_trim": 0,
46   - "hit_test_level": 0.5,
47   -
48   - // - Inactive tab settings
49   - "layer0.texture": "Theme - Pseudo OSX/assets/tab-inactive.png",
50   - "layer0.inner_margin": [23, 4],
51   - "layer0.opacity": 1.0,
52   -
53   - // - Active tab setting
54   - "layer1.texture": "Theme - Pseudo OSX/assets/tab-active.png",
55   - "layer1.inner_margin": [23, 4],
56   - "layer1.opacity": 0.0,
57   -
58   - // - Hover tab setting
59   - "layer2.texture": "Theme - Pseudo OSX/assets/tab-hover.png",
60   - "layer2.inner_margin": [23, 4],
61   - "layer2.opacity": 0.0
62   - },
63   - {
64   - // - Tab close state
65   - "class": "tab_control",
66   - "settings": ["show_tab_close_buttons"],
67   - "content_margin": [30, 0, 20, 7]
68   - },
69   - {
70   - // - Tab dirty state
71   - "class": "tab_control",
72   - "attributes": ["dirty"],
73   - "content_margin": [30, 0, 20, 7]
74   - },
75   - {
76   - // - Hover tab state
77   - "class": "tab_control",
78   - "attributes": ["hover"],
79   - "layer2.opacity": 1.0
80   - },
81   - {
82   - // - Active tab state
83   - "class": "tab_control",
84   - "attributes": ["selected"],
85   - "layer0.opacity": 0.0,
86   - "layer1.opacity": 1.0,
87   - "layer2.opacity": 0.0
88   - },
89   -
90   -
91   - // - Tab labels
92   - // ------------------------------------------------------
93   -
94   - // - Inactive tab label
95   - {
96   - "class": "tab_label",
97   - "fg": [35, 35, 35],
98   - "shadow_color": [210, 210, 210, 200],
99   - "shadow_offset": [0, 1]
100   - },
101   -
102   - // - Active tab label
103   - {
104   - "class": "tab_label",
105   - "parents": [{"class": "tab_control", "attributes": ["selected"]}],
106   - "fg": [40, 40, 40, 255],
107   - "shadow_color": [235, 235, 235, 165],
108   - "shadow_offset": [0, 1]
109   - },
110   -
111   -
112   - // - Tab buttons
113   - // ------------------------------------------------------
114   -
115   - // - Tab button
116   - {
117   - "class": "tab_close_button",
118   - "content_margin": [0, 0],
119   -
120   - // - Tab close default settings
121   - "layer0.texture": "Theme - Pseudo OSX/assets/tab-button-close.png",
122   - "layer0.opacity": 0.0, // hide by default
123   - "layer0.inner_margin": 0.0,
124   -
125   - // - Tab close hover settings
126   - "layer1.texture": "Theme - Pseudo OSX/assets/tab-button-close-hover.png",
127   - "layer1.opacity": 0.0
128   - },
129   - {
130   - // - Tab button size
131   - "class": "tab_close_button",
132   - "settings": ["show_tab_close_buttons"],
133   - "content_margin": [8, 8]
134   - },
135   - {
136   - // - Tab close hover action
137   - "class": "tab_close_button",
138   - "parents": [{"class": "tab_control", "attributes": ["hover"]}],
139   - "layer0.opacity": 0.0,
140   - "layer1.opacity": 1.0
141   - },
142   -
143   -
144   - // - Tab dirty button
145   - {
146   - "class": "tab_close_button",
147   - "parents": [{"class": "tab_control", "attributes": ["dirty"]}],
148   - "content_margin": [8, 8],
149   - "layer0.texture": "Theme - Pseudo OSX/assets/tab-button-dirty.png",
150   - "layer0.opacity": 1.0,
151   - "layer1.opacity": 0.0
152   - },
153   - {
154   - // Tab dirty button hover
155   - "class": "tab_close_button",
156   - "parents": [{"class": "tab_control", "attributes": ["dirty"]}],
157   - "attributes": ["hover"],
158   - "layer0.opacity": 0.0,
159   - "layer1.opacity": 1.0
160   - },
161   - {
162   - // Tab dirty button hover (close button hidden)
163   - "class": "tab_close_button",
164   - "parents": [{"class": "tab_control", "attributes": ["dirty"]}],
165   - "attributes": ["hover"],
166   - "layer0.opacity": 1.0,
167   - "layer1.opacity": 0.0
168   - },
169   -
170   -
171   -
172   -// FOLD BUTTONS
173   -// ==========================================================
174   -
175   - {
176   - "class": "fold_button_control",
177   - "layer0.texture": "Theme - Pseudo OSX/assets/arrow-right.png",
178   - "layer0.opacity": 1.0,
179   - "layer0.inner_margin": 0,
180   - "layer1.texture": "Theme - Pseudo OSX/assets/arrow-right-hover.png",
181   - "layer1.opacity": 0.0,
182   - "layer1.inner_margin": 0,
183   - "content_margin": [9, 7, 8, 6]
184   - },
185   - {
186   - "class": "fold_button_control",
187   - "attributes": ["hover"],
188   - "layer0.opacity": 0.0,
189   - "layer1.opacity": 0.75
190   - },
191   - {
192   - "class": "fold_button_control",
193   - "attributes": ["pressed"],
194   - "layer0.opacity": 0.0,
195   - "layer1.opacity": 1.0
196   - },
197   - {
198   - "class": "fold_button_control",
199   - "attributes": ["expanded"],
200   - "layer0.texture": "Theme - Pseudo OSX/assets/arrow-down.png",
201   - "layer1.texture": "Theme - Pseudo OSX/assets/arrow-down-hover.png"
202   - },
203   -
204   -
205   -
206   -// SCROLLBARS (from default theme) !TODO
207   -// ==========================================================
208   -
209   - {
210   - "class": "scroll_bar_control",
211   - "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/normal_bar_vertical.png",
212   - "layer0.opacity": 1.0,
213   - "layer0.inner_margin": [0, 6],
214   - "blur": false
215   - },
216   - {
217   - "class": "scroll_bar_control",
218   - "attributes": ["horizontal"],
219   - "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/normal_bar_horizontal.png",
220   - "layer0.opacity": 1.0,
221   - "layer0.inner_margin": [6, 0],
222   - "blur": false
223   - },
224   - {
225   - "class": "scroll_corner_control",
226   - "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/normal_bar_corner.png",
227   - "layer0.opacity": 1.0,
228   - "layer0.inner_margin": [1, 1]
229   - },
230   - {
231   - "class": "puck_control",
232   - "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/normal_thumb_vertical.png",
233   - "layer0.opacity": 1.0,
234   - "layer0.inner_margin": [0, 10],
235   - "content_margin": [8, 12],
236   - "blur": false
237   - },
238   - {
239   - "class": "puck_control",
240   - "attributes": ["horizontal"],
241   - "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/normal_thumb_horizontal.png",
242   - "layer0.opacity": 1.0,
243   - "layer0.inner_margin": [10, 0],
244   - "content_margin": [12, 8],
245   - "blur": false
246   - },
247   - {
248   - "class": "scroll_area_control",
249   - "settings": ["overlay_scroll_bars"],
250   - "overlay": true
251   - },
252   - {
253   - "class": "scroll_area_control",
254   - "settings": ["!overlay_scroll_bars"],
255   - "overlay": false
256   - },
257   - {
258   - "class": "scroll_bar_control",
259   - "settings": ["overlay_scroll_bars"],
260   - "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/overlay_bar_vertical.png",
261   - "layer0.inner_margin": [0, 5],
262   - "blur": true
263   - },
264   - {
265   - "class": "scroll_bar_control",
266   - "settings": ["overlay_scroll_bars"],
267   - "attributes": ["horizontal"],
268   - "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/overlay_bar_horizontal.png",
269   - "layer0.inner_margin": [5, 0],
270   - "blur": true
271   - },
272   - {
273   - "class": "puck_control",
274   - "settings": ["overlay_scroll_bars"],
275   - "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/overlay_thumb_vertical.png",
276   - "layer0.inner_margin": [0, 5],
277   - "content_margin": [5, 20],
278   - "blur": true
279   - },
280   - {
281   - "class": "puck_control",
282   - "settings": ["overlay_scroll_bars"],
283   - "attributes": ["horizontal"],
284   - "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/overlay_thumb_horizontal.png",
285   - "layer0.inner_margin": [5, 0],
286   - "content_margin": [20, 5],
287   - "blur": true
288   - },
289   - {
290   - "class": "puck_control",
291   - "settings": ["overlay_scroll_bars"],
292   - "attributes": ["dark"],
293   - "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/overlay_dark_thumb_vertical.png"
294   - },
295   - {
296   - "class": "puck_control",
297   - "settings": ["overlay_scroll_bars"],
298   - "attributes": ["horizontal", "dark"],
299   - "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/overlay_dark_thumb_horizontal.png"
300   - },
301   -
302   -
303   -// EMPTY WINDOW BACKGROUND
304   -// ==========================================================
305   -
306   - {
307   - "class": "sheet_container_control",
308   - "layer0.tint": [80, 80, 80],
309   - "layer0.opacity": 1.0
310   - },
311   -
312   -
313   -// GRID LAYOUT
314   -// ==========================================================
315   -
316   - {
317   - "class": "grid_layout_control",
318   - "border_size": 1,
319   - "border_color": [185, 185, 185]
320   - },
321   -
322   -
323   -// MINI MAP
324   -// ==========================================================
325   -
326   - {
327   - "class": "minimap_control",
328   - "viewport_color": [185, 185, 185, 50]
329   - },
330   -
331   -
332   -// LABELS
333   -// ==========================================================
334   -
335   - // - General labels
336   - {
337   - "class": "label_control",
338   - "color": [40, 40, 40]
339   - },
340   - // - Text field labels
341   - {
342   - "class": "label_control",
343   - "parents": [{"class": "panel_control"}],
344   - "shadow_color": [190, 190, 190],
345   - "shadow_offset": [0, 1]
346   - },
347   - // - Button labels
348   - {
349   - "class": "label_control",
350   - "parents": [{"class": "button_control"}],
351   - "color": [10, 10, 10],
352   - "shadow_color": [220, 220, 220],
353   - "shadow_offset": [0, 1]
354   - },
355   -
356   -
357   -
358   -// TOOLTIP
359   -// ==========================================================
360   -
361   - // - Tooltip container
362   - {
363   - "class": "tool_tip_control",
364   - "layer0.texture": "Theme - Pseudo OSX/assets/tooltip.png",
365   - "layer0.inner_margin": [1, 1],
366   - "layer0.opacity": 1,
367   - "content_margin": [1, 1]
368   - },
369   - // - Tooltip content
370   - {
371   - "class": "tool_tip_label_control",
372   - "color": [50, 50, 50]
373   - },
374   -
375   -
376   -// STATUS BAR
377   -// ==========================================================
378   -
379   - // - Status bar container
380   - {
381   - "class": "status_bar",
382   - "layer0.texture": "Theme - Pseudo OSX/assets/status-bar-bg.png",
383   - "layer0.opacity": 1.0,
384   - "layer0.inner_margin": [2, 2],
385   - "content_margin": [6, 1, 6, 1]
386   - },
387   - {
388   - "class": "status_button",
389   - "min_size": [100, 0]
390   - },
391   -
392   - // - Status bar label
393   - {
394   - "class": "label_control",
395   - "parents": [{"class": "status_bar"}],
396   - "color": [25, 25, 25],
397   - "shadow_color": [180, 180, 180],
398   - "shadow_offset": [0, 1]
399   - },
400   -
401   -
402   -// SIDEBAR
403   -// ==========================================================
404   -
405   - // - Sidebar container (border)
406   - {
407   - "class": "sidebar_container",
408   - "layer0.tint": [180, 180, 180],
409   - "layer0.opacity": 1.0,
410   - "layer0.draw_center": false,
411   - "layer0.inner_margin": [0, 0, 1, 0],
412   - "content_margin": [0, 0, 1, 0]
413   - },
414   - // - Sidebar tree (bg)
415   - {
416   - "class": "sidebar_tree",
417   - "row_padding": [5, 2.5],
418   - "indent": 15,
419   - "indent_offset": 15,
420   - "indent_top_level": false,
421   - "layer0.tint": [236, 236, 236], // light gray
422   - // "layer0.tint": [214, 221, 228], // finder sidebar light blue
423   - // "layer0.tint": [220, 220, 220], // dark gray
424   - "layer0.opacity": 1.0,
425   - "dark_content": false
426   - },
427   - // - Sidebar rows
428   - {
429   - "class": "tree_row",
430   - "layer0.tint": [200, 200, 200],
431   - "layer0.opacity": 0.0
432   - },
433   - // - Sidebar row selected
434   - {
435   - "class": "tree_row",
436   - "attributes": ["selected"],
437   - "layer0.opacity": 1.0
438   - },
439   - // - Sidebar heading
440   - {
441   - "class": "sidebar_heading",
442   - "color": [150, 150, 150],
443   - "font.bold": true,
444   - "shadow_color": [243, 243, 243],
445   - "shadow_offset": [0, 1]
446   - },
447   - {
448   - "class": "sidebar_heading",
449   - "parents": [{"class": "tree_row", "attributes": ["selected"]}],
450   - "color": [210, 210, 210]
451   - },
452   - // - Sidebar entry label
453   - {
454   - "class": "sidebar_label",
455   - "color": [35, 35, 35],
456   - "shadow_color": [240, 240, 240],
457   - "shadow_offset": [0, 1]
458   - },
459   - { // Sidebar selected entry label
460   - "class": "sidebar_label",
461   - "parents": [{"class": "tree_row", "attributes": ["selected"]}],
462   - "color": [10, 10, 10],
463   - "shadow_color": [230, 230, 230],
464   - "shadow_offset": [0, 1]
465   - },
466   -
467   - // - Sidebar open files close/dirty
468   - {
469   - "class": "close_button",
470   - "layer0.texture": "Theme - Pseudo OSX/assets/light/sidebar-close.png",
471   - "layer0.opacity": 0.5,
472   - "layer0.inner_margin": 0,
473   - "content_margin": [8, 8]
474   - },
475   - {
476   - "class": "close_button",
477   - "attributes": ["dirty"],
478   - "layer0.texture": "Theme - Pseudo OSX/assets/light/sidebar-dirty.png"
479   - },
480   - {
481   - "class": "close_button",
482   - "attributes": ["hover"],
483   - "layer0.opacity": 1.0,
484   - "layer0.texture": "Theme - Pseudo OSX/assets/light/sidebar-close.png"
485   - },
486   -
487   - // - Sidebar group closed
488   - {
489   - "class": "disclosure_button_control",
490   - "content_margin": [9, 7, 8, 6],
491   - "layer0.texture": "Theme - Pseudo OSX/assets/arrow-right.png",
492   - "layer0.opacity": 1.0,
493   - "layer0.inner_margin": 0
494   - },
495   - {
496   - "class": "disclosure_button_control",
497   - "parents": [{"class": "tree_row", "attributes": ["hover"]}],
498   - "layer0.texture": "Theme - Pseudo OSX/assets/arrow-right-hover.png"
499   - },
500   - {
501   - "class": "disclosure_button_control",
502   - "parents": [{"class": "tree_row", "attributes": ["selected"]}],
503   - "layer0.texture": "Theme - Pseudo OSX/assets/arrow-right-hover.png"
504   - },
505   -
506   - // - Sidebar group open
507   - {
508   - "class": "disclosure_button_control",
509   - "attributes": ["expanded"],
510   - "layer0.texture": "Theme - Pseudo OSX/assets/arrow-down.png"
511   - },
512   - {
513   - "class": "disclosure_button_control",
514   - "attributes": ["expanded"],
515   - "parents": [{"class": "tree_row", "attributes": ["hover"]}],
516   - "layer0.texture": "Theme - Pseudo OSX/assets/arrow-down-hover.png"
517   - },
518   - {
519   - "class": "disclosure_button_control",
520   - "attributes": ["expanded"],
521   - "parents": [{"class": "tree_row", "attributes": ["selected"]}],
522   - "layer0.texture": "Theme - Pseudo OSX/assets/arrow-down-hover.png"
523   - },
524   -
525   -
526   -
527   -// STANDARD TEXT BUTTONS
528   -// =========================================================
529   -
530   - // - Standard buttons (used for Find / Replace panel)
531   - {
532   - "class": "button_control",
533   - "content_margin": [6, 5, 6, 6],
534   - "min_size": [75, 0],
535   -
536   - // Default button state
537   - "layer0.texture": "Theme - Pseudo OSX/assets/btn-large.png",
538   - "layer0.opacity": 1.0,
539   - "layer0.inner_margin": [6, 6],
540   -
541   - // Pressed button setup
542   - "layer1.texture": "Theme - Pseudo OSX/assets/btn-large-active.png",
543   - "layer1.opacity": 0.0,
544   - "layer1.inner_margin": [6, 6]
545   - },
546   - {
547   - // Pressed button state
548   - "class": "button_control",
549   - "attributes": ["pressed"],
550   - "layer1.opacity": 1.0
551   - },
552   -
553   -
554   -// TEXT INPUT FIELD
555   -// =========================================================
556   -
557   - // - Text input field item
558   - {
559   - "class": "text_line_control",
560   - "layer0.texture": "Theme - Pseudo OSX/assets/text-field.png",
561   - "layer0.opacity": 1.0,
562   - "layer0.inner_margin": [10, 10, 10, 10],
563   - "content_margin": [5, 4, 5, 5]
564   - },
565   -
566   -
567   -// PANEL BACKGROUNDS
568   -// =========================================================
569   -
570   - // - Bottom panel background
571   - {
572   - "class": "panel_control",
573   - "layer0.texture": "Theme - Pseudo OSX/assets/panel-bg.png",
574   - "layer0.inner_margin": [4, 4, 4, 4],
575   - "layer0.opacity": 1.0
576   - },
577   -
578   - // - Quick panel background
579   - {
580   - "class": "overlay_control",
581   - "layer0.texture": "Theme - Pseudo OSX/assets/light/overlay-bg.png",
582   - "layer0.inner_margin": [10, 5, 10, 20], // left, top, right, bottom
583   - "layer0.opacity": 1.0,
584   - "layer1.opacity": 0, // HIDDEN
585   - "content_margin": [11, 8, 11, 17]
586   - },
587   -
588   -
589   -// QUICK PANEL
590   -// =========================================================
591   -
592   - {
593   - "class": "quick_panel",
594   - "row_padding": [4, 3],
595   - "layer0.tint": [218, 218, 218],
596   - "layer0.opacity": 1,
597   - "dark_content": true
598   - },
599   - {
600   - "class": "quick_panel_row",
601   - "layer0.texture": "Theme - Pseudo OSX/assets/light/qp-row.png",
602   - "layer0.inner_margin": [2, 2, 2, 2],
603   - "layer0.opacity": 1.0
604   - },
605   - {
606   - "class": "quick_panel_row",
607   - "attributes": ["selected"],
608   - "layer0.texture": "Theme - Pseudo OSX/assets/light/qp-row-selected.png"
609   - },
610   - {
611   - "class": "quick_panel_label",
612   - "fg": [50, 50, 50, 255],
613   - "match_fg": [0, 0, 0, 255],
614   - "bg": [71, 71, 71, 255],
615   - "selected_fg": [255, 255, 255, 255],
616   - "selected_match_fg": [255, 255, 255, 255],
617   - "selected_bg": [84, 84, 84, 255]
618   - },
619   - {
620   - "class": "quick_panel_path_label",
621   - "fg": [100, 100, 100, 255],
622   - "match_fg": [200, 200, 200, 255],
623   - "bg": [41, 41, 41, 255],
624   - "selected_fg": [120, 120, 120, 255],
625   - "selected_match_fg": [255, 255, 255, 255],
626   - "selected_bg": [24, 24, 24, 255]
627   - },
628   - {
629   - "class": "quick_panel_score_label",
630   - "fg": [90, 90, 90, 255],
631   - "bg": [41, 41, 41, 255],
632   - "selected_fg": [114, 114, 114, 255],
633   - "selected_bg": [24, 24, 24, 255]
634   - },
635   -
636   -
637   -// MINI QUICK PANEL
638   -// =========================================================
639   -
640   - {
641   - "class": "mini_quick_panel_row",
642   - "layer0.texture": "Theme - Pseudo OSX/assets/light/qp-row.png",
643   - "layer0.inner_margin": [2, 2, 2, 2],
644   - "layer0.opacity": 1.0
645   - },
646   - {
647   - "class": "mini_quick_panel_row",
648   - "attributes": ["selected"],
649   - "layer0.texture": "Theme - Pseudo OSX/assets/light/qp-row-selected.png"
650   - },
651   -
652   -
653   -// CODE COMPLETION DROPDOWN
654   -// =========================================================
655   -
656   - {
657   - "class": "popup_control",
658   - "content_margin": [0, 0]
659   - },
660   - {
661   - "class": "auto_complete",
662   - "row_padding": [2, 2],
663   - "layer0.tint": [30, 30, 30],
664   - "layer0.opacity": 1.0,
665   - "dark_content": true
666   - },
667   - {
668   - "class": "auto_complete_label",
669   - "fg": [140, 140, 140],
670   - "match_fg": [255, 255, 255],
671   - "bg": [26, 26, 26],
672   - "selected_fg": [255, 255, 255],
673   - "selected_match_fg": [255, 255, 255],
674   - "selected_bg": [86, 86, 86]
675   - },
676   - {
677   - "class": "table_row",
678   - "layer0.tint": [45, 45, 45],
679   - "layer0.opacity": 0.0,
680   - "layer0.inner_margin": [1, 1]
681   - },
682   - {
683   - "class": "table_row",
684   - "attributes": ["selected"],
685   - "layer0.opacity": 1.0
686   - },
687   -
688   -
689   -// BOTTOM PANEL BUTTONS
690   -// ==========================================================
691   -
692   - {
693   - "class": "icon_button_control",
694   - "content_margin": [4, 4]
695   - },
696   -
697   - // - Regex search button
698   - {
699   - "class": "icon_regex",
700   - "layer0.texture": "Theme - Pseudo OSX/assets/icon-regex-off.png",
701   - "layer0.opacity": 1.0,
702   - "content_margin": [8, 8]
703   - },
704   - {
705   - "class": "icon_regex",
706   - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
707   - "layer0.texture": "Theme - Pseudo OSX/assets/icon-regex-on.png"
708   - },
709   - // - Case sensitive search button
710   - {
711   - "class": "icon_case",
712   - "layer0.texture": "Theme - Pseudo OSX/assets/icon-case-off.png",
713   - "layer0.opacity": 1.0,
714   - "content_margin": [8, 8]
715   - },
716   - {
717   - "class": "icon_case",
718   - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
719   - "layer0.texture": "Theme - Pseudo OSX/assets/icon-case-on.png"
720   - },
721   - // - Match whole word search button
722   - {
723   - "class": "icon_whole_word",
724   - "layer0.texture": "Theme - Pseudo OSX/assets/icon-whole-word-off.png",
725   - "layer0.opacity": 1.0,
726   - "content_margin": [8, 8]
727   - },
728   - {
729   - "class": "icon_whole_word",
730   - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
731   - "layer0.texture": "Theme - Pseudo OSX/assets/icon-whole-word-on.png"
732   - },
733   -
734   - // - Reverse search direction button
735   - {
736   - "class": "icon_reverse",
737   - "layer0.texture": "Theme - Pseudo OSX/assets/icon-reverse-off.png",
738   - "layer0.opacity": 1.0,
739   - "content_margin": [8, 8]
740   - },
741   - {
742   - "class": "icon_reverse",
743   - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
744   - "layer0.texture": "Theme - Pseudo OSX/assets/icon-reverse-on.png"
745   - },
746   - // - Search wrap button
747   - {
748   - "class": "icon_wrap",
749   - "layer0.texture": "Theme - Pseudo OSX/assets/icon-wrap-off.png",
750   - "layer0.opacity": 1.0,
751   - "content_margin": [8, 8]
752   - },
753   - {
754   - "class": "icon_wrap",
755   - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
756   - "layer0.texture": "Theme - Pseudo OSX/assets/icon-wrap-on.png"
757   - },
758   - // - Search in selection button
759   - {
760   - "class": "icon_in_selection",
761   - "layer0.texture": "Theme - Pseudo OSX/assets/icon-selection-off.png",
762   - "layer0.opacity": 1.0,
763   - "content_margin": [8, 8]
764   - },
765   - {
766   - "class": "icon_in_selection",
767   - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
768   - "layer0.texture": "Theme - Pseudo OSX/assets/icon-selection-on.png"
769   - },
770   -
771   - // - Preserve case button
772   - {
773   - "class": "icon_preserve_case",
774   - "layer0.texture": "Theme - Pseudo OSX/assets/icon-preserve-case-off.png",
775   - "layer0.opacity": 1.0,
776   - "content_margin": [8, 8]
777   - },
778   - {
779   - "class": "icon_preserve_case",
780   - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
781   - "layer0.texture": "Theme - Pseudo OSX/assets/icon-preserve-case-on.png"
782   - },
783   -
784   - // - Highlight results button
785   - {
786   - "class": "icon_highlight",
787   - "layer0.texture": "Theme - Pseudo OSX/assets/icon-highlight-off.png",
788   - "layer0.opacity": 1.0,
789   - "content_margin": [8, 8]
790   - },
791   - {
792   - "class": "icon_highlight",
793   - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
794   - "layer0.texture": "Theme - Pseudo OSX/assets/icon-highlight-on.png"
795   - },
796   -
797   - // BOTTOM PANEL ICONS (EXTENDED: FIND IN FILES)
798   - // =========================================================
799   -
800   - // - Show search context button
801   - {
802   - "class": "icon_context",
803   - "layer0.texture": "Theme - Pseudo OSX/assets/icon-context-off.png",
804   - "layer0.opacity": 1.0,
805   - "content_margin": [8, 8]
806   - },
807   - {
808   - "class": "icon_context",
809   - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
810   - "layer0.texture": "Theme - Pseudo OSX/assets/icon-context-on.png"
811   - },
812   - // - Use search buffer
813   - {
814   - "class": "icon_use_buffer",
815   - "layer0.texture": "Theme - Pseudo OSX/assets/icon-buffer-off.png",
816   - "layer0.opacity": 1.0,
817   - "content_margin": [8, 8]
818   - },
819   - {
820   - "class": "icon_use_buffer",
821   - "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
822   - "layer0.texture": "Theme - Pseudo OSX/assets/icon-buffer-on.png"
823   - }
824   -
825   -]
0  README.md 100644 → 100755
File mode changed
248 Pseudo OSX.sublime-theme → Refresh.sublime-theme 100644 → 100755
... ... @@ -1,15 +1,8 @@
1 1 [
  2 +// My fork of Raik's Pseudo OSX Theme, which is essentially a fork of Ian Hill's Soda Theme
2 3
3   -// Pseudo OSX theme for Sublime Text 2
4   -// https://github.com/raik/st2-pseudo-osx-theme
5   -//
6   -//
7   -// This theme is largely based on the excellent Soda theme by Ian Hill
8   -// (https://github.com/buymeasoda/soda-theme).
9   -//
10   -// Scrollbars are from the default theme.
11   -//
12   -// So I mainly didn't do anything.
  4 +// I really only changed the pngs and made everything more compact.
  5 +// TODO: customize the find panel to match the rest of the theme.
13 6
14 7
15 8 // TABS
@@ -20,14 +13,14 @@
20 13 // ------------------------------------------------------
21 14 {
22 15 "class": "tabset_control",
23   - "layer0.texture": "Theme - Pseudo OSX/assets/tabset-bg.png",
  16 + "layer0.texture": "Theme - Refresh/assets/tabset.png",
24 17 "layer0.inner_margin": [2, 6],
25 18 "layer0.opacity": 1.0,
26   - "content_margin": [-12, 0, -12, -5], // left, top, right, bottom
27   - "tab_overlap": 31,
28   - "tab_width": 180,
  19 + "content_margin": [-12, 0, -12, 0], // left, top, right, bottom
  20 + "tab_overlap": 10,
  21 + "tab_width": 120,
29 22 "tab_min_width": 40,
30   - "tab_height": 28,
  23 + "tab_height": 18,
31 24 "mouse_wheel_switch": false
32 25 },
33 26 {
@@ -40,22 +33,22 @@
40 33 // ------------------------------------------------------
41 34 {
42 35 "class": "tab_control",
43   - "content_margin": [25, 0, 25, 5],
  36 + "content_margin": [0, 0, 10, 0],
44 37 "max_margin_trim": 0,
45 38 "hit_test_level": 0.5,
46 39
47 40 // - Inactive tab settings
48   - "layer0.texture": "Theme - Pseudo OSX/assets/tab-inactive.png",
  41 + "layer0.texture": "Theme - Refresh/assets/tab-inactive.png",
49 42 "layer0.inner_margin": [23, 4],
50 43 "layer0.opacity": 1.0,
51 44
52 45 // - Active tab setting
53   - "layer1.texture": "Theme - Pseudo OSX/assets/tab-active.png",
  46 + "layer1.texture": "Theme - Refresh/assets/tab-active.png",
54 47 "layer1.inner_margin": [23, 4],
55 48 "layer1.opacity": 0.0,
56 49
57 50 // - Hover tab setting
58   - "layer2.texture": "Theme - Pseudo OSX/assets/tab-hover.png",
  51 + "layer2.texture": "Theme - Refresh/assets/tab-hover.png",
59 52 "layer2.inner_margin": [23, 4],
60 53 "layer2.opacity": 0.0
61 54 },
@@ -63,13 +56,13 @@
63 56 // - Tab close state
64 57 "class": "tab_control",
65 58 "settings": ["show_tab_close_buttons"],
66   - "content_margin": [30, 0, 20, 7]
  59 + "content_margin": [20, 0, 5, 0]
67 60 },
68 61 {
69 62 // - Tab dirty state
70 63 "class": "tab_control",
71 64 "attributes": ["dirty"],
72   - "content_margin": [30, 0, 20, 7]
  65 + "content_margin": [20, 0, 5, 0]
73 66 },
74 67 {
75 68 // - Hover tab state
@@ -93,17 +86,17 @@
93 86 // - Inactive tab label
94 87 {
95 88 "class": "tab_label",
96   - "fg": [35, 35, 35],
97   - "shadow_color": [210, 210, 210, 200],
  89 + "fg": [175, 175, 175],
  90 + "shadow_color": [10, 10, 10, 255],
98 91 "shadow_offset": [0, 1]
99 92 },
100 93
101 94 // - Active tab label
102   - {
  95 + {
103 96 "class": "tab_label",
104 97 "parents": [{"class": "tab_control", "attributes": ["selected"]}],
105   - "fg": [40, 40, 40, 255],
106   - "shadow_color": [235, 235, 235, 165],
  98 + "fg": [180, 180, 180, 255],
  99 + "shadow_color": [25, 25, 25, 25],
107 100 "shadow_offset": [0, 1]
108 101 },
109 102
@@ -117,12 +110,12 @@
117 110 "content_margin": [0, 0],
118 111
119 112 // - Tab close default settings
120   - "layer0.texture": "Theme - Pseudo OSX/assets/tab-button-close.png",
  113 + "layer0.texture": "Theme - Refresh/assets/tab-button-close.png",
121 114 "layer0.opacity": 0.0, // hide by default
122 115 "layer0.inner_margin": 0.0,
123 116
124 117 // - Tab close hover settings
125   - "layer1.texture": "Theme - Pseudo OSX/assets/tab-button-close-hover.png",
  118 + "layer1.texture": "Theme - Refresh/assets/tab-button-close-hover.png",
126 119 "layer1.opacity": 0.0
127 120 },
128 121 {
@@ -145,7 +138,7 @@
145 138 "class": "tab_close_button",
146 139 "parents": [{"class": "tab_control", "attributes": ["dirty"]}],
147 140 "content_margin": [8, 8],
148   - "layer0.texture": "Theme - Pseudo OSX/assets/tab-button-dirty.png",
  141 + "layer0.texture": "Theme - Refresh/assets/tab-button-dirty.png",
149 142 "layer0.opacity": 1.0,
150 143 "layer1.opacity": 0.0
151 144 },
@@ -173,10 +166,10 @@
173 166
174 167 {
175 168 "class": "fold_button_control",
176   - "layer0.texture": "Theme - Pseudo OSX/assets/arrow-right.png",
  169 + "layer0.texture": "Theme - Refresh/assets/arrow-right.png",
177 170 "layer0.opacity": 1.0,
178 171 "layer0.inner_margin": 0,
179   - "layer1.texture": "Theme - Pseudo OSX/assets/arrow-right-hover.png",
  172 + "layer1.texture": "Theme - Refresh/assets/arrow-right-hover.png",
180 173 "layer1.opacity": 0.0,
181 174 "layer1.inner_margin": 0,
182 175 "content_margin": [9, 7, 8, 6]
@@ -196,8 +189,8 @@
196 189 {
197 190 "class": "fold_button_control",
198 191 "attributes": ["expanded"],
199   - "layer0.texture": "Theme - Pseudo OSX/assets/arrow-down.png",
200   - "layer1.texture": "Theme - Pseudo OSX/assets/arrow-down-hover.png"
  192 + "layer0.texture": "Theme - Refresh/assets/arrow-down.png",
  193 + "layer1.texture": "Theme - Refresh/assets/arrow-down-hover.png"
201 194 },
202 195
203 196
@@ -207,7 +200,7 @@
207 200
208 201 {
209 202 "class": "scroll_bar_control",
210   - "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/normal_bar_vertical.png",
  203 + "layer0.texture": "Theme - Refresh/assets/scrollbar/normal_bar_vertical.png",
211 204 "layer0.opacity": 1.0,
212 205 "layer0.inner_margin": [0, 6],
213 206 "blur": false
@@ -215,20 +208,20 @@
215 208 {
216 209 "class": "scroll_bar_control",
217 210 "attributes": ["horizontal"],
218   - "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/normal_bar_horizontal.png",
  211 + "layer0.texture": "Theme - Refresh/assets/scrollbar/normal_bar_horizontal.png",
219 212 "layer0.opacity": 1.0,
220 213 "layer0.inner_margin": [6, 0],
221 214 "blur": false
222 215 },
223 216 {
224 217 "class": "scroll_corner_control",
225   - "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/normal_bar_corner.png",
  218 + "layer0.texture": "Theme - Refresh/assets/scrollbar/normal_bar_corner.png",
226 219 "layer0.opacity": 1.0,
227 220 "layer0.inner_margin": [1, 1]
228 221 },
229 222 {
230 223 "class": "puck_control",
231   - "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/normal_thumb_vertical.png",
  224 + "layer0.texture": "Theme - Refresh/assets/scrollbar/normal_thumb_vertical.png",
232 225 "layer0.opacity": 1.0,
233 226 "layer0.inner_margin": [0, 10],
234 227 "content_margin": [8, 12],
@@ -237,7 +230,7 @@
237 230 {
238 231 "class": "puck_control",
239 232 "attributes": ["horizontal"],
240   - "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/normal_thumb_horizontal.png",
  233 + "layer0.texture": "Theme - Refresh/assets/scrollbar/normal_thumb_horizontal.png",
241 234 "layer0.opacity": 1.0,
242 235 "layer0.inner_margin": [10, 0],
243 236 "content_margin": [12, 8],
@@ -256,7 +249,7 @@
256 249 {
257 250 "class": "scroll_bar_control",
258 251 "settings": ["overlay_scroll_bars"],
259   - "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/overlay_bar_vertical.png",
  252 + "layer0.texture": "Theme - Refresh/assets/scrollbar/overlay_bar_vertical.png",
260 253 "layer0.inner_margin": [0, 5],
261 254 "blur": true
262 255 },
@@ -264,14 +257,14 @@
264 257 "class": "scroll_bar_control",
265 258 "settings": ["overlay_scroll_bars"],
266 259 "attributes": ["horizontal"],
267   - "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/overlay_bar_horizontal.png",
  260 + "layer0.texture": "Theme - Refresh/assets/scrollbar/overlay_bar_horizontal.png",
268 261 "layer0.inner_margin": [5, 0],
269 262 "blur": true
270 263 },
271 264 {
272 265 "class": "puck_control",
273 266 "settings": ["overlay_scroll_bars"],
274   - "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/overlay_thumb_vertical.png",
  267 + "layer0.texture": "Theme - Refresh/assets/scrollbar/overlay_thumb_vertical.png",
275 268 "layer0.inner_margin": [0, 5],
276 269 "content_margin": [5, 20],
277 270 "blur": true
@@ -280,7 +273,7 @@
280 273 "class": "puck_control",
281 274 "settings": ["overlay_scroll_bars"],
282 275 "attributes": ["horizontal"],
283   - "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/overlay_thumb_horizontal.png",
  276 + "layer0.texture": "Theme - Refresh/assets/scrollbar/overlay_thumb_horizontal.png",
284 277 "layer0.inner_margin": [5, 0],
285 278 "content_margin": [20, 5],
286 279 "blur": true
@@ -289,13 +282,13 @@
289 282 "class": "puck_control",
290 283 "settings": ["overlay_scroll_bars"],
291 284 "attributes": ["dark"],
292   - "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/overlay_dark_thumb_vertical.png"
  285 + "layer0.texture": "Theme - Refresh/assets/scrollbar/overlay_dark_thumb_vertical.png"
293 286 },
294 287 {
295 288 "class": "puck_control",
296 289 "settings": ["overlay_scroll_bars"],
297 290 "attributes": ["horizontal", "dark"],
298   - "layer0.texture": "Theme - Pseudo OSX/assets/scrollbar/overlay_dark_thumb_horizontal.png"
  291 + "layer0.texture": "Theme - Refresh/assets/scrollbar/overlay_dark_thumb_horizontal.png"
299 292 },
300 293
301 294
@@ -360,7 +353,7 @@
360 353 // - Tooltip container
361 354 {
362 355 "class": "tool_tip_control",
363   - "layer0.texture": "Theme - Pseudo OSX/assets/tooltip.png",
  356 + "layer0.texture": "Theme - Refresh/assets/tooltip.png",
364 357 "layer0.inner_margin": [1, 1],
365 358 "layer0.opacity": 1,
366 359 "content_margin": [1, 1]
@@ -378,7 +371,7 @@
378 371 // - Status bar container
379 372 {
380 373 "class": "status_bar",
381   - "layer0.texture": "Theme - Pseudo OSX/assets/status-bar-bg.png",
  374 + "layer0.texture": "Theme - Refresh/assets/status-bar-bg.png",
382 375 "layer0.opacity": 1.0,
383 376 "layer0.inner_margin": [2, 2],
384 377 "content_margin": [6, 1, 6, 1]
@@ -402,72 +395,78 @@
402 395 // ==========================================================
403 396
404 397 // - Sidebar container (border)
405   - {
  398 +/* {
406 399 "class": "sidebar_container",
407   - "layer0.tint": [110, 110, 110],
  400 + "layer0.tint": [205, 205, 205],
408 401 "layer0.opacity": 1.0,
409 402 "layer0.draw_center": false,
410 403 "layer0.inner_margin": [0, 0, 1, 0],
411 404 "content_margin": [0, 0, 1, 0]
  405 + },*/
  406 + {
  407 + "class": "sidebar_container",
  408 + "layer0.tint": [180, 180, 180],
  409 + "layer0.opacity": 1.0,
  410 + "layer0.draw_center": false,
  411 + "layer0.inner_margin": [0, 0, 1, 0],
  412 + "content_margin": [0, 0, 1, 0]
412 413 },
413 414 // - Sidebar tree (bg)
414 415 {
415 416 "class": "sidebar_tree",
416   - "row_padding": [5, 2.5],
  417 + "row_padding": [8, 7],
417 418 "indent": 15,
418 419 "indent_offset": 15,