├── .gitignore
├── Hero Dark
├── dot.png
├── circle.png
├── fold.png
├── bookmark.png
├── tooltip.png
├── btn-large.png
├── btn-small.png
├── file-close.png
├── file-dirty.png
├── fold-closed.png
├── fold-open.png
├── folder-open.png
├── group-open.png
├── panel-close.png
├── sidebar-bg.png
├── sidebar-row.png
├── tab-active.png
├── tab-close.png
├── tab-dirty.png
├── tab-hover.png
├── tabset-left.png
├── tabset-list.png
├── text-field.png
├── btn-large-on.png
├── btn-small-on.png
├── folder-closed.png
├── group-closed.png
├── icon-case-off.png
├── icon-case-on.png
├── icon-regex-on.png
├── icon-word-off.png
├── icon-word-on.png
├── icon-wrap-off.png
├── icon-wrap-on.png
├── tab-highlight.png
├── tab-inactive.png
├── tabset-right.png
├── btn-group-left.png
├── btn-group-middle.png
├── btn-group-right.png
├── file-close-hover.png
├── fold-open-hover.png
├── group-open-hover.png
├── icon-buffer-off.png
├── icon-buffer-on.png
├── icon-context-off.png
├── icon-context-on.png
├── icon-preserve-on.png
├── icon-regex-off.png
├── icon-reverse-off.png
├── icon-reverse-on.png
├── panel-background.png
├── quick-panel-row.png
├── tab-close-hover.png
├── text-field-list.png
├── btn-group-left-on.png
├── btn-group-right-on.png
├── fold-closed-hover.png
├── folder-open-hover.png
├── group-closed-hover.png
├── icon-case-on.png.orig
├── icon-highlight-off.png
├── icon-highlight-on.png
├── icon-preserve-off.png
├── icon-selection-off.png
├── icon-selection-on.png
├── tab-close-inactive.png
├── tab-close-pressed.png
├── tab-dirty-inactive.png
├── tabset-background.png
├── tabset-left-hover.png
├── tabset-list-hover.png
├── tabset-right-hover.png
├── btn-group-middle-on.png
├── file-close-selected.png
├── file-dirty-selected.png
├── folder-closed-hover.png
├── folder-open-selected.png
├── group-closed-selected.png
├── group-open-selected.png
├── overlay-puck-vertical.png
├── panel-background.png.orig
├── panel-close-pressed.png
├── quick-panel-sections.png
├── sidebar-row-selected.png
├── status-bar-background.png
├── text-field-list-hover.png
├── autocomplete-background.png
├── folder-closed-selected.png
├── overlay-puck-horizontal.png
├── quick-panel-background.png
├── standard-puck-vertical.png
├── tab-highlight-inactive.png
├── autocomplete-row-selected.png
├── overlay-dark-puck-vertical.png
├── overlay-scrollbar-vertical.png
├── quick-panel-background-fix.png
├── quick-panel-row-selected.png
├── quick-panel-sections-fix.png
├── standard-puck-horizontal.png
├── standard-scrollbar-corner.png
├── overlay-dark-puck-horizontal.png
├── overlay-scrollbar-horizontal.png
├── standard-scrollbar-vertical.png
├── standard-scrollbar-horizontal.png
├── Widget - Hero Dark.sublime-settings
└── Widget - Hero Dark.stTheme
├── images
├── hero_dark.png
├── hero_dark1.png
├── hero_dark2.png
├── hero_dark3.png
├── hero_dark4.png
└── hero_dark5.png
├── Hero Light.sublime-theme
├── README.md
├── Hero Dark Eighties.tmTheme
├── Hero Dark.tmTheme
└── Hero Dark.sublime-theme
/.gitignore:
--------------------------------------------------------------------------------
1 | # Mac crap
2 | .DS_Store
--------------------------------------------------------------------------------
/Hero Dark/dot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/dot.png
--------------------------------------------------------------------------------
/Hero Dark/circle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/circle.png
--------------------------------------------------------------------------------
/Hero Dark/fold.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/fold.png
--------------------------------------------------------------------------------
/images/hero_dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/images/hero_dark.png
--------------------------------------------------------------------------------
/Hero Dark/bookmark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/bookmark.png
--------------------------------------------------------------------------------
/Hero Dark/tooltip.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/tooltip.png
--------------------------------------------------------------------------------
/images/hero_dark1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/images/hero_dark1.png
--------------------------------------------------------------------------------
/images/hero_dark2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/images/hero_dark2.png
--------------------------------------------------------------------------------
/images/hero_dark3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/images/hero_dark3.png
--------------------------------------------------------------------------------
/images/hero_dark4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/images/hero_dark4.png
--------------------------------------------------------------------------------
/images/hero_dark5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/images/hero_dark5.png
--------------------------------------------------------------------------------
/Hero Dark/btn-large.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/btn-large.png
--------------------------------------------------------------------------------
/Hero Dark/btn-small.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/btn-small.png
--------------------------------------------------------------------------------
/Hero Dark/file-close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/file-close.png
--------------------------------------------------------------------------------
/Hero Dark/file-dirty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/file-dirty.png
--------------------------------------------------------------------------------
/Hero Dark/fold-closed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/fold-closed.png
--------------------------------------------------------------------------------
/Hero Dark/fold-open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/fold-open.png
--------------------------------------------------------------------------------
/Hero Dark/folder-open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/folder-open.png
--------------------------------------------------------------------------------
/Hero Dark/group-open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/group-open.png
--------------------------------------------------------------------------------
/Hero Dark/panel-close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/panel-close.png
--------------------------------------------------------------------------------
/Hero Dark/sidebar-bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/sidebar-bg.png
--------------------------------------------------------------------------------
/Hero Dark/sidebar-row.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/sidebar-row.png
--------------------------------------------------------------------------------
/Hero Dark/tab-active.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/tab-active.png
--------------------------------------------------------------------------------
/Hero Dark/tab-close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/tab-close.png
--------------------------------------------------------------------------------
/Hero Dark/tab-dirty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/tab-dirty.png
--------------------------------------------------------------------------------
/Hero Dark/tab-hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/tab-hover.png
--------------------------------------------------------------------------------
/Hero Dark/tabset-left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/tabset-left.png
--------------------------------------------------------------------------------
/Hero Dark/tabset-list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/tabset-list.png
--------------------------------------------------------------------------------
/Hero Dark/text-field.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/text-field.png
--------------------------------------------------------------------------------
/Hero Dark/btn-large-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/btn-large-on.png
--------------------------------------------------------------------------------
/Hero Dark/btn-small-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/btn-small-on.png
--------------------------------------------------------------------------------
/Hero Dark/folder-closed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/folder-closed.png
--------------------------------------------------------------------------------
/Hero Dark/group-closed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/group-closed.png
--------------------------------------------------------------------------------
/Hero Dark/icon-case-off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/icon-case-off.png
--------------------------------------------------------------------------------
/Hero Dark/icon-case-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/icon-case-on.png
--------------------------------------------------------------------------------
/Hero Dark/icon-regex-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/icon-regex-on.png
--------------------------------------------------------------------------------
/Hero Dark/icon-word-off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/icon-word-off.png
--------------------------------------------------------------------------------
/Hero Dark/icon-word-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/icon-word-on.png
--------------------------------------------------------------------------------
/Hero Dark/icon-wrap-off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/icon-wrap-off.png
--------------------------------------------------------------------------------
/Hero Dark/icon-wrap-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/icon-wrap-on.png
--------------------------------------------------------------------------------
/Hero Dark/tab-highlight.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/tab-highlight.png
--------------------------------------------------------------------------------
/Hero Dark/tab-inactive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/tab-inactive.png
--------------------------------------------------------------------------------
/Hero Dark/tabset-right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/tabset-right.png
--------------------------------------------------------------------------------
/Hero Dark/btn-group-left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/btn-group-left.png
--------------------------------------------------------------------------------
/Hero Dark/btn-group-middle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/btn-group-middle.png
--------------------------------------------------------------------------------
/Hero Dark/btn-group-right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/btn-group-right.png
--------------------------------------------------------------------------------
/Hero Dark/file-close-hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/file-close-hover.png
--------------------------------------------------------------------------------
/Hero Dark/fold-open-hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/fold-open-hover.png
--------------------------------------------------------------------------------
/Hero Dark/group-open-hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/group-open-hover.png
--------------------------------------------------------------------------------
/Hero Dark/icon-buffer-off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/icon-buffer-off.png
--------------------------------------------------------------------------------
/Hero Dark/icon-buffer-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/icon-buffer-on.png
--------------------------------------------------------------------------------
/Hero Dark/icon-context-off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/icon-context-off.png
--------------------------------------------------------------------------------
/Hero Dark/icon-context-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/icon-context-on.png
--------------------------------------------------------------------------------
/Hero Dark/icon-preserve-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/icon-preserve-on.png
--------------------------------------------------------------------------------
/Hero Dark/icon-regex-off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/icon-regex-off.png
--------------------------------------------------------------------------------
/Hero Dark/icon-reverse-off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/icon-reverse-off.png
--------------------------------------------------------------------------------
/Hero Dark/icon-reverse-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/icon-reverse-on.png
--------------------------------------------------------------------------------
/Hero Dark/panel-background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/panel-background.png
--------------------------------------------------------------------------------
/Hero Dark/quick-panel-row.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/quick-panel-row.png
--------------------------------------------------------------------------------
/Hero Dark/tab-close-hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/tab-close-hover.png
--------------------------------------------------------------------------------
/Hero Dark/text-field-list.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/text-field-list.png
--------------------------------------------------------------------------------
/Hero Dark/btn-group-left-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/btn-group-left-on.png
--------------------------------------------------------------------------------
/Hero Dark/btn-group-right-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/btn-group-right-on.png
--------------------------------------------------------------------------------
/Hero Dark/fold-closed-hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/fold-closed-hover.png
--------------------------------------------------------------------------------
/Hero Dark/folder-open-hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/folder-open-hover.png
--------------------------------------------------------------------------------
/Hero Dark/group-closed-hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/group-closed-hover.png
--------------------------------------------------------------------------------
/Hero Dark/icon-case-on.png.orig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/icon-case-on.png.orig
--------------------------------------------------------------------------------
/Hero Dark/icon-highlight-off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/icon-highlight-off.png
--------------------------------------------------------------------------------
/Hero Dark/icon-highlight-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/icon-highlight-on.png
--------------------------------------------------------------------------------
/Hero Dark/icon-preserve-off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/icon-preserve-off.png
--------------------------------------------------------------------------------
/Hero Dark/icon-selection-off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/icon-selection-off.png
--------------------------------------------------------------------------------
/Hero Dark/icon-selection-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/icon-selection-on.png
--------------------------------------------------------------------------------
/Hero Dark/tab-close-inactive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/tab-close-inactive.png
--------------------------------------------------------------------------------
/Hero Dark/tab-close-pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/tab-close-pressed.png
--------------------------------------------------------------------------------
/Hero Dark/tab-dirty-inactive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/tab-dirty-inactive.png
--------------------------------------------------------------------------------
/Hero Dark/tabset-background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/tabset-background.png
--------------------------------------------------------------------------------
/Hero Dark/tabset-left-hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/tabset-left-hover.png
--------------------------------------------------------------------------------
/Hero Dark/tabset-list-hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/tabset-list-hover.png
--------------------------------------------------------------------------------
/Hero Dark/tabset-right-hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/tabset-right-hover.png
--------------------------------------------------------------------------------
/Hero Dark/btn-group-middle-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/btn-group-middle-on.png
--------------------------------------------------------------------------------
/Hero Dark/file-close-selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/file-close-selected.png
--------------------------------------------------------------------------------
/Hero Dark/file-dirty-selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/file-dirty-selected.png
--------------------------------------------------------------------------------
/Hero Dark/folder-closed-hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/folder-closed-hover.png
--------------------------------------------------------------------------------
/Hero Dark/folder-open-selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/folder-open-selected.png
--------------------------------------------------------------------------------
/Hero Dark/group-closed-selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/group-closed-selected.png
--------------------------------------------------------------------------------
/Hero Dark/group-open-selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/group-open-selected.png
--------------------------------------------------------------------------------
/Hero Dark/overlay-puck-vertical.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/overlay-puck-vertical.png
--------------------------------------------------------------------------------
/Hero Dark/panel-background.png.orig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/panel-background.png.orig
--------------------------------------------------------------------------------
/Hero Dark/panel-close-pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/panel-close-pressed.png
--------------------------------------------------------------------------------
/Hero Dark/quick-panel-sections.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/quick-panel-sections.png
--------------------------------------------------------------------------------
/Hero Dark/sidebar-row-selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/sidebar-row-selected.png
--------------------------------------------------------------------------------
/Hero Dark/status-bar-background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/status-bar-background.png
--------------------------------------------------------------------------------
/Hero Dark/text-field-list-hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/text-field-list-hover.png
--------------------------------------------------------------------------------
/Hero Dark/autocomplete-background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/autocomplete-background.png
--------------------------------------------------------------------------------
/Hero Dark/folder-closed-selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/folder-closed-selected.png
--------------------------------------------------------------------------------
/Hero Dark/overlay-puck-horizontal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/overlay-puck-horizontal.png
--------------------------------------------------------------------------------
/Hero Dark/quick-panel-background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/quick-panel-background.png
--------------------------------------------------------------------------------
/Hero Dark/standard-puck-vertical.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/standard-puck-vertical.png
--------------------------------------------------------------------------------
/Hero Dark/tab-highlight-inactive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/tab-highlight-inactive.png
--------------------------------------------------------------------------------
/Hero Dark/autocomplete-row-selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/autocomplete-row-selected.png
--------------------------------------------------------------------------------
/Hero Dark/overlay-dark-puck-vertical.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/overlay-dark-puck-vertical.png
--------------------------------------------------------------------------------
/Hero Dark/overlay-scrollbar-vertical.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/overlay-scrollbar-vertical.png
--------------------------------------------------------------------------------
/Hero Dark/quick-panel-background-fix.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/quick-panel-background-fix.png
--------------------------------------------------------------------------------
/Hero Dark/quick-panel-row-selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/quick-panel-row-selected.png
--------------------------------------------------------------------------------
/Hero Dark/quick-panel-sections-fix.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/quick-panel-sections-fix.png
--------------------------------------------------------------------------------
/Hero Dark/standard-puck-horizontal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/standard-puck-horizontal.png
--------------------------------------------------------------------------------
/Hero Dark/standard-scrollbar-corner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/standard-scrollbar-corner.png
--------------------------------------------------------------------------------
/Hero Dark/overlay-dark-puck-horizontal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/overlay-dark-puck-horizontal.png
--------------------------------------------------------------------------------
/Hero Dark/overlay-scrollbar-horizontal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/overlay-scrollbar-horizontal.png
--------------------------------------------------------------------------------
/Hero Dark/standard-scrollbar-vertical.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/standard-scrollbar-vertical.png
--------------------------------------------------------------------------------
/Hero Dark/standard-scrollbar-horizontal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/nickbalestra/hero/HEAD/Hero Dark/standard-scrollbar-horizontal.png
--------------------------------------------------------------------------------
/Hero Dark/Widget - Hero Dark.sublime-settings:
--------------------------------------------------------------------------------
1 | {
2 | "color_scheme": "Packages/Theme - Hero/Hero Dark/Widget - Hero Dark.stTheme",
3 | "draw_shadows": false
4 | }
5 |
--------------------------------------------------------------------------------
/Hero Light.sublime-theme:
--------------------------------------------------------------------------------
1 | //
2 | // THEME: HERO DARK 3
3 | // AUTHOR: NICK BALESTRA
4 | // AUTHOR URI: TWITTER.COM/NICKBALESTRA
5 | // CREDITS: SAMUEL RAFO
6 | // CREDITS: RIBENS STULZER
7 | //
8 | // Based on Piatto Theme by Samual Rafo (https://github.com/samuelrafo/piatto)
9 | // Based on Heroku Color Scheme by Rubens Stulzer (https://github.com/stulzer/heroku-colorscheme)
10 | //
11 |
12 | /////////////////
13 | // COMING SOON //
14 | /////////////////
15 |
--------------------------------------------------------------------------------
/Hero Dark/Widget - Hero Dark.stTheme:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | author
6 | Samuel Rafo
7 | comment
8 | A widget theme for the UI components of the Piatto Dark theme.
9 | name
10 | Soda Dark - Widget Theme
11 | settings
12 |
13 |
14 | settings
15 |
16 | background
17 | #1b1a24
18 | caret
19 | #ffea00
20 | foreground
21 | #ffffff
22 | invisibles
23 | #3B3B3B
24 | lineHighlight
25 | #333333
26 | selection
27 | #4C4F54
28 | selectionBorder
29 | #66666600
30 | inactiveSelection
31 | #252634
32 |
33 |
34 |
35 | name
36 | Comment
37 | scope
38 | comment
39 | settings
40 |
41 | fontStyle
42 | italic
43 | foreground
44 | #505C63
45 |
46 |
47 |
48 | name
49 | Keyword
50 | scope
51 | keyword, storage
52 | settings
53 |
54 | foreground
55 | #A7DBD8
56 |
57 |
58 |
59 | scope
60 | constant
61 | settings
62 |
63 | foreground
64 | #E0E4CC
65 |
66 |
67 |
68 | scope
69 | string
70 | settings
71 |
72 | foreground
73 | #E0E4CC
74 |
75 |
76 |
77 | scope
78 | constant.character.escape
79 | settings
80 |
81 | foreground
82 | #e9903c
83 |
84 |
85 |
86 |
87 |
88 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Hero Theme
2 |
3 | Hero is a simple, beautiful flat theme for Sublime Text 3.
4 |
5 | ## Design
6 |
7 | ### Hero Dark
8 | 
9 | 
10 | 
11 | 
12 | 
13 | 
14 |
15 |
16 | ## Installation
17 |
18 | Hero theme is designed to work with the latest development builds of Sublime Text: [Sublime Text 3](http://www.sublimetext.com/3dev).
19 |
20 | ### Using Sublime Package Control
21 |
22 | If you are using Will Bond's excellent [Sublime Package Control](http://wbond.net/sublime_packages/package_control), you can easily install Hero Theme via the `Package Control: Install Package` menu item. The Hero Theme package is listed as `Theme - Hero` in the packages list.
23 |
24 | ### Download Manually
25 |
26 | * Download the files using the GitHub .zip download option
27 | * Unzip the files and rename the folder to `Theme - Hero`
28 | * Find your `Packages` directory using the menu item `Preferences -> Browse Packages...`
29 | * Copy the folder into your Sublime Text `Packages` directory
30 |
31 | ## Activating the theme
32 |
33 | To configure Sublime Text to use the theme, follow the instructions below for your specific version.
34 |
35 |
36 | ### Sublime Text 3
37 |
38 | * Open your User Settings Preferences file `Sublime Text -> Preferences -> Settings - User`
39 | * Add (or update) your theme entry to be `"theme": "Hero Dark.sublime-theme"`
40 |
41 | **Example Sublime Text 3 User Settings**
42 |
43 | {
44 | "theme": "Hero Dark.sublime-theme"
45 | }
46 |
47 |
48 | ### Color Schemes
49 |
50 | ```javascript
51 | {
52 | "color_scheme": "Packages/Theme - Hero/Hero Dark.tmTheme"
53 | }
54 | ```
55 |
56 | ### Settings
57 |
58 | The theme support active guides, enable them on your preferences file.
59 |
60 | ```javascript
61 | {
62 | "indent_guide_options":
63 | [
64 | "draw_normal",
65 | "draw_active"
66 | ],
67 | }
68 | ```
69 |
70 | Font used on the screenshot: Inconsolata
71 |
72 |
73 | ### Files icons on sidebar
74 |
75 | hero support using file icons on the sidbar. [Info on how to add them](https://github.com/nickbalestra/hero/issues/1)
76 |
77 |
--------------------------------------------------------------------------------
/Hero Dark Eighties.tmTheme:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | author
6 | Aaron Bushnell (http://aaronmbushnell.com)
7 | name
8 | Base16 Hero Dark
9 | semanticClass
10 | base16.hero.dark
11 | colorSpaceName
12 | sRGB
13 | gutterSettings
14 |
15 | background
16 | #000000
17 | divider
18 | #343d46
19 | foreground
20 | #65737e
21 | selectionBackground
22 | #4f5b66
23 | selectionForeground
24 | #a7adba
25 |
26 | settings
27 |
28 |
29 | settings
30 |
31 | background
32 | #1b1a24
33 | caret
34 | #c0c5ce
35 | foreground
36 | #c0c5ce
37 | invisibles
38 | #65737e
39 | lineHighlight
40 | #252634
41 | selection
42 | #3b3c4d
43 |
44 |
45 |
46 | name
47 | Text
48 | scope
49 | variable.parameter.function
50 | settings
51 |
52 | foreground
53 | #c0c5ce
54 |
55 |
56 |
57 | name
58 | Comments
59 | scope
60 | comment, punctuation.definition.comment
61 | settings
62 |
63 | foreground
64 | #65737e
65 |
66 |
67 |
68 | name
69 | Punctuation
70 | scope
71 | punctuation.definition.string, punctuation.definition.variable, punctuation.definition.string, punctuation.definition.parameters, punctuation.definition.string, punctuation.definition.array
72 | settings
73 |
74 | foreground
75 | #c0c5ce
76 |
77 |
78 |
79 | name
80 | Delimiters
81 | scope
82 | none
83 | settings
84 |
85 | foreground
86 | #c0c5ce
87 |
88 |
89 |
90 | name
91 | Operators
92 | scope
93 | keyword.operator
94 | settings
95 |
96 | foreground
97 | #c0c5ce
98 |
99 |
100 |
101 | name
102 | Keywords
103 | scope
104 | keyword
105 | settings
106 |
107 | foreground
108 | #b48ead
109 |
110 |
111 |
112 | name
113 | Variables
114 | scope
115 | variable
116 | settings
117 |
118 | foreground
119 | #bf616a
120 |
121 |
122 |
123 | name
124 | Functions
125 | scope
126 | entity.name.function, meta.require, support.function.any-method
127 | settings
128 |
129 | foreground
130 | #8fa1b3
131 |
132 |
133 |
134 | name
135 | Classes
136 | scope
137 | support.class, entity.name.class, entity.name.type.class
138 | settings
139 |
140 | foreground
141 | #ebcb8b
142 |
143 |
144 |
145 | name
146 | Classes
147 | scope
148 | meta.class
149 | settings
150 |
151 | foreground
152 | #eff1f5
153 |
154 |
155 |
156 | name
157 | Methods
158 | scope
159 | keyword.other.special-method
160 | settings
161 |
162 | foreground
163 | #8fa1b3
164 |
165 |
166 |
167 | name
168 | Storage
169 | scope
170 | storage
171 | settings
172 |
173 | foreground
174 | #b48ead
175 |
176 |
177 |
178 | name
179 | Support
180 | scope
181 | support.function
182 | settings
183 |
184 | foreground
185 | #96b5b4
186 |
187 |
188 |
189 | name
190 | Strings, Inherited Class
191 | scope
192 | string, constant.other.symbol, entity.other.inherited-class
193 | settings
194 |
195 | foreground
196 | #a3be8c
197 |
198 |
199 |
200 | name
201 | Integers
202 | scope
203 | constant.numeric
204 | settings
205 |
206 | foreground
207 | #d08770
208 |
209 |
210 |
211 | name
212 | Floats
213 | scope
214 | none
215 | settings
216 |
217 | foreground
218 | #d08770
219 |
220 |
221 |
222 | name
223 | Boolean
224 | scope
225 | none
226 | settings
227 |
228 | foreground
229 | #d08770
230 |
231 |
232 |
233 | name
234 | Constants
235 | scope
236 | constant
237 | settings
238 |
239 | foreground
240 | #d08770
241 |
242 |
243 |
244 | name
245 | Tags
246 | scope
247 | entity.name.tag
248 | settings
249 |
250 | foreground
251 | #bf616a
252 |
253 |
254 |
255 | name
256 | Attributes
257 | scope
258 | entity.other.attribute-name
259 | settings
260 |
261 | foreground
262 | #d08770
263 |
264 |
265 |
266 | name
267 | Attribute IDs
268 | scope
269 | entity.other.attribute-name.id, punctuation.definition.entity
270 | settings
271 |
272 | foreground
273 | #8fa1b3
274 |
275 |
276 |
277 | name
278 | Selector
279 | scope
280 | meta.selector
281 | settings
282 |
283 | foreground
284 | #b48ead
285 |
286 |
287 |
288 | name
289 | Values
290 | scope
291 | none
292 | settings
293 |
294 | foreground
295 | #d08770
296 |
297 |
298 |
299 | name
300 | Headings
301 | scope
302 | markup.heading punctuation.definition.heading, entity.name.section
303 | settings
304 |
305 | fontStyle
306 |
307 | foreground
308 | #8fa1b3
309 |
310 |
311 |
312 | name
313 | Units
314 | scope
315 | keyword.other.unit
316 | settings
317 |
318 | foreground
319 | #d08770
320 |
321 |
322 |
323 | name
324 | Bold
325 | scope
326 | markup.bold, punctuation.definition.bold
327 | settings
328 |
329 | fontStyle
330 | bold
331 | foreground
332 | #ebcb8b
333 |
334 |
335 |
336 | name
337 | Italic
338 | scope
339 | markup.italic, punctuation.definition.italic
340 | settings
341 |
342 | fontStyle
343 | italic
344 | foreground
345 | #b48ead
346 |
347 |
348 |
349 | name
350 | Code
351 | scope
352 | markup.raw.inline
353 | settings
354 |
355 | foreground
356 | #a3be8c
357 |
358 |
359 |
360 | name
361 | Link Text
362 | scope
363 | string.other.link
364 | settings
365 |
366 | foreground
367 | #bf616a
368 |
369 |
370 |
371 | name
372 | Link Url
373 | scope
374 | meta.link
375 | settings
376 |
377 | foreground
378 | #d08770
379 |
380 |
381 |
382 | name
383 | Lists
384 | scope
385 | markup.list
386 | settings
387 |
388 | foreground
389 | #bf616a
390 |
391 |
392 |
393 | name
394 | Quotes
395 | scope
396 | markup.quote
397 | settings
398 |
399 | foreground
400 | #d08770
401 |
402 |
403 |
404 | name
405 | Separator
406 | scope
407 | meta.separator
408 | settings
409 |
410 | background
411 | #4f5b66
412 | foreground
413 | #c0c5ce
414 |
415 |
416 |
417 | name
418 | Inserted
419 | scope
420 | markup.inserted, markup.inserted.git_gutter
421 | settings
422 |
423 | foreground
424 | #a3be8c
425 |
426 |
427 |
428 | name
429 | Deleted
430 | scope
431 | markup.deleted, markup.deleted.git_gutter
432 | settings
433 |
434 | foreground
435 | #bf616a
436 |
437 |
438 |
439 | name
440 | Changed
441 | scope
442 | markup.changed, markup.changed.git_gutter
443 | settings
444 |
445 | foreground
446 | #b48ead
447 |
448 |
449 |
450 | name
451 | Ignored
452 | scope
453 | markup.ignored, markup.ignored.git_gutter
454 | settings
455 |
456 | foreground
457 | #4f5b66
458 |
459 |
460 |
461 | name
462 | Untracked
463 | scope
464 | markup.untracked, markup.untracked.git_gutter
465 | settings
466 |
467 | foreground
468 | #4f5b66
469 |
470 |
471 |
472 | name
473 | Colors
474 | scope
475 | constant.other.color
476 | settings
477 |
478 | foreground
479 | #96b5b4
480 |
481 |
482 |
483 | name
484 | Regular Expressions
485 | scope
486 | string.regexp
487 | settings
488 |
489 | foreground
490 | #96b5b4
491 |
492 |
493 |
494 | name
495 | Escape Characters
496 | scope
497 | constant.character.escape
498 | settings
499 |
500 | foreground
501 | #96b5b4
502 |
503 |
504 |
505 | name
506 | Embedded
507 | scope
508 | punctuation.section.embedded, variable.interpolation
509 | settings
510 |
511 | foreground
512 | #ab7967
513 |
514 |
515 |
516 | name
517 | Invalid
518 | scope
519 | invalid.illegal
520 | settings
521 |
522 | background
523 | #bf616a
524 | foreground
525 | #2b303b
526 |
527 |
528 |
529 | name
530 | SublimeLinter Gutter Mark
531 | scope
532 | sublimelinter.gutter-mark
533 | settings
534 |
535 | foreground
536 | #FFFFFF
537 |
538 |
539 | name
540 | SublimeLinter Warning
541 | scope
542 | sublimelinter.mark.warning
543 | settings
544 |
545 | foreground
546 | #DDB700
547 |
548 |
549 | name
550 | SublimeLinter Error
551 | scope
552 | sublimelinter.mark.error
553 | settings
554 |
555 | foreground
556 | #D02000
557 |
558 |
559 | uuid
560 | 59c1e2f2-7b41-46f9-91f2-1b4c6f5866f7
561 |
562 |
563 |
--------------------------------------------------------------------------------
/Hero Dark.tmTheme:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | name
6 | Hero Dark
7 | settings
8 |
9 |
10 | settings
11 |
12 | background
13 | #1b1a24
14 | caret
15 | #ffea00
16 | foreground
17 | #8584ae
18 | invisibles
19 | #1b1a24
20 | lineHighlight
21 | #252634
22 | selection
23 | #4C4F54
24 | selectionForeground
25 | #f7f7f7
26 | findHighlight
27 | #ffea00
28 | guide
29 | #252634
30 | activeGuide
31 | #ffea00
32 | stackGuide
33 | #252634
34 | bracketsForeground
35 | #7873ae
36 | bracketsOptions
37 | underline
38 | bracketContentsForeground
39 | #a6fa62
40 | bracketContentsOptions
41 | underline
42 | tagsOptions
43 | stippled_underline
44 |
45 |
46 |
47 | name
48 | Comment
49 | scope
50 | comment
51 | settings
52 |
53 | foreground
54 | #4c406d
55 |
56 |
57 |
58 | name
59 | String
60 | scope
61 | string
62 | settings
63 |
64 | foreground
65 | #65ba08
66 |
67 |
68 |
69 | name
70 | Number
71 | scope
72 | constant.numeric
73 | settings
74 |
75 | foreground
76 | #ffa500
77 |
78 |
79 |
80 | name
81 | Built-in constant
82 | scope
83 | constant.language
84 | settings
85 |
86 | foreground
87 | #7873ae
88 |
89 |
90 |
91 | name
92 | User-defined constant
93 | scope
94 | constant.character, constant.other
95 | settings
96 |
97 | foreground
98 | #8584ae
99 |
100 |
101 |
102 | name
103 | Variable
104 | scope
105 | variable
106 | settings
107 |
108 | fontStyle
109 |
110 |
111 |
112 |
113 | name
114 | Keyword
115 | scope
116 | keyword
117 | settings
118 |
119 | foreground
120 | #b4f5fe
121 |
122 |
123 |
124 | name
125 | Storage
126 | scope
127 | storage
128 | settings
129 |
130 | fontStyle
131 |
132 | foreground
133 | #7873ae
134 |
135 |
136 |
137 | name
138 | Storage type
139 | scope
140 | storage.type
141 | settings
142 |
143 | fontStyle
144 |
145 | foreground
146 | #0bafed
147 |
148 |
149 |
150 | name
151 | Class name
152 | scope
153 | entity.name.class
154 | settings
155 |
156 | fontStyle
157 | underline
158 | foreground
159 | #7873ae
160 |
161 |
162 |
163 | name
164 | Inherited class
165 | scope
166 | entity.other.inherited-class
167 | settings
168 |
169 | fontStyle
170 | italic underline
171 | foreground
172 | #7873ae
173 |
174 |
175 |
176 | name
177 | Function name
178 | scope
179 | entity.name.function
180 | settings
181 |
182 | fontStyle
183 |
184 | foreground
185 | #0bafed
186 |
187 |
188 |
189 | name
190 | Function argument
191 | scope
192 | variable.parameter
193 | settings
194 |
195 | fontStyle
196 | italic
197 | foreground
198 |
199 |
200 |
201 |
202 | name
203 | Tag name
204 | scope
205 | entity.name.tag
206 | settings
207 |
208 | fontStyle
209 |
210 | foreground
211 | #585480
212 |
213 |
214 |
215 | name
216 | Tag attribute
217 | scope
218 | entity.other.attribute-name
219 | settings
220 |
221 | fontStyle
222 |
223 | foreground
224 | #7873ae
225 |
226 |
227 |
228 | name
229 | Library function
230 | scope
231 | support.function
232 | settings
233 |
234 | fontStyle
235 |
236 | foreground
237 | #08adeb
238 |
239 |
240 |
241 | name
242 | Library constant
243 | scope
244 | support.constant
245 | settings
246 |
247 | fontStyle
248 |
249 | foreground
250 | #8584ae
251 |
252 |
253 |
254 | name
255 | Library class/type
256 | scope
257 | support.type, support.class
258 | settings
259 |
260 | foreground
261 | #8584ae
262 |
263 |
264 |
265 | name
266 | Library variable
267 | scope
268 | support.other.variable
269 | settings
270 |
271 | fontStyle
272 |
273 |
274 |
275 |
276 | name
277 | Invalid
278 | scope
279 | invalid
280 | settings
281 |
282 | background
283 | #00a8c6
284 | fontStyle
285 |
286 | foreground
287 | #f8f8f0
288 |
289 |
290 |
291 | name
292 | Invalid deprecated
293 | scope
294 | invalid.deprecated
295 | settings
296 |
297 | background
298 | #00a8c6
299 | foreground
300 | #f8f8f0
301 |
302 |
303 |
304 | name
305 | JSON String
306 | scope
307 | meta.structure.dictionary.json string.quoted.double.json
308 | settings
309 |
310 | foreground
311 | #65ba08
312 |
313 |
314 |
315 | name
316 | diff.header
317 | scope
318 | meta.diff, meta.diff.header
319 | settings
320 |
321 | foreground
322 | #75715E
323 |
324 |
325 |
326 | name
327 | diff.deleted
328 | scope
329 | markup.deleted
330 | settings
331 |
332 | foreground
333 | #00A8C6
334 |
335 |
336 |
337 | name
338 | diff.inserted
339 | scope
340 | markup.inserted
341 | settings
342 |
343 | foreground
344 | #A6E22E
345 |
346 |
347 |
348 | name
349 | diff.changed
350 | scope
351 | markup.changed
352 | settings
353 |
354 | foreground
355 | #E6DB74
356 |
357 |
358 |
359 | scope
360 | constant.numeric.line-number.find-in-files - match
361 | settings
362 |
363 | foreground
364 | #8FBE00A0
365 |
366 |
367 |
368 | scope
369 | entity.name.filename.find-in-files
370 | settings
371 |
372 | foreground
373 | #E6DB74
374 |
375 |
376 |
377 | scope
378 | keyword.other
379 | settings
380 |
381 | foreground
382 | #5d5d76
383 |
384 |
385 |
386 | scope
387 | meta.property-value, support.constant.property-value, constant.other.color
388 | settings
389 |
390 | foreground
391 | #e62454
392 |
393 |
394 |
395 | scope
396 | meta.structure.dictionary.json string.quoted.double.json
397 | settings
398 |
399 | foreground
400 | #7873ae
401 |
402 |
403 |
404 | scope
405 | meta.structure.dictionary.value.json string.quoted.double.json
406 | settings
407 |
408 | foreground
409 | #65ba08
410 |
411 |
412 |
413 | name
414 | Function argument
415 | scope
416 | meta.property-name support.type.property-name
417 | settings
418 |
419 | fontStyle
420 | normal
421 |
422 |
423 |
424 | name
425 | Function argument
426 | scope
427 | meta.property-value punctuation.separator.key-value
428 | settings
429 |
430 | foreground
431 | #c8c7d5
432 |
433 |
434 |
435 | name
436 | Function argument
437 | scope
438 | keyword.other.use, keyword.other.function.use, keyword.other.namespace, keyword.other.new, keyword.other.special-method, keyword.other.unit, keyword.other.use-as
439 | settings
440 |
441 | foreground
442 | #585480
443 |
444 |
445 |
446 | name
447 | Function argument
448 | scope
449 | meta.use support.class.builtin, meta.other.inherited-class support.class.builtin
450 | settings
451 |
452 | foreground
453 | #c8c7d5
454 | fontStyle
455 | normal
456 |
457 |
458 |
459 | name
460 | Function argument
461 | scope
462 | variable.other
463 | settings
464 |
465 | foreground
466 |
467 | fontStyle
468 | normal
469 |
470 |
471 |
472 | name
473 | Coffeescript Function argument
474 | scope
475 | variable.parameter.function.coffee
476 | settings
477 |
478 | foreground
479 | #65ba08
480 | fontStyle
481 | italic
482 |
483 |
484 |
485 | name
486 | Markdown Titles
487 | scope
488 | entity.name.section.markdown
489 | settings
490 |
491 | foreground
492 | #7873ae
493 |
494 |
495 |
496 | name
497 | Markdown Title Hash
498 | scope
499 | punctuation.definition.heading.markdown
500 | settings
501 |
502 | foreground
503 | #7873ae
504 |
505 |
506 |
507 | name
508 | Markdown Raw
509 | scope
510 | markup.raw.inline.markdown
511 | settings
512 |
513 | foreground
514 | #65ba08
515 |
516 |
517 |
518 | name
519 | Markdown bold stars
520 | scope
521 | punctuation.definition.bold.markdown, punctuation.definition.italic.markdown
522 | settings
523 |
524 | foreground
525 | #7873ae
526 |
527 |
528 |
529 | name
530 | Markdown link title braces
531 | scope
532 | punctuation.definition.string.begin.markdown, punctuation.definition.string.end.markdown
533 | settings
534 |
535 | foreground
536 | #7873ae
537 |
538 |
539 |
540 | name
541 | Markdown link braces
542 | scope
543 | punctuation.definition.metadata.markdown
544 | settings
545 |
546 | foreground
547 | #7873ae
548 |
549 |
550 |
551 | name
552 | Markdown link
553 | scope
554 | markup.underline.link.markdown, markup.underline.link.image.markdown, meta.image.inline.markdown
555 | settings
556 |
557 | foreground
558 | #585480
559 | fontStyle
560 | italic
561 |
562 |
563 |
564 | name
565 | Markdown bold/italic
566 | scope
567 | markup.bold.markdown, markup.italic.markdown
568 | settings
569 |
570 | foreground
571 | #585480
572 |
573 |
574 |
575 | name
576 | Markdown bold/italic
577 | scope
578 | markup.italic.markdown
579 | settings
580 |
581 | fontStyle
582 | italic
583 |
584 |
585 |
586 | name
587 | Markdown bold/italic
588 | scope
589 | markup.bold.markdown
590 | settings
591 |
592 | fontStyle
593 | bold
594 |
595 |
596 |
597 | name
598 | Markdown pre
599 | scope
600 | markup.raw.block.markdown
601 | settings
602 |
603 | foreground
604 | #00a8c6
605 |
606 |
607 |
608 | name
609 | GitGutter deleted
610 | scope
611 | markup.deleted.git_gutter
612 | settings
613 |
614 | foreground
615 | #e62454
616 |
617 |
618 |
619 | name
620 | GitGutter inserted
621 | scope
622 | markup.inserted.git_gutter
623 | settings
624 |
625 | foreground
626 | #65ba06
627 |
628 |
629 |
630 | name
631 | GitGutter changed
632 | scope
633 | markup.changed.git_gutter
634 | settings
635 |
636 | foreground
637 | #f69e01
638 |
639 |
640 |
641 | name
642 | CSS Class
643 | scope
644 | entity.other.attribute-name.class.css
645 | settings
646 |
647 | foreground
648 | #0bafed
649 |
650 |
651 |
652 | uuid
653 | 1a794174-61c9-adbe-88f8-b93e7fad392f
654 | colorSpaceName
655 | sRGB
656 | semanticClass
657 | theme.dark.hero_dark
658 |
659 |
--------------------------------------------------------------------------------
/Hero Dark.sublime-theme:
--------------------------------------------------------------------------------
1 | //
2 | // THEME: HERO DARK 3
3 | // AUTHOR: NICK BALESTRA
4 | // AUTHOR URI: TWITTER.COM/NICKBALESTRA
5 | // CREDITS: SAMUEL RAFO
6 | // CREDITS: RIBENS STULZER
7 | //
8 | // Based on Piatto Theme by Samual Rafo (https://github.com/samuelrafo/piatto)
9 | // Based on Heroku Color Scheme by Rubens Stulzer (https://github.com/stulzer/heroku-colorscheme)
10 | //
11 |
12 | [
13 |
14 | //
15 | // TABS (REGULAR)
16 | //
17 |
18 | // Tab set
19 | {
20 | "class": "tabset_control",
21 | "layer0.texture": "Theme - Hero/Hero Dark/tabset-background.png",
22 | "layer0.inner_margin": [1, 7],
23 | "layer0.opacity": 1.0,
24 | "content_margin": [-3, 0, -3, 0],
25 | "tab_overlap": 5,
26 | "tab_width": 180,
27 | "tab_min_width": 45,
28 | "tab_height": 32,
29 | "mouse_wheel_switch": false
30 | },
31 | {
32 | "class": "tabset_control",
33 | "settings": ["enable_tab_scrolling"],
34 | "content_margin": [3, 0, 3, 0]
35 | },
36 | {
37 | "class": "tabset_control",
38 | "settings": ["mouse_wheel_switches_tabs"],
39 | "mouse_wheel_switch": true
40 | },
41 | // Tab element
42 | {
43 | "class": "tab_control",
44 | "content_margin": [12, 3, 12, 3],
45 | "max_margin_trim": 0,
46 | "hit_test_level": 0.0,
47 | "layer0.texture": "Theme - Hero/Hero Dark/tab-inactive.png",
48 | "layer0.inner_margin": [5, 5],
49 | "layer0.opacity": 1.0
50 | },
51 | // Tab close state
52 | {
53 | "class": "tab_control",
54 | "settings": ["show_tab_close_buttons"],
55 | "content_margin": [12, 3, 7, 3]
56 | },
57 | // Tab hover state
58 | {
59 | "class": "tab_control",
60 | "attributes": ["hover"],
61 | "layer0.texture": "Theme - Hero/Hero Dark/tab-hover.png"
62 | },
63 | // Tab active state
64 | {
65 | "class": "tab_control",
66 | "attributes": ["selected"],
67 | "layer0.texture": "Theme - Hero/Hero Dark/tab-active.png"
68 | },
69 | // Tab dirty state (close button hidden)
70 | {
71 | "class": "tab_control",
72 | "settings": ["!show_tab_close_buttons"],
73 | "attributes": ["dirty"],
74 | "content_margin": [12, 3, 7, 3]
75 | },
76 |
77 | //
78 | // TAB BUTTONS
79 | //
80 |
81 | // Tab close button
82 | {
83 | "class": "tab_close_button",
84 | "content_margin": [0, 0],
85 | "layer0.texture": "Theme - Hero/Hero Dark/tab-close-inactive.png",
86 | "layer0.opacity": 1.0,
87 | "layer0.inner_margin": 0
88 | },
89 | {
90 | "class": "tab_close_button",
91 | "settings": ["show_tab_close_buttons"],
92 | "content_margin": [8, 8]
93 | },
94 | {
95 | "class": "tab_close_button",
96 | "parents": [{"class": "tab_control", "attributes": ["hover"]}],
97 | "layer0.texture": "Theme - Hero/Hero Dark/tab-close.png",
98 | "layer0.opacity": 0.85
99 | },
100 | {
101 | "class": "tab_close_button",
102 | "parents": [{"class": "tab_control", "attributes": ["selected"]}],
103 | "layer0.texture": "Theme - Hero/Hero Dark/tab-close.png",
104 | "layer0.opacity": 1.0
105 | },
106 | // Tab dirty button
107 | {
108 | "class": "tab_close_button",
109 | "parents": [{"class": "tab_control", "attributes": ["dirty"]}],
110 | "layer0.texture": "Theme - Hero/Hero Dark/tab-dirty-inactive.png"
111 | },
112 | {
113 | "class": "tab_close_button",
114 | "settings": ["!show_tab_close_buttons"],
115 | "parents": [{"class": "tab_control", "attributes": ["dirty"]}],
116 | "content_margin": [8, 8]
117 | },
118 | {
119 | "class": "tab_close_button",
120 | "parents": [{"class": "tab_control", "attributes": ["dirty", "hover"]}],
121 | "layer0.opacity": 1.0
122 | },
123 | {
124 | "class": "tab_close_button",
125 | "parents": [{"class": "tab_control", "attributes": ["dirty", "selected"]}],
126 | "layer0.texture": "Theme - Hero/Hero Dark/tab-dirty.png"
127 | },
128 | // Tab highlight button
129 | {
130 | "class": "tab_close_button",
131 | "settings": ["highlight_modified_tabs"],
132 | "parents": [{"class": "tab_control", "attributes": ["dirty"]}],
133 | "layer0.texture": "Theme - Hero/Hero Dark/tab-highlight-inactive.png"
134 | },
135 | {
136 | "class": "tab_close_button",
137 | "settings": ["highlight_modified_tabs"],
138 | "parents": [{"class": "tab_control", "attributes": ["dirty", "selected"]}],
139 | "layer0.texture": "Theme - Hero/Hero Dark/tab-highlight.png"
140 | },
141 | // Tab close button hover
142 | {
143 | "class": "tab_close_button",
144 | "settings": ["show_tab_close_buttons"],
145 | "attributes": ["hover"],
146 | "layer0.texture": "Theme - Hero/Hero Dark/tab-close-hover.png"
147 | },
148 | // Tab close button pressed
149 | {
150 | "class": "tab_close_button",
151 | "settings": ["show_tab_close_buttons"],
152 | "attributes": ["pressed"],
153 | "layer0.texture": "Theme - Hero/Hero Dark/tab-close-pressed.png"
154 | },
155 |
156 | //
157 | // TAB LABELS
158 | //
159 |
160 | {
161 | "class": "tab_label",
162 | "fade": true,
163 | "fg": [133, 132, 174, 250],
164 | "shadow_color": [0, 0, 0],
165 | "shadow_offset": [0, 0],
166 | "font.italic": false,
167 | "font.bold": false
168 | },
169 | {
170 | "class": "tab_label",
171 | "parents": [{"class": "tab_control", "attributes": ["hover"]}],
172 | "fg": [210, 210, 210],
173 | "shadow_color": [0, 0, 0]
174 | },
175 | {
176 | "class": "tab_label",
177 | "parents": [{"class": "tab_control", "attributes": ["selected"]}],
178 | "fg": [247, 247, 247],
179 | "shadow_color": [0, 0, 0],
180 | "font.bold": false
181 | },
182 | {
183 | "class": "tab_label",
184 | "attributes": ["transient"],
185 | "font.italic": true
186 | },
187 |
188 | //
189 | // TAB SCROLLING
190 | //
191 |
192 | // Tab dropdown
193 | {
194 | "class": "show_tabs_dropdown_button",
195 | "content_margin": [9, 7, 8, 6],
196 | "layer0.texture": "Theme - Hero/Hero Dark/tabset-list.png",
197 | "layer0.opacity": 1.0,
198 | "layer0.inner_margin": 0
199 | },
200 | {
201 | "class": "show_tabs_dropdown_button",
202 | "attributes": ["hover"],
203 | "layer0.texture": "Theme - Hero/Hero Dark/tabset-list-hover.png"
204 | },
205 | // Tab scroll left
206 | {
207 | "class": "scroll_tabs_left_button",
208 | "content_margin": [9, 7, 8, 6],
209 | "layer0.texture": "Theme - Hero/Hero Dark/tabset-left.png",
210 | "layer0.opacity": 1.0,
211 | "layer0.inner_margin": 0
212 | },
213 | {
214 | "class": "scroll_tabs_left_button",
215 | "attributes": ["hover"],
216 | "layer0.texture": "Theme - Hero/Hero Dark/tabset-left-hover.png"
217 | },
218 | // Tab scroll right
219 | {
220 | "class": "scroll_tabs_right_button",
221 | "content_margin": [9, 7, 8, 6],
222 | "layer0.texture": "Theme - Hero/Hero Dark/tabset-right.png",
223 | "layer0.opacity": 1.0,
224 | "layer0.inner_margin": 0
225 | },
226 | {
227 | "class": "scroll_tabs_right_button",
228 | "attributes": ["hover"],
229 | "layer0.texture": "Theme - Hero/Hero Dark/tabset-right-hover.png"
230 | },
231 |
232 | //
233 | // FOLD BUTTONS
234 | //
235 |
236 | {
237 | "class": "fold_button_control",
238 | "layer0.texture": "Theme - Hero/Hero Dark/fold-closed.png",
239 | "layer0.opacity": 1.0,
240 | "layer0.inner_margin": 0,
241 | "content_margin": [8, 8]
242 | },
243 | {
244 | "class": "fold_button_control",
245 | "attributes": ["hover"],
246 | "layer0.texture": "Theme - Hero/Hero Dark/fold-closed-hover.png"
247 | },
248 | {
249 | "class": "fold_button_control",
250 | "attributes": ["expanded"],
251 | "layer0.texture": "Theme - Hero/Hero Dark/fold-open.png"
252 | },
253 | {
254 | "class": "fold_button_control",
255 | "attributes": ["expanded", "hover"],
256 | "layer0.texture": "Theme - Hero/Hero Dark/fold-open-hover.png"
257 | },
258 |
259 | //
260 | // STANDARD SCROLLBARS
261 | //
262 |
263 | // Standard vertical scroll bar
264 | {
265 | "class": "scroll_bar_control",
266 | "layer0.texture": "Theme - Hero/Hero Dark/standard-scrollbar-vertical.png",
267 | "layer0.opacity": 1.0,
268 | "layer0.inner_margin": [2, 6],
269 | "blur": false
270 | },
271 | // Standard horizontal scroll bar
272 | {
273 | "class": "scroll_bar_control",
274 | "attributes": ["horizontal"],
275 | "layer0.texture": "Theme - Hero/Hero Dark/standard-scrollbar-horizontal.png",
276 | "layer0.inner_margin": [6, 2],
277 | "blur": false
278 | },
279 | // Standard scroll bar corner
280 | {
281 | "class": "scroll_corner_control",
282 | "layer0.texture": "Theme - Hero/Hero Dark/standard-scrollbar-corner.png",
283 | "layer0.inner_margin": [2, 2],
284 | "layer0.opacity": 1.0
285 | },
286 | // Standard vertical scroll puck
287 | {
288 | "class": "puck_control",
289 | "layer0.texture": "Theme - Hero/Hero Dark/standard-puck-vertical.png",
290 | "layer0.opacity": 1.0,
291 | "layer0.inner_margin": [0, 10],
292 | "content_margin": [4, 12],
293 | "blur": false
294 | },
295 | // Standard horizontal scroll puck
296 | {
297 | "class": "puck_control",
298 | "attributes": ["horizontal"],
299 | "layer0.texture": "Theme - Hero/Hero Dark/standard-puck-horizontal.png",
300 | "layer0.inner_margin": [10, 0],
301 | "content_margin": [12, 4],
302 | "blur": false
303 | },
304 |
305 | //
306 | // OVERLAY SCROLLBARS
307 | //
308 |
309 | // Overlay toggle scroll bar
310 | {
311 | "class": "scroll_area_control",
312 | "settings": ["overlay_scroll_bars"],
313 | "overlay": true
314 | },
315 | {
316 | "class": "scroll_area_control",
317 | "settings": ["!overlay_scroll_bars"],
318 | "overlay": false
319 | },
320 | // Overlay vertical scroll bar
321 | {
322 | "class": "scroll_bar_control",
323 | "settings": ["overlay_scroll_bars"],
324 | "layer0.texture": "Theme - Hero/Hero Dark/overlay-scrollbar-vertical.png",
325 | "layer0.inner_margin": [0, 5],
326 | "blur": false
327 | },
328 | // Overlay horizontal scroll bar
329 | {
330 | "class": "scroll_bar_control",
331 | "settings": ["overlay_scroll_bars"],
332 | "attributes": ["horizontal"],
333 | "layer0.texture": "Theme - Hero/Hero Dark/overlay-scrollbar-horizontal.png",
334 | "layer0.inner_margin": [5, 0],
335 | "blur": false
336 | },
337 | // Overlay vertical puck
338 | {
339 | "class": "puck_control",
340 | "settings": ["overlay_scroll_bars"],
341 | "layer0.texture": "Theme - Hero/Hero Dark/overlay-puck-vertical.png",
342 | "layer0.inner_margin": [0, 5],
343 | "content_margin": [4, 12],
344 | "blur": false
345 | },
346 | // Overlay horizontal puck
347 | {
348 | "class": "puck_control",
349 | "settings": ["overlay_scroll_bars"],
350 | "attributes": ["horizontal"],
351 | "layer0.texture": "Theme - Hero/Hero Dark/overlay-puck-horizontal.png",
352 | "layer0.inner_margin": [5, 0],
353 | "content_margin": [12, 4],
354 | "blur": false
355 | },
356 | // Overlay light puck (for dark content)
357 | {
358 | "class": "puck_control",
359 | "settings": ["overlay_scroll_bars"],
360 | "attributes": ["dark"],
361 | "layer0.texture": "Theme - Hero/Hero Dark/overlay-dark-puck-vertical.png"
362 | },
363 | // Overlay light horizontal puck (for dark content)
364 | {
365 | "class": "puck_control",
366 | "settings": ["overlay_scroll_bars"],
367 | "attributes": ["horizontal", "dark"],
368 | "layer0.texture": "Theme - Hero/Hero Dark/overlay-dark-puck-horizontal.png"
369 | },
370 |
371 | //
372 | // EMPTY WINDOW BACKGROUND
373 | //
374 |
375 | {
376 | "class": "sheet_container_control",
377 | "layer0.tint": [37, 38, 52],
378 | "layer0.opacity": 1.0
379 | },
380 |
381 | //
382 | // GRID LAYOUT
383 | //
384 |
385 | {
386 | "class": "grid_layout_control",
387 | "border_size": 1,
388 | "border_color": [74, 77, 82]
389 | },
390 |
391 | //
392 | // MINI MAP
393 | //
394 |
395 | {
396 | "class": "minimap_control",
397 | "settings": ["always_show_minimap_viewport"],
398 | "viewport_color": [247, 247, 247, 20],
399 | "viewport_opacity": 1.0
400 | },
401 | {
402 | "class": "minimap_control",
403 | "settings": ["!always_show_minimap_viewport"],
404 | "viewport_color": [0, 0, 0, 20],
405 | "viewport_opacity": { "target": 0.0, "speed": 10.0, "interpolation": "smoothstep" }
406 | },
407 | {
408 | "class": "minimap_control",
409 | "attributes": ["hover"],
410 | "settings": ["!always_show_minimap_viewport"],
411 | "viewport_opacity": 1.0
412 | },
413 |
414 | //
415 | // DIALOG
416 | //
417 |
418 | {
419 | "class": "dialog",
420 | "layer0.tint": [238, 238, 238],
421 | "layer0.opacity": 1.0
422 | },
423 |
424 | //
425 | // PROGRESS BAR
426 | //
427 |
428 | {
429 | "class": "progress_bar_control",
430 | "layer0.tint": [102, 102, 102],
431 | "layer0.opacity": 1.0
432 | },
433 | {
434 | "class": "progress_gauge_control",
435 | "layer0.tint": [52, 152, 219],
436 | "layer0.opacity": 1.0,
437 | "content_margin": [0, 6]
438 | },
439 |
440 | //
441 | // LABELS
442 | //
443 |
444 | // General labels
445 | {
446 | "class": "label_control",
447 | "color": [247, 247, 247]
448 | },
449 | // Text field labels
450 | {
451 | "class": "label_control",
452 | "parents": [{"class": "panel_control"}],
453 | "shadow_color": [0, 0, 0],
454 | "shadow_offset": [0, 0]
455 | },
456 | // Button labels
457 | {
458 | "class": "label_control",
459 | "parents": [{"class": "button_control"}],
460 | "shadow_color": [0, 0, 0],
461 | "shadow_offset": [0, 0]
462 | },
463 |
464 | //
465 | // TOOLTIP
466 | //
467 |
468 | // Tooltip container
469 | {
470 | "class": "tool_tip_control",
471 | "layer0.texture": "Theme - Hero/Hero Dark/tooltip.png",
472 | "layer0.inner_margin": [1, 1],
473 | "layer0.opacity": 0.95,
474 | "content_margin": [3, 3]
475 | },
476 | // Tooltip content
477 | {
478 | "class": "tool_tip_label_control",
479 | "color": [0, 0, 0]
480 | },
481 |
482 | //
483 | // STATUS BAR
484 | //
485 |
486 | // Status bar container
487 | {
488 | "class": "status_bar",
489 | "layer0.texture": "Theme - Hero/Hero Dark/status-bar-background.png",
490 | "layer0.opacity": 1.0,
491 | "layer0.inner_margin": [2, 2],
492 | "content_margin": [8, 6, 8, 6]
493 | },
494 | // Status bar button
495 | {
496 | "class": "status_button",
497 | "min_size": [100, 0]
498 | },
499 | // Status bar label
500 | {
501 | "class": "label_control",
502 | "parents": [{"class": "status_bar"}],
503 | "color": [133, 132, 174, 140],
504 | "shadow_color": [0, 0, 0],
505 | "shadow_offset": [0, 0]
506 | },
507 |
508 | //
509 | // SIDEBAR
510 | //
511 |
512 | // Sidebar container
513 | {
514 | "class": "sidebar_container",
515 | "layer0.texture": "Theme - Hero/Hero Dark/sidebar-bg.png",
516 | "layer0.opacity": 1.0,
517 | "layer0.inner_margin": [2, 2, 2, 2],
518 | "content_margin": [0, 2, 0, 2]
519 | },
520 | // Sidebar tree
521 | {
522 | "class": "sidebar_tree",
523 | "row_padding": [10, 8],
524 | "indent": 15,
525 | "indent_offset": 15,
526 | "indent_top_level": false
527 | },
528 | // Sidebar rows
529 | {
530 | "class": "tree_row",
531 | "layer0.texture": "Theme - Hero/Hero Dark/sidebar-row.png",
532 | "layer0.opacity": 1.0,
533 | "layer0.inner_margin": [2, 2, 2, 2]
534 | },
535 | // Sidebar row selected
536 | {
537 | "class": "tree_row",
538 | "attributes": ["selected"],
539 | "layer0.texture": "Theme - Hero/Hero Dark/sidebar-row-selected.png",
540 | "layer0.opacity": 1.0
541 | },
542 | // Sidebar heading
543 | {
544 | "class": "sidebar_heading",
545 | "color": [247, 247, 247],
546 | "font.bold": true,
547 | "shadow_color": [0, 0, 0],
548 | "shadow_offset": [0, 0]
549 | },
550 | // Sidebar heading selected
551 | {
552 | "class": "sidebar_heading",
553 | "parents": [{"class": "tree_row", "attributes": ["selected"]}],
554 | "color": [247, 247, 247],
555 | "shadow_color": [0, 0, 0]
556 | },
557 | // Sidebar entry
558 | {
559 | "class": "sidebar_label",
560 | "color": [255, 255, 255],
561 | "shadow_color": [0, 0, 0],
562 | "shadow_offset": [0, 0],
563 | "font.bold": false,
564 | "font.italic": false
565 | },
566 | // Sidebar folder entry
567 | {
568 | "class": "sidebar_label",
569 | "parents": [{"class": "tree_row", "attributes": ["expandable"]}],
570 | "color": [133, 132, 174],
571 | "font.bold": true
572 | },
573 | {
574 | "class": "sidebar_label",
575 | "parents": [{"class": "tree_row", "attributes": ["expandable", "hover"]}],
576 | "color": [11, 175, 237]
577 | },
578 | {
579 | "class": "sidebar_label",
580 | "parents": [{"class": "tree_row", "attributes": ["expandable"]}],
581 | "settings": ["bold_folder_labels"],
582 | "color": [247, 247, 247],
583 | "font.bold": true
584 | },
585 | {
586 | "class": "sidebar_label",
587 | "parents": [{"class": "tree_row", "attributes": ["expandable", "hover"]}],
588 | "settings": ["bold_folder_labels"],
589 | "color": [247, 247, 247]
590 | },
591 | // Sidebar entry selected
592 | {
593 | "class": "sidebar_label",
594 | "parents": [{"class": "tree_row", "attributes": ["selected"]}],
595 | "color": [11, 175, 237],
596 | "shadow_color": [0, 0, 0],
597 | "shadow_offset": [0, 0],
598 | "font.bold": true
599 | },
600 | // Sidebar entry transient
601 | {
602 | "class": "sidebar_label",
603 | "attributes": ["transient"],
604 | "font.italic": true
605 | },
606 |
607 | //
608 | // SIDEBAR - OPEN FILE ICONS
609 | //
610 |
611 | // Sidebar file close
612 | {
613 | "class": "close_button",
614 | "layer0.texture": "Theme - Hero/Hero Dark/file-close.png",
615 | "layer0.opacity": 0.0,
616 | "layer0.inner_margin": 0,
617 | "content_margin": [8, 8]
618 | },
619 | {
620 | "class": "close_button",
621 | "parents": [{"class": "tree_row", "attributes": ["hover"]}],
622 | "layer0.opacity": 1.0
623 | },
624 | // Sidebar file dirty
625 | {
626 | "class": "close_button",
627 | "attributes": ["dirty"],
628 | "layer0.texture": "Theme - Hero/Hero Dark/file-dirty.png",
629 | "layer0.opacity": 1.0
630 | },
631 | {
632 | "class": "close_button",
633 | "attributes": ["dirty"],
634 | "parents": [{"class": "tree_row", "attributes": ["selected"]}],
635 | "layer0.texture": "Theme - Hero/Hero Dark/file-dirty-selected.png"
636 | },
637 | {
638 | "class": "close_button",
639 | "attributes": ["dirty"],
640 | "parents": [{"class": "tree_row", "attributes": ["hover"]}],
641 | "layer0.texture": "Theme - Hero/Hero Dark/file-close.png"
642 | },
643 | // Sidebar file close hover
644 | {
645 | "class": "close_button",
646 | "attributes": ["hover"],
647 | "layer0.texture": "Theme - Hero/Hero Dark/file-close-hover.png"
648 | },
649 | {
650 | "class": "close_button",
651 | "parents": [{"class": "tree_row", "attributes": ["hover", "selected"]}],
652 | "layer0.texture": "Theme - Hero/Hero Dark/file-close-selected.png"
653 | },
654 |
655 | //
656 | // SIDEBAR - GENERAL FILE ICONS
657 | //
658 |
659 | // Sidebar group closed
660 | {
661 | "class": "disclosure_button_control",
662 | "content_margin": [8, 8],
663 | "layer0.texture": "Theme - Hero/Hero Dark/group-closed.png",
664 | "layer0.opacity": 1.0,
665 | "layer0.inner_margin": 0
666 | },
667 | {
668 | "class": "disclosure_button_control",
669 | "parents": [{"class": "tree_row", "attributes": ["hover"]}],
670 | "layer0.texture": "Theme - Hero/Hero Dark/group-closed-hover.png"
671 | },
672 | {
673 | "class": "disclosure_button_control",
674 | "parents": [{"class": "tree_row", "attributes": ["selected"]}],
675 | "layer0.texture": "Theme - Hero/Hero Dark/group-closed-selected.png"
676 | },
677 | // Sidebar folder closed
678 | {
679 | "class": "disclosure_button_control",
680 | "settings": ["hero_folder_icons"],
681 | "layer0.texture": "Theme - Hero/Hero Dark/folder-closed.png"
682 | },
683 | {
684 | "class": "disclosure_button_control",
685 | "settings": ["hero_folder_icons"],
686 | "parents": [{"class": "tree_row", "attributes": ["hover"]}],
687 | "layer0.texture": "Theme - Hero/Hero Dark/folder-closed-hover.png"
688 | },
689 | {
690 | "class": "disclosure_button_control",
691 | "settings": ["hero_folder_icons"],
692 | "parents": [{"class": "tree_row", "attributes": ["selected"]}],
693 | "layer0.texture": "Theme - Hero/Hero Dark/folder-closed-selected.png"
694 | },
695 | // Sidebar group open
696 | {
697 | "class": "disclosure_button_control",
698 | "attributes": ["expanded"],
699 | "layer0.texture": "Theme - Hero/Hero Dark/group-open.png"
700 | },
701 | {
702 | "class": "disclosure_button_control",
703 | "attributes": ["expanded"],
704 | "parents": [{"class": "tree_row", "attributes": ["hover"]}],
705 | "layer0.texture": "Theme - Hero/Hero Dark/group-open-hover.png"
706 | },
707 | {
708 | "class": "disclosure_button_control",
709 | "attributes": ["expanded"],
710 | "parents": [{"class": "tree_row", "attributes": ["selected"]}],
711 | "layer0.texture": "Theme - Hero/Hero Dark/group-open-selected.png"
712 | },
713 | // Sidebar folder open
714 | {
715 | "class": "disclosure_button_control",
716 | "settings": ["hero_folder_icons"],
717 | "attributes": ["expanded"],
718 | "layer0.texture": "Theme - Hero/Hero Dark/folder-open.png"
719 | },
720 | {
721 | "class": "disclosure_button_control",
722 | "settings": ["hero_folder_icons"],
723 | "attributes": ["expanded"],
724 | "parents": [{"class": "tree_row", "attributes": ["hover"]}],
725 | "layer0.texture": "Theme - Hero/Hero Dark/folder-open-hover.png"
726 | },
727 | {
728 | "class": "disclosure_button_control",
729 | "settings": ["hero_folder_icons"],
730 | "attributes": ["expanded"],
731 | "parents": [{"class": "tree_row", "attributes": ["selected"]}],
732 | "layer0.texture": "Theme - Hero/Hero Dark/folder-open-selected.png"
733 | },
734 |
735 |
736 | {
737 | "class": "icon_file_type",
738 | "content_margin": [0,0]
739 | },
740 | {
741 | "class": "icon_folder",
742 | "content_margin": [0,0]
743 | },
744 | {
745 | "class": "icon_folder_loading",
746 | "content_margin": [0,0]
747 | },
748 | //
749 | // STANDARD TEXT BUTTONS
750 | //
751 |
752 | // Default button state
753 | {
754 | "class": "button_control",
755 | "content_margin": [6, 5, 6, 6],
756 | "min_size": [75, 0],
757 | "layer0.texture": "Theme - Hero/Hero Dark/btn-large.png",
758 | "layer0.opacity": 1.0,
759 | "layer0.inner_margin": [6, 6]
760 | },
761 | // Pressed button state
762 | {
763 | "class": "button_control",
764 | "attributes": ["pressed"],
765 | "layer0.texture": "Theme - Hero/Hero Dark/btn-large-on.png"
766 | },
767 |
768 | //
769 | // TEXT INPUT FIELD
770 | //
771 |
772 | // Text input field item
773 | {
774 | "class": "text_line_control",
775 | "layer0.texture": "Theme - Hero/Hero Dark/text-field.png",
776 | "layer0.opacity": 1.0,
777 | "layer0.inner_margin": [3, 2, 4, 3],
778 | "content_margin": [5, 3, 5, 3]
779 | },
780 |
781 | // Text input dropdown
782 | {
783 | "class": "dropdown_button_control",
784 | "content_margin": [8, 8],
785 | "layer0.texture": "Theme - Hero/Hero Dark/text-field-list.png",
786 | "layer0.opacity": 1.0,
787 | "layer0.inner_margin": [4, 4]
788 | },
789 | {
790 | "class": "dropdown_button_control",
791 | "attributes": ["hover"],
792 | "layer0.texture": "Theme - Hero/Hero Dark/text-field-list-hover.png"
793 | },
794 |
795 | //
796 | // PANEL BACKGROUNDS
797 | //
798 |
799 | // Bottom panel background
800 | {
801 | "class": "panel_control",
802 | "layer0.texture": "Theme - Hero/Hero Dark/panel-background.png",
803 | "layer0.inner_margin": [2, 2, 2, 2],
804 | "layer0.opacity": 1.0,
805 | "content_margin": [2, 3, 2, 1]
806 | },
807 | // Quick panel background
808 | {
809 | "class": "overlay_control",
810 | "settings": ["!piatto_retina_fix"],
811 | "layer0.texture": "Theme - Hero/Hero Dark/quick-panel-background.png",
812 | "layer0.inner_margin": [12, 6, 12, 15],
813 | "layer0.opacity": 1.0,
814 | "layer1.texture": "Theme - Hero/Hero Dark/quick-panel-sections.png",
815 | "layer1.inner_margin": [12, 20, 12, 19],
816 | "layer1.opacity": 0.0,
817 | "content_margin": [11, 8, 11, 17]
818 | },
819 | // Quick panel background (Retina fix)
820 | {
821 | "class": "overlay_control",
822 | "settings": ["piatto_retina_fix"],
823 | "layer0.tint": [62, 64, 68],
824 | "layer0.opacity": 1.0,
825 | "content_margin": [6, 8, 6, 6]
826 | },
827 |
828 | //
829 | // QUICK PANEL
830 | //
831 |
832 | {
833 | "class": "quick_panel",
834 | "row_padding": [5, 5],
835 | "layer0.tint": [27, 25, 36],
836 | "layer0.opacity": 1.0
837 | },
838 | {
839 | "class": "quick_panel_row",
840 | "layer0.texture": "Theme - Hero/Hero Dark/quick-panel-row.png",
841 | "layer0.inner_margin": [2, 2, 2, 2],
842 | "layer0.opacity": 1.0
843 | },
844 | {
845 | "class": "quick_panel_row",
846 | "attributes": ["selected"],
847 | "layer0.texture": "Theme - Hero/Hero Dark/quick-panel-row-selected.png"
848 | },
849 | {
850 | "class": "quick_panel_label",
851 | "fg": [210, 210, 210, 210],
852 | "match_fg": [210, 210, 210, 210],
853 | "selected_fg": [27, 26, 36, 255],
854 | "selected_match_fg": [27, 26, 36, 255]
855 | },
856 | {
857 | "class": "quick_panel_path_label",
858 | "fg": [133, 132, 174, 210],
859 | "match_fg": [210, 210, 210, 210],
860 | "selected_fg": [255, 255, 255, 255],
861 | "selected_match_fg": [255, 255, 255, 255]
862 | },
863 | {
864 | "class": "quick_panel_score_label",
865 | "fg": [210, 210, 210, 255],
866 | "selected_fg": [27, 26, 36, 140]
867 | },
868 |
869 | //
870 | // MINI QUICK PANEL
871 | //
872 |
873 | {
874 | "class": "mini_quick_panel_row",
875 | "layer0.texture": "Theme - Hero/Hero Dark/quick-panel-row.png",
876 | "layer0.inner_margin": [2, 2, 2, 2],
877 | "layer0.opacity": 1.0
878 | },
879 | {
880 | "class": "mini_quick_panel_row",
881 | "attributes": ["selected"],
882 | "layer0.texture": "Theme - Hero/Hero Dark/quick-panel-row-selected.png"
883 | },
884 |
885 | //
886 | // CODE COMPLETION DROPDOWN
887 | //
888 |
889 | {
890 | "class": "popup_control",
891 | "content_margin": [0, 2],
892 | "layer0.texture": "Theme - Hero/Hero Dark/autocomplete-background.png",
893 | "layer0.tint": [250, 250, 250],
894 | "layer0.inner_margin": [2, 2],
895 | "layer0.opacity": 1.0
896 | },
897 | {
898 | "class": "auto_complete",
899 | "row_padding": [4, 4]
900 | },
901 | {
902 | "class": "auto_complete_label",
903 | "fg": [210, 210, 210],
904 | "match_fg": [11, 175, 237, 255],
905 | "selected_fg": [255, 255, 255],
906 | "selected_match_fg": [255, 255, 255]
907 | },
908 | {
909 | "class": "table_row",
910 | "layer0.texture": "Theme - Hero/Hero Dark/autocomplete-row-selected.png",
911 | "layer0.opacity": 0.0,
912 | "layer0.inner_margin": [3, 1]
913 | },
914 | {
915 | "class": "table_row",
916 | "attributes": ["selected"],
917 | "layer0.opacity": 1.0
918 | },
919 |
920 | //
921 | // BOTTOM PANEL BUTTONS
922 | //
923 |
924 | // Button group middle
925 | {
926 | "class": "icon_button_control",
927 | "layer0.texture": "Theme - Hero/Hero Dark/btn-group-middle.png",
928 | "layer0.inner_margin": [6, 6],
929 | "layer0.opacity": 0.0,
930 | "content_margin": [3, 3]
931 | },
932 | {
933 | "class": "icon_button_control",
934 | "attributes": ["selected"],
935 | "layer0.texture": "Theme - Hero/Hero Dark/btn-group-middle-on.png"
936 | },
937 | // Button group left
938 | {
939 | "class": "icon_button_control",
940 | "attributes": ["left"],
941 | "layer0.texture": "Theme - Hero/Hero Dark/btn-group-left.png",
942 | "content_margin": [4, 3, 3, 3]
943 | },
944 | {
945 | "class": "icon_button_control",
946 | "attributes": ["left", "selected"],
947 | "layer0.texture": "Theme - Hero/Hero Dark/btn-group-left-on.png"
948 | },
949 | // Button group right
950 | {
951 | "class": "icon_button_control",
952 | "attributes": ["right"],
953 | "layer0.texture": "Theme - Hero/Hero Dark/btn-group-right.png",
954 | "content_margin": [3, 3, 4, 3]
955 | },
956 | {
957 | "class": "icon_button_control",
958 | "attributes": ["right", "selected"],
959 | "layer0.texture": "Theme - Hero/Hero Dark/btn-group-right-on.png"
960 | },
961 | // Button single
962 | {
963 | "class": "icon_button_control",
964 | "attributes": ["left", "right"],
965 | "layer0.texture": "Theme - Hero/Hero Dark/btn-small.png",
966 | "content_margin": [4, 3]
967 | },
968 | {
969 | "class": "icon_button_control",
970 | "attributes": ["left", "right", "selected"],
971 | "layer0.texture": "Theme - Hero/Hero Dark/btn-small-on.png"
972 | },
973 | // Panel close button
974 | {
975 | "class": "panel_close_button",
976 | "layer0.texture": "Theme - Hero/Hero Dark/panel-close.png",
977 | "layer0.opacity": 0.85,
978 | "content_margin": [8, 12]
979 | },
980 | {
981 | "class": "panel_close_button",
982 | "attributes": ["hover"],
983 | "layer0.texture": "Theme - Hero/Hero Dark/panel-close.png",
984 | "layer0.opacity": 1.0
985 | },
986 | {
987 | "class": "panel_close_button",
988 | "attributes": ["pressed"],
989 | "layer0.texture": "Theme - Hero/Hero Dark/panel-close-pressed.png"
990 | },
991 |
992 | //
993 | // BOTTOM PANEL ICONS - GROUP 1
994 | //
995 |
996 | // Regex search button
997 | {
998 | "class": "icon_regex",
999 | "layer0.texture": "Theme - Hero/Hero Dark/icon-regex-off.png",
1000 | "layer0.opacity": 1.0,
1001 | "content_margin": [9, 9]
1002 | },
1003 | {
1004 | "class": "icon_regex",
1005 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
1006 | "layer0.texture": "Theme - Hero/Hero Dark/icon-regex-on.png"
1007 | },
1008 | // Case sensitive search button
1009 | {
1010 | "class": "icon_case",
1011 | "layer0.texture": "Theme - Hero/Hero Dark/icon-case-off.png",
1012 | "layer0.opacity": 1.0,
1013 | "content_margin": [9, 9]
1014 | },
1015 | {
1016 | "class": "icon_case",
1017 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
1018 | "layer0.texture": "Theme - Hero/Hero Dark/icon-case-on.png"
1019 | },
1020 | // Match whole word search button
1021 | {
1022 | "class": "icon_whole_word",
1023 | "layer0.texture": "Theme - Hero/Hero Dark/icon-word-off.png",
1024 | "layer0.opacity": 1.0,
1025 | "content_margin": [9, 9]
1026 | },
1027 | {
1028 | "class": "icon_whole_word",
1029 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
1030 | "layer0.texture": "Theme - Hero/Hero Dark/icon-word-on.png"
1031 | },
1032 |
1033 | //
1034 | // BOTTOM PANEL ICONS - GROUP 1 (EXTENDED: FIND IN FILES)
1035 | //
1036 |
1037 | // Show search context button
1038 | {
1039 | "class": "icon_context",
1040 | "layer0.texture": "Theme - Hero/Hero Dark/icon-context-off.png",
1041 | "layer0.opacity": 1.0,
1042 | "content_margin": [9, 9]
1043 | },
1044 | {
1045 | "class": "icon_context",
1046 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
1047 | "layer0.texture": "Theme - Hero/Hero Dark/icon-context-on.png"
1048 | },
1049 | // Use search buffer
1050 | {
1051 | "class": "icon_use_buffer",
1052 | "layer0.texture": "Theme - Hero/Hero Dark/icon-buffer-off.png",
1053 | "layer0.opacity": 1.0,
1054 | "content_margin": [9, 9]
1055 | },
1056 | {
1057 | "class": "icon_use_buffer",
1058 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
1059 | "layer0.texture": "Theme - Hero/Hero Dark/icon-buffer-on.png"
1060 | },
1061 |
1062 | //
1063 | // BOTTOM PANEL ICONS - GROUP 2
1064 | //
1065 |
1066 | // Reverse search direction button
1067 | {
1068 | "class": "icon_reverse",
1069 | "layer0.texture": "Theme - Hero/Hero Dark/icon-reverse-off.png",
1070 | "layer0.opacity": 1.0,
1071 | "content_margin": [9, 9]
1072 | },
1073 | {
1074 | "class": "icon_reverse",
1075 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
1076 | "layer0.texture": "Theme - Hero/Hero Dark/icon-reverse-on.png"
1077 | },
1078 | // Search wrap button
1079 | {
1080 | "class": "icon_wrap",
1081 | "layer0.texture": "Theme - Hero/Hero Dark/icon-wrap-off.png",
1082 | "layer0.opacity": 1.0,
1083 | "content_margin": [9, 9]
1084 | },
1085 | {
1086 | "class": "icon_wrap",
1087 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
1088 | "layer0.texture": "Theme - Hero/Hero Dark/icon-wrap-on.png"
1089 | },
1090 | // Search in selection button
1091 | {
1092 | "class": "icon_in_selection",
1093 | "layer0.texture": "Theme - Hero/Hero Dark/icon-selection-off.png",
1094 | "layer0.opacity": 1.0,
1095 | "content_margin": [9, 9]
1096 | },
1097 | {
1098 | "class": "icon_in_selection",
1099 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
1100 | "layer0.texture": "Theme - Hero/Hero Dark/icon-selection-on.png"
1101 | },
1102 |
1103 | //
1104 | // BOTTOM PANEL ICONS - GROUP 3
1105 | //
1106 |
1107 | // Preserve case button
1108 | {
1109 | "class": "icon_preserve_case",
1110 | "layer0.texture": "Theme - Hero/Hero Dark/icon-preserve-off.png",
1111 | "layer0.opacity": 1.0,
1112 | "content_margin": [9, 9]
1113 | },
1114 | {
1115 | "class": "icon_preserve_case",
1116 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
1117 | "layer0.texture": "Theme - Hero/Hero Dark/icon-preserve-on.png"
1118 | },
1119 |
1120 | //
1121 | // BOTTOM PANEL ICONS - GROUP 4
1122 | //
1123 |
1124 | // Highlight results button
1125 | {
1126 | "class": "icon_highlight",
1127 | "layer0.texture": "Theme - Hero/Hero Dark/icon-highlight-off.png",
1128 | "layer0.opacity": 1.0,
1129 | "content_margin": [9, 9]
1130 | },
1131 | {
1132 | "class": "icon_highlight",
1133 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
1134 | "layer0.texture": "Theme - Hero/Hero Dark/icon-highlight-on.png"
1135 | }
1136 |
1137 | ]
1138 |
--------------------------------------------------------------------------------