├── icon-examples ├── readme ├── config.rb ├── data.json ├── data.xml ├── index.html ├── index.php ├── readme.md ├── readme.txt ├── script.js ├── style.css ├── style.less ├── style.scss ├── image.gif ├── image.jpg ├── image.png ├── image.psd ├── vector.ai ├── vector.eps ├── vector.pdf ├── archive.zip └── norwester.otf ├── messages ├── 1.3.0.txt ├── 1.0.4.txt ├── 2.0.4.txt ├── 1.1.1.txt ├── 1.2.2.txt ├── 2.0.5.txt ├── 2.0.3.txt ├── 1.2.8.txt ├── 1.2.3.txt ├── 1.0.3.txt ├── 1.2.1.txt ├── 1.0.2.txt ├── 1.3.1.txt ├── 1.2.7.txt ├── 2.0.2.txt ├── 1.1.0.txt ├── 1.2.0.txt ├── 1.2.4.txt ├── 1.2.5.txt ├── 1.3.2.txt ├── 1.2.6.txt ├── 1.3.3.txt ├── 1.3.4.txt ├── 1.0.1.txt ├── 2.0.0.txt ├── 2.0.1.txt └── install.txt ├── assets ├── folder.png ├── tooltip.png ├── btn-single.png ├── file-close.png ├── file-dirty.png ├── fold-open.png ├── folder@2x.png ├── overlay-bg.png ├── scrollbar.png ├── tab-active.png ├── tab-close.png ├── tab-dirty.png ├── tab-hover.png ├── text-field.png ├── btn-large-on.png ├── expanded_icon.png ├── file-close@2x.png ├── file-dirty@2x.png ├── fold-closed.png ├── fold-open@2x.png ├── folder-gray.png ├── folder-open.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 ├── puck-vertical.png ├── tab-close@2x.png ├── tab-dirty@2x.png ├── tab-inactive.png ├── btn-group-left.png ├── btn-group-right.png ├── collapsed_icon.png ├── fold-closed@2x.png ├── folder-gray@2x.png ├── folder-open@2x.png ├── icon-buffer-off.png ├── icon-buffer-on.png ├── icon-case-hover.png ├── icon-case-on@2x.png ├── icon-context-on.png ├── icon-regex-off.png ├── icon-reverse-on.png ├── icon-word-hover.png ├── icon-word-on@2x.png ├── icon-wrap-hover.png ├── icon-wrap-on@2x.png ├── puck-horizontal.png ├── quick-panel-row.png ├── tab-close-hover.png ├── btn-group-middle.png ├── collapsed_icon@2x.png ├── expanded_icon@2x.png ├── expanded_icon_over.png ├── fold-open-pressed.png ├── folder-open-gray.png ├── icon-buffer-hover.png ├── icon-buffer-off@2x.png ├── icon-buffer-on@2x.png ├── icon-case-hover@2x.png ├── icon-case-off@2x.png ├── icon-context-hover.png ├── icon-context-off.png ├── icon-context-on@2x.png ├── icon-highlight-off.png ├── icon-highlight-on.png ├── icon-preserve-off.png ├── icon-preserve-on.png ├── icon-regex-hover.png ├── icon-regex-off@2x.png ├── icon-regex-on@2x.png ├── icon-reverse-hover.png ├── icon-reverse-off.png ├── icon-reverse-on@2x.png ├── icon-selection-off.png ├── icon-selection-on.png ├── icon-word-hover@2x.png ├── icon-word-off@2x.png ├── icon-wrap-hover@2x.png ├── icon-wrap-off@2x.png ├── panel-background.png ├── tab-close-hover@2x.png ├── tab-dirty-active.png ├── tabset-background.png ├── collapsed_icon_over.png ├── fold-closed-pressed.png ├── fold-open-pressed@2x.png ├── folder-open-gray@2x.png ├── icon-buffer-hover@2x.png ├── icon-context-off@2x.png ├── icon-highlight-hover.png ├── icon-highlight-on@2x.png ├── icon-preserve-hover.png ├── icon-preserve-off@2x.png ├── icon-preserve-on@2x.png ├── icon-regex-hover@2x.png ├── icon-reverse-off@2x.png ├── icon-selection-hover.png ├── icon-selection-on@2x.png ├── sidebar-row-selected.png ├── tab-active-underline.png ├── tab-dirty-active@2x.png ├── collapsed_icon_over@2x.png ├── expanded_icon_over@2x.png ├── fold-closed-pressed@2x.png ├── icon-context-hover@2x.png ├── icon-highlight-hover@2x.png ├── icon-highlight-off@2x.png ├── icon-preserve-hover@2x.png ├── icon-reverse-hover@2x.png ├── icon-selection-hover@2x.png ├── icon-selection-off@2x.png ├── overlay-puck-horizontal.png ├── overlay-puck-vertical.png ├── quick-panel-background.png ├── standard-puck-vertical.png ├── status-bar-background.png ├── quick-panel-row-selected.png ├── standard-puck-horizontal.png ├── standard-scrollbar-corner.png ├── code-completion-row-selected.png ├── overlay-scrollbar-horizontal.png ├── overlay-scrollbar-vertical.png ├── standard-scrollbar-vertical.png ├── standard-scrollbar-horizontal.png ├── Widget - predawn.sublime-settings ├── Widget - predawn-DEV.sublime-settings ├── Widget - predawn.stTheme └── Widget - predawn-DEV.stTheme ├── screenshots ├── icons.png ├── tabs.png ├── activate.png ├── markdown.png ├── sidebar.png ├── screenshot.png ├── find-replace.png ├── sidebar-width.jpg ├── sidebar-width.png ├── tab-underline.jpg └── syntax-specific.png ├── icons ├── file_type_ai.png ├── file_type_css.png ├── file_type_font.png ├── file_type_html.png ├── file_type_js.png ├── file_type_list.png ├── file_type_node.png ├── file_type_pdf.png ├── file_type_php.png ├── file_type_psd.png ├── file_type_ruby.png ├── file_type_text.png ├── file_type_todo.png ├── file_type_ai@2x.png ├── file_type_binary.png ├── file_type_css@2x.png ├── file_type_image.png ├── file_type_js@2x.png ├── file_type_markup.png ├── file_type_pdf@2x.png ├── file_type_php@2x.png ├── file_type_psd@2x.png ├── file_type_smiley.png ├── file_type_source.png ├── file_type_archive.png ├── file_type_binary@2x.png ├── file_type_bookmark.png ├── file_type_default.png ├── file_type_font@2x.png ├── file_type_html@2x.png ├── file_type_image@2x.png ├── file_type_list@2x.png ├── file_type_markdown.png ├── file_type_markup@2x.png ├── file_type_node@2x.png ├── file_type_ruby@2x.png ├── file_type_settings.png ├── file_type_smiley@2x.png ├── file_type_source@2x.png ├── file_type_text@2x.png ├── file_type_todo@2x.png ├── file_type_archive@2x.png ├── file_type_bookmark@2x.png ├── file_type_default@2x.png ├── file_type_markdown@2x.png ├── file_type_settings@2x.png ├── icon_js.tmPreferences ├── icon_php.tmPreferences ├── icon_html.tmPreferences ├── icon_json.tmPreferences ├── icon_css.tmPreferences ├── icon_ruby.tmPreferences └── icon_md.tmPreferences ├── .gitignore ├── dock-icons ├── sublime-predawn-icon.icns ├── sublime-predawn-icon.png ├── sublime-predawn-dark-icon.icns ├── sublime-predawn-dark-icon.png ├── sublime-predawn-round-icon.png ├── sublime-predawn-round-icon.icns ├── sublime-predawn-dark-round-icon.png └── sublime-predawn-dark-round-icon.icns ├── messages.json ├── LICENSE.txt ├── README.md ├── predawn-markdown.tmTheme ├── predawn.sublime-color-scheme ├── predawn-DEV.sublime-theme ├── predawn.sublime-theme ├── predawn.tmTheme └── predawn-italic.tmTheme /icon-examples/readme: -------------------------------------------------------------------------------- 1 | hello world! -------------------------------------------------------------------------------- /icon-examples/config.rb: -------------------------------------------------------------------------------- 1 | hello world! -------------------------------------------------------------------------------- /icon-examples/data.json: -------------------------------------------------------------------------------- 1 | hello world! -------------------------------------------------------------------------------- /icon-examples/data.xml: -------------------------------------------------------------------------------- 1 | hello world! -------------------------------------------------------------------------------- /icon-examples/index.html: -------------------------------------------------------------------------------- 1 | hello world! -------------------------------------------------------------------------------- /icon-examples/index.php: -------------------------------------------------------------------------------- 1 | hello world! -------------------------------------------------------------------------------- /icon-examples/readme.md: -------------------------------------------------------------------------------- 1 | hello world! -------------------------------------------------------------------------------- /icon-examples/readme.txt: -------------------------------------------------------------------------------- 1 | hello world! -------------------------------------------------------------------------------- /icon-examples/script.js: -------------------------------------------------------------------------------- 1 | hello world! -------------------------------------------------------------------------------- /icon-examples/style.css: -------------------------------------------------------------------------------- 1 | hello world! -------------------------------------------------------------------------------- /icon-examples/style.less: -------------------------------------------------------------------------------- 1 | hello world! -------------------------------------------------------------------------------- /icon-examples/style.scss: -------------------------------------------------------------------------------- 1 | hello world! -------------------------------------------------------------------------------- /messages/1.3.0.txt: -------------------------------------------------------------------------------- 1 | 1.3.0 2 | 3 | New File Icons! -------------------------------------------------------------------------------- /messages/1.0.4.txt: -------------------------------------------------------------------------------- 1 | 1.0.4 adds some missed @2x-sized images -------------------------------------------------------------------------------- /messages/2.0.4.txt: -------------------------------------------------------------------------------- 1 | 2.0.4 - Revising JS color highlighting 2 | -------------------------------------------------------------------------------- /messages/1.1.1.txt: -------------------------------------------------------------------------------- 1 | 1.1.1 Small Bug Fix for tooltip background glitches. -------------------------------------------------------------------------------- /messages/1.2.2.txt: -------------------------------------------------------------------------------- 1 | 1.2.2 Improved syntax highlighting for scss and php -------------------------------------------------------------------------------- /messages/2.0.5.txt: -------------------------------------------------------------------------------- 1 | 2.0.5 - New Option: "predawn_sidebar_folder_gray" 2 | -------------------------------------------------------------------------------- /messages/2.0.3.txt: -------------------------------------------------------------------------------- 1 | 2.0.3 - Fixing bugs with Scrollbars between ST2 & ST3 2 | -------------------------------------------------------------------------------- /messages/1.2.8.txt: -------------------------------------------------------------------------------- 1 | 1.2.8 2 | 3 | 1. Added GitGutter colors to markdown color scheme -------------------------------------------------------------------------------- /messages/1.2.3.txt: -------------------------------------------------------------------------------- 1 | 1.2.3 Reduced font size of console and search input to 12pt from 15pt -------------------------------------------------------------------------------- /assets/folder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/folder.png -------------------------------------------------------------------------------- /assets/tooltip.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/tooltip.png -------------------------------------------------------------------------------- /assets/btn-single.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/btn-single.png -------------------------------------------------------------------------------- /assets/file-close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/file-close.png -------------------------------------------------------------------------------- /assets/file-dirty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/file-dirty.png -------------------------------------------------------------------------------- /assets/fold-open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/fold-open.png -------------------------------------------------------------------------------- /assets/folder@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/folder@2x.png -------------------------------------------------------------------------------- /assets/overlay-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/overlay-bg.png -------------------------------------------------------------------------------- /assets/scrollbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/scrollbar.png -------------------------------------------------------------------------------- /assets/tab-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/tab-active.png -------------------------------------------------------------------------------- /assets/tab-close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/tab-close.png -------------------------------------------------------------------------------- /assets/tab-dirty.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/tab-dirty.png -------------------------------------------------------------------------------- /assets/tab-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/tab-hover.png -------------------------------------------------------------------------------- /assets/text-field.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/text-field.png -------------------------------------------------------------------------------- /messages/1.0.3.txt: -------------------------------------------------------------------------------- 1 | 1.0.3 should actually fix the issues on ST2. Thanks for your patience. Sorry. -------------------------------------------------------------------------------- /screenshots/icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/screenshots/icons.png -------------------------------------------------------------------------------- /screenshots/tabs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/screenshots/tabs.png -------------------------------------------------------------------------------- /assets/btn-large-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/btn-large-on.png -------------------------------------------------------------------------------- /assets/expanded_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/expanded_icon.png -------------------------------------------------------------------------------- /assets/file-close@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/file-close@2x.png -------------------------------------------------------------------------------- /assets/file-dirty@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/file-dirty@2x.png -------------------------------------------------------------------------------- /assets/fold-closed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/fold-closed.png -------------------------------------------------------------------------------- /assets/fold-open@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/fold-open@2x.png -------------------------------------------------------------------------------- /assets/folder-gray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/folder-gray.png -------------------------------------------------------------------------------- /assets/folder-open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/folder-open.png -------------------------------------------------------------------------------- /assets/icon-case-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-case-off.png -------------------------------------------------------------------------------- /assets/icon-case-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-case-on.png -------------------------------------------------------------------------------- /assets/icon-regex-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-regex-on.png -------------------------------------------------------------------------------- /assets/icon-word-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-word-off.png -------------------------------------------------------------------------------- /assets/icon-word-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-word-on.png -------------------------------------------------------------------------------- /assets/icon-wrap-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-wrap-off.png -------------------------------------------------------------------------------- /assets/icon-wrap-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-wrap-on.png -------------------------------------------------------------------------------- /assets/puck-vertical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/puck-vertical.png -------------------------------------------------------------------------------- /assets/tab-close@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/tab-close@2x.png -------------------------------------------------------------------------------- /assets/tab-dirty@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/tab-dirty@2x.png -------------------------------------------------------------------------------- /assets/tab-inactive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/tab-inactive.png -------------------------------------------------------------------------------- /icon-examples/image.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icon-examples/image.gif -------------------------------------------------------------------------------- /icon-examples/image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icon-examples/image.jpg -------------------------------------------------------------------------------- /icon-examples/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icon-examples/image.png -------------------------------------------------------------------------------- /icon-examples/image.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icon-examples/image.psd -------------------------------------------------------------------------------- /icon-examples/vector.ai: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icon-examples/vector.ai -------------------------------------------------------------------------------- /icon-examples/vector.eps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icon-examples/vector.eps -------------------------------------------------------------------------------- /icon-examples/vector.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icon-examples/vector.pdf -------------------------------------------------------------------------------- /icons/file_type_ai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_ai.png -------------------------------------------------------------------------------- /icons/file_type_css.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_css.png -------------------------------------------------------------------------------- /icons/file_type_font.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_font.png -------------------------------------------------------------------------------- /icons/file_type_html.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_html.png -------------------------------------------------------------------------------- /icons/file_type_js.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_js.png -------------------------------------------------------------------------------- /icons/file_type_list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_list.png -------------------------------------------------------------------------------- /icons/file_type_node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_node.png -------------------------------------------------------------------------------- /icons/file_type_pdf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_pdf.png -------------------------------------------------------------------------------- /icons/file_type_php.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_php.png -------------------------------------------------------------------------------- /icons/file_type_psd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_psd.png -------------------------------------------------------------------------------- /icons/file_type_ruby.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_ruby.png -------------------------------------------------------------------------------- /icons/file_type_text.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_text.png -------------------------------------------------------------------------------- /icons/file_type_todo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_todo.png -------------------------------------------------------------------------------- /messages/1.2.1.txt: -------------------------------------------------------------------------------- 1 | 1.2.1 Made file close buttons more consistent with tabs and removed unneeded images -------------------------------------------------------------------------------- /screenshots/activate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/screenshots/activate.png -------------------------------------------------------------------------------- /screenshots/markdown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/screenshots/markdown.png -------------------------------------------------------------------------------- /screenshots/sidebar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/screenshots/sidebar.png -------------------------------------------------------------------------------- /assets/btn-group-left.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/btn-group-left.png -------------------------------------------------------------------------------- /assets/btn-group-right.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/btn-group-right.png -------------------------------------------------------------------------------- /assets/collapsed_icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/collapsed_icon.png -------------------------------------------------------------------------------- /assets/fold-closed@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/fold-closed@2x.png -------------------------------------------------------------------------------- /assets/folder-gray@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/folder-gray@2x.png -------------------------------------------------------------------------------- /assets/folder-open@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/folder-open@2x.png -------------------------------------------------------------------------------- /assets/icon-buffer-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-buffer-off.png -------------------------------------------------------------------------------- /assets/icon-buffer-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-buffer-on.png -------------------------------------------------------------------------------- /assets/icon-case-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-case-hover.png -------------------------------------------------------------------------------- /assets/icon-case-on@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-case-on@2x.png -------------------------------------------------------------------------------- /assets/icon-context-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-context-on.png -------------------------------------------------------------------------------- /assets/icon-regex-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-regex-off.png -------------------------------------------------------------------------------- /assets/icon-reverse-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-reverse-on.png -------------------------------------------------------------------------------- /assets/icon-word-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-word-hover.png -------------------------------------------------------------------------------- /assets/icon-word-on@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-word-on@2x.png -------------------------------------------------------------------------------- /assets/icon-wrap-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-wrap-hover.png -------------------------------------------------------------------------------- /assets/icon-wrap-on@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-wrap-on@2x.png -------------------------------------------------------------------------------- /assets/puck-horizontal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/puck-horizontal.png -------------------------------------------------------------------------------- /assets/quick-panel-row.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/quick-panel-row.png -------------------------------------------------------------------------------- /assets/tab-close-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/tab-close-hover.png -------------------------------------------------------------------------------- /icon-examples/archive.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icon-examples/archive.zip -------------------------------------------------------------------------------- /icons/file_type_ai@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_ai@2x.png -------------------------------------------------------------------------------- /icons/file_type_binary.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_binary.png -------------------------------------------------------------------------------- /icons/file_type_css@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_css@2x.png -------------------------------------------------------------------------------- /icons/file_type_image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_image.png -------------------------------------------------------------------------------- /icons/file_type_js@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_js@2x.png -------------------------------------------------------------------------------- /icons/file_type_markup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_markup.png -------------------------------------------------------------------------------- /icons/file_type_pdf@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_pdf@2x.png -------------------------------------------------------------------------------- /icons/file_type_php@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_php@2x.png -------------------------------------------------------------------------------- /icons/file_type_psd@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_psd@2x.png -------------------------------------------------------------------------------- /icons/file_type_smiley.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_smiley.png -------------------------------------------------------------------------------- /icons/file_type_source.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_source.png -------------------------------------------------------------------------------- /messages/1.0.2.txt: -------------------------------------------------------------------------------- 1 | 1.0.2 is an attempt to fix installation issues on ST2. Thanks for your patience. Sorry. -------------------------------------------------------------------------------- /screenshots/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/screenshots/screenshot.png -------------------------------------------------------------------------------- /assets/btn-group-middle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/btn-group-middle.png -------------------------------------------------------------------------------- /assets/collapsed_icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/collapsed_icon@2x.png -------------------------------------------------------------------------------- /assets/expanded_icon@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/expanded_icon@2x.png -------------------------------------------------------------------------------- /assets/expanded_icon_over.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/expanded_icon_over.png -------------------------------------------------------------------------------- /assets/fold-open-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/fold-open-pressed.png -------------------------------------------------------------------------------- /assets/folder-open-gray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/folder-open-gray.png -------------------------------------------------------------------------------- /assets/icon-buffer-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-buffer-hover.png -------------------------------------------------------------------------------- /assets/icon-buffer-off@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-buffer-off@2x.png -------------------------------------------------------------------------------- /assets/icon-buffer-on@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-buffer-on@2x.png -------------------------------------------------------------------------------- /assets/icon-case-hover@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-case-hover@2x.png -------------------------------------------------------------------------------- /assets/icon-case-off@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-case-off@2x.png -------------------------------------------------------------------------------- /assets/icon-context-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-context-hover.png -------------------------------------------------------------------------------- /assets/icon-context-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-context-off.png -------------------------------------------------------------------------------- /assets/icon-context-on@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-context-on@2x.png -------------------------------------------------------------------------------- /assets/icon-highlight-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-highlight-off.png -------------------------------------------------------------------------------- /assets/icon-highlight-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-highlight-on.png -------------------------------------------------------------------------------- /assets/icon-preserve-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-preserve-off.png -------------------------------------------------------------------------------- /assets/icon-preserve-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-preserve-on.png -------------------------------------------------------------------------------- /assets/icon-regex-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-regex-hover.png -------------------------------------------------------------------------------- /assets/icon-regex-off@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-regex-off@2x.png -------------------------------------------------------------------------------- /assets/icon-regex-on@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-regex-on@2x.png -------------------------------------------------------------------------------- /assets/icon-reverse-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-reverse-hover.png -------------------------------------------------------------------------------- /assets/icon-reverse-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-reverse-off.png -------------------------------------------------------------------------------- /assets/icon-reverse-on@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-reverse-on@2x.png -------------------------------------------------------------------------------- /assets/icon-selection-off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-selection-off.png -------------------------------------------------------------------------------- /assets/icon-selection-on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-selection-on.png -------------------------------------------------------------------------------- /assets/icon-word-hover@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-word-hover@2x.png -------------------------------------------------------------------------------- /assets/icon-word-off@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-word-off@2x.png -------------------------------------------------------------------------------- /assets/icon-wrap-hover@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-wrap-hover@2x.png -------------------------------------------------------------------------------- /assets/icon-wrap-off@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-wrap-off@2x.png -------------------------------------------------------------------------------- /assets/panel-background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/panel-background.png -------------------------------------------------------------------------------- /assets/tab-close-hover@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/tab-close-hover@2x.png -------------------------------------------------------------------------------- /assets/tab-dirty-active.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/tab-dirty-active.png -------------------------------------------------------------------------------- /assets/tabset-background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/tabset-background.png -------------------------------------------------------------------------------- /icon-examples/norwester.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icon-examples/norwester.otf -------------------------------------------------------------------------------- /icons/file_type_archive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_archive.png -------------------------------------------------------------------------------- /icons/file_type_binary@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_binary@2x.png -------------------------------------------------------------------------------- /icons/file_type_bookmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_bookmark.png -------------------------------------------------------------------------------- /icons/file_type_default.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_default.png -------------------------------------------------------------------------------- /icons/file_type_font@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_font@2x.png -------------------------------------------------------------------------------- /icons/file_type_html@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_html@2x.png -------------------------------------------------------------------------------- /icons/file_type_image@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_image@2x.png -------------------------------------------------------------------------------- /icons/file_type_list@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_list@2x.png -------------------------------------------------------------------------------- /icons/file_type_markdown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_markdown.png -------------------------------------------------------------------------------- /icons/file_type_markup@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_markup@2x.png -------------------------------------------------------------------------------- /icons/file_type_node@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_node@2x.png -------------------------------------------------------------------------------- /icons/file_type_ruby@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_ruby@2x.png -------------------------------------------------------------------------------- /icons/file_type_settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_settings.png -------------------------------------------------------------------------------- /icons/file_type_smiley@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_smiley@2x.png -------------------------------------------------------------------------------- /icons/file_type_source@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_source@2x.png -------------------------------------------------------------------------------- /icons/file_type_text@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_text@2x.png -------------------------------------------------------------------------------- /icons/file_type_todo@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_todo@2x.png -------------------------------------------------------------------------------- /messages/1.3.1.txt: -------------------------------------------------------------------------------- 1 | 1.3.1 2 | 3 | ***** Patch for ST2 Folder Icons Disappearing ***** 4 | 5 | New File Icons! -------------------------------------------------------------------------------- /screenshots/find-replace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/screenshots/find-replace.png -------------------------------------------------------------------------------- /screenshots/sidebar-width.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/screenshots/sidebar-width.jpg -------------------------------------------------------------------------------- /screenshots/sidebar-width.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/screenshots/sidebar-width.png -------------------------------------------------------------------------------- /screenshots/tab-underline.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/screenshots/tab-underline.jpg -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # OS folder settings 2 | [Tt]humbs.db 3 | *.DS_Store 4 | 5 | # Sublime Text cache files 6 | *.cache 7 | -------------------------------------------------------------------------------- /assets/collapsed_icon_over.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/collapsed_icon_over.png -------------------------------------------------------------------------------- /assets/fold-closed-pressed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/fold-closed-pressed.png -------------------------------------------------------------------------------- /assets/fold-open-pressed@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/fold-open-pressed@2x.png -------------------------------------------------------------------------------- /assets/folder-open-gray@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/folder-open-gray@2x.png -------------------------------------------------------------------------------- /assets/icon-buffer-hover@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-buffer-hover@2x.png -------------------------------------------------------------------------------- /assets/icon-context-off@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-context-off@2x.png -------------------------------------------------------------------------------- /assets/icon-highlight-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-highlight-hover.png -------------------------------------------------------------------------------- /assets/icon-highlight-on@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-highlight-on@2x.png -------------------------------------------------------------------------------- /assets/icon-preserve-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-preserve-hover.png -------------------------------------------------------------------------------- /assets/icon-preserve-off@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-preserve-off@2x.png -------------------------------------------------------------------------------- /assets/icon-preserve-on@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-preserve-on@2x.png -------------------------------------------------------------------------------- /assets/icon-regex-hover@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-regex-hover@2x.png -------------------------------------------------------------------------------- /assets/icon-reverse-off@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-reverse-off@2x.png -------------------------------------------------------------------------------- /assets/icon-selection-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-selection-hover.png -------------------------------------------------------------------------------- /assets/icon-selection-on@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-selection-on@2x.png -------------------------------------------------------------------------------- /assets/sidebar-row-selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/sidebar-row-selected.png -------------------------------------------------------------------------------- /assets/tab-active-underline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/tab-active-underline.png -------------------------------------------------------------------------------- /assets/tab-dirty-active@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/tab-dirty-active@2x.png -------------------------------------------------------------------------------- /icons/file_type_archive@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_archive@2x.png -------------------------------------------------------------------------------- /icons/file_type_bookmark@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_bookmark@2x.png -------------------------------------------------------------------------------- /icons/file_type_default@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_default@2x.png -------------------------------------------------------------------------------- /icons/file_type_markdown@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_markdown@2x.png -------------------------------------------------------------------------------- /icons/file_type_settings@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/icons/file_type_settings@2x.png -------------------------------------------------------------------------------- /screenshots/syntax-specific.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/screenshots/syntax-specific.png -------------------------------------------------------------------------------- /assets/collapsed_icon_over@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/collapsed_icon_over@2x.png -------------------------------------------------------------------------------- /assets/expanded_icon_over@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/expanded_icon_over@2x.png -------------------------------------------------------------------------------- /assets/fold-closed-pressed@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/fold-closed-pressed@2x.png -------------------------------------------------------------------------------- /assets/icon-context-hover@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-context-hover@2x.png -------------------------------------------------------------------------------- /assets/icon-highlight-hover@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-highlight-hover@2x.png -------------------------------------------------------------------------------- /assets/icon-highlight-off@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-highlight-off@2x.png -------------------------------------------------------------------------------- /assets/icon-preserve-hover@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-preserve-hover@2x.png -------------------------------------------------------------------------------- /assets/icon-reverse-hover@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-reverse-hover@2x.png -------------------------------------------------------------------------------- /assets/icon-selection-hover@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-selection-hover@2x.png -------------------------------------------------------------------------------- /assets/icon-selection-off@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/icon-selection-off@2x.png -------------------------------------------------------------------------------- /assets/overlay-puck-horizontal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/overlay-puck-horizontal.png -------------------------------------------------------------------------------- /assets/overlay-puck-vertical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/overlay-puck-vertical.png -------------------------------------------------------------------------------- /assets/quick-panel-background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/quick-panel-background.png -------------------------------------------------------------------------------- /assets/standard-puck-vertical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/standard-puck-vertical.png -------------------------------------------------------------------------------- /assets/status-bar-background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/status-bar-background.png -------------------------------------------------------------------------------- /messages/1.2.7.txt: -------------------------------------------------------------------------------- 1 | 1.2.7 2 | 3 | 1. Selected Folder icon size correction 4 | 2. Made unselected file icons semi-transparent -------------------------------------------------------------------------------- /assets/quick-panel-row-selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/quick-panel-row-selected.png -------------------------------------------------------------------------------- /assets/standard-puck-horizontal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/standard-puck-horizontal.png -------------------------------------------------------------------------------- /assets/standard-scrollbar-corner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/standard-scrollbar-corner.png -------------------------------------------------------------------------------- /dock-icons/sublime-predawn-icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/dock-icons/sublime-predawn-icon.icns -------------------------------------------------------------------------------- /dock-icons/sublime-predawn-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/dock-icons/sublime-predawn-icon.png -------------------------------------------------------------------------------- /assets/code-completion-row-selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/code-completion-row-selected.png -------------------------------------------------------------------------------- /assets/overlay-scrollbar-horizontal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/overlay-scrollbar-horizontal.png -------------------------------------------------------------------------------- /assets/overlay-scrollbar-vertical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/overlay-scrollbar-vertical.png -------------------------------------------------------------------------------- /assets/standard-scrollbar-vertical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/standard-scrollbar-vertical.png -------------------------------------------------------------------------------- /messages/2.0.2.txt: -------------------------------------------------------------------------------- 1 | 2.0.2 - Patch to improve ST 3103 JS Syntax Highlighting (https://github.com/jamiewilson/predawn/issues/122) 2 | -------------------------------------------------------------------------------- /assets/standard-scrollbar-horizontal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/assets/standard-scrollbar-horizontal.png -------------------------------------------------------------------------------- /dock-icons/sublime-predawn-dark-icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/dock-icons/sublime-predawn-dark-icon.icns -------------------------------------------------------------------------------- /dock-icons/sublime-predawn-dark-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/dock-icons/sublime-predawn-dark-icon.png -------------------------------------------------------------------------------- /dock-icons/sublime-predawn-round-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/dock-icons/sublime-predawn-round-icon.png -------------------------------------------------------------------------------- /dock-icons/sublime-predawn-round-icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/dock-icons/sublime-predawn-round-icon.icns -------------------------------------------------------------------------------- /dock-icons/sublime-predawn-dark-round-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/dock-icons/sublime-predawn-dark-round-icon.png -------------------------------------------------------------------------------- /dock-icons/sublime-predawn-dark-round-icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamiewilson/predawn/HEAD/dock-icons/sublime-predawn-dark-round-icon.icns -------------------------------------------------------------------------------- /messages/1.1.0.txt: -------------------------------------------------------------------------------- 1 | 1.1.0 adds two sizing options for your file tabs 2 | 3 | In your preferences: 4 | 5 | "tabs_small": true 6 | 7 | OR 8 | 9 | "tabs_medium": true -------------------------------------------------------------------------------- /messages/1.2.0.txt: -------------------------------------------------------------------------------- 1 | 1.2.0 Better Markdown syntax highlighting and some suggested settings. 2 | 3 | Learn more here: 4 | https://github.com/jamiewilson/predawn#markdown-settings -------------------------------------------------------------------------------- /assets/Widget - predawn.sublime-settings: -------------------------------------------------------------------------------- 1 | { 2 | "color_scheme": "Packages/Predawn/assets/Widget - predawn.stTheme", 3 | "draw_shadows": false, 4 | "font_size": 12 5 | } 6 | 7 | -------------------------------------------------------------------------------- /assets/Widget - predawn-DEV.sublime-settings: -------------------------------------------------------------------------------- 1 | { 2 | "color_scheme": "Packages/Predawn/assets/Widget - predawn-DEV.stTheme", 3 | "draw_shadows": false, 4 | "font_size": 12 5 | } 6 | 7 | -------------------------------------------------------------------------------- /messages/1.2.4.txt: -------------------------------------------------------------------------------- 1 | 1.2.4 2 | 3 | 1. Added bett syntax highlighting for scss 4 | 2. Added Find/Replace small size option (thanks @NicoSantangelo!) 5 | Make sure to manually adjust the height of the panel to adjust them to the new sizes! -------------------------------------------------------------------------------- /messages/1.2.5.txt: -------------------------------------------------------------------------------- 1 | 1.2.5 2 | 3 | 1. Added support for Folder Icons, Loading Spinner, and Filetypes in Sidebar for latest Dev Builds 4 | 2. Resent (Transient) Tabs in Italic 5 | 3. Slight changes to tab colors 6 | 4. Reduced Tab font size so certain text doesn't get cut off 7 | 5. Change color of non-overlay horizontal scrollbar 8 | 6. Made line highlight slightly darker -------------------------------------------------------------------------------- /messages/1.3.2.txt: -------------------------------------------------------------------------------- 1 | 1.3.2 Fixes to Sidebar Icons 2 | 3 | { 4 | "theme": "predawn.sublime-theme", 5 | "color_scheme": "Packages/Predawn/predawn.tmTheme" 6 | } 7 | 8 | FOR ALL DEV BUILDS 3062+ use, 9 | 10 | { 11 | "theme": "predawn-DEV.sublime-theme" 12 | } 13 | 14 | 15 | *** IMPORTANT - MAKE SURE TO RESTART SUBLIME AFTER INSTALLING AND ACTIVATING PREDAWN *** 16 | -------------------------------------------------------------------------------- /messages/1.2.6.txt: -------------------------------------------------------------------------------- 1 | 1.2.6 2 | 3 | ***** BUG FIX FOR ST2 USERS ***** 4 | 5 | 1. Added support for Folder Icons, Loading Spinner, and Filetypes in Sidebar for latest Dev Builds 6 | 2. Resent (Transient) Tabs in Italic 7 | 3. Slight changes to tab colors 8 | 4. Reduced Tab font size so certain text doesn't get cut off 9 | 5. Change color of non-overlay horizontal scrollbar 10 | 6. Made line highlight slightly darker -------------------------------------------------------------------------------- /icons/icon_js.tmPreferences: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | scope 6 | source.js 7 | settings 8 | 9 | icon 10 | file_type_js 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /icons/icon_php.tmPreferences: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | scope 6 | source.php 7 | settings 8 | 9 | icon 10 | file_type_php 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /icons/icon_html.tmPreferences: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | scope 6 | text.html.basic 7 | settings 8 | 9 | icon 10 | file_type_html 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /icons/icon_json.tmPreferences: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | scope 6 | source.json 7 | settings 8 | 9 | icon 10 | file_type_settings 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /messages/1.3.3.txt: -------------------------------------------------------------------------------- 1 | 1.3.3 NEW Installation Instructions 2 | 3 | { 4 | "theme": "predawn.sublime-theme", 5 | "color_scheme": "Packages/Predawn/predawn.tmTheme" 6 | } 7 | 8 | FOR ALL DEV BUILDS 3062+ use, 9 | 10 | { 11 | "theme": "predawn-DEV.sublime-theme", 12 | "color_scheme": "Packages/Predawn/predawn.tmTheme" 13 | } 14 | 15 | *** IMPORTANT - MAKE SURE TO RESTART SUBLIME AFTER INSTALLING AND ACTIVATING PREDAWN *** 16 | -------------------------------------------------------------------------------- /icons/icon_css.tmPreferences: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | scope 6 | source.css, source.scss, source.less, source.sass 7 | settings 8 | 9 | icon 10 | file_type_css 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /icons/icon_ruby.tmPreferences: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | scope 6 | text.haml,source.ruby.rails, source.ruby, source.rb 7 | settings 8 | 9 | icon 10 | file_type_ruby 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /icons/icon_md.tmPreferences: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | scope 6 | text.html.markdown,text.html.markdown.multimarkdown 7 | settings 8 | 9 | icon 10 | file_type_markdown 11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /messages/1.3.4.txt: -------------------------------------------------------------------------------- 1 | ===================================== 2 | 1.3.4 Fix for Open Folder Icon on ST2 3 | ===================================== 4 | 5 | New Installation Instructions! 6 | 7 | { 8 | "theme": "predawn.sublime-theme", 9 | "color_scheme": "Packages/Predawn/predawn.tmTheme" 10 | } 11 | 12 | FOR ALL DEV BUILDS 3062+ use, 13 | 14 | { 15 | "theme": "predawn-DEV.sublime-theme", 16 | "color_scheme": "Packages/Predawn/predawn.tmTheme" 17 | } 18 | 19 | *** IMPORTANT - MAKE SURE TO RESTART SUBLIME AFTER INSTALLING AND ACTIVATING PREDAWN *** 20 | -------------------------------------------------------------------------------- /assets/Widget - predawn.stTheme: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | author 6 | Jamie Wilson 7 | comment 8 | Predawn, a subtle Sublime Text Theme 9 | name 10 | Predawn 11 | settings 12 | 13 | 14 | settings 15 | 16 | background 17 | #282828 18 | caret 19 | #F18260 20 | foreground 21 | #999999 22 | invisibles 23 | #333333 24 | selection 25 | #4C4C4C 26 | 27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /assets/Widget - predawn-DEV.stTheme: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | author 6 | Jamie Wilson 7 | comment 8 | Predawn, a subtle Sublime Text Theme 9 | name 10 | Predawn 11 | settings 12 | 13 | 14 | settings 15 | 16 | background 17 | #282828 18 | caret 19 | #F18260 20 | foreground 21 | #999999 22 | invisibles 23 | #333333 24 | selection 25 | #4C4C4C 26 | 27 | 28 | 29 | 30 | 31 | -------------------------------------------------------------------------------- /messages.json: -------------------------------------------------------------------------------- 1 | { 2 | "install": "messages/install.txt", 3 | "1.0.1": "messages/1.0.1.txt", 4 | "1.0.2": "messages/1.0.2.txt", 5 | "1.0.3": "messages/1.0.3.txt", 6 | "1.0.4": "messages/1.0.4.txt", 7 | "1.1.0": "messages/1.1.0.txt", 8 | "1.1.1": "messages/1.1.1.txt", 9 | "1.2.0": "messages/1.2.0.txt", 10 | "1.2.1": "messages/1.2.1.txt", 11 | "1.2.2": "messages/1.2.2.txt", 12 | "1.2.3": "messages/1.2.3.txt", 13 | "1.2.4": "messages/1.2.4.txt", 14 | "1.2.5": "messages/1.2.5.txt", 15 | "1.2.6": "messages/1.2.6.txt", 16 | "1.2.7": "messages/1.2.7.txt", 17 | "1.2.8": "messages/1.2.8.txt", 18 | "1.3.0": "messages/1.3.0.txt", 19 | "1.3.1": "messages/1.3.1.txt", 20 | "1.3.2": "messages/1.3.2.txt", 21 | "1.3.3": "messages/1.3.3.txt", 22 | "1.3.4": "messages/1.3.4.txt", 23 | "2.0.0": "messages/2.0.0.txt", 24 | "2.0.1": "messages/2.0.1.txt", 25 | "2.0.2": "messages/2.0.2.txt", 26 | "2.0.3": "messages/2.0.3.txt", 27 | "2.0.4": "messages/2.0.4.txt", 28 | "2.0.5": "messages/2.0.5.txt" 29 | } 30 | -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2014 Jamie Wilson 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in 13 | all copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN 21 | THE SOFTWARE. -------------------------------------------------------------------------------- /messages/1.0.1.txt: -------------------------------------------------------------------------------- 1 | ============================== 2 | 3 | Thanks for installing Predawn! 4 | 5 | ============================== 6 | 7 | 8 | To activate the theme for ST3, add or replace your current theme settings with the code below. 9 | 10 | { 11 | "theme": "predawn.sublime-theme", 12 | "color_scheme": "Packages/Predawn/predawn.tmTheme" 13 | } 14 | 15 | For ST2 use, 16 | 17 | { 18 | "theme": "predawn.sublime-theme", 19 | "color_scheme": "Packages/Predawn/predawnST2.tmTheme" 20 | } 21 | 22 | 23 | ====================================== 24 | 25 | Also, some other settings that I like: 26 | 27 | =====================================+ 28 | 29 | // Typography 30 | 31 | "font_face": "Source Code Pro", 32 | "font_size": 14, 33 | "font_options": ["no_round"], 34 | "highlight_line": true, 35 | "caret_extra_width": 1, 36 | "caret_style": "phase", 37 | "word_wrap": false, 38 | 39 | // Whitespace, Matching, Copy & Auto-Complete 40 | 41 | "copy_with_empty_selection": false, 42 | "drag_text": false, 43 | "match_brackets_content": false, 44 | "match_selection": false, 45 | "match_tags": false, 46 | "translate_tabs_to_spaces": true, 47 | "trim_trailing_white_space_on_save": true, 48 | 49 | // Interface & Behavior 50 | 51 | "sidebar_default": true, // Replace default with xsmall, small, medium, large or xlarge 52 | "close_windows_when_empty": false, 53 | "draw_minimap_border": true, 54 | "enable_tab_scrolling": false, 55 | "overlay_scroll_bars": "enabled", 56 | "open_files_in_new_window": false, 57 | "preview_on_click": false, 58 | "scroll_past_end": true, 59 | "scroll_speed": 5.0, 60 | "show_full_path": false, -------------------------------------------------------------------------------- /messages/2.0.0.txt: -------------------------------------------------------------------------------- 1 | =================================== 2 | 2.0.0 - IMPORTANT: Breaking Changes 3 | =================================== 4 | 5 | All options now start with "predawn_" 6 | Be sure to update your Preferences.sublime-settings file 7 | with your desired settings (there are some new ones, too!) 8 | 9 | See below for all options with defaults: 10 | 11 | ============ 12 | Tabs Options 13 | ============ 14 | 15 | "predawn_tabs_active_underline": false, 16 | "predawn_tabs_large": false, 17 | "predawn_tabs_medium": false, 18 | "predawn_tabs_small": false, 19 | 20 | =============== 21 | Sidebar Options 22 | =============== 23 | 24 | "predawn_sidebar_arrows": false, 25 | "predawn_sidebar_large": false, 26 | "predawn_sidebar_medium": false, 27 | "predawn_sidebar_small": false, 28 | "predawn_sidebar_xlarge": false, 29 | "predawn_sidebar_xsmall": false, 30 | "predawn_sidebar_narrow": false, 31 | 32 | ============= 33 | Panel Options 34 | ============= 35 | 36 | "predawn_findreplace_small": false, 37 | "predawn_quick_panel_small": false, 38 | 39 | ============================== 40 | IMPORTANT - Sublime Text 3062+ 41 | ============================== 42 | 43 | "theme": "predawn-DEV.sublime-theme", 44 | 45 | 46 | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 47 | * * 48 | * * 49 | * If you want to put your time, money and skills * 50 | * to really good use, consider contributing to IJM. * 51 | * * 52 | * Rescue thousands. Protect millions. * 53 | * Prove that justice for the poor is possible. * 54 | * * 55 | * * 56 | * Give to the International Justice Mission: * 57 | * https://www.ijm.org/make-gift * 58 | * * 59 | * * 60 | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 61 | -------------------------------------------------------------------------------- /messages/2.0.1.txt: -------------------------------------------------------------------------------- 1 | 2.0.1 - Patch for ST2 Sidebar Directory Icons and Alignement 2 | 3 | =================================== 4 | 2.0.0 - IMPORTANT: Breaking Changes 5 | =================================== 6 | 7 | All options now start with "predawn_" 8 | Be sure to update your Preferences.sublime-settings file 9 | with your desired settings (there are some new ones, too!) 10 | 11 | See below for all options with defaults: 12 | 13 | ============ 14 | Tabs Options 15 | ============ 16 | 17 | "predawn_tabs_active_underline": false, 18 | "predawn_tabs_large": false, 19 | "predawn_tabs_medium": false, 20 | "predawn_tabs_small": false, 21 | 22 | =============== 23 | Sidebar Options 24 | =============== 25 | 26 | "predawn_sidebar_arrows": false, 27 | "predawn_sidebar_large": false, 28 | "predawn_sidebar_medium": false, 29 | "predawn_sidebar_small": false, 30 | "predawn_sidebar_xlarge": false, 31 | "predawn_sidebar_xsmall": false, 32 | "predawn_sidebar_narrow": false, 33 | 34 | ============= 35 | Panel Options 36 | ============= 37 | 38 | "predawn_findreplace_small": false, 39 | "predawn_quick_panel_small": false, 40 | 41 | ============================== 42 | IMPORTANT - Sublime Text 3062+ 43 | ============================== 44 | 45 | "theme": "predawn-DEV.sublime-theme", 46 | 47 | 48 | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 49 | * * 50 | * * 51 | * If you want to put your time, money and skills * 52 | * to really good use, consider contributing to IJM. * 53 | * * 54 | * Rescue thousands. Protect millions. * 55 | * Prove that justice for the poor is possible. * 56 | * * 57 | * * 58 | * Give to the International Justice Mission: * 59 | * https://www.ijm.org/make-gift * 60 | * * 61 | * * 62 | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 63 | -------------------------------------------------------------------------------- /messages/install.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | ::::::: ::::::: ::::::: ::::::: :::::: ::: ::: ::: ::::: ::: 4 | ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::: ::::::: ::: 5 | ::::::: :::::::: :::::: ::: ::: :::::::: ::: ::: ::: ::: ::::::: 6 | ::: ::: ::: ::: ::: ::: ::: ::: ::: :::: :::: ::: ::::: 7 | ::: ::: ::: ::::::: ::::::: ::: ::: :::::::::::: ::: :::: 8 | 9 | 10 | ========== 11 | ACTIVATION 12 | ========== 13 | 14 | "theme": "predawn.sublime-theme", 15 | "color_scheme": "Packages/Predawn/predawn.tmTheme", 16 | 17 | ============================== 18 | IMPORTANT - Sublime Text 3062+ 19 | ============================== 20 | 21 | "theme": "predawn-DEV.sublime-theme", 22 | 23 | ============ 24 | Tabs Options 25 | ============ 26 | 27 | "predawn_tabs_active_underline": false, 28 | "predawn_tabs_large": false, 29 | "predawn_tabs_medium": false, 30 | "predawn_tabs_small": false, 31 | 32 | =============== 33 | Sidebar Options 34 | =============== 35 | 36 | "predawn_sidebar_arrows": false, 37 | "predawn_sidebar_large": false, 38 | "predawn_sidebar_medium": false, 39 | "predawn_sidebar_small": false, 40 | "predawn_sidebar_xlarge": false, 41 | "predawn_sidebar_xsmall": false, 42 | "predawn_sidebar_narrow": false, 43 | 44 | ============= 45 | Panel Options 46 | ============= 47 | 48 | "predawn_findreplace_small": false, 49 | "predawn_quick_panel_small": false, 50 | 51 | 52 | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 53 | * * 54 | * * 55 | * If you want to put your time, money and skills * 56 | * to really good use, consider contributing to IJM. * 57 | * * 58 | * Rescue thousands. Protect millions. * 59 | * Prove that justice for the poor is possible. * 60 | * * 61 | * * 62 | * Give to the International Justice Mission: * 63 | * https://www.ijm.org/make-gift * 64 | * * 65 | * * 66 | * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 67 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | **NEW: Predawn Shell** 2 | Does your command line need some love. [Check out the predawn-shell repo](https://github.com/jamiewilson/predawn-shell) for an [iTerm](http://iterm2.com/), Terminal (special thanks to [@danielbayley](https://github.com/danielbayley), and a [Oh-My-ZSH](http://ohmyz.sh/) prompt theme. 3 | 4 | ![predawn-shell-iterm](http://i.imgur.com/YxtbMts.png) 5 | 6 | # Predawn 7 | 8 | ### A dark interface and syntax theme for [Sublime Text](https://sublime.wbond.net/packages/Predawn) and [Atom](https://atom.io/packages/predawn-ui). 9 | 10 | ![](http://i.imgur.com/r6B1Exd.png) 11 | 12 | [View a larger screenshot](http://i.imgur.com/r6B1Exd.png) 13 | 14 | # All Options and Defaults 15 | #### See images below for examples 16 | 17 | // Panel Options 18 | "predawn_findreplace_small": false, 19 | "predawn_quick_panel_small": false, 20 | 21 | // Sidebar Options 22 | "predawn_sidebar_arrows": false, 23 | "predawn_sidebar_folder_gray": false, 24 | "predawn_sidebar_large": false, 25 | "predawn_sidebar_medium": false, 26 | "predawn_sidebar_narrow": false, 27 | "predawn_sidebar_small": false, 28 | "predawn_sidebar_xlarge": false, 29 | "predawn_sidebar_xsmall": false, 30 | 31 | // Tabs Options 32 | "predawn_tabs_active_underline": false, 33 | "predawn_tabs_large": false, 34 | "predawn_tabs_medium": false, 35 | "predawn_tabs_small": false 36 | 37 | # [Atom](https://atom.io/packages/predawn-ui) Installation 38 | 39 | Search for `predawn` in the Packages section of your Atom settings tab. Install both: 40 | 41 | 1. `predawn-ui` 42 | 2. `predawn-syntax` 43 | 44 | Or from the command-line run: 45 | 46 | apm install predawn-ui 47 | 48 | and 49 | 50 | apm install predawn-syntax 51 | 52 | 53 | _Also, you can view on the repo on Atom.io at http://atom.io/packages/predawn-ui_ 54 | 55 | --- 56 | 57 | # [Sublime Text](https://sublime.wbond.net/packages/Predawn) Installation 58 | 59 | ### Recommended 60 | For easy installation, install with [Package Control](https://sublime.wbond.net/docs). 61 | 62 | 1. Cmd + Shift + P (OS X) Ctrl + Shift + P (Win/Linux) 63 | 2. Type `Package Control: Install Package` 64 | 3. Search `predawn` 65 | 66 | **Other Methods** 67 | 68 | You can clone the repo to your `Packages` folder. Just make sure the repo folder is named `Predawn`. 69 | 70 | Of course, you can always [install manually](https://github.com/jamiewilson/predawn/archive/master.zip), too. 71 | 72 | # Activating the Theme 73 | 74 | _Note: File icons are only supported for **[DEV BUILDS 3062](http://www.sublimetext.com/3dev)+**._ 75 | 76 | Open your user settings file `preferences.sublime-settings` as shown below: 77 | 78 | ![](http://i.imgur.com/dDxZTwu.png) 79 | 80 | To activate the theme, add or replace your current theme settings with the code below. 81 | 82 | { 83 | "theme": "predawn.sublime-theme", 84 | "color_scheme": "Packages/Predawn/predawn.tmTheme" 85 | } 86 | 87 | FOR ALL **[DEV BUILDS 3062](http://www.sublimetext.com/3dev)+** use, 88 | 89 | { 90 | "theme": "predawn-DEV.sublime-theme", 91 | "color_scheme": "Packages/Predawn/predawn.tmTheme" 92 | } 93 | 94 | 95 | #### !! IMPORTANT !! 96 | Make sure to restart Sublime after installing and activating Predawn 97 | 98 | # Options 99 | 100 | ### Tabs Height 101 | ![](http://i.imgur.com/V5bch3X.png) 102 | 103 | ### Active Tab Underline 104 | ![](http://i.imgur.com/gHtilo3.jpg) 105 | 106 | ### Find & Replace Small Size 107 | ![](http://i.imgur.com/nMMu5AD.png) 108 | 109 | After enabling the smaller size, you'll need to drag the height of the Find/Replace panel up and down to adjust it to the new dimemension. 110 | 111 | ### Sidebar Height 112 | ![](http://i.imgur.com/3Y3psRy.png) 113 | 114 | ### Sidebar Width 115 | ![](http://i.imgur.com/1p0WjBL.jpg) 116 | 117 | # Markdown 118 | ![](http://i.imgur.com/hDMgN39.png) 119 | 120 | ## To enable Predawn for Markdown 121 | 122 | First, **open a markdown(.md) file**, then navigate to `Sublime Text` > `Preferences` > `Settings - More` > `Syntax Specific - User` in the menu bar. 123 | 124 | ![](http://i.imgur.com/SFyHdVX.png) 125 | 126 | ## Add to your current settings or replace with the following: 127 | 128 | { 129 | "color_scheme": "Packages/Predawn/predawn-markdown.tmTheme", 130 | "draw_centered": true, // Centers the column in the window 131 | "draw_indent_guides": false, 132 | "font_size": 15, 133 | "trim_trailing_white_space_on_save": false, 134 | "word_wrap": true, 135 | "wrap_width": 80 // Sets the # of characters per line 136 | } 137 | 138 | # Interface and File Icons 139 | The source files for the interface icons are located in the [jamiewilson/predawn-icons](https://github.com/jamiewilson/predawn-icons). 140 | 141 | ![](http://i.imgur.com/O9QgDad.jpg) 142 | 143 | # Dock Icons 144 | There are also some [dock icons](/dock-icons) for you to choose from: 145 | 146 | ![](http://i.imgur.com/dF2d4Fv.png) 147 | -------------------------------------------------------------------------------- /predawn-markdown.tmTheme: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | name 7 | Predawn for Markdown 8 | settings 9 | 10 | 11 | settings 12 | 13 | background 14 | #282828 15 | 16 | caret 17 | #F18260 18 | 19 | foreground 20 | #DDD 21 | 22 | invisibles 23 | #F18260 24 | 25 | lineHighlight 26 | #252525 27 | 28 | selection 29 | #4C4C4C 30 | 31 | inactiveSelection 32 | #3C3C3C 33 | 34 | findHighlight 35 | #F18260 36 | 37 | gutterForeground 38 | #4C4C4C 39 | 40 | guide 41 | #F1826025 42 | 43 | activeGuide 44 | #F1826050 45 | 46 | minimapBorder 47 | #F1826025 48 | 49 | 50 | 51 | name 52 | Markdown: Text 53 | scope 54 | text.html.markdown 55 | settings 56 | 57 | foreground 58 | #ddd 59 | 60 | 61 | 62 | name 63 | Markdown: Heading 64 | scope 65 | markup.heading 66 | settings 67 | 68 | foreground 69 | #F18260 70 | 71 | 72 | 73 | name 74 | Markdown: Image 75 | scope 76 | meta.link.inline.markdown, meta.image.inline.markdown 77 | settings 78 | 79 | foreground 80 | #b4d388 81 | 82 | 83 | 84 | name 85 | Markdown: String 86 | scope 87 | string.other.link.title.markdown 88 | settings 89 | 90 | foreground 91 | #92bfbf 92 | 93 | 94 | 95 | name 96 | Markdown: List 97 | scope 98 | meta.paragraph.list.markdown 99 | settings 100 | 101 | foreground 102 | #bddcdc 103 | 104 | 105 | 106 | name 107 | Markdown: Image link, Inline Code, Block Code, Blockquote 108 | scope 109 | markup.underline.link.image.markdown, meta.block-level.markdown markup.raw.block.markdown, markup.raw.inline 110 | settings 111 | 112 | foreground 113 | #777 114 | 115 | 116 | 117 | 118 | name 119 | GitGutter deleted 120 | scope 121 | markup.deleted.git_gutter 122 | settings 123 | 124 | foreground 125 | #CF5340 126 | 127 | 128 | 129 | name 130 | GitGutter changed 131 | scope 132 | markup.changed.git_gutter 133 | settings 134 | 135 | foreground 136 | #92BFBF 137 | 138 | 139 | 140 | name 141 | GitGutter inserted 142 | scope 143 | markup.inserted.git_gutter 144 | settings 145 | 146 | foreground 147 | #B4D388 148 | 149 | 150 | 151 | name 152 | GitGutter ignored 153 | scope 154 | markup.ignored.git_gutter 155 | settings 156 | 157 | foreground 158 | #777777 159 | 160 | 161 | 162 | name 163 | GitGutter untracked 164 | scope 165 | markup.untracked.git_gutter 166 | settings 167 | 168 | foreground 169 | #777777 170 | 171 | 172 | 173 | 174 | 175 | 176 | -------------------------------------------------------------------------------- /predawn.sublime-color-scheme: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Predawn Color Scheme", 3 | 4 | "variables": { 5 | "predawn": "#F18260", 6 | "pale-yellow": "#F5F5AE", 7 | "yellow": "#EDE480", 8 | "orange": "#F49D62", 9 | "red": "#CF5340", 10 | "dark-red": "#893121", 11 | "maroon": "#55201B", 12 | "pale-blue": "#BDDCDC", 13 | "blue": "#92BFBF", 14 | "slate": "#5F777E", 15 | "green": "#B4D388", 16 | "pale-green": "#D0EDA7", 17 | "dark-green": "#809161", 18 | 19 | "white": "#F1F1F1", 20 | "grey-1": "#999999", 21 | "grey-2": "#777777", 22 | "grey-3": "#4C4C4C", 23 | "grey-4": "#3C3C3C", 24 | "grey-5": "#282828", 25 | "grey-7": "#232323", 26 | "black": "#151515" 27 | }, 28 | 29 | "globals": { 30 | "background": "var(grey-5)", 31 | "foreground": "var(white)", 32 | "caret": "var(predawn)", 33 | "invisibles": "var(predawn)", 34 | "line_highlight": "var(grey-7)", 35 | "selection": "var(grey-3)", 36 | "invactive_selection": "var(grey-4)", 37 | "find_hightlight": "var(predawn)", 38 | "gutter_foreground": "var(grey-3)", 39 | "guide": "color(var(predawn) alpha(0.25))", 40 | "active_guide": "color(var(predawn) alpha(0.50))", 41 | "minimap_border": "color(var(predawn) alpha(0.25))" 42 | }, 43 | 44 | "rules": [ 45 | { 46 | "name": "Comment", 47 | "scope": "comment", 48 | "foreground": "var(grey-2)", 49 | "font_style": "italic" 50 | }, 51 | { 52 | "name": "String", 53 | "scope": "string", 54 | "foreground": "var(pale-blue)", 55 | }, 56 | { 57 | "name": "Constant", 58 | "scope": "constant", 59 | "foreground": "var(yellow)" 60 | }, 61 | { 62 | "name": "Entity", 63 | "scope": "entity", 64 | "foreground": "var(blue)" 65 | }, 66 | { 67 | "name": "white", 68 | "scope": "source.js, variable.other.class.js, variable.other.property.static.js, entity.name.function.js, keyword.operator.accessor.js, variable.other.readwrite.js, variable.other.object.js, variable.parameter.function.js, keyword.operator.assignment.js, punctuation.separator.key-value.js, string.unquoted.label.js, text.html.handlebars, text.html.handlebars meta.function.inline.other.handlebars support.constant.handlebars, meta.function.block.start.swig, support.constant.swig, support.constant.handlebars, entity.tag.tagbraces.django, source.css meta.selector.css meta.attribute-selector.css keyword.operator.attribute-selector.css, source.css meta.selector.css meta.attribute-selector.css keyword.operator.attribute-selector.css, punctuation.section.function.scss, punctuation.terminator.rule.scss, punctuation.separator.key-value.scss, sublimelinter.gutter-mark", 69 | "foreground": "var(white)" 70 | }, 71 | { 72 | "name": "yellow/italic", 73 | "scope": "keyword.control.flow.js, variable.language.this.js, keyword.control.conditional.js, constant.language.json, storage, meta.property-group support.constant.property-value.css, meta.property-value support.constant.property-value.css, meta.property-group support.constant.property-value.scss, meta.property-value support.constant.property-value.scss, meta.property-list meta.property-value.scss, entity.other.attribute-name.html, entity.other.attribute-name.class.html", 74 | "foreground": "var(yellow)", 75 | "font_style": "italic" 76 | }, 77 | { 78 | "name": "yellow", 79 | "scope": "storage.type.function.arrow.js, string variable, meta.selector.css entity.name.tag, entity.name.tag.scss, source.scss entity.other.attribute-name.pseudo-class.scss, keyword.control.at-rule.include.scss, entity.name.tag.wildcard.scss, source.css meta.property-list.css meta.property-value.css, meta.property-value support.constant.named-color.css, meta.property-value constant, keyword.control.at-rule.import.css, keyword.control.at-rule.import.scss, keyword.control.at-rule.keyframes.css, keyword.control.at-rule.keyframes.scss, variable.other.property.php, sublimelinter.mark.warning", 80 | "foreground": "var(yellow)", 81 | "font_style": "regular" 82 | }, 83 | { 84 | "name": "pale-blue", 85 | "scope": "string.quoted.single.js, string.quoted.single.js entity.name.function.js, variable.parameter.function.js, string.quoted.single, storage.type.attr.django, support.variable.jekyll, string.regexp.single-quoted.php", 86 | "foreground": "var(pale-blue)" 87 | }, 88 | { 89 | "name": "blue", 90 | "scope": "meta.group.braces.curly meta.property.class.js variable.other.class.js, source.js meta.group.braces.round meta.function-call.with-arguments.js variable.function.js, text.html.handlebars meta.function.block.start.handlebars support.constant.handlebars, string.unquoted.tag-string.django, keyword.control.filter.django, other.preprocessor.c, other.preprocessor.c entity, source.scss meta.property-list.scss meta.property-name.scss support.type.property-name.scss, source.css meta.property-list.css meta.property-name.css support.type.property-name.css, markup.changed.git_gutter, punctuation.definition.tag.end, punctuation.definition.tag.begin, punctuation.definition.tag, brackethighlighter.default, source.scss meta.property-list.scss meta.property-name.scss support.type.property-name.scss, source.css meta.property-list.css meta.property-name.css support.type.property-name.css", 91 | "foreground": "var(blue)", 92 | "font_style": "regular" 93 | }, 94 | { 95 | "name": "blue/italic", 96 | "scope": "support, meta.function.block.start.swig support.constant.swig, support.type.property-name.css, invalid.illegal, support.type.property-name.scss, entity.other.attribute-name.pseudo-element.css, entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.attribute.css, variable.scss, meta.property-name.scss, source.css meta.property-list.css meta.property-name.css", 97 | "foreground": "var(blue)", 98 | "font_style": "italic" 99 | }, 100 | { 101 | "name": "green", 102 | "scope": "constant.language.boolean.true.js, keyword.operator.new.js, entity.other.inherited-class, string.quoted source, string constant, support.constant, declaration.tag, declaration.tag entity, meta.tag, meta.tag entity, meta.selector.css entity.other.attribute-name.class, source.scss entity.other.attribute-name.class.css, keyword.other.default.scss, markup.inserted.git_gutter, variable.other.less, entity.other.less.mixin, keyword.control.php", 103 | "foreground": "var(green)" 104 | }, 105 | { 106 | "name": "orange", 107 | "scope": "meta.group.braces.curly meta.property.class.js variable.other.property.static.js, source.js meta.group.braces.round meta.function-call.method.with-arguments.js variable.function.js, source.js support.constant.dom.js, text.html.handlebars meta.function.inline.other.handlebars variable.parameter.handlebars, text.html.django storage.type.variable.django string.unquoted.tag-string.django, keyword, variable, string.regexp, support.function, meta.selector.css entity.other.attribute-name.id, meta.selector.scss entity.other.attribute-name.id, entity.name.tag.reference.scss, meta.preprocessor.at-rule keyword.control.at-rule, entity.name.tag.jekyll, meta.at-rule.media.css, meta.at-rule.media.scss, source.scss meta.property-list.scss meta.property-value.scss variable.scss variable.scss", 108 | "foreground": "var(orange)" 109 | }, 110 | { 111 | "name": "orange/italic", 112 | "scope": "entity.other.attribute-name.id.html, meta.constructor.argument.css, source.css.less keyword.unit.css, entity.other.attribute-name.angular.html, source.angular.embedded.html, constant.character.entity.html", 113 | "foreground": "var(orange)", 114 | "font_style": "italic" 115 | }, 116 | { 117 | "name": "red", 118 | "scope": "markup.deleted.git_gutter, sublimelinter.mark.error", 119 | "foreground": "var(red)" 120 | }, 121 | { 122 | "name": "red/italic", 123 | "scope": "invalid, keyword.other.important.scss, constant.language.boolean.false.js", 124 | "foreground": "var(red)", 125 | "font_style": "italic" 126 | }, 127 | { 128 | "name": "grey-2/regular", 129 | "scope": "source.scss string.quoted.single, source.css string.quoted.double, source.scss string.quoted.double, source.css variable.parameter, variable.parameter.url.scss, string.unquoted.attribute-value.scss, string.unquoted.attribute-value.css, string.quoted.single.css, markup.ignored.git_gutter, markup.untracked.git_gutter, meta.tag.sgml.doctype.xml, declaration.sgml.html declaration.doctype, declaration.sgml.html declaration.doctype entity, declaration.sgml.html declaration.doctype string, declaration.xml-processing, declaration.xml-processing entity, declaration.xml-processing string, doctype", 130 | "foreground": "var(grey-2)", 131 | "font_style": "regular" 132 | }, 133 | { 134 | "name": "grey-1", 135 | "scope": "keyword.operator.logical.php, keyword.operator.assignment.php, keyword.operator.class.php", 136 | "foreground": "var(grey-1)" 137 | }, 138 | ] 139 | } 140 | -------------------------------------------------------------------------------- /predawn-DEV.sublime-theme: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | // Tabs 4 | "class": "tabset_control", 5 | "layer0.texture": "Predawn/assets/tabset-background.png", 6 | "layer0.inner_margin": [10, 0], 7 | "layer0.opacity": 1.0, 8 | "content_margin": [0, 0, 0, 0], 9 | "tab_overlap": 1, 10 | "tab_width": 260, 11 | "tab_min_width": 100, 12 | "tab_height": 58, 13 | "mouse_wheel_switch": false 14 | }, 15 | { 16 | "class": "tabset_control", 17 | "settings": ["mouse_wheel_switches_tabs"], 18 | "mouse_wheel_switch": false 19 | }, 20 | { 21 | "class": "tabset_control", 22 | "settings": ["predawn_tabs_small"], 23 | "tab_height": 30 24 | }, 25 | { 26 | "class": "tabset_control", 27 | "settings": ["predawn_tabs_medium"], 28 | "tab_height": 45 29 | }, 30 | { 31 | "class": "tab_control", 32 | "content_margin": [28, 6, 28, 4], 33 | "max_margin_trim": 0, 34 | "hit_test_level": 0.5, 35 | 36 | // Inactive Tab 37 | "layer0.texture": "Predawn/assets/tab-inactive.png", 38 | "layer0.inner_margin": [20, 4], 39 | "layer0.opacity": 1.0, 40 | 41 | // Active Tab 42 | "layer1.texture": "Predawn/assets/tab-active.png", 43 | "layer1.inner_margin": [20, 4], 44 | "layer1.opacity": 0, 45 | 46 | // Hover Tab 47 | "layer2.texture": "Predawn/assets/tab-hover.png", 48 | "layer2.inner_margin": [20, 4], 49 | "layer2.opacity": 0 50 | }, 51 | { 52 | "class": "tab_control", 53 | "settings": ["predawn_tabs_active_underline"], 54 | "layer1.texture": "Predawn/assets/tab-active-underline.png" 55 | }, 56 | { 57 | // Tab close state 58 | "class": "tab_control", 59 | "settings": ["show_tab_close_buttons"], 60 | "content_margin": [20, 0, 15, 1] 61 | }, 62 | { 63 | // Hover tab state 64 | "class": "tab_control", 65 | "attributes": ["hover"], 66 | "layer2.opacity": 0.75 67 | }, 68 | { 69 | // Active tab state 70 | "class": "tab_control", 71 | "attributes": ["selected"], 72 | "layer0.opacity": 0, 73 | "layer1.opacity": 1.0, 74 | "layer2.opacity": 0 75 | }, 76 | { 77 | // Tab labels 78 | "class": "tab_label", 79 | "fade": false, 80 | "fg": [144, 146, 147], 81 | "font.bold" : false, 82 | "font.size" : 11 83 | }, 84 | { 85 | "class": "tab_label", 86 | "parents": [{"class": "tab_control", "attributes": ["hover"]}], 87 | "fg": [255, 255, 255] 88 | }, 89 | { 90 | "class": "tab_label", 91 | "parents": [{"class": "tab_control", "attributes": ["selected"]}], 92 | "fg": [255, 255, 255] 93 | }, 94 | { 95 | // Tab close button 96 | "class": "tab_close_button", 97 | "content_margin": [0, 0], 98 | 99 | // Tab close default settings 100 | "layer0.texture": "Predawn/assets/tab-close.png", 101 | "layer0.opacity": 0.25, 102 | "layer0.inner_margin": [0, 0], 103 | 104 | // Tab close hover settings 105 | "layer1.texture": "Predawn/assets/tab-close-hover.png", 106 | "layer1.opacity": 0 107 | }, 108 | { 109 | // Tab button size 110 | "class": "tab_close_button", 111 | "settings": ["show_tab_close_buttons"], 112 | "content_margin": [8, 8] 113 | }, 114 | { 115 | // Tab close button hover 116 | "class": "tab_close_button", 117 | "attributes": ["hover"], 118 | "layer0.opacity": 0, 119 | "layer1.opacity": 1.0 120 | }, 121 | { 122 | // Tab dirty button 123 | "class": "tab_close_button", 124 | "parents": [{"class": "tab_control", "attributes": ["dirty"]}], 125 | "layer0.texture": "Predawn/assets/tab-dirty.png", 126 | "layer0.opacity": 1.0, 127 | "layer1.opacity": 0 128 | }, 129 | { 130 | // Tab dirty button hover 131 | "class": "tab_close_button", 132 | "parents": [{"class": "tab_control", "attributes": ["dirty"]}], 133 | "attributes": ["hover"], 134 | "layer0.opacity": 0, 135 | "layer1.opacity": 1.0 136 | }, 137 | { 138 | // Tab dirty button active 139 | "class": "tab_close_button", 140 | "parents": [{"class": "tab_control", "attributes": ["selected"]}], 141 | "attributes": ["selected"], 142 | "layer0.opacity": 0, 143 | "layer1.opacity": 0 144 | }, 145 | { 146 | // Tab dirty state 147 | "class": "tab_control", 148 | "settings": ["!show_tab_close_buttons", "highlight_modified_tabs"], 149 | "attributes": ["dirty"], 150 | "content_margin": [22, 6, 15, 4] 151 | }, 152 | { 153 | // Tab dirty button (close button hidden) 154 | "class": "tab_close_button", 155 | "settings": ["!show_tab_close_buttons", "highlight_modified_tabs"], 156 | "parents": [{"class": "tab_control", "attributes": ["dirty"]}], 157 | "content_margin": [8, 8], 158 | "layer0.opacity": 1.0, 159 | "layer1.opacity": 0 160 | }, 161 | { 162 | "class": "tab_label", 163 | "settings": ["predawn_transient_tabs_italic"], 164 | "attributes": ["transient"], 165 | "font.italic": true 166 | }, 167 | { 168 | // Fold Indicators 169 | "class": "fold_button_control", 170 | "layer0.texture": "Predawn/assets/fold-closed.png", 171 | "layer0.opacity": 1.0, 172 | "layer0.inner_margin": 0, 173 | "layer1.texture": "Predawn/assets/fold-closed-pressed.png", 174 | "layer1.opacity": 0, 175 | "layer1.inner_margin": 0, 176 | "content_margin": [9, 7, 8, 6] 177 | }, 178 | { 179 | "class": "fold_button_control", 180 | "attributes": ["hover"], 181 | "layer0.opacity": 0, 182 | "layer1.opacity": 0.75 183 | }, 184 | { 185 | "class": "fold_button_control", 186 | "attributes": ["pressed"], 187 | "layer0.opacity": 0, 188 | "layer1.opacity": 1.0 189 | }, 190 | { 191 | "class": "fold_button_control", 192 | "attributes": ["expanded"], 193 | "layer0.texture": "Predawn/assets/fold-open.png", 194 | "layer1.texture": "Predawn/assets/fold-open-pressed.png" 195 | }, 196 | { 197 | // Vertical scrollbar 198 | "class": "scroll_bar_control", 199 | "layer0.texture": "Predawn/assets/scrollbar.png", 200 | "layer0.inner_margin": [5, 0], 201 | "layer0.opacity": 1.0, 202 | "blur": false 203 | }, 204 | { 205 | // Horizontal scrollbar 206 | "class": "scroll_bar_control", 207 | "attributes": ["horizontal"], 208 | "layer0.texture": "Predawn/assets/scrollbar.png", 209 | "layer0.inner_margin": 0, 210 | "layer0.opacity": 1.0, 211 | "content_margin": 0, 212 | "blur": false 213 | }, 214 | { 215 | // Scrollbar corner 216 | "class": "scroll_corner_control", 217 | "layer0.texture": "Predawn/assets/scrollbar.png", 218 | "layer0.opacity": 1.0 219 | }, 220 | { 221 | // Vertical scroll puck 222 | "class": "puck_control", 223 | "layer0.texture": "Predawn/assets/puck-vertical.png", 224 | "layer0.opacity": 1.0, 225 | "layer0.inner_margin": [0, 5], 226 | "content_margin": [5, 20], 227 | "blur": false 228 | }, 229 | { 230 | // Horizontal scroll puck 231 | "class": "puck_control", 232 | "attributes": ["horizontal"], 233 | "layer0.texture": "Predawn/assets/puck-horizontal.png", 234 | "layer0.inner_margin": [5, 0], 235 | "layer0.opacity": 1.0, 236 | "content_margin": [20, 5], 237 | "blur": false 238 | }, 239 | { 240 | // Overlay scrollbar option 241 | // "overlay_scroll_bars": "enabled" 242 | "class": "scroll_area_control", 243 | "settings": ["overlay_scroll_bars"], 244 | "overlay": true 245 | }, 246 | { 247 | "class": "scroll_area_control", 248 | "settings": ["!overlay_scroll_bars"], 249 | "overlay": false 250 | }, 251 | { 252 | "class": "sheet_container_control", 253 | "layer0.tint": [38, 41, 44], 254 | "layer0.opacity": 1.0 255 | }, 256 | { 257 | // Grid Layout 258 | "class": "grid_layout_control", 259 | "border_size": 1, 260 | "border_color": [70, 70, 70] 261 | }, 262 | { 263 | // Mini Map 264 | "class": "minimap_control", 265 | "viewport_color": [241, 130, 96, 30] 266 | }, 267 | { 268 | // General labels 269 | "class": "label_control", 270 | "color": [201, 202, 203], 271 | "font.bold" : true, 272 | "font.size" : 11 273 | }, 274 | { 275 | // Text field labels 276 | "class": "label_control", 277 | "parents": [{"class": "panel_control"}], 278 | "font.bold" : false, 279 | "font.size": 13 280 | }, 281 | { 282 | "class": "label_control", 283 | "settings": ["predawn_findreplace_small"], 284 | "parents": [{"class": "panel_control"}], 285 | "font.size": 11 286 | }, 287 | { 288 | // Button labels 289 | "class": "label_control", 290 | "parents": [{"class": "button_control"}] 291 | }, 292 | { 293 | // Status bar label 294 | "class": "label_control", 295 | "parents": [{"class": "status_bar"}], 296 | "color": [115, 115, 115], 297 | "font.bold": false 298 | }, 299 | { 300 | // Tooltip container 301 | "class": "tool_tip_control", 302 | "layer0.texture": "Predawn/assets/tooltip.png", 303 | "layer0.opacity": 1.0, 304 | "content_margin": [10, 5] 305 | }, 306 | { 307 | // Tooltip content 308 | "class": "tool_tip_label_control", 309 | "color": [255, 255, 255] 310 | }, 311 | { 312 | // Status bar container 313 | "class": "status_bar", 314 | "layer0.texture": "Predawn/assets/status-bar-background.png", 315 | "layer0.opacity": 1.0, 316 | "layer0.inner_margin": [2, 2], 317 | "content_margin": [15, 5, 5, 5] 318 | }, 319 | { 320 | "class": "status_bar", 321 | "settings": ["predawn_findreplace_small"], 322 | "content_margin": [14, 4, 4, 4] 323 | }, 324 | { 325 | "class": "status_button", 326 | "min_size": [100, 0] 327 | }, 328 | { 329 | // Sidebar container 330 | "class": "sidebar_container", 331 | "layer0.tint": [51, 51, 51], 332 | "layer0.opacity": 1.0, 333 | "layer0.draw_center": false, 334 | "content_margin": [0, 10, 0, 0] 335 | }, 336 | { 337 | // Sidebar rows 338 | "class": "tree_row", 339 | "layer0.texture": "Predawn/assets/sidebar-row-selected.png", 340 | "layer0.opacity": 0 341 | }, 342 | { 343 | // Sidebar row selected 344 | "class": "tree_row", 345 | "attributes": ["selected"], 346 | "layer0.opacity": 1.0 347 | }, 348 | { 349 | // Sidebar heading 350 | "class": "sidebar_heading", 351 | "color": [120, 120, 120], 352 | "font.bold": true 353 | }, 354 | { 355 | // Sidebar entry 356 | "class": "sidebar_label", 357 | "color": [140, 140, 140] 358 | }, 359 | { 360 | // Sidebar folder entry 361 | "class": "sidebar_label", 362 | "parents": [{"class": "tree_row", "attributes": ["expandable"]}], 363 | "color": [210, 210, 210] 364 | }, 365 | { 366 | "class": "sidebar_label", 367 | "parents": [{"class": "tree_row", "attributes": [ "hover"]}], 368 | "color": [240, 240, 240] 369 | }, 370 | { 371 | // Sidebar entry selected 372 | "class": "sidebar_label", 373 | "parents": [{"class": "tree_row", "attributes": ["selected"]}], 374 | "color": [240, 240, 240] 375 | }, 376 | { 377 | // Sidebar entry transient 378 | "class": "sidebar_label", 379 | "attributes": ["transient"], 380 | "font.italic": true 381 | }, 382 | { 383 | // Sidebar file close 384 | "class": "close_button", 385 | "layer0.texture": "Predawn/assets/file-close.png", 386 | "layer0.opacity": 0.25, 387 | "layer1.texture": "Predawn/assets/file-dirty.png", 388 | "layer1.opacity": 0, 389 | "content_margin": [8, 8] 390 | }, 391 | { 392 | "class": "close_button", 393 | "parents": [{"class": "tree_row", "attributes": ["hover"]}], 394 | "layer0.opacity": 0.5 395 | }, 396 | { 397 | "class": "close_button", 398 | "parents": [{"class": "tree_row", "attributes": ["hover", "selected"]}], 399 | "layer0.opacity": 0.25 400 | }, 401 | { 402 | // Sidebar file dirty 403 | "class": "close_button", 404 | "attributes": ["dirty"], 405 | "layer1.opacity": 1.0 406 | }, 407 | { 408 | // Sidebar file close hover 409 | "class": "close_button", 410 | "attributes": ["hover"], 411 | "layer0.opacity": 1.0, 412 | "layer1.opacity": 0 413 | }, 414 | { 415 | // Standard buttons (used for Find/Replace panel) 416 | "class": "button_control", 417 | "content_margin": [20, 15], 418 | "min_size": [70, 0], 419 | 420 | // Default button state 421 | "layer0.texture": "Predawn/assets/btn-large-on.png", 422 | "layer0.opacity": 1, 423 | "layer0.inner_margin": [10, 10] 424 | }, 425 | { 426 | "class": "button_control", 427 | "settings": ["predawn_findreplace_small"], 428 | "content_margin": [6, 6] 429 | }, 430 | { 431 | // Text input field item 432 | "class": "text_line_control", 433 | "layer0.texture": "Predawn/assets/text-field.png", 434 | "layer0.opacity": 1, 435 | "content_margin": [10, 14] 436 | }, 437 | { 438 | "class": "text_line_control", 439 | "parents": [{"class": "panel_control"}], 440 | "settings": ["predawn_findreplace_small"], 441 | "content_margin": [4, 5, 15, 4] 442 | }, 443 | { 444 | // Bottom panel background 445 | "class": "panel_control", 446 | "layer0.texture": "Predawn/assets/panel-background.png", 447 | "layer0.inner_margin": [2, 2, 2, 2], 448 | "layer0.opacity": 1.0, 449 | "content_margin": [0, 0, -5, 0] 450 | }, 451 | { 452 | // Quick panel background 453 | "class": "overlay_control", 454 | "layer0.texture": "Predawn/assets/overlay-bg.png", 455 | "layer0.inner_margin": [30, 30], 456 | "layer0.opacity": 1.0, 457 | "layer1.texture": "Predawn/assets/quick-panel-background.png", 458 | "layer1.inner_margin": [30, 0, 20, 20], 459 | "layer1.opacity": 1.0, 460 | "content_margin": [20, 6, 20, 26] 461 | }, 462 | { 463 | // Quick Panel 464 | "class": "quick_panel", 465 | "row_padding": [10, 10], 466 | "layer0.tint": [60, 60, 60], 467 | "layer0.opacity": 1.0 468 | }, 469 | { 470 | "class": "quick_panel", 471 | "settings": ["predawn_quick_panel_small"], 472 | "row_padding": [5, 2] 473 | }, 474 | { 475 | "class": "quick_panel_row", 476 | "layer0.texture": "Predawn/assets/quick-panel-row.png", 477 | "layer0.inner_margin": [2, 2, 2, 2], 478 | "layer0.opacity": 1.0 479 | }, 480 | { 481 | "class": "quick_panel_row", 482 | "attributes": ["selected"], 483 | "layer0.texture": "Predawn/assets/quick-panel-row-selected.png" 484 | }, 485 | { 486 | "class": "quick_panel_label", 487 | "fg": [120, 120, 120], 488 | "match_fg": [241, 130, 96], 489 | "selected_fg": [255, 255, 255, 255], 490 | "selected_match_fg": [255, 255, 255] 491 | }, 492 | { 493 | "class": "quick_panel_path_label", 494 | "fg": [75, 75, 75], 495 | "match_fg": [241, 130, 96], 496 | "selected_fg": [255, 255, 255, 255], 497 | "selected_match_fg": [255, 255, 255] 498 | }, 499 | { 500 | "class": "quick_panel_score_label", 501 | "fg": [241, 130, 96], 502 | "selected_fg": [255, 255, 255] 503 | }, 504 | { 505 | // Mini Quick Panel 506 | "class": "mini_quick_panel_row", 507 | "layer0.texture": "Predawn/assets/quick-panel-row.png", 508 | "layer0.inner_margin": [2, 2, 2, 2], 509 | "layer0.opacity": 1.0 510 | }, 511 | { 512 | "class": "mini_quick_panel_row", 513 | "attributes": ["selected"], 514 | "layer0.texture": "Predawn/assets/quick-panel-row-selected.png" 515 | }, 516 | { 517 | // Code Completetion Dropdown 518 | "class": "popup_control", 519 | "content_margin": [0, 0] 520 | }, 521 | { 522 | "class": "auto_complete", 523 | "row_padding": [5, 5], 524 | "layer0.tint": [33, 33, 33], 525 | "layer0.opacity": 1.0 526 | }, 527 | { 528 | "class": "auto_complete_label", 529 | "fg": [140, 140, 140], 530 | "match_fg": [255, 255, 255], 531 | "bg": [26, 26, 26], 532 | "selected_fg": [255, 255, 255], 533 | "selected_match_fg": [255, 255, 255], 534 | "selected_bg": [85, 85, 85] 535 | }, 536 | { 537 | "class": "table_row", 538 | "layer0.texture": "Predawn/assets/code-completion-row-selected.png", 539 | "layer0.opacity": 0, 540 | "layer0.inner_margin": [1, 1] 541 | }, 542 | { 543 | "class": "table_row", 544 | "attributes": ["selected"], 545 | "layer0.opacity": 1.0 546 | }, 547 | { 548 | // Button group middle 549 | "class": "icon_button_control", 550 | "layer0.texture": "Predawn/assets/btn-group-middle.png", 551 | "layer0.opacity": 1, 552 | "content_margin": [20, 15] 553 | }, 554 | { 555 | "class": "icon_button_control", 556 | "settings": ["predawn_findreplace_small"], 557 | "content_margin": [12, 4, 8, 5] 558 | }, 559 | { 560 | // Button group left 561 | "class": "icon_button_control", 562 | "attributes": ["left"], 563 | "layer0.texture": "Predawn/assets/btn-group-left.png", 564 | "layer0.opacity": 1, 565 | "content_margin": [20, 15, 15, 15] 566 | }, 567 | { 568 | "class": "icon_button_control", 569 | "attributes": ["left"], 570 | "settings": ["predawn_findreplace_small"], 571 | "content_margin": [12, 4, 8, 5] 572 | }, 573 | { 574 | // Button group right 575 | "class": "icon_button_control", 576 | "attributes": ["right"], 577 | "layer0.texture": "Predawn/assets/btn-group-right.png", 578 | "layer0.opacity": 1, 579 | "content_margin": [15, 15, 20, 15] 580 | }, 581 | { 582 | "class": "icon_button_control", 583 | "attributes": ["right"], 584 | "settings": ["predawn_findreplace_small"], 585 | "content_margin": [9, 4, 12, 5] 586 | }, 587 | { 588 | // Button single 589 | "class": "icon_button_control", 590 | "attributes": ["left", "right"], 591 | "layer0.texture": "Predawn/assets/btn-single.png", 592 | "layer0.opacity": 1, 593 | "content_margin": [20, 15] 594 | }, 595 | { 596 | "class": "icon_button_control", 597 | "attributes": ["left", "right"], 598 | "settings": ["predawn_findreplace_small"], 599 | "content_margin": [10, 4, 10, 5] 600 | }, 601 | { 602 | // Regex search button 603 | "class": "icon_regex", 604 | "layer0.texture": "Predawn/assets/icon-regex-off.png", 605 | "layer0.opacity": 1.0, 606 | "content_margin": [8, 8] 607 | }, 608 | { 609 | "class": "icon_regex", 610 | "parents": [{"class": "icon_button_control", "attributes": ["hover"]}], 611 | "layer0.texture": "Predawn/assets/icon-regex-hover.png" 612 | }, 613 | { 614 | "class": "icon_regex", 615 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], 616 | "layer0.texture": "Predawn/assets/icon-regex-on.png" 617 | }, 618 | { 619 | // Case sensitive search button 620 | "class": "icon_case", 621 | "layer0.texture": "Predawn/assets/icon-case-off.png", 622 | "layer0.opacity": 1.0, 623 | "content_margin": [8, 8] 624 | }, 625 | { 626 | "class": "icon_case", 627 | "parents": [{"class": "icon_button_control", "attributes": ["hover"]}], 628 | "layer0.texture": "Predawn/assets/icon-case-hover.png" 629 | }, 630 | { 631 | "class": "icon_case", 632 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], 633 | "layer0.texture": "Predawn/assets/icon-case-on.png" 634 | }, 635 | { 636 | // Match whole word search button 637 | "class": "icon_whole_word", 638 | "layer0.texture": "Predawn/assets/icon-word-off.png", 639 | "layer0.opacity": 1.0, 640 | "content_margin": [8, 8] 641 | }, 642 | { 643 | "class": "icon_whole_word", 644 | "parents": [{"class": "icon_button_control", "attributes": ["hover"]}], 645 | "layer0.texture": "Predawn/assets/icon-word-hover.png" 646 | }, 647 | { 648 | "class": "icon_whole_word", 649 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], 650 | "layer0.texture": "Predawn/assets/icon-word-on.png" 651 | }, 652 | { 653 | // Show search context button 654 | "class": "icon_context", 655 | "layer0.texture": "Predawn/assets/icon-context-off.png", 656 | "layer0.opacity": 1.0, 657 | "content_margin": [8, 8] 658 | }, 659 | { 660 | "class": "icon_context", 661 | "parents": [{"class": "icon_button_control", "attributes": ["hover"]}], 662 | "layer0.texture": "Predawn/assets/icon-context-hover.png" 663 | }, 664 | { 665 | "class": "icon_context", 666 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], 667 | "layer0.texture": "Predawn/assets/icon-context-on.png" 668 | }, 669 | { 670 | // Use search buffer 671 | "class": "icon_use_buffer", 672 | "layer0.texture": "Predawn/assets/icon-buffer-off.png", 673 | "layer0.opacity": 1.0, 674 | "content_margin": [8, 8] 675 | }, 676 | { 677 | "class": "icon_use_buffer", 678 | "parents": [{"class": "icon_button_control", "attributes": ["hover"]}], 679 | "layer0.texture": "Predawn/assets/icon-buffer-hover.png" 680 | }, 681 | { 682 | "class": "icon_use_buffer", 683 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], 684 | "layer0.texture": "Predawn/assets/icon-buffer-on.png" 685 | }, 686 | { 687 | // Reverse search direction button 688 | "class": "icon_reverse", 689 | "layer0.texture": "Predawn/assets/icon-reverse-off.png", 690 | "layer0.opacity": 1.0, 691 | "content_margin": [8, 8] 692 | }, 693 | { 694 | "class": "icon_reverse", 695 | "parents": [{"class": "icon_button_control", "attributes": ["hover"]}], 696 | "layer0.texture": "Predawn/assets/icon-reverse-hover.png" 697 | }, 698 | { 699 | "class": "icon_reverse", 700 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], 701 | "layer0.texture": "Predawn/assets/icon-reverse-on.png" 702 | }, 703 | { 704 | // Search wrap button 705 | "class": "icon_wrap", 706 | "layer0.texture": "Predawn/assets/icon-wrap-off.png", 707 | "layer0.opacity": 1.0, 708 | "content_margin": [8, 8] 709 | }, 710 | { 711 | "class": "icon_wrap", 712 | "parents": [{"class": "icon_button_control", "attributes": ["hover"]}], 713 | "layer0.texture": "Predawn/assets/icon-wrap-hover.png" 714 | }, 715 | { 716 | "class": "icon_wrap", 717 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], 718 | "layer0.texture": "Predawn/assets/icon-wrap-on.png" 719 | }, 720 | { 721 | // Search in selection button 722 | "class": "icon_in_selection", 723 | "layer0.texture": "Predawn/assets/icon-selection-off.png", 724 | "layer0.opacity": 1.0, 725 | "content_margin": [8, 8] 726 | }, 727 | { 728 | "class": "icon_in_selection", 729 | "parents": [{"class": "icon_button_control", "attributes": ["hover"]}], 730 | "layer0.texture": "Predawn/assets/icon-selection-hover.png" 731 | }, 732 | { 733 | "class": "icon_in_selection", 734 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], 735 | "layer0.texture": "Predawn/assets/icon-selection-on.png" 736 | }, 737 | { 738 | // Preserve case button 739 | "class": "icon_preserve_case", 740 | "layer0.texture": "Predawn/assets/icon-preserve-off.png", 741 | "layer0.opacity": 1.0, 742 | "content_margin": [8, 8] 743 | }, 744 | { 745 | "class": "icon_preserve_case", 746 | "parents": [{"class": "icon_button_control", "attributes": ["hover"]}], 747 | "layer0.texture": "Predawn/assets/icon-preserve-hover.png" 748 | }, 749 | { 750 | "class": "icon_preserve_case", 751 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], 752 | "layer0.texture": "Predawn/assets/icon-preserve-on.png" 753 | }, 754 | { 755 | // Highlight results button 756 | "class": "icon_highlight", 757 | "layer0.texture": "Predawn/assets/icon-highlight-off.png", 758 | "layer0.opacity": 1.0, 759 | "content_margin": [8, 8] 760 | }, 761 | { 762 | "class": "icon_highlight", 763 | "parents": [{"class": "icon_button_control", "attributes": ["hover"]}], 764 | "layer0.texture": "Predawn/assets/icon-highlight-hover.png" 765 | }, 766 | { 767 | "class": "icon_highlight", 768 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], 769 | "layer0.texture": "Predawn/assets/icon-highlight-on.png" 770 | }, 771 | 772 | // 773 | // 774 | // ST3 Sidebar 775 | // 776 | // 777 | 778 | { 779 | // Sidebar tree 780 | "class": "sidebar_tree", 781 | "row_padding": [25, 5], 782 | "indent": 20, 783 | "indent_offset": 0, 784 | "indent_top_level": false, 785 | "layer0.tint": [51, 51, 51], 786 | "layer0.opacity": 1.0 787 | }, 788 | { 789 | "class": "sidebar_tree", 790 | "settings": ["predawn_sidebar_xsmall"], 791 | "row_padding": [25, 2] 792 | }, 793 | { 794 | "class": "sidebar_tree", 795 | "settings": ["predawn_sidebar_small"], 796 | "row_padding": [25, 3] 797 | }, 798 | { 799 | "class": "sidebar_tree", 800 | "settings": ["predawn_sidebar_medium"], 801 | "row_padding": [25, 4] 802 | }, 803 | { 804 | "class": "sidebar_tree", 805 | "settings": ["predawn_sidebar_large"], 806 | "row_padding": [30, 6] 807 | }, 808 | { 809 | "class": "sidebar_tree", 810 | "settings": ["predawn_sidebar_xlarge"], 811 | "row_padding": [30, 8] 812 | }, 813 | { 814 | "class": "sidebar_tree", 815 | "settings": ["predawn_sidebar_narrow"], 816 | "row_padding": [10, 4], 817 | "indent": 4 818 | }, 819 | // Hide close button with sidebar_narrow 820 | { 821 | "class": "close_button", 822 | "settings": ["predawn_sidebar_narrow"], 823 | "content_margin": [0, 0] 824 | }, 825 | { 826 | // Hides Folder Icons 827 | "class": "disclosure_button_control", 828 | "content_margin": [0, 0], 829 | "layer0.opacity": 0 830 | }, 831 | { 832 | // Replaces Default Folder Icons 833 | "class": "icon_folder", 834 | "content_margin": [8, 8], 835 | "layer0.texture": "Predawn/assets/folder.png", 836 | "layer0.opacity": 1.0, 837 | "layer1.opacity": 0 838 | }, 839 | { 840 | "class": "icon_folder", 841 | "parents": [{"class": "tree_row", "attributes": ["expanded"]}], 842 | "layer0.texture": "Predawn/assets/folder-open.png", 843 | "layer0.opacity": 1.0, 844 | "layer1.opacity": 0 845 | }, 846 | { 847 | // Uses gray folder icon when not expanded 848 | "class": "icon_folder", 849 | "content_margin": [8, 8], 850 | "settings": ["predawn_sidebar_folder_gray"], 851 | "layer0.texture": "Predawn/assets/folder-gray.png", 852 | "layer0.opacity": 1.0, 853 | "layer1.opacity": 0 854 | }, 855 | { 856 | "class": "icon_folder", 857 | "settings": ["predawn_sidebar_folder_gray"], 858 | "parents": [{"class": "tree_row", "attributes": ["expanded"]}], 859 | "layer0.texture": "Predawn/assets/folder-open-gray.png", 860 | "layer0.opacity": 1.0, 861 | "layer1.opacity": 0 862 | }, 863 | { 864 | "class": "icon_folder", 865 | "settings": ["predawn_sidebar_arrows"], 866 | "layer0.opacity": 0, 867 | "layer1.texture": "Predawn/assets/collapsed_icon.png", 868 | "layer1.opacity": 1.0 869 | }, 870 | { 871 | "class": "icon_folder", 872 | "parents": [{"class": "tree_row", "attributes": ["expanded"]}], 873 | "settings": ["predawn_sidebar_arrows"], 874 | "layer0.opacity": 0, 875 | "layer1.texture": "Predawn/assets/expanded_icon.png", 876 | "layer1.opacity": 1.0 877 | }, 878 | { 879 | // Sidebar file icons 880 | "class": "icon_file_type", 881 | // layer0.texture automatically set with relevant icon name 882 | "layer0.opacity": 0.3, 883 | "content_margin": [8, 8] 884 | }, 885 | { 886 | "class": "icon_file_type", 887 | "parents": [{"class": "tree_row", "attributes": ["hover"]}], 888 | "layer0.opacity": 1.0 889 | }, 890 | { 891 | "class": "icon_file_type", 892 | "parents": [{"class": "tree_row", "attributes": ["selected"]}], 893 | "layer0.opacity": 1.0 894 | } 895 | ] 896 | -------------------------------------------------------------------------------- /predawn.sublime-theme: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | // Tabs 4 | "class": "tabset_control", 5 | "layer0.texture": "Predawn/assets/tabset-background.png", 6 | "layer0.inner_margin": [10, 0], 7 | "layer0.opacity": 1.0, 8 | "content_margin": [0, 0, 0, 0], 9 | "tab_overlap": 1, 10 | "tab_width": 260, 11 | "tab_min_width": 100, 12 | "tab_height": 58, 13 | "mouse_wheel_switch": false 14 | }, 15 | { 16 | "class": "tabset_control", 17 | "settings": ["mouse_wheel_switches_tabs"], 18 | "mouse_wheel_switch": false 19 | }, 20 | { 21 | "class": "tabset_control", 22 | "settings": ["predawn_tabs_small"], 23 | "tab_height": 30 24 | }, 25 | { 26 | "class": "tabset_control", 27 | "settings": ["predawn_tabs_medium"], 28 | "tab_height": 45 29 | }, 30 | { 31 | "class": "tab_control", 32 | "content_margin": [28, 6, 28, 4], 33 | "max_margin_trim": 0, 34 | "hit_test_level": 0.5, 35 | 36 | // Inactive Tab 37 | "layer0.texture": "Predawn/assets/tab-inactive.png", 38 | "layer0.inner_margin": [20, 4], 39 | "layer0.opacity": 1.0, 40 | 41 | // Active Tab 42 | "layer1.texture": "Predawn/assets/tab-active.png", 43 | "layer1.inner_margin": [20, 4], 44 | "layer1.opacity": 0, 45 | 46 | // Hover Tab 47 | "layer2.texture": "Predawn/assets/tab-hover.png", 48 | "layer2.inner_margin": [20, 4], 49 | "layer2.opacity": 0 50 | }, 51 | { 52 | "class": "tab_control", 53 | "settings": ["predawn_tabs_active_underline"], 54 | "layer1.texture": "Predawn/assets/tab-active-underline.png" 55 | }, 56 | { 57 | // Tab close state 58 | "class": "tab_control", 59 | "settings": ["show_tab_close_buttons"], 60 | "content_margin": [20, 0, 15, 1] 61 | }, 62 | { 63 | // Hover tab state 64 | "class": "tab_control", 65 | "attributes": ["hover"], 66 | "layer2.opacity": 0.75 67 | }, 68 | { 69 | // Active tab state 70 | "class": "tab_control", 71 | "attributes": ["selected"], 72 | "layer0.opacity": 0, 73 | "layer1.opacity": 1.0, 74 | "layer2.opacity": 0 75 | }, 76 | { 77 | // Tab labels 78 | "class": "tab_label", 79 | "fade": false, 80 | "fg": [144, 146, 147], 81 | "font.bold" : false, 82 | "font.size" : 11 83 | }, 84 | { 85 | "class": "tab_label", 86 | "parents": [{"class": "tab_control", "attributes": ["hover"]}], 87 | "fg": [255, 255, 255] 88 | }, 89 | { 90 | "class": "tab_label", 91 | "parents": [{"class": "tab_control", "attributes": ["selected"]}], 92 | "fg": [255, 255, 255] 93 | }, 94 | { 95 | // Tab close button 96 | "class": "tab_close_button", 97 | "content_margin": [0, 0], 98 | 99 | // Tab close default settings 100 | "layer0.texture": "Predawn/assets/tab-close.png", 101 | "layer0.opacity": 0.25, 102 | "layer0.inner_margin": [0, 0], 103 | 104 | // Tab close hover settings 105 | "layer1.texture": "Predawn/assets/tab-close-hover.png", 106 | "layer1.opacity": 0 107 | }, 108 | { 109 | // Tab button size 110 | "class": "tab_close_button", 111 | "settings": ["show_tab_close_buttons"], 112 | "content_margin": [8, 8] 113 | }, 114 | { 115 | // Tab close button hover 116 | "class": "tab_close_button", 117 | "attributes": ["hover"], 118 | "layer0.opacity": 0, 119 | "layer1.opacity": 1.0 120 | }, 121 | { 122 | // Tab dirty button 123 | "class": "tab_close_button", 124 | "parents": [{"class": "tab_control", "attributes": ["dirty"]}], 125 | "layer0.texture": "Predawn/assets/tab-dirty.png", 126 | "layer0.opacity": 1.0, 127 | "layer1.opacity": 0 128 | }, 129 | { 130 | // Tab dirty button hover 131 | "class": "tab_close_button", 132 | "parents": [{"class": "tab_control", "attributes": ["dirty"]}], 133 | "attributes": ["hover"], 134 | "layer0.opacity": 0, 135 | "layer1.opacity": 1.0 136 | }, 137 | { 138 | // Tab dirty button active 139 | "class": "tab_close_button", 140 | "parents": [{"class": "tab_control", "attributes": ["selected"]}], 141 | "attributes": ["selected"], 142 | "layer0.opacity": 0, 143 | "layer1.opacity": 0 144 | }, 145 | { 146 | // Tab dirty state 147 | "class": "tab_control", 148 | "settings": ["!show_tab_close_buttons", "highlight_modified_tabs"], 149 | "attributes": ["dirty"], 150 | "content_margin": [22, 6, 15, 4] 151 | }, 152 | { 153 | // Tab dirty button (close button hidden) 154 | "class": "tab_close_button", 155 | "settings": ["!show_tab_close_buttons", "highlight_modified_tabs"], 156 | "parents": [{"class": "tab_control", "attributes": ["dirty"]}], 157 | "content_margin": [8, 8], 158 | "layer0.opacity": 1.0, 159 | "layer1.opacity": 0 160 | }, 161 | { 162 | "class": "tab_label", 163 | "settings": ["predawn_transient_tabs_italic"], 164 | "attributes": ["transient"], 165 | "font.italic": true 166 | }, 167 | { 168 | // Fold Indicators 169 | "class": "fold_button_control", 170 | "layer0.texture": "Predawn/assets/fold-closed.png", 171 | "layer0.opacity": 1.0, 172 | "layer0.inner_margin": 0, 173 | "layer1.texture": "Predawn/assets/fold-closed-pressed.png", 174 | "layer1.opacity": 0, 175 | "layer1.inner_margin": 0, 176 | "content_margin": [9, 7, 8, 6] 177 | }, 178 | { 179 | "class": "fold_button_control", 180 | "attributes": ["hover"], 181 | "layer0.opacity": 0, 182 | "layer1.opacity": 0.75 183 | }, 184 | { 185 | "class": "fold_button_control", 186 | "attributes": ["pressed"], 187 | "layer0.opacity": 0, 188 | "layer1.opacity": 1.0 189 | }, 190 | { 191 | "class": "fold_button_control", 192 | "attributes": ["expanded"], 193 | "layer0.texture": "Predawn/assets/fold-open.png", 194 | "layer1.texture": "Predawn/assets/fold-open-pressed.png" 195 | }, 196 | { 197 | // Standard vertical scroll bar 198 | "class": "scroll_bar_control", 199 | "layer0.texture": "Predawn/assets/standard-scrollbar-vertical.png", 200 | "layer0.opacity": 1.0, 201 | "layer0.inner_margin": [0, 6], 202 | "blur": false 203 | }, 204 | { 205 | // Standard horizontal scroll bar 206 | "class": "scroll_bar_control", 207 | "attributes": ["horizontal"], 208 | "layer0.texture": "Predawn/assets/standard-scrollbar-horizontal.png", 209 | "layer0.opacity": 1.0, 210 | "layer0.inner_margin": [6, 0], 211 | "blur": false 212 | }, 213 | { 214 | // Standard scroll bar corner 215 | "class": "scroll_corner_control", 216 | "layer0.texture": "Predawn/assets/standard-scrollbar-corner.png", 217 | "layer0.opacity": 1.0, 218 | "layer0.inner_margin": [1, 1] 219 | }, 220 | { 221 | // Standard vertical scroll puck 222 | "class": "puck_control", 223 | "layer0.texture": "Predawn/assets/standard-puck-vertical.png", 224 | "layer0.opacity": 1.0, 225 | "layer0.inner_margin": [0, 10], 226 | "content_margin": [8, 12], 227 | "blur": false 228 | }, 229 | { 230 | // Standard horizontal scroll puck 231 | "class": "puck_control", 232 | "attributes": ["horizontal"], 233 | "layer0.texture": "Predawn/assets/standard-puck-horizontal.png", 234 | "layer0.opacity": 1.0, 235 | "layer0.inner_margin": [10, 0], 236 | "content_margin": [12, 8], 237 | "blur": false 238 | }, 239 | { 240 | // Overlay toggle scroll bar 241 | "class": "scroll_area_control", 242 | "settings": ["overlay_scroll_bars"], 243 | "overlay": true 244 | }, 245 | { 246 | "class": "scroll_area_control", 247 | "settings": ["!overlay_scroll_bars"], 248 | "overlay": false 249 | }, 250 | { 251 | // Overlay vertical scroll bar 252 | "class": "scroll_bar_control", 253 | "settings": ["overlay_scroll_bars"], 254 | "layer0.texture": "Predawn/assets/overlay-scrollbar-vertical.png", 255 | "layer0.inner_margin": [0, 5], 256 | "blur": false 257 | }, 258 | { 259 | // Overlay horizontal scroll bar 260 | "class": "scroll_bar_control", 261 | "settings": ["overlay_scroll_bars"], 262 | "attributes": ["horizontal"], 263 | "layer0.texture": "Predawn/assets/overlay-scrollbar-horizontal.png", 264 | "layer0.inner_margin": [5, 0], 265 | "blur": false 266 | }, 267 | { 268 | // Overlay vertical puck 269 | "class": "puck_control", 270 | "settings": ["overlay_scroll_bars"], 271 | "layer0.texture": "Predawn/assets/overlay-puck-vertical.png", 272 | "layer0.inner_margin": [0, 5], 273 | "content_margin": [5, 20], 274 | "blur": false 275 | }, 276 | { 277 | // Overlay horizontal puck 278 | "class": "puck_control", 279 | "settings": ["overlay_scroll_bars"], 280 | "attributes": ["horizontal"], 281 | "layer0.texture": "Predawn/assets/overlay-puck-horizontal.png", 282 | "layer0.inner_margin": [5, 0], 283 | "content_margin": [20, 5], 284 | "blur": false 285 | }, 286 | { 287 | "class": "sheet_container_control", 288 | "layer0.tint": [38, 41, 44], 289 | "layer0.opacity": 1.0 290 | }, 291 | { 292 | // Grid Layout 293 | "class": "grid_layout_control", 294 | "border_size": 1, 295 | "border_color": [70, 70, 70] 296 | }, 297 | { 298 | // Mini Map 299 | "class": "minimap_control", 300 | "viewport_color": [241, 130, 96, 30] 301 | }, 302 | { 303 | // General labels 304 | "class": "label_control", 305 | "color": [201, 202, 203], 306 | "font.bold" : true, 307 | "font.size" : 11 308 | }, 309 | { 310 | // Text field labels 311 | "class": "label_control", 312 | "parents": [{"class": "panel_control"}], 313 | "font.bold" : false, 314 | "font.size": 13 315 | }, 316 | { 317 | "class": "label_control", 318 | "settings": ["predawn_findreplace_small"], 319 | "parents": [{"class": "panel_control"}], 320 | "font.size": 11 321 | }, 322 | { 323 | // Button labels 324 | "class": "label_control", 325 | "parents": [{"class": "button_control"}] 326 | }, 327 | { 328 | // Status bar label 329 | "class": "label_control", 330 | "parents": [{"class": "status_bar"}], 331 | "color": [115, 115, 115], 332 | "font.bold": false 333 | }, 334 | { 335 | // Tooltip container 336 | "class": "tool_tip_control", 337 | "layer0.texture": "Predawn/assets/tooltip.png", 338 | "layer0.opacity": 1.0, 339 | "content_margin": [10, 5] 340 | }, 341 | { 342 | // Tooltip content 343 | "class": "tool_tip_label_control", 344 | "color": [255, 255, 255] 345 | }, 346 | { 347 | // Status bar container 348 | "class": "status_bar", 349 | "layer0.texture": "Predawn/assets/status-bar-background.png", 350 | "layer0.opacity": 1.0, 351 | "layer0.inner_margin": [2, 2], 352 | "content_margin": [15, 5, 5, 5] 353 | }, 354 | { 355 | "class": "status_bar", 356 | "settings": ["predawn_findreplace_small"], 357 | "content_margin": [14, 4, 4, 4] 358 | }, 359 | { 360 | "class": "status_button", 361 | "min_size": [100, 0] 362 | }, 363 | { 364 | // Sidebar container 365 | "class": "sidebar_container", 366 | "layer0.tint": [51, 51, 51], 367 | "layer0.opacity": 1.0, 368 | "layer0.draw_center": false, 369 | "layer0.inner_margin": 0, 370 | "content_margin": [0, 0, 0, 0] 371 | }, 372 | { 373 | // Sidebar rows 374 | "class": "tree_row", 375 | "layer0.texture": "Predawn/assets/sidebar-row-selected.png", 376 | "layer0.opacity": 0 377 | }, 378 | { 379 | // Sidebar row selected 380 | "class": "tree_row", 381 | "attributes": ["selected"], 382 | "layer0.opacity": 1.0 383 | }, 384 | { 385 | // Sidebar heading 386 | "class": "sidebar_heading", 387 | "color": [120, 120, 120], 388 | "font.bold": true 389 | }, 390 | { 391 | // Sidebar entry 392 | "class": "sidebar_label", 393 | "color": [140, 140, 140] 394 | }, 395 | { 396 | // Sidebar folder entry 397 | "class": "sidebar_label", 398 | "parents": [{"class": "tree_row", "attributes": ["expandable"]}], 399 | "color": [210, 210, 210] 400 | }, 401 | { 402 | "class": "sidebar_label", 403 | "parents": [{"class": "tree_row", "attributes": [ "hover"]}], 404 | "color": [240, 240, 240] 405 | }, 406 | { 407 | // Sidebar entry selected 408 | "class": "sidebar_label", 409 | "parents": [{"class": "tree_row", "attributes": ["selected"]}], 410 | "color": [240, 240, 240] 411 | }, 412 | { 413 | // Sidebar entry transient 414 | "class": "sidebar_label", 415 | "attributes": ["transient"], 416 | "font.italic": true 417 | }, 418 | { 419 | // Sidebar file close 420 | "class": "close_button", 421 | "layer0.texture": "Predawn/assets/file-close.png", 422 | "layer0.opacity": 0.25, 423 | "layer1.texture": "Predawn/assets/file-dirty.png", 424 | "layer1.opacity": 0, 425 | "content_margin": [8, 8] 426 | }, 427 | { 428 | "class": "close_button", 429 | "parents": [{"class": "tree_row", "attributes": ["hover"]}], 430 | "layer0.opacity": 0.5 431 | }, 432 | { 433 | "class": "close_button", 434 | "parents": [{"class": "tree_row", "attributes": ["hover", "selected"]}], 435 | "layer0.opacity": 0.25 436 | }, 437 | { 438 | // Sidebar file dirty 439 | "class": "close_button", 440 | "attributes": ["dirty"], 441 | "layer1.opacity": 1.0 442 | }, 443 | { 444 | // Sidebar file close hover 445 | "class": "close_button", 446 | "attributes": ["hover"], 447 | "layer0.opacity": 1.0, 448 | "layer1.opacity": 0 449 | }, 450 | { 451 | // Standard buttons (used for Find/Replace panel) 452 | "class": "button_control", 453 | "content_margin": [20, 15], 454 | "min_size": [70, 0], 455 | 456 | // Default button state 457 | "layer0.texture": "Predawn/assets/btn-large-on.png", 458 | "layer0.opacity": 1, 459 | "layer0.inner_margin": [10, 10] 460 | }, 461 | { 462 | "class": "button_control", 463 | "settings": ["predawn_findreplace_small"], 464 | "content_margin": [6, 6] 465 | }, 466 | { 467 | // Text input field item 468 | "class": "text_line_control", 469 | "layer0.texture": "Predawn/assets/text-field.png", 470 | "layer0.opacity": 1, 471 | "content_margin": [10, 14] 472 | }, 473 | { 474 | "class": "text_line_control", 475 | "parents": [{"class": "panel_control"}], 476 | "settings": ["predawn_findreplace_small"], 477 | "content_margin": [4, 5, 15, 4] 478 | }, 479 | { 480 | // Bottom panel background 481 | "class": "panel_control", 482 | "layer0.texture": "Predawn/assets/panel-background.png", 483 | "layer0.inner_margin": [2, 2, 2, 2], 484 | "layer0.opacity": 1.0, 485 | "content_margin": [0, 0, -5, 0] 486 | }, 487 | { 488 | // Quick panel background 489 | "class": "overlay_control", 490 | "layer0.texture": "Predawn/assets/overlay-bg.png", 491 | "layer0.inner_margin": [30, 30], 492 | "layer0.opacity": 1.0, 493 | "layer1.texture": "Predawn/assets/quick-panel-background.png", 494 | "layer1.inner_margin": [30, 0, 20, 20], 495 | "layer1.opacity": 1.0, 496 | "content_margin": [20, 6, 20, 26] 497 | }, 498 | { 499 | // Quick Panel 500 | "class": "quick_panel", 501 | "row_padding": [10, 10], 502 | "layer0.tint": [60, 60, 60], 503 | "layer0.opacity": 1.0 504 | }, 505 | { 506 | "class": "quick_panel", 507 | "settings": ["predawn_quick_panel_small"], 508 | "row_padding": [5, 2] 509 | }, 510 | { 511 | "class": "quick_panel_row", 512 | "layer0.texture": "Predawn/assets/quick-panel-row.png", 513 | "layer0.inner_margin": [2, 2, 2, 2], 514 | "layer0.opacity": 1.0 515 | }, 516 | { 517 | "class": "quick_panel_row", 518 | "attributes": ["selected"], 519 | "layer0.texture": "Predawn/assets/quick-panel-row-selected.png" 520 | }, 521 | { 522 | "class": "quick_panel_label", 523 | "fg": [120, 120, 120], 524 | "match_fg": [241, 130, 96], 525 | "selected_fg": [255, 255, 255, 255], 526 | "selected_match_fg": [255, 255, 255] 527 | }, 528 | { 529 | "class": "quick_panel_path_label", 530 | "fg": [75, 75, 75], 531 | "match_fg": [241, 130, 96], 532 | "selected_fg": [255, 255, 255, 255], 533 | "selected_match_fg": [255, 255, 255] 534 | }, 535 | { 536 | "class": "quick_panel_score_label", 537 | "fg": [241, 130, 96], 538 | "selected_fg": [255, 255, 255] 539 | }, 540 | { 541 | // Mini Quick Panel 542 | "class": "mini_quick_panel_row", 543 | "layer0.texture": "Predawn/assets/quick-panel-row.png", 544 | "layer0.inner_margin": [2, 2, 2, 2], 545 | "layer0.opacity": 1.0 546 | }, 547 | { 548 | "class": "mini_quick_panel_row", 549 | "attributes": ["selected"], 550 | "layer0.texture": "Predawn/assets/quick-panel-row-selected.png" 551 | }, 552 | { 553 | // Code Completetion Dropdown 554 | "class": "popup_control", 555 | "content_margin": [0, 0] 556 | }, 557 | { 558 | "class": "auto_complete", 559 | "row_padding": [5, 5], 560 | "layer0.tint": [33, 33, 33], 561 | "layer0.opacity": 1.0 562 | }, 563 | { 564 | "class": "auto_complete_label", 565 | "fg": [140, 140, 140], 566 | "match_fg": [255, 255, 255], 567 | "bg": [26, 26, 26], 568 | "selected_fg": [255, 255, 255], 569 | "selected_match_fg": [255, 255, 255], 570 | "selected_bg": [85, 85, 85] 571 | }, 572 | { 573 | "class": "table_row", 574 | "layer0.texture": "Predawn/assets/code-completion-row-selected.png", 575 | "layer0.opacity": 0, 576 | "layer0.inner_margin": [1, 1] 577 | }, 578 | { 579 | "class": "table_row", 580 | "attributes": ["selected"], 581 | "layer0.opacity": 1.0 582 | }, 583 | { 584 | // Button group middle 585 | "class": "icon_button_control", 586 | "layer0.texture": "Predawn/assets/btn-group-middle.png", 587 | "layer0.opacity": 1, 588 | "content_margin": [20, 15] 589 | }, 590 | { 591 | "class": "icon_button_control", 592 | "settings": ["predawn_findreplace_small"], 593 | "content_margin": [12, 4, 8, 5] 594 | }, 595 | { 596 | // Button group left 597 | "class": "icon_button_control", 598 | "attributes": ["left"], 599 | "layer0.texture": "Predawn/assets/btn-group-left.png", 600 | "layer0.opacity": 1, 601 | "content_margin": [20, 15, 15, 15] 602 | }, 603 | { 604 | "class": "icon_button_control", 605 | "attributes": ["left"], 606 | "settings": ["predawn_findreplace_small"], 607 | "content_margin": [12, 4, 8, 5] 608 | }, 609 | { 610 | // Button group right 611 | "class": "icon_button_control", 612 | "attributes": ["right"], 613 | "layer0.texture": "Predawn/assets/btn-group-right.png", 614 | "layer0.opacity": 1, 615 | "content_margin": [15, 15, 20, 15] 616 | }, 617 | { 618 | "class": "icon_button_control", 619 | "attributes": ["right"], 620 | "settings": ["predawn_findreplace_small"], 621 | "content_margin": [9, 4, 12, 5] 622 | }, 623 | { 624 | // Button single 625 | "class": "icon_button_control", 626 | "attributes": ["left", "right"], 627 | "layer0.texture": "Predawn/assets/btn-single.png", 628 | "layer0.opacity": 1, 629 | "content_margin": [20, 15] 630 | }, 631 | { 632 | "class": "icon_button_control", 633 | "attributes": ["left", "right"], 634 | "settings": ["predawn_findreplace_small"], 635 | "content_margin": [10, 4, 10, 5] 636 | }, 637 | { 638 | // Regex search button 639 | "class": "icon_regex", 640 | "layer0.texture": "Predawn/assets/icon-regex-off.png", 641 | "layer0.opacity": 1.0, 642 | "content_margin": [8, 8] 643 | }, 644 | { 645 | "class": "icon_regex", 646 | "parents": [{"class": "icon_button_control", "attributes": ["hover"]}], 647 | "layer0.texture": "Predawn/assets/icon-regex-hover.png" 648 | }, 649 | { 650 | "class": "icon_regex", 651 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], 652 | "layer0.texture": "Predawn/assets/icon-regex-on.png" 653 | }, 654 | { 655 | // Case sensitive search button 656 | "class": "icon_case", 657 | "layer0.texture": "Predawn/assets/icon-case-off.png", 658 | "layer0.opacity": 1.0, 659 | "content_margin": [8, 8] 660 | }, 661 | { 662 | "class": "icon_case", 663 | "parents": [{"class": "icon_button_control", "attributes": ["hover"]}], 664 | "layer0.texture": "Predawn/assets/icon-case-hover.png" 665 | }, 666 | { 667 | "class": "icon_case", 668 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], 669 | "layer0.texture": "Predawn/assets/icon-case-on.png" 670 | }, 671 | { 672 | // Match whole word search button 673 | "class": "icon_whole_word", 674 | "layer0.texture": "Predawn/assets/icon-word-off.png", 675 | "layer0.opacity": 1.0, 676 | "content_margin": [8, 8] 677 | }, 678 | { 679 | "class": "icon_whole_word", 680 | "parents": [{"class": "icon_button_control", "attributes": ["hover"]}], 681 | "layer0.texture": "Predawn/assets/icon-word-hover.png" 682 | }, 683 | { 684 | "class": "icon_whole_word", 685 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], 686 | "layer0.texture": "Predawn/assets/icon-word-on.png" 687 | }, 688 | { 689 | // Show search context button 690 | "class": "icon_context", 691 | "layer0.texture": "Predawn/assets/icon-context-off.png", 692 | "layer0.opacity": 1.0, 693 | "content_margin": [8, 8] 694 | }, 695 | { 696 | "class": "icon_context", 697 | "parents": [{"class": "icon_button_control", "attributes": ["hover"]}], 698 | "layer0.texture": "Predawn/assets/icon-context-hover.png" 699 | }, 700 | { 701 | "class": "icon_context", 702 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], 703 | "layer0.texture": "Predawn/assets/icon-context-on.png" 704 | }, 705 | { 706 | // Use search buffer 707 | "class": "icon_use_buffer", 708 | "layer0.texture": "Predawn/assets/icon-buffer-off.png", 709 | "layer0.opacity": 1.0, 710 | "content_margin": [8, 8] 711 | }, 712 | { 713 | "class": "icon_use_buffer", 714 | "parents": [{"class": "icon_button_control", "attributes": ["hover"]}], 715 | "layer0.texture": "Predawn/assets/icon-buffer-hover.png" 716 | }, 717 | { 718 | "class": "icon_use_buffer", 719 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], 720 | "layer0.texture": "Predawn/assets/icon-buffer-on.png" 721 | }, 722 | { 723 | // Reverse search direction button 724 | "class": "icon_reverse", 725 | "layer0.texture": "Predawn/assets/icon-reverse-off.png", 726 | "layer0.opacity": 1.0, 727 | "content_margin": [8, 8] 728 | }, 729 | { 730 | "class": "icon_reverse", 731 | "parents": [{"class": "icon_button_control", "attributes": ["hover"]}], 732 | "layer0.texture": "Predawn/assets/icon-reverse-hover.png" 733 | }, 734 | { 735 | "class": "icon_reverse", 736 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], 737 | "layer0.texture": "Predawn/assets/icon-reverse-on.png" 738 | }, 739 | { 740 | // Search wrap button 741 | "class": "icon_wrap", 742 | "layer0.texture": "Predawn/assets/icon-wrap-off.png", 743 | "layer0.opacity": 1.0, 744 | "content_margin": [8, 8] 745 | }, 746 | { 747 | "class": "icon_wrap", 748 | "parents": [{"class": "icon_button_control", "attributes": ["hover"]}], 749 | "layer0.texture": "Predawn/assets/icon-wrap-hover.png" 750 | }, 751 | { 752 | "class": "icon_wrap", 753 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], 754 | "layer0.texture": "Predawn/assets/icon-wrap-on.png" 755 | }, 756 | { 757 | // Search in selection button 758 | "class": "icon_in_selection", 759 | "layer0.texture": "Predawn/assets/icon-selection-off.png", 760 | "layer0.opacity": 1.0, 761 | "content_margin": [8, 8] 762 | }, 763 | { 764 | "class": "icon_in_selection", 765 | "parents": [{"class": "icon_button_control", "attributes": ["hover"]}], 766 | "layer0.texture": "Predawn/assets/icon-selection-hover.png" 767 | }, 768 | { 769 | "class": "icon_in_selection", 770 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], 771 | "layer0.texture": "Predawn/assets/icon-selection-on.png" 772 | }, 773 | { 774 | // Preserve case button 775 | "class": "icon_preserve_case", 776 | "layer0.texture": "Predawn/assets/icon-preserve-off.png", 777 | "layer0.opacity": 1.0, 778 | "content_margin": [8, 8] 779 | }, 780 | { 781 | "class": "icon_preserve_case", 782 | "parents": [{"class": "icon_button_control", "attributes": ["hover"]}], 783 | "layer0.texture": "Predawn/assets/icon-preserve-hover.png" 784 | }, 785 | { 786 | "class": "icon_preserve_case", 787 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], 788 | "layer0.texture": "Predawn/assets/icon-preserve-on.png" 789 | }, 790 | { 791 | // Highlight results button 792 | "class": "icon_highlight", 793 | "layer0.texture": "Predawn/assets/icon-highlight-off.png", 794 | "layer0.opacity": 1.0, 795 | "content_margin": [8, 8] 796 | }, 797 | { 798 | "class": "icon_highlight", 799 | "parents": [{"class": "icon_button_control", "attributes": ["hover"]}], 800 | "layer0.texture": "Predawn/assets/icon-highlight-hover.png" 801 | }, 802 | { 803 | "class": "icon_highlight", 804 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}], 805 | "layer0.texture": "Predawn/assets/icon-highlight-on.png" 806 | }, 807 | 808 | // 809 | // 810 | // ST2 Sidebar Folder Icons 811 | // 812 | // 813 | { 814 | // Default Theme Icons 815 | "class": "disclosure_button_control", 816 | "layer0.texture": "Theme - Default/arrow_right.png", 817 | "layer0.opacity": 1.0, 818 | "layer0.inner_margin": 0, 819 | "layer1.texture": "Theme - Default/arrow_right_over.png", 820 | "layer1.opacity": 0.0, 821 | "layer1.inner_margin": 0, 822 | "content_margin": [9, 7, 8, 6] 823 | }, 824 | { 825 | "class": "disclosure_button_control", 826 | "parents": 827 | [ 828 | { "class": "tree_row", "attributes": ["hover"] } 829 | ], 830 | // "attributes": ["hover"], 831 | "layer0.opacity": 0.0, 832 | "layer1.opacity": 1.0 833 | }, 834 | { 835 | "class": "disclosure_button_control", 836 | "attributes": ["expanded"], 837 | "layer0.texture": "Theme - Default/arrow_down.png", 838 | "layer1.texture": "Theme - Default/arrow_down_over.png" 839 | }, 840 | { 841 | // Sidebar tree 842 | "class": "sidebar_tree", 843 | "row_padding": [8, 5], 844 | "indent": 12, 845 | "indent_offset": 17, 846 | "indent_top_level": false, 847 | "layer0.tint": [51, 51, 51], 848 | "layer0.opacity": 1.0 849 | }, 850 | { 851 | "class": "sidebar_tree", 852 | "settings": ["predawn_sidebar_xsmall"], 853 | "row_padding": [8, 2] 854 | }, 855 | { 856 | "class": "sidebar_tree", 857 | "settings": ["predawn_sidebar_small"], 858 | "row_padding": [8, 3] 859 | }, 860 | { 861 | "class": "sidebar_tree", 862 | "settings": ["predawn_sidebar_medium"], 863 | "row_padding": [8, 4] 864 | }, 865 | { 866 | "class": "sidebar_tree", 867 | "settings": ["predawn_sidebar_large"], 868 | "row_padding": [10, 6] 869 | }, 870 | { 871 | "class": "sidebar_tree", 872 | "settings": ["predawn_sidebar_xlarge"], 873 | "row_padding": [10, 8] 874 | }, 875 | { 876 | "class": "sidebar_tree", 877 | "settings": ["predawn_sidebar_narrow"], 878 | "indent": 5 879 | }, 880 | { 881 | // predawn_sidebar_arrows 882 | "class": "disclosure_button_control", 883 | "settings": ["predawn_sidebar_arrows"], 884 | "layer0.texture": "Predawn/assets/collapsed_icon.png", 885 | "layer0.opacity": 1.0, 886 | "layer0.inner_margin": 0, 887 | "layer1.texture": "Predawn/assets/collapsed_icon_over.png", 888 | "layer1.opacity": 0.0, 889 | "layer1.inner_margin": 0, 890 | "content_margin": [8, 8] 891 | }, 892 | { 893 | "class": "disclosure_button_control", 894 | "settings": ["predawn_sidebar_arrows"], 895 | "parents": 896 | [ 897 | { "class": "tree_row", "attributes": ["hover"] } 898 | ], 899 | // "attributes": ["hover"], 900 | "layer0.opacity": 0.0, 901 | "layer1.opacity": 1.0 902 | }, 903 | { 904 | "class": "disclosure_button_control", 905 | "settings": ["predawn_sidebar_arrows"], 906 | "attributes": ["expanded"], 907 | "layer0.texture": "Predawn/assets/expanded_icon.png", 908 | "layer1.texture": "Predawn/assets/expanded_icon_over.png" 909 | } 910 | ] 911 | -------------------------------------------------------------------------------- /predawn.tmTheme: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 36 | 37 | 38 | 39 | name 40 | Predawn 41 | settings 42 | 43 | 44 | settings 45 | 46 | background 47 | #282828 48 | 49 | caret 50 | #F18260 51 | 52 | foreground 53 | #F1F1F1 54 | 55 | invisibles 56 | #F18260 57 | 58 | lineHighlight 59 | #232323 60 | 61 | selection 62 | #4C4C4C 63 | 64 | inactiveSelection 65 | #3C3C3C 66 | 67 | findHighlight 68 | #F18260 69 | 70 | gutterForeground 71 | #4C4C4C 72 | 73 | guide 74 | #F1826025 75 | 76 | activeGuide 77 | #F1826050 78 | 79 | minimapBorder 80 | #F1826025 81 | 82 | 83 | 84 | name 85 | Comment 86 | scope 87 | comment 88 | settings 89 | 90 | foreground 91 | #777777 92 | 93 | 94 | 95 | name 96 | Python Docstring 97 | scope 98 | string.docstring, text.html.django storage.type.templatetag.django storage.type.attr.django, text.html.jekyll punctuation.tag.jekyll string.quoted.single.jekyll, text.html.swig meta.function.block.start.swig string.quoted.single.html 99 | settings 100 | 101 | foreground 102 | #777777 103 | 104 | 105 | 106 | name 107 | Constant 108 | scope 109 | constant 110 | settings 111 | 112 | foreground 113 | #EDE480 114 | 115 | 116 | 117 | name 118 | Entity 119 | scope 120 | entity 121 | settings 122 | 123 | foreground 124 | #92BFBF 125 | 126 | 127 | 128 | 129 | 130 | name 131 | Javascript - White 132 | scope 133 | source.js, variable.other.class.js, variable.other.property.static.js, entity.name.function.js, keyword.operator.accessor.js, variable.other.readwrite.js, variable.other.object.js, variable.parameter.function.js, keyword.operator.assignment.js, punctuation.separator.key-value.js, string.unquoted.label.js 134 | settings 135 | 136 | foreground 137 | #f1f1f1 138 | 139 | 140 | 141 | 142 | name 143 | Javascript - Yellow 144 | scope 145 | keyword.control.flow.js, variable.language.this.js, keyword.control.conditional.js 146 | settings 147 | 148 | foreground 149 | #EDE480 150 | 151 | 152 | 153 | 154 | name 155 | Javascript - Light Blue 156 | scope 157 | string.quoted.single.js, string.quoted.single.js entity.name.function.js, variable.parameter.function.js 158 | settings 159 | 160 | foreground 161 | #BDDCDC 162 | 163 | 164 | 165 | 166 | name 167 | Javascript - Blue 168 | scope 169 | meta.group.braces.curly meta.property.class.js variable.other.class.js, source.js meta.group.braces.round meta.function-call.with-arguments.js variable.function.js 170 | settings 171 | 172 | foreground 173 | #92BFBF 174 | 175 | 176 | 177 | 178 | name 179 | Javascript - Green 180 | scope 181 | constant.language.boolean.true.js, constant.language.boolean.false.js, keyword.operator.new.js 182 | settings 183 | 184 | foreground 185 | #B4D388 186 | 187 | 188 | 189 | 190 | name 191 | Javascript - Orange 192 | scope 193 | meta.group.braces.curly meta.property.class.js variable.other.property.static.js, constant.language.boolean.false.js, source.js meta.group.braces.round meta.function-call.method.with-arguments.js variable.function.js 194 | settings 195 | 196 | foreground 197 | #F49D62 198 | 199 | 200 | 201 | 202 | 203 | name 204 | Handlebars Text - Grey 1 205 | scope 206 | text.html.handlebars 207 | settings 208 | 209 | foreground 210 | #f1f1f1 211 | 212 | 213 | 214 | name 215 | Orange 216 | scope 217 | text.html.handlebars meta.function.inline.other.handlebars variable.parameter.handlebars, text.html.django storage.type.variable.django string.unquoted.tag-string.django 218 | settings 219 | 220 | foreground 221 | #F49D62 222 | 223 | 224 | 225 | name 226 | Grey 1 227 | scope 228 | text.html.handlebars meta.function.inline.other.handlebars support.constant.handlebars, meta.function.block.start.swig, support.constant.swig, support.constant.handlebars, entity.tag.tagbraces.django 229 | settings 230 | 231 | foreground 232 | #f1f1f1 233 | 234 | 235 | 236 | name 237 | Blue 238 | scope 239 | text.html.handlebars meta.function.block.start.handlebars support.constant.handlebars, string.unquoted.tag-string.django, keyword.control.filter.django 240 | settings 241 | 242 | foreground 243 | #92BFBF 244 | 245 | 246 | 247 | 248 | name 249 | Keyword - Orange 250 | scope 251 | keyword 252 | settings 253 | 254 | foreground 255 | #F49D62 256 | 257 | 258 | 259 | name 260 | Storage - Yellow 261 | scope 262 | storage 263 | settings 264 | 265 | foreground 266 | #EDE480 267 | 268 | 269 | 270 | name 271 | String - Pale Blue 272 | scope 273 | string 274 | settings 275 | 276 | foreground 277 | #BDDCDC 278 | 279 | 280 | 281 | name 282 | Support - Blue 283 | scope 284 | support, meta.function.block.start.swig support.constant.swig 285 | settings 286 | 287 | foreground 288 | #92BFBF 289 | 290 | 291 | 292 | name 293 | Variable - Orange 294 | scope 295 | variable 296 | settings 297 | 298 | foreground 299 | #F49D62 300 | 301 | 302 | 303 | name 304 | Red 305 | scope 306 | invalid, keyword.other.important.scss 307 | settings 308 | 309 | foreground 310 | #CF5340 311 | 312 | 313 | 314 | name 315 | Background Black 316 | scope 317 | text.html.ruby source 318 | settings 319 | 320 | background 321 | #151515 322 | 323 | 324 | 325 | name 326 | Green 327 | scope 328 | entity.other.inherited-class 329 | settings 330 | 331 | foreground 332 | #B4D388 333 | 334 | 335 | 336 | name 337 | Green 338 | scope 339 | string.quoted source, string constant 340 | settings 341 | 342 | foreground 343 | #B4D388 344 | 345 | 346 | 347 | name 348 | Orange 349 | scope 350 | string.regexp 351 | settings 352 | 353 | foreground 354 | #F49D62 355 | 356 | 357 | 358 | name 359 | Yellow 360 | scope 361 | string variable 362 | settings 363 | 364 | foreground 365 | #EDE480 366 | 367 | 368 | 369 | name 370 | Orange 371 | scope 372 | support.function 373 | settings 374 | 375 | foreground 376 | #F49D62 377 | 378 | 379 | 380 | name 381 | Support.constant 382 | scope 383 | support.constant 384 | settings 385 | 386 | foreground 387 | #B4D388 388 | 389 | 390 | 391 | name 392 | C/C++ Preprocessor Line 393 | scope 394 | other.preprocessor.c 395 | settings 396 | 397 | foreground 398 | #92BFBF 399 | 400 | 401 | 402 | name 403 | C/C++ Preprocessor Directive 404 | scope 405 | other.preprocessor.c entity 406 | settings 407 | 408 | foreground 409 | #92BFBF 410 | 411 | 412 | 413 | name 414 | Meta.tag.A 415 | scope 416 | declaration.tag, declaration.tag entity, meta.tag, meta.tag entity 417 | settings 418 | 419 | foreground 420 | #B4D388 421 | 422 | 423 | 424 | name 425 | css tag-name 426 | scope 427 | meta.selector.css entity.name.tag, entity.name.tag.scss, source.scss entity.other.attribute-name.pseudo-class.scss, keyword.control.at-rule.include.scss, entity.name.tag.wildcard.scss 428 | settings 429 | 430 | foreground 431 | #EDE480 432 | 433 | 434 | 435 | name 436 | css#id 437 | scope 438 | meta.selector.css entity.other.attribute-name.id, meta.selector.scss entity.other.attribute-name.id, entity.name.tag.reference.scss 439 | settings 440 | 441 | foreground 442 | #F49D62 443 | 444 | 445 | 446 | name 447 | css.class 448 | scope 449 | meta.selector.css entity.other.attribute-name.class, source.scss entity.other.attribute-name.class.css, keyword.other.default.scss 450 | settings 451 | 452 | foreground 453 | #B4D388 454 | 455 | 456 | 457 | name 458 | css property-name: psuedos and attibutes 459 | scope 460 | support.type.property-name.css, invalid.illegal, support.type.property-name.scss, entity.other.attribute-name.pseudo-element.css, entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.attribute.css, variable.scss, meta.property-name.scss, source.css meta.property-list.css meta.property-name.css 461 | settings 462 | 463 | foreground 464 | #92BFBF 465 | 466 | 467 | 468 | name 469 | css property-value; 470 | scope 471 | meta.property-group support.constant.property-value.css, meta.property-value support.constant.property-value.css, meta.property-group support.constant.property-value.scss, meta.property-value support.constant.property-value.scss, meta.property-list meta.property-value.scss 472 | settings 473 | 474 | foreground 475 | #EDE480 476 | 477 | 478 | 479 | name 480 | css @at-rule 481 | scope 482 | meta.preprocessor.at-rule keyword.control.at-rule, entity.name.tag.jekyll 483 | settings 484 | 485 | foreground 486 | #F49D62 487 | 488 | 489 | 490 | name 491 | css additional-constants 492 | scope 493 | meta.property-value support.constant.named-color.css, meta.property-value constant 494 | settings 495 | 496 | foreground 497 | #EDE480 498 | 499 | 500 | 501 | name 502 | string quoted single 503 | scope 504 | string.quoted.single, storage.type.attr.django, support.variable.jekyll 505 | settings 506 | 507 | foreground 508 | #bddcdc 509 | 510 | 511 | 512 | name 513 | css strings and urls 514 | scope 515 | source.scss string.quoted.single, source.css string.quoted.double, source.scss string.quoted.double, source.css variable.parameter, variable.parameter.url.scss, string.unquoted.attribute-value.scss, string.unquoted.attribute-value.css 516 | settings 517 | 518 | foreground 519 | #777777 520 | 521 | 522 | 523 | name 524 | css constructor.argument 525 | scope 526 | meta.constructor.argument.css 527 | settings 528 | 529 | foreground 530 | #F18260 531 | 532 | 533 | 534 | name 535 | diff.header 536 | scope 537 | meta.diff, meta.diff.header 538 | settings 539 | 540 | background 541 | #151515 542 | foreground 543 | #DDDDDD 544 | 545 | 546 | 547 | name 548 | diff.deleted 549 | scope 550 | markup.deleted 551 | settings 552 | 553 | background 554 | #151515 555 | foreground 556 | #CF5340 557 | 558 | 559 | 560 | name 561 | diff.changed 562 | scope 563 | markup.changed 564 | settings 565 | 566 | background 567 | #B4D388 568 | foreground 569 | #92BFBF 570 | 571 | 572 | 573 | name 574 | diff.inserted 575 | scope 576 | markup.inserted 577 | settings 578 | 579 | background 580 | #151515 581 | foreground 582 | #B4D388 583 | 584 | 585 | 586 | name 587 | GitGutter deleted 588 | scope 589 | markup.deleted.git_gutter 590 | settings 591 | 592 | foreground 593 | #CF5340 594 | 595 | 596 | 597 | name 598 | GitGutter changed 599 | scope 600 | markup.changed.git_gutter 601 | settings 602 | 603 | foreground 604 | #92BFBF 605 | 606 | 607 | 608 | name 609 | GitGutter inserted 610 | scope 611 | markup.inserted.git_gutter 612 | settings 613 | 614 | foreground 615 | #B4D388 616 | 617 | 618 | 619 | name 620 | GitGutter ignored 621 | scope 622 | markup.ignored.git_gutter 623 | settings 624 | 625 | foreground 626 | #777777 627 | 628 | 629 | 630 | name 631 | GitGutter untracked 632 | scope 633 | markup.untracked.git_gutter 634 | settings 635 | 636 | foreground 637 | #777777 638 | 639 | 640 | 641 | name 642 | SublimeLinter Annotations 643 | scope 644 | sublimelinter.outline.notes 645 | settings 646 | 647 | background 648 | #EDE480 649 | 650 | 651 | 652 | name 653 | SublimeLinter Outline 654 | scope 655 | sublimelinter.outline.illegal 656 | settings 657 | 658 | background 659 | #F18260 660 | 661 | 662 | 663 | name 664 | SublimeLinter Underline 665 | scope 666 | sublimelinter.underline.illegal 667 | settings 668 | 669 | background 670 | #CF5340 671 | 672 | 673 | 674 | name 675 | SublimeLinter Warning Outline 676 | scope 677 | sublimelinter.outline.warning 678 | settings 679 | 680 | background 681 | #F49D62 682 | 683 | 684 | 685 | name 686 | SublimeLinter Warning Underline 687 | scope 688 | sublimelinter.underline.warning 689 | settings 690 | 691 | background 692 | #CF5340 693 | 694 | 695 | 696 | name 697 | SublimeLinter Violation Outline 698 | scope 699 | sublimelinter.outline.violation 700 | settings 701 | 702 | background 703 | #777777 704 | 705 | 706 | 707 | name 708 | SublimeLinter Violation Underline 709 | scope 710 | sublimelinter.underline.violation 711 | settings 712 | 713 | background 714 | #FF000050 715 | 716 | 717 | 718 | name 719 | html id 720 | scope 721 | entity.other.attribute-name.id.html 722 | settings 723 | 724 | foreground 725 | #F49D62 726 | 727 | 728 | 729 | name 730 | html class 731 | scope 732 | entity.other.attribute-name.html 733 | settings 734 | 735 | foreground 736 | #EDE480 737 | 738 | 739 | 740 | name 741 | html punctuations tags 742 | scope 743 | punctuation.definition.tag.end, punctuation.definition.tag.begin, punctuation.definition.tag 744 | settings 745 | 746 | foreground 747 | #92BFBF 748 | 749 | 750 | 751 | name 752 | scss terminators 753 | scope 754 | punctuation.section.function.scss, punctuation.terminator.rule.scss, punctuation.separator.key-value.scss 755 | settings 756 | 757 | foreground 758 | #F1F1F1 759 | 760 | 761 | 762 | name 763 | @-rules 764 | scope 765 | keyword.control.at-rule.import.css, keyword.control.at-rule.import.scss, keyword.control.at-rule.keyframes.css, keyword.control.at-rule.keyframes.scss 766 | settings 767 | 768 | foreground 769 | #EDE480 770 | 771 | 772 | 773 | name 774 | @media 775 | scope 776 | meta.at-rule.media.css, meta.at-rule.media.scss, source.scss meta.property-list.scss meta.property-value.scss variable.scss variable.scss 777 | settings 778 | 779 | foreground 780 | #f49d62 781 | 782 | 783 | 784 | name 785 | LESS variables 786 | scope 787 | variable.other.less 788 | settings 789 | 790 | foreground 791 | #B4D388 792 | 793 | 794 | 795 | name 796 | LESS variables 797 | scope 798 | entity.other.less.mixin 799 | settings 800 | 801 | foreground 802 | #B4D388 803 | 804 | 805 | 806 | name 807 | LESS units 808 | scope 809 | source.css.less keyword.unit.css 810 | settings 811 | 812 | foreground 813 | #F18260 814 | 815 | 816 | 817 | name 818 | Angular 819 | scope 820 | entity.other.attribute-name.angular.html, source.angular.embedded.html 821 | settings 822 | 823 | foreground 824 | #F18260 825 | 826 | 827 | 828 | name 829 | HTML Entities 830 | scope 831 | constant.character.entity.html 832 | settings 833 | 834 | foreground 835 | #F18260 836 | 837 | 838 | 839 | name 840 | coffee instance var 841 | scope 842 | variable.other.readwrite.instance.coffee 843 | settings 844 | 845 | foreground 846 | #B4D388 847 | 848 | 849 | 850 | name 851 | coffee brace 852 | scope 853 | meta.brace.round.coffee,meta.brace.square.coffee 854 | settings 855 | 856 | foreground 857 | #EDE480 858 | 859 | 860 | 861 | name 862 | coffee embeded 863 | scope 864 | punctuation.section.embedded.coffee 865 | settings 866 | 867 | foreground 868 | #B4D388 869 | 870 | 871 | 872 | name 873 | Coffee vars 874 | scope 875 | variable.assignment.coffee variable.assignment.coffee 876 | settings 877 | 878 | foreground 879 | #DDDDDD 880 | 881 | 882 | 883 | name 884 | Coffee dots 885 | scope 886 | meta.delimiter.method.period.coffee 887 | settings 888 | 889 | foreground 890 | #F49D62 891 | 892 | 893 | 894 | name 895 | Coffee curleys 896 | scope 897 | meta.brace.curly.coffee 898 | settings 899 | 900 | foreground 901 | #B4D388 902 | 903 | 904 | 905 | name 906 | Doctype/XML Processing 907 | scope 908 | meta.tag.sgml.doctype.xml, declaration.sgml.html declaration.doctype, declaration.sgml.html declaration.doctype entity, declaration.sgml.html declaration.doctype string, declaration.xml-processing, declaration.xml-processing entity, declaration.xml-processing string, doctype 909 | settings 910 | 911 | foreground 912 | #777777 913 | 914 | 915 | 916 | name 917 | Bracket Default 918 | scope 919 | brackethighlighter.default 920 | settings 921 | 922 | foreground 923 | #92BFBF 924 | 925 | 926 | 927 | name 928 | PHP: Keyword 929 | scope 930 | keyword.control.php 931 | settings 932 | 933 | foreground 934 | #B4D388 935 | 936 | 937 | 938 | name 939 | PHP: Keyword Operator 940 | scope 941 | keyword.operator.logical.php, keyword.operator.assignment.php, keyword.operator.class.php 942 | settings 943 | 944 | foreground 945 | #999 946 | 947 | 948 | 949 | name 950 | PHP: Variable 951 | scope 952 | variable.other.property.php 953 | settings 954 | 955 | foreground 956 | #EDE480 957 | 958 | 959 | 960 | name 961 | PHP: Strings 962 | scope 963 | string.regexp.single-quoted.php 964 | settings 965 | 966 | foreground 967 | #BDDCDC 968 | 969 | 970 | 971 | name 972 | SublimeLinter Error 973 | scope 974 | sublimelinter.mark.error 975 | settings 976 | 977 | foreground 978 | #CF5340 979 | 980 | 981 | 982 | name 983 | SublimeLinter Warning 984 | scope 985 | sublimelinter.mark.warning 986 | settings 987 | 988 | foreground 989 | #EDE480 990 | 991 | 992 | 993 | name 994 | SublimeLinter Gutter Mark 995 | scope 996 | sublimelinter.gutter-mark 997 | settings 998 | 999 | foreground 1000 | #F1F1F1 1001 | 1002 | 1003 | 1004 | 1005 | 1006 | -------------------------------------------------------------------------------- /predawn-italic.tmTheme: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 36 | 37 | 38 | 39 | name 40 | Predawn 41 | settings 42 | 43 | 44 | settings 45 | 46 | background 47 | #282828 48 | 49 | caret 50 | #F18260 51 | 52 | foreground 53 | #F1F1F1 54 | 55 | invisibles 56 | #F18260 57 | 58 | lineHighlight 59 | #232323 60 | 61 | selection 62 | #4C4C4C 63 | 64 | inactiveSelection 65 | #3C3C3C 66 | 67 | findHighlight 68 | #F18260 69 | 70 | gutterForeground 71 | #4C4C4C 72 | 73 | guide 74 | #F1826025 75 | 76 | activeGuide 77 | #F1826050 78 | 79 | minimapBorder 80 | #F1826025 81 | 82 | 83 | 84 | name 85 | Comment 86 | scope 87 | comment 88 | settings 89 | 90 | foreground 91 | #777777 92 | fontStyle 93 | italic 94 | 95 | 96 | 97 | name 98 | Python Docstring 99 | scope 100 | string.docstring, text.html.django storage.type.templatetag.django storage.type.attr.django, text.html.jekyll punctuation.tag.jekyll string.quoted.single.jekyll, text.html.swig meta.function.block.start.swig string.quoted.single.html 101 | settings 102 | 103 | foreground 104 | #777777 105 | 106 | 107 | 108 | name 109 | Constant 110 | scope 111 | constant 112 | settings 113 | 114 | foreground 115 | #EDE480 116 | 117 | 118 | 119 | name 120 | Entity 121 | scope 122 | entity 123 | settings 124 | 125 | foreground 126 | #92BFBF 127 | 128 | 129 | 130 | 131 | 132 | name 133 | Javascript - White 134 | scope 135 | source.js, variable.other.class.js, variable.other.property.static.js, entity.name.function.js, keyword.operator.accessor.js, variable.other.readwrite.js, variable.other.object.js, variable.parameter.function.js, keyword.operator.assignment.js, punctuation.separator.key-value.js, string.unquoted.label.js 136 | settings 137 | 138 | foreground 139 | #f1f1f1 140 | 141 | 142 | 143 | 144 | name 145 | Javascript - Yellow / Italic 146 | scope 147 | keyword.control.flow.js, variable.language.this.js, keyword.control.conditional.js, constant.language.json 148 | settings 149 | 150 | foreground 151 | #EDE480 152 | fontStyle 153 | italic 154 | 155 | 156 | 157 | 158 | name 159 | Javascript - Yellow 160 | scope 161 | storage.type.function.arrow.js 162 | settings 163 | 164 | foreground 165 | #EDE480 166 | fontStyle 167 | regular 168 | 169 | 170 | 171 | 172 | name 173 | Javascript - Light Blue 174 | scope 175 | string.quoted.single.js, string.quoted.single.js entity.name.function.js, variable.parameter.function.js 176 | settings 177 | 178 | foreground 179 | #BDDCDC 180 | 181 | 182 | 183 | 184 | name 185 | Javascript - Blue 186 | scope 187 | meta.group.braces.curly meta.property.class.js variable.other.class.js, source.js meta.group.braces.round meta.function-call.with-arguments.js variable.function.js 188 | settings 189 | 190 | foreground 191 | #92BFBF 192 | 193 | 194 | 195 | 196 | name 197 | Javascript - Green 198 | scope 199 | constant.language.boolean.true.js, keyword.operator.new.js 200 | settings 201 | 202 | foreground 203 | #B4D388 204 | fontStyle 205 | italic 206 | 207 | 208 | 209 | 210 | name 211 | Javascript - Orange 212 | scope 213 | meta.group.braces.curly meta.property.class.js variable.other.property.static.js, source.js meta.group.braces.round meta.function-call.method.with-arguments.js variable.function.js, source.js support.constant.dom.js 214 | settings 215 | 216 | foreground 217 | #F49D62 218 | 219 | 220 | 221 | 222 | 223 | name 224 | Handlebars Text - Grey 1 225 | scope 226 | text.html.handlebars 227 | settings 228 | 229 | foreground 230 | #f1f1f1 231 | 232 | 233 | 234 | name 235 | Orange 236 | scope 237 | text.html.handlebars meta.function.inline.other.handlebars variable.parameter.handlebars, text.html.django storage.type.variable.django string.unquoted.tag-string.django 238 | settings 239 | 240 | foreground 241 | #F49D62 242 | 243 | 244 | 245 | name 246 | Grey 1 247 | scope 248 | text.html.handlebars meta.function.inline.other.handlebars support.constant.handlebars, meta.function.block.start.swig, support.constant.swig, support.constant.handlebars, entity.tag.tagbraces.django 249 | settings 250 | 251 | foreground 252 | #f1f1f1 253 | 254 | 255 | 256 | name 257 | Blue 258 | scope 259 | text.html.handlebars meta.function.block.start.handlebars support.constant.handlebars, string.unquoted.tag-string.django, keyword.control.filter.django 260 | settings 261 | 262 | foreground 263 | #92BFBF 264 | 265 | 266 | 267 | 268 | name 269 | Keyword - Orange 270 | scope 271 | keyword 272 | settings 273 | 274 | foreground 275 | #F49D62 276 | 277 | 278 | 279 | name 280 | Storage - Yellow 281 | scope 282 | storage 283 | settings 284 | 285 | foreground 286 | #EDE480 287 | fontStyle 288 | italic 289 | 290 | 291 | 292 | name 293 | String - Pale Blue 294 | scope 295 | string 296 | settings 297 | 298 | foreground 299 | #BDDCDC 300 | 301 | 302 | 303 | name 304 | Support - Blue 305 | scope 306 | support, meta.function.block.start.swig support.constant.swig 307 | settings 308 | 309 | foreground 310 | #92BFBF 311 | fontStyle 312 | italic 313 | 314 | 315 | 316 | name 317 | Variable - Orange 318 | scope 319 | variable 320 | settings 321 | 322 | foreground 323 | #F49D62 324 | 325 | 326 | 327 | name 328 | Red 329 | scope 330 | invalid, keyword.other.important.scss, constant.language.boolean.false.js 331 | settings 332 | 333 | foreground 334 | #CF5340 335 | fontStyle 336 | italic 337 | 338 | 339 | 340 | name 341 | Background Black 342 | scope 343 | text.html.ruby source 344 | settings 345 | 346 | background 347 | #151515 348 | 349 | 350 | 351 | name 352 | Green 353 | scope 354 | entity.other.inherited-class 355 | settings 356 | 357 | foreground 358 | #B4D388 359 | 360 | 361 | 362 | name 363 | Green 364 | scope 365 | string.quoted source, string constant 366 | settings 367 | 368 | foreground 369 | #B4D388 370 | 371 | 372 | 373 | name 374 | Orange 375 | scope 376 | string.regexp 377 | settings 378 | 379 | foreground 380 | #F49D62 381 | 382 | 383 | 384 | name 385 | Yellow 386 | scope 387 | string variable 388 | settings 389 | 390 | foreground 391 | #EDE480 392 | 393 | 394 | 395 | name 396 | Orange 397 | scope 398 | support.function 399 | settings 400 | 401 | foreground 402 | #F49D62 403 | 404 | 405 | 406 | name 407 | Support.constant 408 | scope 409 | support.constant 410 | settings 411 | 412 | foreground 413 | #B4D388 414 | 415 | 416 | 417 | name 418 | C/C++ Preprocessor Line 419 | scope 420 | other.preprocessor.c 421 | settings 422 | 423 | foreground 424 | #92BFBF 425 | 426 | 427 | 428 | name 429 | C/C++ Preprocessor Directive 430 | scope 431 | other.preprocessor.c entity 432 | settings 433 | 434 | foreground 435 | #92BFBF 436 | 437 | 438 | 439 | name 440 | Meta.tag.A 441 | scope 442 | declaration.tag, declaration.tag entity, meta.tag, meta.tag entity 443 | settings 444 | 445 | foreground 446 | #B4D388 447 | 448 | 449 | 450 | name 451 | css tag-name 452 | scope 453 | meta.selector.css entity.name.tag, entity.name.tag.scss, source.scss entity.other.attribute-name.pseudo-class.scss, keyword.control.at-rule.include.scss, entity.name.tag.wildcard.scss, source.css meta.property-list.css meta.property-value.css 454 | settings 455 | 456 | foreground 457 | #EDE480 458 | 459 | 460 | 461 | name 462 | css#id 463 | scope 464 | meta.selector.css entity.other.attribute-name.id, meta.selector.scss entity.other.attribute-name.id, entity.name.tag.reference.scss 465 | settings 466 | 467 | foreground 468 | #F49D62 469 | 470 | 471 | 472 | name 473 | css.class 474 | scope 475 | meta.selector.css entity.other.attribute-name.class, source.scss entity.other.attribute-name.class.css, keyword.other.default.scss 476 | settings 477 | 478 | foreground 479 | #B4D388 480 | 481 | 482 | 483 | name 484 | css property-name: psuedos and attibutes 485 | scope 486 | support.type.property-name.css, invalid.illegal, support.type.property-name.scss, entity.other.attribute-name.pseudo-element.css, entity.other.attribute-name.pseudo-class.css, entity.other.attribute-name.attribute.css, variable.scss, meta.property-name.scss, source.css meta.property-list.css meta.property-name.css 487 | settings 488 | 489 | foreground 490 | #92BFBF 491 | fontStyle 492 | italic 493 | 494 | 495 | 496 | name 497 | css property-name: psuedos and attibutes 498 | scope 499 | source.scss meta.property-list.scss meta.property-name.scss support.type.property-name.scss, source.css meta.property-list.css meta.property-name.css support.type.property-name.css 500 | settings 501 | 502 | foreground 503 | #92BFBF 504 | fontStyle 505 | regular 506 | 507 | 508 | 509 | name 510 | css property-value; 511 | scope 512 | meta.property-group support.constant.property-value.css, meta.property-value support.constant.property-value.css, meta.property-group support.constant.property-value.scss, meta.property-value support.constant.property-value.scss, meta.property-list meta.property-value.scss 513 | settings 514 | 515 | foreground 516 | #EDE480 517 | fontStyle 518 | italic 519 | 520 | 521 | 522 | name 523 | css @at-rule 524 | scope 525 | meta.preprocessor.at-rule keyword.control.at-rule, entity.name.tag.jekyll 526 | settings 527 | 528 | foreground 529 | #F49D62 530 | 531 | 532 | 533 | name 534 | css additional-constants 535 | scope 536 | meta.property-value support.constant.named-color.css, meta.property-value constant 537 | settings 538 | 539 | foreground 540 | #EDE480 541 | 542 | 543 | 544 | name 545 | string quoted single 546 | scope 547 | string.quoted.single, storage.type.attr.django, support.variable.jekyll 548 | settings 549 | 550 | foreground 551 | #bddcdc 552 | 553 | 554 | 555 | name 556 | css strings and urls 557 | scope 558 | source.scss string.quoted.single, source.css string.quoted.double, source.scss string.quoted.double, source.css variable.parameter, variable.parameter.url.scss, string.unquoted.attribute-value.scss, string.unquoted.attribute-value.css, string.quoted.single.css 559 | settings 560 | 561 | foreground 562 | #777777 563 | fontStyle 564 | regular 565 | 566 | 567 | 568 | name 569 | css operator 570 | scope 571 | source.css meta.selector.css meta.attribute-selector.css keyword.operator.attribute-selector.css 572 | settings 573 | 574 | foreground 575 | #FFF 576 | 577 | 578 | 579 | name 580 | css constructor.argument 581 | scope 582 | meta.constructor.argument.css 583 | settings 584 | 585 | foreground 586 | #F18260 587 | fontStyle 588 | italic 589 | 590 | 591 | 592 | name 593 | diff.header 594 | scope 595 | meta.diff, meta.diff.header 596 | settings 597 | 598 | background 599 | #151515 600 | foreground 601 | #DDDDDD 602 | 603 | 604 | 605 | name 606 | diff.deleted 607 | scope 608 | markup.deleted 609 | settings 610 | 611 | background 612 | #151515 613 | foreground 614 | #CF5340 615 | 616 | 617 | 618 | name 619 | diff.changed 620 | scope 621 | markup.changed 622 | settings 623 | 624 | background 625 | #B4D388 626 | foreground 627 | #92BFBF 628 | 629 | 630 | 631 | name 632 | diff.inserted 633 | scope 634 | markup.inserted 635 | settings 636 | 637 | background 638 | #151515 639 | foreground 640 | #B4D388 641 | 642 | 643 | 644 | name 645 | GitGutter deleted 646 | scope 647 | markup.deleted.git_gutter 648 | settings 649 | 650 | foreground 651 | #CF5340 652 | 653 | 654 | 655 | name 656 | GitGutter changed 657 | scope 658 | markup.changed.git_gutter 659 | settings 660 | 661 | foreground 662 | #92BFBF 663 | 664 | 665 | 666 | name 667 | GitGutter inserted 668 | scope 669 | markup.inserted.git_gutter 670 | settings 671 | 672 | foreground 673 | #B4D388 674 | 675 | 676 | 677 | name 678 | GitGutter ignored 679 | scope 680 | markup.ignored.git_gutter 681 | settings 682 | 683 | foreground 684 | #777777 685 | 686 | 687 | 688 | name 689 | GitGutter untracked 690 | scope 691 | markup.untracked.git_gutter 692 | settings 693 | 694 | foreground 695 | #777777 696 | 697 | 698 | 699 | name 700 | SublimeLinter Annotations 701 | scope 702 | sublimelinter.outline.notes 703 | settings 704 | 705 | background 706 | #EDE480 707 | 708 | 709 | 710 | name 711 | SublimeLinter Outline 712 | scope 713 | sublimelinter.outline.illegal 714 | settings 715 | 716 | background 717 | #F18260 718 | 719 | 720 | 721 | name 722 | SublimeLinter Underline 723 | scope 724 | sublimelinter.underline.illegal 725 | settings 726 | 727 | background 728 | #CF5340 729 | 730 | 731 | 732 | name 733 | SublimeLinter Warning Outline 734 | scope 735 | sublimelinter.outline.warning 736 | settings 737 | 738 | background 739 | #F49D62 740 | 741 | 742 | 743 | name 744 | SublimeLinter Warning Underline 745 | scope 746 | sublimelinter.underline.warning 747 | settings 748 | 749 | background 750 | #CF5340 751 | 752 | 753 | 754 | name 755 | SublimeLinter Violation Outline 756 | scope 757 | sublimelinter.outline.violation 758 | settings 759 | 760 | background 761 | #777777 762 | 763 | 764 | 765 | name 766 | SublimeLinter Violation Underline 767 | scope 768 | sublimelinter.underline.violation 769 | settings 770 | 771 | background 772 | #FF000050 773 | 774 | 775 | 776 | name 777 | html id 778 | scope 779 | entity.other.attribute-name.id.html 780 | settings 781 | 782 | foreground 783 | #F49D62 784 | fontStyle 785 | italic 786 | 787 | 788 | 789 | name 790 | html attribute 791 | scope 792 | entity.other.attribute-name.html, entity.other.attribute-name.class.html 793 | settings 794 | 795 | foreground 796 | #EDE480 797 | fontStyle 798 | italic 799 | 800 | 801 | 802 | name 803 | html punctuations tags 804 | scope 805 | punctuation.definition.tag.end, punctuation.definition.tag.begin, punctuation.definition.tag 806 | settings 807 | 808 | foreground 809 | #92BFBF 810 | 811 | 812 | 813 | name 814 | scss terminators 815 | scope 816 | punctuation.section.function.scss, punctuation.terminator.rule.scss, punctuation.separator.key-value.scss 817 | settings 818 | 819 | foreground 820 | #F1F1F1 821 | 822 | 823 | 824 | name 825 | @-rules 826 | scope 827 | keyword.control.at-rule.import.css, keyword.control.at-rule.import.scss, keyword.control.at-rule.keyframes.css, keyword.control.at-rule.keyframes.scss 828 | settings 829 | 830 | foreground 831 | #EDE480 832 | 833 | 834 | 835 | name 836 | @media 837 | scope 838 | meta.at-rule.media.css, meta.at-rule.media.scss, source.scss meta.property-list.scss meta.property-value.scss variable.scss variable.scss 839 | settings 840 | 841 | foreground 842 | #f49d62 843 | 844 | 845 | 846 | name 847 | LESS variables 848 | scope 849 | variable.other.less 850 | settings 851 | 852 | foreground 853 | #B4D388 854 | 855 | 856 | 857 | name 858 | LESS variables 859 | scope 860 | entity.other.less.mixin 861 | settings 862 | 863 | foreground 864 | #B4D388 865 | 866 | 867 | 868 | name 869 | LESS units 870 | scope 871 | source.css.less keyword.unit.css 872 | settings 873 | 874 | foreground 875 | #F18260 876 | 877 | 878 | 879 | name 880 | Angular 881 | scope 882 | entity.other.attribute-name.angular.html, source.angular.embedded.html 883 | settings 884 | 885 | foreground 886 | #F18260 887 | 888 | 889 | 890 | name 891 | HTML Entities 892 | scope 893 | constant.character.entity.html 894 | settings 895 | 896 | foreground 897 | #F18260 898 | 899 | 900 | 901 | name 902 | coffee instance var 903 | scope 904 | variable.other.readwrite.instance.coffee 905 | settings 906 | 907 | foreground 908 | #B4D388 909 | 910 | 911 | 912 | name 913 | coffee brace 914 | scope 915 | meta.brace.round.coffee,meta.brace.square.coffee 916 | settings 917 | 918 | foreground 919 | #EDE480 920 | 921 | 922 | 923 | name 924 | coffee embeded 925 | scope 926 | punctuation.section.embedded.coffee 927 | settings 928 | 929 | foreground 930 | #B4D388 931 | 932 | 933 | 934 | name 935 | Coffee vars 936 | scope 937 | variable.assignment.coffee variable.assignment.coffee 938 | settings 939 | 940 | foreground 941 | #DDDDDD 942 | 943 | 944 | 945 | name 946 | Coffee dots 947 | scope 948 | meta.delimiter.method.period.coffee 949 | settings 950 | 951 | foreground 952 | #F49D62 953 | 954 | 955 | 956 | name 957 | Coffee curleys 958 | scope 959 | meta.brace.curly.coffee 960 | settings 961 | 962 | foreground 963 | #B4D388 964 | 965 | 966 | 967 | name 968 | Doctype/XML Processing 969 | scope 970 | meta.tag.sgml.doctype.xml, declaration.sgml.html declaration.doctype, declaration.sgml.html declaration.doctype entity, declaration.sgml.html declaration.doctype string, declaration.xml-processing, declaration.xml-processing entity, declaration.xml-processing string, doctype 971 | settings 972 | 973 | foreground 974 | #777777 975 | 976 | 977 | 978 | name 979 | Bracket Default 980 | scope 981 | brackethighlighter.default 982 | settings 983 | 984 | foreground 985 | #92BFBF 986 | 987 | 988 | 989 | name 990 | PHP: Keyword 991 | scope 992 | keyword.control.php 993 | settings 994 | 995 | foreground 996 | #B4D388 997 | 998 | 999 | 1000 | name 1001 | PHP: Keyword Operator 1002 | scope 1003 | keyword.operator.logical.php, keyword.operator.assignment.php, keyword.operator.class.php 1004 | settings 1005 | 1006 | foreground 1007 | #999 1008 | 1009 | 1010 | 1011 | name 1012 | PHP: Variable 1013 | scope 1014 | variable.other.property.php 1015 | settings 1016 | 1017 | foreground 1018 | #EDE480 1019 | 1020 | 1021 | 1022 | name 1023 | PHP: Strings 1024 | scope 1025 | string.regexp.single-quoted.php 1026 | settings 1027 | 1028 | foreground 1029 | #BDDCDC 1030 | 1031 | 1032 | 1033 | name 1034 | SublimeLinter Error 1035 | scope 1036 | sublimelinter.mark.error 1037 | settings 1038 | 1039 | foreground 1040 | #CF5340 1041 | 1042 | 1043 | 1044 | name 1045 | SublimeLinter Warning 1046 | scope 1047 | sublimelinter.mark.warning 1048 | settings 1049 | 1050 | foreground 1051 | #EDE480 1052 | 1053 | 1054 | 1055 | name 1056 | SublimeLinter Gutter Mark 1057 | scope 1058 | sublimelinter.gutter-mark 1059 | settings 1060 | 1061 | foreground 1062 | #F1F1F1 1063 | 1064 | 1065 | 1066 | 1067 | 1068 | --------------------------------------------------------------------------------