├── Sublime Text 2.icns
├── Theme - Flatland
├── dot.png
├── circle.png
├── fold.png
├── bookmark.png
├── tooltip.png
├── btn-large.png
├── btn-single.png
├── file-close.png
├── file-dirty.png
├── fold-closed.png
├── fold-open.png
├── group-open.png
├── overlay-bg.png
├── tab-active.png
├── tab-close.png
├── tab-dirty.png
├── tab-hover.png
├── text-field.png
├── btn-large-on.png
├── group-closed.png
├── icon-case-off.png
├── icon-case-on.png
├── icon-regex-on.png
├── icon-word-off.png
├── icon-word-on.png
├── icon-wrap-off.png
├── icon-wrap-on.png
├── tab-inactive.png
├── btn-group-left.png
├── btn-group-middle.png
├── btn-group-right.png
├── file-close-dirty.png
├── file-close-hover.png
├── icon-buffer-off.png
├── icon-buffer-on.png
├── icon-context-off.png
├── icon-context-on.png
├── icon-preserve-on.png
├── icon-regex-off.png
├── icon-reverse-off.png
├── icon-reverse-on.png
├── panel-background.png
├── quick-panel-row.png
├── square
│ ├── tab-hover.png
│ ├── tab-active.png
│ ├── tab-inactive.png
│ └── tabset-background.png
├── tab-close-hover.png
├── tab-dirty-active.png
├── fold-open-pressed.png
├── icon-highlight-off.png
├── icon-highlight-on.png
├── icon-preserve-off.png
├── icon-selection-off.png
├── icon-selection-on.png
├── tabset-background.png
├── file-close-selected.png
├── file-dirty-selected.png
├── fold-closed-pressed.png
├── group-closed-selected.png
├── group-open-selected.png
├── overlay-puck-vertical.png
├── sidebar-row-selected.png
├── status-bar-background.png
├── overlay-puck-horizontal.png
├── quick-panel-background.png
├── standard-puck-vertical.png
├── overlay-dark-puck-vertical.png
├── overlay-scrollbar-vertical.png
├── quick-panel-row-selected.png
├── standard-puck-horizontal.png
├── standard-scrollbar-corner.png
├── code-completion-row-selected.png
├── overlay-dark-puck-horizontal.png
├── overlay-scrollbar-horizontal.png
├── standard-scrollbar-vertical.png
├── standard-scrollbar-horizontal.png
├── Widget - Flatland.sublime-settings
├── Widget - Flatland.stTheme
├── Flatland-Monokai.tmTheme
├── Flatland.tmTheme
└── Flatland.sublime-theme
├── resources
├── screenshot.png
└── flatland_screen.png
├── .gitignore
├── README.md
└── Vim
└── colors
└── flatland.vim
/Sublime Text 2.icns:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Sublime Text 2.icns
--------------------------------------------------------------------------------
/Theme - Flatland/dot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/dot.png
--------------------------------------------------------------------------------
/resources/screenshot.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/resources/screenshot.png
--------------------------------------------------------------------------------
/Theme - Flatland/circle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/circle.png
--------------------------------------------------------------------------------
/Theme - Flatland/fold.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/fold.png
--------------------------------------------------------------------------------
/Theme - Flatland/bookmark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/bookmark.png
--------------------------------------------------------------------------------
/Theme - Flatland/tooltip.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/tooltip.png
--------------------------------------------------------------------------------
/resources/flatland_screen.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/resources/flatland_screen.png
--------------------------------------------------------------------------------
/Theme - Flatland/btn-large.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/btn-large.png
--------------------------------------------------------------------------------
/Theme - Flatland/btn-single.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/btn-single.png
--------------------------------------------------------------------------------
/Theme - Flatland/file-close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/file-close.png
--------------------------------------------------------------------------------
/Theme - Flatland/file-dirty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/file-dirty.png
--------------------------------------------------------------------------------
/Theme - Flatland/fold-closed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/fold-closed.png
--------------------------------------------------------------------------------
/Theme - Flatland/fold-open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/fold-open.png
--------------------------------------------------------------------------------
/Theme - Flatland/group-open.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/group-open.png
--------------------------------------------------------------------------------
/Theme - Flatland/overlay-bg.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/overlay-bg.png
--------------------------------------------------------------------------------
/Theme - Flatland/tab-active.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/tab-active.png
--------------------------------------------------------------------------------
/Theme - Flatland/tab-close.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/tab-close.png
--------------------------------------------------------------------------------
/Theme - Flatland/tab-dirty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/tab-dirty.png
--------------------------------------------------------------------------------
/Theme - Flatland/tab-hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/tab-hover.png
--------------------------------------------------------------------------------
/Theme - Flatland/text-field.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/text-field.png
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | # OS folder settings
2 | [Tt]humbs.db
3 | *.DS_Store
4 |
5 | # Sublime Text cache files
6 | *.cache
7 |
--------------------------------------------------------------------------------
/Theme - Flatland/btn-large-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/btn-large-on.png
--------------------------------------------------------------------------------
/Theme - Flatland/group-closed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/group-closed.png
--------------------------------------------------------------------------------
/Theme - Flatland/icon-case-off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/icon-case-off.png
--------------------------------------------------------------------------------
/Theme - Flatland/icon-case-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/icon-case-on.png
--------------------------------------------------------------------------------
/Theme - Flatland/icon-regex-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/icon-regex-on.png
--------------------------------------------------------------------------------
/Theme - Flatland/icon-word-off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/icon-word-off.png
--------------------------------------------------------------------------------
/Theme - Flatland/icon-word-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/icon-word-on.png
--------------------------------------------------------------------------------
/Theme - Flatland/icon-wrap-off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/icon-wrap-off.png
--------------------------------------------------------------------------------
/Theme - Flatland/icon-wrap-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/icon-wrap-on.png
--------------------------------------------------------------------------------
/Theme - Flatland/tab-inactive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/tab-inactive.png
--------------------------------------------------------------------------------
/Theme - Flatland/btn-group-left.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/btn-group-left.png
--------------------------------------------------------------------------------
/Theme - Flatland/btn-group-middle.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/btn-group-middle.png
--------------------------------------------------------------------------------
/Theme - Flatland/btn-group-right.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/btn-group-right.png
--------------------------------------------------------------------------------
/Theme - Flatland/file-close-dirty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/file-close-dirty.png
--------------------------------------------------------------------------------
/Theme - Flatland/file-close-hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/file-close-hover.png
--------------------------------------------------------------------------------
/Theme - Flatland/icon-buffer-off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/icon-buffer-off.png
--------------------------------------------------------------------------------
/Theme - Flatland/icon-buffer-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/icon-buffer-on.png
--------------------------------------------------------------------------------
/Theme - Flatland/icon-context-off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/icon-context-off.png
--------------------------------------------------------------------------------
/Theme - Flatland/icon-context-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/icon-context-on.png
--------------------------------------------------------------------------------
/Theme - Flatland/icon-preserve-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/icon-preserve-on.png
--------------------------------------------------------------------------------
/Theme - Flatland/icon-regex-off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/icon-regex-off.png
--------------------------------------------------------------------------------
/Theme - Flatland/icon-reverse-off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/icon-reverse-off.png
--------------------------------------------------------------------------------
/Theme - Flatland/icon-reverse-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/icon-reverse-on.png
--------------------------------------------------------------------------------
/Theme - Flatland/panel-background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/panel-background.png
--------------------------------------------------------------------------------
/Theme - Flatland/quick-panel-row.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/quick-panel-row.png
--------------------------------------------------------------------------------
/Theme - Flatland/square/tab-hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/square/tab-hover.png
--------------------------------------------------------------------------------
/Theme - Flatland/tab-close-hover.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/tab-close-hover.png
--------------------------------------------------------------------------------
/Theme - Flatland/tab-dirty-active.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/tab-dirty-active.png
--------------------------------------------------------------------------------
/Theme - Flatland/fold-open-pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/fold-open-pressed.png
--------------------------------------------------------------------------------
/Theme - Flatland/icon-highlight-off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/icon-highlight-off.png
--------------------------------------------------------------------------------
/Theme - Flatland/icon-highlight-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/icon-highlight-on.png
--------------------------------------------------------------------------------
/Theme - Flatland/icon-preserve-off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/icon-preserve-off.png
--------------------------------------------------------------------------------
/Theme - Flatland/icon-selection-off.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/icon-selection-off.png
--------------------------------------------------------------------------------
/Theme - Flatland/icon-selection-on.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/icon-selection-on.png
--------------------------------------------------------------------------------
/Theme - Flatland/square/tab-active.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/square/tab-active.png
--------------------------------------------------------------------------------
/Theme - Flatland/tabset-background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/tabset-background.png
--------------------------------------------------------------------------------
/Theme - Flatland/file-close-selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/file-close-selected.png
--------------------------------------------------------------------------------
/Theme - Flatland/file-dirty-selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/file-dirty-selected.png
--------------------------------------------------------------------------------
/Theme - Flatland/fold-closed-pressed.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/fold-closed-pressed.png
--------------------------------------------------------------------------------
/Theme - Flatland/group-closed-selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/group-closed-selected.png
--------------------------------------------------------------------------------
/Theme - Flatland/group-open-selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/group-open-selected.png
--------------------------------------------------------------------------------
/Theme - Flatland/overlay-puck-vertical.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/overlay-puck-vertical.png
--------------------------------------------------------------------------------
/Theme - Flatland/sidebar-row-selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/sidebar-row-selected.png
--------------------------------------------------------------------------------
/Theme - Flatland/square/tab-inactive.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/square/tab-inactive.png
--------------------------------------------------------------------------------
/Theme - Flatland/status-bar-background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/status-bar-background.png
--------------------------------------------------------------------------------
/Theme - Flatland/overlay-puck-horizontal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/overlay-puck-horizontal.png
--------------------------------------------------------------------------------
/Theme - Flatland/quick-panel-background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/quick-panel-background.png
--------------------------------------------------------------------------------
/Theme - Flatland/standard-puck-vertical.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/standard-puck-vertical.png
--------------------------------------------------------------------------------
/Theme - Flatland/overlay-dark-puck-vertical.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/overlay-dark-puck-vertical.png
--------------------------------------------------------------------------------
/Theme - Flatland/overlay-scrollbar-vertical.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/overlay-scrollbar-vertical.png
--------------------------------------------------------------------------------
/Theme - Flatland/quick-panel-row-selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/quick-panel-row-selected.png
--------------------------------------------------------------------------------
/Theme - Flatland/square/tabset-background.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/square/tabset-background.png
--------------------------------------------------------------------------------
/Theme - Flatland/standard-puck-horizontal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/standard-puck-horizontal.png
--------------------------------------------------------------------------------
/Theme - Flatland/standard-scrollbar-corner.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/standard-scrollbar-corner.png
--------------------------------------------------------------------------------
/Theme - Flatland/code-completion-row-selected.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/code-completion-row-selected.png
--------------------------------------------------------------------------------
/Theme - Flatland/overlay-dark-puck-horizontal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/overlay-dark-puck-horizontal.png
--------------------------------------------------------------------------------
/Theme - Flatland/overlay-scrollbar-horizontal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/overlay-scrollbar-horizontal.png
--------------------------------------------------------------------------------
/Theme - Flatland/standard-scrollbar-vertical.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/standard-scrollbar-vertical.png
--------------------------------------------------------------------------------
/Theme - Flatland/standard-scrollbar-horizontal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/fd/flatland/master/Theme - Flatland/standard-scrollbar-horizontal.png
--------------------------------------------------------------------------------
/Theme - Flatland/Widget - Flatland.sublime-settings:
--------------------------------------------------------------------------------
1 | {
2 | "color_scheme": "Packages/flatland/Theme - Flatland/Widget - Flatland.stTheme",
3 | "draw_shadows": false
4 | }
5 |
--------------------------------------------------------------------------------
/Theme - Flatland/Widget - Flatland.stTheme:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | author
6 | Robby Ingebretsen
7 | comment
8 | Flatland
9 | name
10 | Flatland
11 | settings
12 |
13 |
14 | settings
15 |
16 | background
17 | #313437
18 | caret
19 | #FFFFFF
20 | foreground
21 | #ffffff
22 | invisibles
23 | #3B3B3B
24 | selection
25 | #3d8EF3
26 |
27 |
28 |
29 |
30 |
31 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Flatland
2 |
3 | ## About
4 |
5 | Flatland is a simple theme and accompanying color scheme for Sublime Text 2. It is mostly derived from [Soda](https://github.com/buymeasoda/soda-theme), the right place to start for any custom theme development for Sublime. Thanks Soda!
6 |
7 | ## Design
8 |
9 | 
10 |
11 |
12 | ## Installation
13 | Flatland is a Sublime package. There are two ways to install it.
14 |
15 | ### Package Control
16 | You can install it using the excellent [Package Control][] package manager for Sublime Text 2 following these easy steps:
17 |
18 | 1. Add the https://github.com/thinkpixellab/flatland/ repository to your list of installed packages using `Package Control: Add Repository` from the Command Palette
19 | 2. Install the `flatland` package using the `Package Control: Install Package` command.
20 |
21 | [Package Control]: http://wbond.net/sublime_packages/package_control
22 |
23 | ### Manual Installation
24 | You can also install it manually by following these instructions:
25 |
26 | 1. [Download theme files](https://github.com/thinkpixellab/flatland/archive/master.zip)
27 | 2. Unzip the files and copy the folder newly created folder into your Sublime Text 2 Packages directory with the name `flatland`. You can find that directory by selecting "Preferences > Browse Packages ...".
28 | 3. Activate the theme by modifying your user preferences to include the following:
29 |
30 | ```javascript
31 | {
32 | "theme": "Flatland.sublime-theme",
33 | "color_scheme": "Packages/flatland/Theme - Flatland/Flatland.tmTheme"
34 | }
35 | ```
36 |
37 | If you need help locating your user preferences file, you can find it selecting "Preferences > Settings - User".
38 |
39 | ## Optional Settings
40 | The following options can be set in your user preferences:
41 |
42 | ```javascript
43 | {
44 | // square file tabs instead of rounded corners
45 | "flatland_square_tabs": true,
46 |
47 | // Monokai theme (SublimeText's default) with Flatland background color
48 | "color_scheme": "Packages/flatland/Theme - Flatland/Flatland-Monokai.tmTheme"
49 | }
50 | ```
51 |
--------------------------------------------------------------------------------
/Vim/colors/flatland.vim:
--------------------------------------------------------------------------------
1 | " Vim color file
2 | " Converted from Textmate theme PlasticCodeWrap using Coloration v0.3.3 (http://github.com/sickill/coloration)
3 |
4 | set background=dark
5 | highlight clear
6 |
7 | if exists("syntax_on")
8 | syntax reset
9 | endif
10 |
11 | let g:colors_name = "PlasticCodeWrap"
12 |
13 | hi Cursor ctermfg=16 ctermbg=59 cterm=NONE guifg=#26292c guibg=#646769 gui=NONE
14 | hi Visual ctermfg=NONE ctermbg=59 cterm=NONE guifg=NONE guibg=#3c3f42 gui=NONE
15 | hi CursorLine ctermfg=NONE ctermbg=59 cterm=NONE guifg=NONE guibg=#3b3e40 gui=NONE
16 | hi CursorColumn ctermfg=NONE ctermbg=59 cterm=NONE guifg=NONE guibg=#3b3e40 gui=NONE
17 | hi ColorColumn ctermfg=NONE ctermbg=59 cterm=NONE guifg=NONE guibg=#3b3e40 gui=NONE
18 | hi LineNr ctermfg=102 ctermbg=59 cterm=NONE guifg=#8f9192 guibg=#3b3e40 gui=NONE
19 | hi VertSplit ctermfg=241 ctermbg=241 cterm=NONE guifg=#636567 guibg=#636567 gui=NONE
20 | hi MatchParen ctermfg=209 ctermbg=NONE cterm=underline guifg=#fa9a4b guibg=NONE gui=underline
21 | hi StatusLine ctermfg=231 ctermbg=241 cterm=bold guifg=#f8f8f8 guibg=#636567 gui=bold
22 | hi StatusLineNC ctermfg=231 ctermbg=241 cterm=NONE guifg=#f8f8f8 guibg=#636567 gui=NONE
23 | hi Pmenu ctermfg=74 ctermbg=NONE cterm=NONE guifg=#72aaca guibg=NONE gui=NONE
24 | hi PmenuSel ctermfg=NONE ctermbg=59 cterm=NONE guifg=NONE guibg=#3c3f42 gui=NONE
25 | hi IncSearch ctermfg=16 ctermbg=231 cterm=NONE guifg=#26292c guibg=#f6f6f6 gui=NONE
26 | hi Search ctermfg=NONE ctermbg=NONE cterm=underline guifg=NONE guibg=NONE gui=underline
27 | hi Directory ctermfg=150 ctermbg=NONE cterm=NONE guifg=#b8d977 guibg=NONE gui=NONE
28 | hi Folded ctermfg=102 ctermbg=16 cterm=NONE guifg=#798188 guibg=#26292c gui=NONE
29 |
30 | hi Normal ctermfg=231 ctermbg=16 cterm=NONE guifg=#f8f8f8 guibg=#26292c gui=NONE
31 | hi Boolean ctermfg=150 ctermbg=NONE cterm=NONE guifg=#b8d977 guibg=NONE gui=NONE
32 | hi Character ctermfg=150 ctermbg=NONE cterm=NONE guifg=#b8d977 guibg=NONE gui=NONE
33 | hi Comment ctermfg=102 ctermbg=NONE cterm=NONE guifg=#798188 guibg=NONE gui=NONE
34 | hi Conditional ctermfg=209 ctermbg=NONE cterm=NONE guifg=#fa9a4b guibg=NONE gui=NONE
35 | hi Constant ctermfg=150 ctermbg=NONE cterm=NONE guifg=#b8d977 guibg=NONE gui=NONE
36 | hi Define ctermfg=209 ctermbg=NONE cterm=NONE guifg=#fa9a4b guibg=NONE gui=NONE
37 | hi DiffAdd ctermfg=231 ctermbg=64 cterm=bold guifg=#f8f8f8 guibg=#46830e gui=bold
38 | hi DiffDelete ctermfg=88 ctermbg=NONE cterm=NONE guifg=#8b0809 guibg=NONE gui=NONE
39 | hi DiffChange ctermfg=231 ctermbg=23 cterm=NONE guifg=#f8f8f8 guibg=#233a5a gui=NONE
40 | hi DiffText ctermfg=231 ctermbg=24 cterm=bold guifg=#f8f8f8 guibg=#204a87 gui=bold
41 | hi ErrorMsg ctermfg=231 ctermbg=124 cterm=NONE guifg=#f8f8f8 guibg=#aa2915 gui=NONE
42 | hi WarningMsg ctermfg=231 ctermbg=124 cterm=NONE guifg=#f8f8f8 guibg=#aa2915 gui=NONE
43 | hi Float ctermfg=150 ctermbg=NONE cterm=NONE guifg=#b8d977 guibg=NONE gui=NONE
44 | hi Function ctermfg=74 ctermbg=NONE cterm=NONE guifg=#72aaca guibg=NONE gui=NONE
45 | hi Identifier ctermfg=228 ctermbg=NONE cterm=NONE guifg=#f6f080 guibg=NONE gui=NONE
46 | hi Keyword ctermfg=209 ctermbg=NONE cterm=NONE guifg=#fa9a4b guibg=NONE gui=NONE
47 | hi Label ctermfg=231 ctermbg=NONE cterm=NONE guifg=#f6f6f6 guibg=NONE gui=NONE
48 | hi NonText ctermfg=102 ctermbg=59 cterm=NONE guifg=#7a8288 guibg=#313336 gui=NONE
49 | hi Number ctermfg=150 ctermbg=NONE cterm=NONE guifg=#b8d977 guibg=NONE gui=NONE
50 | hi Operator ctermfg=209 ctermbg=NONE cterm=NONE guifg=#fa9a4b guibg=NONE gui=NONE
51 | hi PreProc ctermfg=209 ctermbg=NONE cterm=NONE guifg=#fa9a4b guibg=NONE gui=NONE
52 | hi Special ctermfg=231 ctermbg=NONE cterm=NONE guifg=#f8f8f8 guibg=NONE gui=NONE
53 | hi SpecialKey ctermfg=102 ctermbg=59 cterm=NONE guifg=#7a8288 guibg=#3b3e40 gui=NONE
54 | hi Statement ctermfg=209 ctermbg=NONE cterm=NONE guifg=#fa9a4b guibg=NONE gui=NONE
55 | hi StorageClass ctermfg=228 ctermbg=NONE cterm=NONE guifg=#f6f080 guibg=NONE gui=NONE
56 | hi String ctermfg=231 ctermbg=NONE cterm=NONE guifg=#f6f6f6 guibg=NONE gui=NONE
57 | hi Tag ctermfg=74 ctermbg=NONE cterm=NONE guifg=#72aaca guibg=NONE gui=NONE
58 | hi Title ctermfg=231 ctermbg=NONE cterm=bold guifg=#f8f8f8 guibg=NONE gui=bold
59 | hi Todo ctermfg=102 ctermbg=NONE cterm=inverse,bold guifg=#798188 guibg=NONE gui=inverse,bold
60 | hi Type ctermfg=74 ctermbg=NONE cterm=NONE guifg=#72aaca guibg=NONE gui=NONE
61 | hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline guifg=NONE guibg=NONE gui=underline
62 | hi rubyClass ctermfg=209 ctermbg=NONE cterm=NONE guifg=#fa9a4b guibg=NONE gui=NONE
63 | hi rubyFunction ctermfg=74 ctermbg=NONE cterm=NONE guifg=#72aaca guibg=NONE gui=NONE
64 | hi rubyInterpolationDelimiter ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE
65 | hi rubySymbol ctermfg=150 ctermbg=NONE cterm=NONE guifg=#b8d977 guibg=NONE gui=NONE
66 | hi rubyConstant ctermfg=74 ctermbg=NONE cterm=NONE guifg=#72aaca guibg=NONE gui=NONE
67 | hi rubyStringDelimiter ctermfg=231 ctermbg=NONE cterm=NONE guifg=#f6f6f6 guibg=NONE gui=NONE
68 | hi rubyBlockParameter ctermfg=209 ctermbg=NONE cterm=NONE guifg=#fb9a4b guibg=NONE gui=NONE
69 | hi rubyInstanceVariable ctermfg=209 ctermbg=NONE cterm=NONE guifg=#fb9a4b guibg=NONE gui=NONE
70 | hi rubyInclude ctermfg=209 ctermbg=NONE cterm=NONE guifg=#fa9a4b guibg=NONE gui=NONE
71 | hi rubyGlobalVariable ctermfg=209 ctermbg=NONE cterm=NONE guifg=#fb9a4b guibg=NONE gui=NONE
72 | hi rubyRegexp ctermfg=215 ctermbg=NONE cterm=NONE guifg=#ffb454 guibg=NONE gui=NONE
73 | hi rubyRegexpDelimiter ctermfg=215 ctermbg=NONE cterm=NONE guifg=#ffb454 guibg=NONE gui=NONE
74 | hi rubyEscape ctermfg=150 ctermbg=NONE cterm=NONE guifg=#b8d977 guibg=NONE gui=NONE
75 | hi rubyControl ctermfg=209 ctermbg=NONE cterm=NONE guifg=#fa9a4b guibg=NONE gui=NONE
76 | hi rubyClassVariable ctermfg=209 ctermbg=NONE cterm=NONE guifg=#fb9a4b guibg=NONE gui=NONE
77 | hi rubyOperator ctermfg=209 ctermbg=NONE cterm=NONE guifg=#fa9a4b guibg=NONE gui=NONE
78 | hi rubyException ctermfg=209 ctermbg=NONE cterm=NONE guifg=#fa9a4b guibg=NONE gui=NONE
79 | hi rubyPseudoVariable ctermfg=209 ctermbg=NONE cterm=NONE guifg=#fb9a4b guibg=NONE gui=NONE
80 | hi rubyRailsUserClass ctermfg=74 ctermbg=NONE cterm=NONE guifg=#72aaca guibg=NONE gui=NONE
81 | hi rubyRailsARAssociationMethod ctermfg=215 ctermbg=NONE cterm=NONE guifg=#ffb454 guibg=NONE gui=NONE
82 | hi rubyRailsARMethod ctermfg=215 ctermbg=NONE cterm=NONE guifg=#ffb454 guibg=NONE gui=NONE
83 | hi rubyRailsRenderMethod ctermfg=215 ctermbg=NONE cterm=NONE guifg=#ffb454 guibg=NONE gui=NONE
84 | hi rubyRailsMethod ctermfg=215 ctermbg=NONE cterm=NONE guifg=#ffb454 guibg=NONE gui=NONE
85 | hi erubyDelimiter ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE
86 | hi erubyComment ctermfg=102 ctermbg=NONE cterm=NONE guifg=#798188 guibg=NONE gui=NONE
87 | hi erubyRailsMethod ctermfg=215 ctermbg=NONE cterm=NONE guifg=#ffb454 guibg=NONE gui=NONE
88 | hi htmlTag ctermfg=150 ctermbg=NONE cterm=NONE guifg=#b7d877 guibg=NONE gui=NONE
89 | hi htmlEndTag ctermfg=150 ctermbg=NONE cterm=NONE guifg=#b7d877 guibg=NONE gui=NONE
90 | hi htmlTagName ctermfg=150 ctermbg=NONE cterm=NONE guifg=#b7d877 guibg=NONE gui=NONE
91 | hi htmlArg ctermfg=150 ctermbg=NONE cterm=NONE guifg=#b7d877 guibg=NONE gui=NONE
92 | hi htmlSpecialChar ctermfg=221 ctermbg=NONE cterm=NONE guifg=#f1e94b guibg=NONE gui=NONE
93 | hi javaScriptFunction ctermfg=228 ctermbg=NONE cterm=NONE guifg=#f6f080 guibg=NONE gui=NONE
94 | hi javaScriptRailsFunction ctermfg=215 ctermbg=NONE cterm=NONE guifg=#ffb454 guibg=NONE gui=NONE
95 | hi javaScriptBraces ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE
96 | hi yamlKey ctermfg=74 ctermbg=NONE cterm=NONE guifg=#72aaca guibg=NONE gui=NONE
97 | hi yamlAnchor ctermfg=209 ctermbg=NONE cterm=NONE guifg=#fb9a4b guibg=NONE gui=NONE
98 | hi yamlAlias ctermfg=209 ctermbg=NONE cterm=NONE guifg=#fb9a4b guibg=NONE gui=NONE
99 | hi yamlDocumentHeader ctermfg=231 ctermbg=NONE cterm=NONE guifg=#f6f6f6 guibg=NONE gui=NONE
100 | hi cssURL ctermfg=209 ctermbg=NONE cterm=NONE guifg=#fb9a4b guibg=NONE gui=NONE
101 | hi cssFunctionName ctermfg=215 ctermbg=NONE cterm=NONE guifg=#ffb454 guibg=NONE gui=NONE
102 | hi cssColor ctermfg=150 ctermbg=NONE cterm=NONE guifg=#b8d977 guibg=NONE gui=NONE
103 | hi cssPseudoClassId ctermfg=74 ctermbg=NONE cterm=NONE guifg=#72aaca guibg=NONE gui=NONE
104 | hi cssClassName ctermfg=74 ctermbg=NONE cterm=NONE guifg=#72aaca guibg=NONE gui=NONE
105 | hi cssValueLength ctermfg=150 ctermbg=NONE cterm=NONE guifg=#b8d977 guibg=NONE gui=NONE
106 | hi cssCommonAttr ctermfg=150 ctermbg=NONE cterm=NONE guifg=#b7d877 guibg=NONE gui=NONE
107 | hi cssBraces ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE
108 |
--------------------------------------------------------------------------------
/Theme - Flatland/Flatland-Monokai.tmTheme:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | name
6 | Flatland - Monokai
7 | settings
8 |
9 |
10 | settings
11 |
12 | background
13 | #26292C
14 | caret
15 | #F8F8F0
16 | foreground
17 | #F8F8F2
18 | invisibles
19 | #3B3A32
20 | lineHighlight
21 | #3E3D32
22 | selection
23 | #49483E
24 | findHighlight
25 | #FFE792
26 | findHighlightForeground
27 | #000000
28 | selectionBorder
29 | #222218
30 | activeGuide
31 | #9D550FB0
32 |
33 | bracketsForeground
34 | #F8F8F2A5
35 | bracketsOptions
36 | underline
37 |
38 | bracketContentsForeground
39 | #F8F8F2A5
40 | bracketContentsOptions
41 | underline
42 |
43 | tagsOptions
44 | stippled_underline
45 |
46 |
47 |
48 | name
49 | Comment
50 | scope
51 | comment
52 | settings
53 |
54 | foreground
55 | #75715E
56 |
57 |
58 |
59 | name
60 | String
61 | scope
62 | string
63 | settings
64 |
65 | foreground
66 | #E6DB74
67 |
68 |
69 |
70 | name
71 | Number
72 | scope
73 | constant.numeric
74 | settings
75 |
76 | foreground
77 | #AE81FF
78 |
79 |
80 |
81 |
82 | name
83 | Built-in constant
84 | scope
85 | constant.language
86 | settings
87 |
88 | foreground
89 | #AE81FF
90 |
91 |
92 |
93 | name
94 | User-defined constant
95 | scope
96 | constant.character, constant.other
97 | settings
98 |
99 | foreground
100 | #AE81FF
101 |
102 |
103 |
104 | name
105 | Variable
106 | scope
107 | variable
108 | settings
109 |
110 | fontStyle
111 |
112 |
113 |
114 |
115 | name
116 | Keyword
117 | scope
118 | keyword
119 | settings
120 |
121 | foreground
122 | #F92672
123 |
124 |
125 |
126 | name
127 | Storage
128 | scope
129 | storage
130 | settings
131 |
132 | fontStyle
133 |
134 | foreground
135 | #F92672
136 |
137 |
138 |
139 | name
140 | Storage type
141 | scope
142 | storage.type
143 | settings
144 |
145 | fontStyle
146 | italic
147 | foreground
148 | #66D9EF
149 |
150 |
151 |
152 | name
153 | Class name
154 | scope
155 | entity.name.class
156 | settings
157 |
158 | fontStyle
159 | underline
160 | foreground
161 | #A6E22E
162 |
163 |
164 |
165 | name
166 | Inherited class
167 | scope
168 | entity.other.inherited-class
169 | settings
170 |
171 | fontStyle
172 | italic underline
173 | foreground
174 | #A6E22E
175 |
176 |
177 |
178 | name
179 | Function name
180 | scope
181 | entity.name.function
182 | settings
183 |
184 | fontStyle
185 |
186 | foreground
187 | #A6E22E
188 |
189 |
190 |
191 | name
192 | Function argument
193 | scope
194 | variable.parameter
195 | settings
196 |
197 | fontStyle
198 | italic
199 | foreground
200 | #FD971F
201 |
202 |
203 |
204 | name
205 | Tag name
206 | scope
207 | entity.name.tag
208 | settings
209 |
210 | fontStyle
211 |
212 | foreground
213 | #F92672
214 |
215 |
216 |
217 | name
218 | Tag attribute
219 | scope
220 | entity.other.attribute-name
221 | settings
222 |
223 | fontStyle
224 |
225 | foreground
226 | #A6E22E
227 |
228 |
229 |
230 | name
231 | Library function
232 | scope
233 | support.function
234 | settings
235 |
236 | fontStyle
237 |
238 | foreground
239 | #66D9EF
240 |
241 |
242 |
243 | name
244 | Library constant
245 | scope
246 | support.constant
247 | settings
248 |
249 | fontStyle
250 |
251 | foreground
252 | #66D9EF
253 |
254 |
255 |
256 | name
257 | Library class/type
258 | scope
259 | support.type, support.class
260 | settings
261 |
262 | fontStyle
263 | italic
264 | foreground
265 | #66D9EF
266 |
267 |
268 |
269 | name
270 | Library variable
271 | scope
272 | support.other.variable
273 | settings
274 |
275 | fontStyle
276 |
277 |
278 |
279 |
280 | name
281 | Invalid
282 | scope
283 | invalid
284 | settings
285 |
286 | background
287 | #F92672
288 | fontStyle
289 |
290 | foreground
291 | #F8F8F0
292 |
293 |
294 |
295 | name
296 | Invalid deprecated
297 | scope
298 | invalid.deprecated
299 | settings
300 |
301 | background
302 | #AE81FF
303 | foreground
304 | #F8F8F0
305 |
306 |
307 |
308 | name
309 | JSON String
310 | scope
311 | meta.structure.dictionary.json string.quoted.double.json
312 | settings
313 |
314 | foreground
315 | #CFCFC2
316 |
317 |
318 |
319 |
320 | name
321 | diff.header
322 | scope
323 | meta.diff, meta.diff.header
324 | settings
325 |
326 | foreground
327 | #75715E
328 |
329 |
330 |
331 | name
332 | diff.deleted
333 | scope
334 | markup.deleted
335 | settings
336 |
337 | foreground
338 | #F92672
339 |
340 |
341 |
342 | name
343 | diff.inserted
344 | scope
345 | markup.inserted
346 | settings
347 |
348 | foreground
349 | #A6E22E
350 |
351 |
352 |
353 | name
354 | diff.changed
355 | scope
356 | markup.changed
357 | settings
358 |
359 | foreground
360 | #E6DB74
361 |
362 |
363 |
364 |
365 | scope
366 | constant.numeric.line-number.find-in-files - match
367 | settings
368 |
369 | foreground
370 | #AE81FFA0
371 |
372 |
373 |
374 | scope
375 | entity.name.filename.find-in-files
376 | settings
377 |
378 | foreground
379 | #E6DB74
380 |
381 |
382 |
383 |
384 | uuid
385 | D8D5E82E-3D5B-46B5-B38E-8C841C21347D
386 |
387 |
388 |
--------------------------------------------------------------------------------
/Theme - Flatland/Flatland.tmTheme:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | name
6 | PlasticCodeWrap
7 | settings
8 |
9 |
10 | settings
11 |
12 |
13 | background
14 | #26292C
15 |
16 | caret
17 | #BBBCBD
18 |
19 | foreground
20 | #F8F8F8
21 |
22 | invisibles
23 | #7a8288
24 |
25 | lineHighlight
26 | #202325
27 |
28 | selection
29 | #3C3F42
30 |
31 | findHighlight
32 | #ffe792
33 |
34 | inactiveSelection
35 | #3C3F42
36 |
37 | gutterForeground
38 | #73797b75
39 |
40 | guide
41 | #73797b30
42 |
43 | activeGuide
44 | #73797b60
45 |
46 |
47 |
48 |
49 | name
50 | Comment
51 | scope
52 | comment
53 | settings
54 |
55 | fontStyle
56 |
57 | foreground
58 | #798188
59 |
60 |
61 |
62 | name
63 | Python Docstring
64 | scope
65 | string.quoted.double.block.python
66 | settings
67 |
68 | fontStyle
69 |
70 | foreground
71 | #798188
72 |
73 |
74 |
75 | name
76 | Constant
77 | scope
78 | constant
79 | settings
80 |
81 | foreground
82 | #b8d977
83 |
84 |
85 |
86 | name
87 | Entity
88 | scope
89 | entity
90 | settings
91 |
92 | fontStyle
93 |
94 | foreground
95 | #72aaca
96 |
97 |
98 |
99 | name
100 | Keyword
101 | scope
102 | keyword
103 | settings
104 |
105 | fontStyle
106 |
107 | foreground
108 | #fa9a4b
109 |
110 |
111 |
112 | name
113 | Storage
114 | scope
115 | storage
116 | settings
117 |
118 | fontStyle
119 |
120 | foreground
121 | #F6F080
122 |
123 |
124 |
125 | name
126 | String
127 | scope
128 | string
129 | settings
130 |
131 | fontStyle
132 |
133 | foreground
134 | #F6F6F6
135 |
136 |
137 |
138 | name
139 | Support
140 | scope
141 | support
142 | settings
143 |
144 | fontStyle
145 |
146 | foreground
147 | #72aaca
148 |
149 |
150 |
151 | name
152 | Variable
153 | scope
154 | variable
155 | settings
156 |
157 | foreground
158 | #FB9A4B
159 |
160 |
161 |
162 | name
163 | Invalid
164 | scope
165 | invalid
166 | settings
167 |
168 | background
169 | #D8290DBF
170 | foreground
171 | #F8F8F8
172 |
173 |
174 |
175 | name
176 | Embedded Source
177 | scope
178 | text source
179 | settings
180 |
181 | background
182 | #B0B3BA14
183 |
184 |
185 |
186 | name
187 | Embedded Source (Bright)
188 | scope
189 | text.html.ruby source
190 | settings
191 |
192 | background
193 | #B1B3BA21
194 |
195 |
196 |
197 | name
198 | Entity inherited-class
199 | scope
200 | entity.other.inherited-class
201 | settings
202 |
203 | fontStyle
204 |
205 | foreground
206 | #b7d877
207 |
208 |
209 |
210 | name
211 | String embedded-source
212 | scope
213 | string.quoted source
214 | settings
215 |
216 | fontStyle
217 |
218 | foreground
219 | #b7d877
220 |
221 |
222 |
223 | name
224 | String constant
225 | scope
226 | string constant
227 | settings
228 |
229 | foreground
230 | #b7d877
231 |
232 |
233 |
234 | name
235 | String.regexp
236 | scope
237 | string.regexp
238 | settings
239 |
240 | foreground
241 | #FFB454
242 |
243 |
244 |
245 | name
246 | String variable
247 | scope
248 | string variable
249 | settings
250 |
251 | foreground
252 | #EDEF7D
253 |
254 |
255 |
256 | name
257 | Support.function
258 | scope
259 | support.function
260 | settings
261 |
262 | fontStyle
263 |
264 | foreground
265 | #FFB454
266 |
267 |
268 |
269 | name
270 | Support.constant
271 | scope
272 | support.constant
273 | settings
274 |
275 | fontStyle
276 |
277 | foreground
278 | #b7d877
279 |
280 |
281 |
282 | name
283 | C/C++ Preprocessor Line
284 | scope
285 | other.preprocessor.c
286 | settings
287 |
288 | foreground
289 | #8996A8
290 |
291 |
292 |
293 | name
294 | C/C++ Preprocessor Directive
295 | scope
296 | other.preprocessor.c entity
297 | settings
298 |
299 | foreground
300 | #AFC4DB
301 |
302 |
303 |
304 | name
305 | Meta.tag.A
306 | scope
307 | declaration.tag, declaration.tag entity, meta.tag, meta.tag entity
308 | settings
309 |
310 | foreground
311 | #b7d877
312 |
313 |
314 |
315 | name
316 | css tag-name
317 | scope
318 | meta.selector.css entity.name.tag
319 | settings
320 |
321 | foreground
322 | #f5f080
323 |
324 |
325 |
326 | name
327 | css#id
328 | scope
329 | meta.selector.css entity.other.attribute-name.id
330 | settings
331 |
332 | foreground
333 | #FFB454
334 |
335 |
336 |
337 | name
338 | css.class
339 | scope
340 | meta.selector.css entity.other.attribute-name.class
341 | settings
342 |
343 | foreground
344 | #b6d877
345 |
346 |
347 |
348 | name
349 | css property-name:
350 | scope
351 | support.type.property-name.css
352 | settings
353 |
354 | foreground
355 | #72aaca
356 |
357 |
358 |
359 | name
360 | css property-value;
361 | scope
362 | meta.property-group support.constant.property-value.css, meta.property-value support.constant.property-value.css
363 | settings
364 |
365 | foreground
366 | #F6F080
367 |
368 |
369 |
370 | name
371 | css @at-rule
372 | scope
373 | meta.preprocessor.at-rule keyword.control.at-rule
374 | settings
375 |
376 | foreground
377 | #F6AA11
378 |
379 |
380 |
381 | name
382 | css additional-constants
383 | scope
384 | meta.property-value support.constant.named-color.css, meta.property-value constant
385 | settings
386 |
387 | foreground
388 | #EDF080
389 |
390 |
391 |
392 | name
393 | css constructor.argument
394 | scope
395 | meta.constructor.argument.css
396 | settings
397 |
398 | foreground
399 | #EB939A
400 |
401 |
402 |
403 | name
404 | diff.header
405 | scope
406 | meta.diff, meta.diff.header
407 | settings
408 |
409 | background
410 | #0E2231
411 | fontStyle
412 |
413 | foreground
414 | #F8F8F8
415 |
416 |
417 |
418 | name
419 | diff.deleted
420 | scope
421 | markup.deleted
422 | settings
423 |
424 | background
425 | #D03620
426 | foreground
427 | #F8F8F8
428 |
429 |
430 |
431 | name
432 | diff.changed
433 | scope
434 | markup.changed
435 | settings
436 |
437 | background
438 | #C4B14A
439 | foreground
440 | #F8F8F8
441 |
442 |
443 |
444 | name
445 | diff.inserted
446 | scope
447 | markup.inserted
448 | settings
449 |
450 | background
451 | #41A83E
452 | foreground
453 | #F8F8F8
454 |
455 |
456 |
457 | name
458 | SublimeLinter Annotations
459 | scope
460 | sublimelinter.outline.notes
461 | settings
462 |
463 | background
464 | #FFFFAA50
465 |
466 |
467 |
468 | name
469 | SublimeLinter Outline
470 | scope
471 | sublimelinter.outline.illegal
472 | settings
473 |
474 | background
475 | #FF4A5250
476 |
477 |
478 |
479 | name
480 | SublimeLinter Underline
481 | scope
482 | sublimelinter.underline.illegal
483 | settings
484 |
485 | background
486 | #FF000050
487 |
488 |
489 |
490 | name
491 | SublimeLinter Warning Outline
492 | scope
493 | sublimelinter.outline.warning
494 | settings
495 |
496 | background
497 | #DF940050
498 |
499 |
500 |
501 | name
502 | SublimeLinter Warning Underline
503 | scope
504 | sublimelinter.underline.warning
505 | settings
506 |
507 | background
508 | #FF000050
509 |
510 |
511 |
512 | name
513 | SublimeLinter Violation Outline
514 | scope
515 | sublimelinter.outline.violation
516 | settings
517 |
518 | background
519 | #ffffff33
520 |
521 |
522 |
523 | name
524 | SublimeLinter Violation Underline
525 | scope
526 | sublimelinter.underline.violation
527 | settings
528 |
529 | background
530 | #FF000050
531 |
532 |
533 |
534 | name
535 | html id
536 | scope
537 | entity.other.attribute-name.id.html
538 | settings
539 |
540 | foreground
541 | #FFB454
542 |
543 |
544 |
545 | name
546 | html class
547 | scope
548 | entity.other.attribute-name.html
549 | settings
550 |
551 | foreground
552 | #EDF080
553 |
554 |
555 |
556 | name
557 | html punctuations tags
558 | scope
559 | punctuation.definition.tag.end, punctuation.definition.tag.begin, punctuation.definition.tag
560 | settings
561 |
562 | foreground
563 | #65A4A4
564 |
565 |
566 |
567 | name
568 | CSS @import
569 | scope
570 | keyword.control.at-rule.import.css
571 | settings
572 |
573 | foreground
574 | #f7f09d
575 |
576 |
577 |
578 | name
579 | LESS variables
580 | scope
581 | variable.other.less
582 | settings
583 |
584 | foreground
585 | #b6d877
586 |
587 |
588 |
589 | name
590 | LESS variables
591 | scope
592 | entity.other.less.mixin
593 | settings
594 |
595 | foreground
596 | #b6d877
597 |
598 |
599 |
600 | name
601 | LESS units
602 | scope
603 | source.css.less keyword.unit.css
604 | settings
605 |
606 | foreground
607 | #EB939A
608 |
609 |
610 |
611 | name
612 | Angular
613 | scope
614 | entity.other.attribute-name.angular.html, source.angular.embedded.html
615 | settings
616 |
617 | foreground
618 | #FF3A83
619 |
620 |
621 |
622 | name
623 | HTML Entities
624 | scope
625 | constant.character.entity.html
626 | settings
627 |
628 | foreground
629 | #F1E94B
630 |
631 |
632 |
633 | name
634 | coffee instance var
635 | scope
636 | variable.other.readwrite.instance.coffee
637 | settings
638 |
639 | foreground
640 | #b6d877
641 |
642 |
643 |
644 | name
645 | coffee brace
646 | scope
647 | meta.brace.round.coffee,meta.brace.square.coffee
648 | settings
649 |
650 | foreground
651 | #F6F080
652 |
653 |
654 |
655 | name
656 | coffee embeded
657 | scope
658 | punctuation.section.embedded.coffee
659 | settings
660 |
661 | foreground
662 | #b6d877
663 |
664 |
665 |
666 | name
667 | Coffee vars
668 | scope
669 | variable.assignment.coffee variable.assignment.coffee
670 | settings
671 |
672 | foreground
673 | #FFFFFF
674 |
675 |
676 |
677 | name
678 | Coffee dots
679 | scope
680 | meta.delimiter.method.period.coffee
681 | settings
682 |
683 | foreground
684 | #FFAA00
685 |
686 |
687 |
688 | name
689 | Coffee curleys
690 | scope
691 | meta.brace.curly.coffee
692 | settings
693 |
694 | foreground
695 | #b6d877
696 |
697 |
698 |
699 | name
700 | Doctype/XML Processing
701 | scope
702 | 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
703 | settings
704 |
705 | foreground
706 | #73817D
707 |
708 |
709 |
710 | uuid
711 | 13E579BF-40AB-42E2-9EAB-0AD3EDD88532
712 |
713 |
714 |
--------------------------------------------------------------------------------
/Theme - Flatland/Flatland.sublime-theme:
--------------------------------------------------------------------------------
1 | [
2 | //
3 | // TABS
4 | //
5 | // Tab set
6 | {
7 | "class": "tabset_control",
8 | "layer0.texture": "flatland/Theme - Flatland/tabset-background.png",
9 | "layer0.inner_margin": [10, 0],
10 | "layer0.opacity": 1.0,
11 | "content_margin": [0, 4, 0, 0],
12 | "tab_overlap": 6,
13 | "tab_width": 160,
14 | "tab_min_width": 48,
15 | "tab_height": 34,
16 | "mouse_wheel_switch": false
17 | },
18 | {
19 | "class": "tabset_control",
20 | "settings": ["mouse_wheel_switches_tabs"],
21 | "mouse_wheel_switch": true
22 | },
23 | // Tab element
24 | {
25 | "class": "tab_control",
26 | "content_margin": [28, 6, 28, 4],
27 | "max_margin_trim": 0,
28 | "hit_test_level": 0.5,
29 | // Inactive tab settings
30 | "layer0.texture": "flatland/Theme - Flatland/tab-inactive.png",
31 | "layer0.inner_margin": [20, 4],
32 | "layer0.opacity": 1.0,
33 | // Active tab setting
34 | "layer1.texture": "flatland/Theme - Flatland/tab-active.png",
35 | "layer1.inner_margin": [20, 4],
36 | "layer1.opacity": 0.0,
37 | // Hover tab setting
38 | "layer2.texture": "flatland/Theme - Flatland/tab-hover.png",
39 | "layer2.inner_margin": [20, 4],
40 | "layer2.opacity": 0.0
41 | },
42 | {
43 | // Tab close state
44 | "class": "tab_control",
45 | "settings": ["show_tab_close_buttons"],
46 | "content_margin": [12, -5, 8, 4]
47 | },
48 | {
49 | // Hover tab state
50 | "class": "tab_control",
51 | "attributes": ["hover"],
52 | "layer2.opacity": 1.0
53 | },
54 | {
55 | // Active tab state
56 | "class": "tab_control",
57 | "attributes": ["selected"],
58 | "layer0.opacity": 0.0,
59 | "layer1.opacity": 1.0,
60 | "layer2.opacity": 0.0
61 | },
62 | // Tab labels
63 | {
64 | "class": "tab_label",
65 | "fade": false,
66 | "fg": [144, 146, 147],
67 | "font.bold" : false,
68 | "font.size" : 12
69 | },
70 | {
71 | "class": "tab_label",
72 | "parents": [{"class": "tab_control", "attributes": ["hover"]}],
73 | "fg": [255, 255, 255]
74 | },
75 | {
76 | "class": "tab_label",
77 | "parents": [{"class": "tab_control", "attributes": ["selected"]}],
78 | "fg": [255, 255, 255], // active tab text
79 | "shadow_color": [75, 59, 83],
80 | "shadow_offset": [0, 0]
81 |
82 | },
83 | // Tab close button
84 | {
85 | "class": "tab_close_button",
86 | "content_margin": [0, 0],
87 | // Tab close default settings
88 | "layer0.texture": "flatland/Theme - Flatland/tab-close.png",
89 | "layer0.opacity": 1.0,
90 | "layer0.inner_margin": [0, 0],
91 | // Tab close hover settings
92 | "layer1.texture": "flatland/Theme - Flatland/tab-close-hover.png",
93 | "layer1.opacity": 0.0
94 | },
95 | {
96 | // Tab button size
97 | "class": "tab_close_button",
98 | "settings": ["show_tab_close_buttons"],
99 | "content_margin": [8, 8]
100 | },
101 | {
102 | // Tab close button hover
103 | "class": "tab_close_button",
104 | "attributes": ["hover"],
105 | "layer0.opacity": 0.0,
106 | "layer1.opacity": 1.0
107 | },
108 | // Tab dirty button
109 | {
110 | "class": "tab_close_button",
111 | "parents": [{"class": "tab_control", "attributes": ["dirty"]}],
112 | "layer0.texture": "flatland/Theme - Flatland/tab-dirty.png",
113 | "layer0.opacity": 1.0,
114 | "layer1.opacity": 0.0
115 | },
116 | {
117 | // Tab dirty button hover
118 | "class": "tab_close_button",
119 | "parents": [{"class": "tab_control", "attributes": ["dirty"]}],
120 | "attributes": ["hover"],
121 | "layer0.opacity": 0.0,
122 | "layer1.opacity": 1.0
123 | },
124 | {
125 | // Tab dirty button active
126 | "class": "tab_close_button",
127 | "parents": [{"class": "tab_control", "attributes": ["selected"]}],
128 | "attributes": ["selected"],
129 | "layer0.opacity": 0.0,
130 | "layer1.opacity": 0.0
131 | },
132 | // Tab close button hidden with highlight modified flag true
133 | {
134 | // Tab dirty state (close button hidden)
135 | "class": "tab_control",
136 | "settings": ["!show_tab_close_buttons", "highlight_modified_tabs"],
137 | "attributes": ["dirty"],
138 | "content_margin": [22, 6, 15, 4]
139 | },
140 | {
141 | // Tab dirty button (close button hidden)
142 | "class": "tab_close_button",
143 | "settings": ["!show_tab_close_buttons", "highlight_modified_tabs"],
144 | "parents": [{"class": "tab_control", "attributes": ["dirty"]}],
145 | "content_margin": [8, 8],
146 | "layer0.opacity": 1.0,
147 | "layer1.opacity": 0.0
148 | },
149 | // SQUARE TABS
150 | {
151 | "class": "tabset_control",
152 | "settings": ["flatland_square_tabs"],
153 | "layer0.texture": "flatland/Theme - Flatland/square/tabset-background.png",
154 | "content_margin": [0, 0, 0, 0]
155 | // "tab_overlap": 5
156 | },
157 | {
158 | "class": "tab_control",
159 | "settings": ["flatland_square_tabs"],
160 | // Inactive tab settings
161 | "layer0.texture": "flatland/Theme - Flatland/square/tab-inactive.png",
162 | // Active tab setting
163 | "layer1.texture": "flatland/Theme - Flatland/square/tab-active.png",
164 | // Hover tab setting
165 | "layer2.texture": "flatland/Theme - Flatland/square/tab-hover.png"
166 | },
167 |
168 | //
169 | // FOLD BUTTONS
170 | //
171 |
172 | {
173 | "class": "fold_button_control",
174 | "layer0.texture": "flatland/Theme - Flatland/fold-closed.png",
175 | "layer0.opacity": 1.0,
176 | "layer0.inner_margin": 0,
177 | "layer1.texture": "flatland/Theme - Flatland/fold-closed-pressed.png",
178 | "layer1.opacity": 0.0,
179 | "layer1.inner_margin": 0,
180 | "content_margin": [9, 7, 8, 6]
181 | },
182 | {
183 | "class": "fold_button_control",
184 | "attributes": ["hover"],
185 | "layer0.opacity": 0.0,
186 | "layer1.opacity": 0.75
187 | },
188 | {
189 | "class": "fold_button_control",
190 | "attributes": ["pressed"],
191 | "layer0.opacity": 0.0,
192 | "layer1.opacity": 1.0
193 | },
194 | {
195 | "class": "fold_button_control",
196 | "attributes": ["expanded"],
197 | "layer0.texture": "flatland/Theme - Flatland/fold-open.png",
198 | "layer1.texture": "flatland/Theme - Flatland/fold-open-pressed.png"
199 | },
200 |
201 | //
202 | // STANDARD SCROLLBARS
203 | //
204 |
205 | // Standard vertical scroll bar
206 | {
207 | "class": "scroll_bar_control",
208 | "layer0.texture": "flatland/Theme - Flatland/standard-scrollbar-vertical.png",
209 | "layer0.opacity": 1.0,
210 | "layer0.inner_margin": [0, 6],
211 | "blur": false
212 | },
213 | // Standard horizontal scroll bar
214 | {
215 | "class": "scroll_bar_control",
216 | "attributes": ["horizontal"],
217 | "layer0.texture": "flatland/Theme - Flatland/standard-scrollbar-horizontal.png",
218 | "layer0.opacity": 1.0,
219 | "layer0.inner_margin": [6, 0],
220 | "blur": false
221 | },
222 | // Standard scroll bar corner
223 | {
224 | "class": "scroll_corner_control",
225 | "layer0.texture": "flatland/Theme - Flatland/standard-scrollbar-corner.png",
226 | "layer0.opacity": 1.0,
227 | "layer0.inner_margin": [1, 1]
228 | },
229 | // Standard vertical scroll puck
230 | {
231 | "class": "puck_control",
232 | "layer0.texture": "flatland/Theme - Flatland/standard-puck-vertical.png",
233 | "layer0.opacity": 1.0,
234 | "layer0.inner_margin": [0, 10],
235 | "content_margin": [8, 12],
236 | "blur": false
237 | },
238 | // Standard horizontal scroll puck
239 | {
240 | "class": "puck_control",
241 | "attributes": ["horizontal"],
242 | "layer0.texture": "flatland/Theme - Flatland/standard-puck-horizontal.png",
243 | "layer0.opacity": 1.0,
244 | "layer0.inner_margin": [10, 0],
245 | "content_margin": [12, 8],
246 | "blur": false
247 | },
248 |
249 | //
250 | // OVERLAY SCROLLBARS
251 | //
252 |
253 | // Overlay toggle scroll bar
254 | {
255 | "class": "scroll_area_control",
256 | "settings": ["overlay_scroll_bars"],
257 | "overlay": true
258 | },
259 | {
260 | "class": "scroll_area_control",
261 | "settings": ["!overlay_scroll_bars"],
262 | "overlay": false
263 | },
264 | // Overlay vertical scroll bar
265 | {
266 | "class": "scroll_bar_control",
267 | "settings": ["overlay_scroll_bars"],
268 | "layer0.texture": "flatland/Theme - Flatland/overlay-scrollbar-vertical.png",
269 | "layer0.inner_margin": [0, 5],
270 | "blur": true
271 | },
272 | // Overlay horizontal scroll bar
273 | {
274 | "class": "scroll_bar_control",
275 | "settings": ["overlay_scroll_bars"],
276 | "attributes": ["horizontal"],
277 | "layer0.texture": "flatland/Theme - Flatland/overlay-scrollbar-horizontal.png",
278 | "layer0.inner_margin": [5, 0],
279 | "blur": true
280 | },
281 | // Overlay vertical puck
282 | {
283 | "class": "puck_control",
284 | "settings": ["overlay_scroll_bars"],
285 | "layer0.texture": "flatland/Theme - Flatland/overlay-puck-vertical.png",
286 | "layer0.inner_margin": [0, 5],
287 | "content_margin": [5, 20],
288 | "blur": true
289 | },
290 | // Overlay horizontal puck
291 | {
292 | "class": "puck_control",
293 | "settings": ["overlay_scroll_bars"],
294 | "attributes": ["horizontal"],
295 | "layer0.texture": "flatland/Theme - Flatland/overlay-puck-horizontal.png",
296 | "layer0.inner_margin": [5, 0],
297 | "content_margin": [20, 5],
298 | "blur": true
299 | },
300 | // Overlay light puck (for dark content)
301 | {
302 | "class": "puck_control",
303 | "settings": ["overlay_scroll_bars"],
304 | "attributes": ["dark"],
305 | "layer0.texture": "flatland/Theme - Flatland/overlay-dark-puck-vertical.png"
306 | },
307 | // Overlay light horizontal puck (for dark content)
308 | {
309 | "class": "puck_control",
310 | "settings": ["overlay_scroll_bars"],
311 | "attributes": ["horizontal", "dark"],
312 | "layer0.texture": "flatland/Theme - Flatland/overlay-dark-puck-horizontal.png"
313 | },
314 |
315 | //
316 | // EMPTY WINDOW BACKGROUND
317 | //
318 |
319 | {
320 | "class": "sheet_container_control",
321 | "layer0.tint": [38,41,44],
322 | "layer0.opacity": 1.0
323 | },
324 |
325 | //
326 | // GRID LAYOUT
327 | //
328 | {
329 | "class": "grid_layout_control",
330 | "border_size": 1,
331 | "border_color": [70, 70, 70]
332 | },
333 |
334 | //
335 | // MINI MAP
336 | //
337 |
338 | {
339 | "class": "minimap_control",
340 | "viewport_color": [61, 142, 243, 20]
341 | },
342 |
343 | //
344 | // LABELS
345 | //
346 |
347 | // General labels
348 | {
349 | "class": "label_control",
350 | "color": [201, 202, 203],
351 | "shadow_color": [201, 202, 203],
352 | "shadow_offset": [0, 0],
353 | "font.bold" : true,
354 | "font.size" : 11
355 | },
356 | // Text field labels
357 | {
358 | "class": "label_control",
359 | "parents": [{"class": "panel_control"}],
360 | "shadow_color": [201, 202, 203],
361 | "shadow_offset": [0, 0]
362 | },
363 | // Button labels
364 | {
365 | "class": "label_control",
366 | "parents": [{"class": "button_control"}],
367 | "shadow_color": [201, 202, 203],
368 | "shadow_offset": [0, 0]
369 | },
370 | // Status bar label
371 | {
372 | "class": "label_control",
373 | "parents": [{"class": "status_bar"}],
374 | "color": [148, 149, 151],
375 | "shadow_color": [200, 200, 200],
376 | "shadow_offset": [0, 0],
377 | "font.bold" : false
378 | },
379 |
380 | //
381 | // TOOLTIP
382 | //
383 | // TODO
384 | // Tooltip container
385 | {
386 | "class": "tool_tip_control",
387 | "layer0.texture": "flatland/Theme - Flatland/tooltip.png",
388 | "layer0.inner_margin": [1, 1],
389 | "layer0.opacity": 0.95,
390 | "content_margin": [3, 3]
391 | },
392 | // Tooltip content
393 | {
394 | "class": "tool_tip_label_control",
395 | "color": [0, 0, 0]
396 | },
397 |
398 | //
399 | // STATUS BAR
400 | //
401 | // Status bar container
402 | {
403 | "class": "status_bar",
404 | "layer0.texture": "flatland/Theme - Flatland/status-bar-background.png",
405 | "layer0.opacity": 1.0,
406 | "layer0.inner_margin": [2, 2],
407 | "content_margin": [14, 4, 4, 4]
408 | },
409 | {
410 | "class": "status_button",
411 | "min_size": [100, 0]
412 | },
413 |
414 | //
415 | // SIDEBAR
416 | //
417 |
418 | // Sidebar container
419 | {
420 | "class": "sidebar_container",
421 | "layer0.tint": [49, 52 ,55],
422 | "layer0.opacity": 1.0,
423 | "layer0.draw_center": false,
424 | "layer0.inner_margin": [0, 0, 0, 0],
425 | "content_margin": [0, 0, 0, 0]
426 | },
427 | // Sidebar tree
428 | {
429 | "class": "sidebar_tree",
430 | "row_padding": [8, 4],
431 | "indent": 14,
432 | "indent_offset": 20,
433 | "indent_top_level": false,
434 | "layer0.tint": [49, 52, 55],
435 | "layer0.opacity": 1.0,
436 | "dark_content": false
437 | },
438 | // Sidebar rows
439 | {
440 | "class": "tree_row",
441 | "layer0.texture": "flatland/Theme - Flatland/sidebar-row-selected.png",
442 | "layer0.opacity": 0.0,
443 | "layer0.inner_margin": [1,1]
444 | },
445 | // Sidebar row selected
446 | {
447 | "class": "tree_row",
448 | "attributes": ["selected"],
449 | "layer0.opacity": 1.0
450 | },
451 | // Sidebar heading
452 | {
453 | "class": "sidebar_heading",
454 | "color": [148, 149, 151],
455 | "font.bold": true,
456 | "shadow_color": [148, 149, 151],
457 | "shadow_offset": [0, 0]
458 | },
459 | // Sidebar entry
460 | {
461 | "class": "sidebar_label",
462 | "color": [212, 212, 213],
463 | "shadow_offset": [0, 0]
464 | },
465 | // Sidebar folder entry
466 | {
467 | "class": "sidebar_label",
468 | "parents": [{"class": "tree_row", "attributes": ["expandable"]}],
469 | "color": [212, 212, 213],
470 | "shadow_color": [0, 0, 0],
471 | "shadow_offset": [0, 0]
472 | },
473 | {
474 | "class": "sidebar_label",
475 | "parents": [{"class": "tree_row", "attributes": ["expandable", "hover"]}],
476 | "color": [255, 255, 255]
477 | },
478 | {
479 | "class": "sidebar_label",
480 | "parents": [{"class": "tree_row", "attributes": ["expandable"]}],
481 | "settings": ["bold_folder_labels"],
482 | "font.bold": true
483 | },
484 | // Sidebar entry selected
485 | {
486 | "class": "sidebar_label",
487 | "parents": [{"class": "tree_row", "attributes": ["selected"]}],
488 | "color": [255, 255, 255],
489 | "shadow_color": [0, 0, 0],
490 | "shadow_offset": [0, 0]
491 | },
492 | // Sidebar file close
493 | {
494 | "class": "close_button",
495 | "layer0.texture": "flatland/Theme - Flatland/file-close.png",
496 | "layer0.opacity": 0.0,
497 | "layer0.inner_margin": 0,
498 | "layer1.texture": "flatland/Theme - Flatland/file-close-selected.png",
499 | "layer1.opacity": 0.0,
500 | "layer1.inner_margin": 0,
501 | "content_margin": [8, 8]
502 | },
503 | {
504 | "class": "close_button",
505 | "parents": [{"class": "tree_row", "attributes": ["hover"]}],
506 | "layer0.opacity": 1.0,
507 | "layer1.opacity": 0.0
508 | },
509 | {
510 | "class": "close_button",
511 | "parents": [{"class": "tree_row", "attributes": ["hover", "selected"]}],
512 | "layer0.opacity": 0.0,
513 | "layer1.opacity": 1.0
514 | },
515 | // Sidebar file dirty
516 | {
517 | "class": "close_button",
518 | "attributes": ["dirty"],
519 | "layer0.texture": "flatland/Theme - Flatland/file-dirty.png",
520 | "layer0.opacity": 1.0
521 | },
522 | {
523 | "class": "close_button",
524 | "attributes": ["dirty"],
525 | "parents": [{"class": "tree_row", "attributes": ["selected"]}],
526 | "layer0.texture": "flatland/Theme - Flatland/file-dirty-selected.png"
527 | },
528 | {
529 | "class": "close_button",
530 | "attributes": ["dirty"],
531 | "parents": [{"class": "tree_row", "attributes": ["hover"]}],
532 | "layer0.texture": "flatland/Theme - Flatland/file-close.png"
533 | },
534 | // Sidebar file close hover
535 | {
536 | "class": "close_button",
537 | "attributes": ["hover"],
538 | "layer0.texture": "flatland/Theme - Flatland/file-close-hover.png"
539 | },
540 | // Sidebar group closed
541 | {
542 | "class": "disclosure_button_control",
543 | "content_margin": [0, 6, 18, 7],
544 | "layer0.texture": "flatland/Theme - Flatland/group-closed.png",
545 | "layer0.opacity": 1.0,
546 | "layer0.inner_margin": 0
547 | },
548 | {
549 | "class": "disclosure_button_control",
550 | "parents": [{"class": "tree_row", "attributes": ["hover"]}],
551 | "layer0.texture": "flatland/Theme - Flatland/group-closed.png"
552 | },
553 | {
554 | "class": "disclosure_button_control",
555 | "parents": [{"class": "tree_row", "attributes": ["selected"]}],
556 | "layer0.texture": "flatland/Theme - Flatland/group-closed-selected.png"
557 | },
558 | // Sidebar group open
559 | {
560 | "class": "disclosure_button_control",
561 | "attributes": ["expanded"],
562 | "layer0.texture": "flatland/Theme - Flatland/group-open.png"
563 | },
564 | {
565 | "class": "disclosure_button_control",
566 | "attributes": ["expanded"],
567 | "parents": [{"class": "tree_row", "attributes": ["hover"]}],
568 | "layer0.texture": "flatland/Theme - Flatland/group-open.png"
569 | },
570 | {
571 | "class": "disclosure_button_control",
572 | "attributes": ["expanded"],
573 | "parents": [{"class": "tree_row", "attributes": ["selected"]}],
574 | "layer0.texture": "flatland/Theme - Flatland/group-open-selected.png"
575 | },
576 |
577 | //
578 | // STANDARD TEXT BUTTONS
579 | //
580 |
581 | // Standard buttons (used for Find / Replace panel)
582 | {
583 | "class": "button_control",
584 | "content_margin": [4, 6, 4, 5],
585 | "min_size": [64, 0],
586 | // Default button state
587 | "layer0.texture": "flatland/Theme - Flatland/btn-large.png",
588 | "layer0.opacity": 1.0,
589 | "layer0.inner_margin": [6, 6],
590 | // Pressed button setup
591 | "layer1.texture": "flatland/Theme - Flatland/btn-large-on.png",
592 | "layer1.opacity": 0.0,
593 | "layer1.inner_margin": [6, 6]
594 | },
595 | {
596 | // Pressed button state
597 | "class": "button_control",
598 | "attributes": ["pressed", "hover"],
599 | "layer1.opacity": 1.0
600 | },
601 |
602 | //
603 | // TEXT INPUT FIELD
604 | //
605 |
606 | // Text input field item
607 | {
608 | "class": "text_line_control",
609 | "layer0.texture": "flatland/Theme - Flatland/text-field.png",
610 | "layer0.opacity": 1.0,
611 | "layer0.inner_margin": [10,10,10,10],
612 | "content_margin": [4, 5, 15, 4]
613 | },
614 |
615 | //
616 | // PANEL BACKGROUNDS
617 | //
618 |
619 | // Bottom panel background
620 | {
621 | "class": "panel_control",
622 | "layer0.texture": "flatland/Theme - Flatland/panel-background.png",
623 | "layer0.inner_margin": [2, 2, 2, 5],
624 | "layer0.opacity": 1.0
625 | },
626 | // Quick panel background
627 | {
628 | "class": "overlay_control",
629 | "layer0.texture": "flatland/Theme - Flatland/overlay-bg.png",
630 | "layer0.inner_margin": [30, 30, 30, 30], // 9grid for the background
631 | "layer0.opacity": 1.0,
632 | "layer1.texture": "flatland/Theme - Flatland/quick-panel-background.png",
633 | "layer1.inner_margin": [20, 40, 20, 20],
634 | "layer1.opacity": 1.0,
635 | "content_margin": [20, 0, 20, 26] // content margin
636 | },
637 | // Square tabs modify height, move content margin for quick panel
638 | {
639 | "class": "overlay_control",
640 | "settings": ["flatland_square_tabs"],
641 | "content_margin": [20, 4, 20, 26]
642 | },
643 |
644 | //
645 | // QUICK PANEL
646 | //
647 |
648 | {
649 | "class": "quick_panel",
650 | "row_padding": [5, 2],
651 | "layer0.tint": [252, 0, 0],
652 | "layer0.opacity": 1.0
653 | },
654 | {
655 | "class": "quick_panel_row",
656 | "layer0.texture": "flatland/Theme - Flatland/quick-panel-row.png",
657 | "layer0.inner_margin": [2, 2, 2, 2],
658 | "layer0.opacity": 1.0
659 | },
660 | {
661 | "class": "quick_panel_row",
662 | "attributes": ["selected"],
663 | "layer0.texture": "flatland/Theme - Flatland/quick-panel-row-selected.png"
664 | },
665 | {
666 | "class": "quick_panel_label",
667 | "fg": [144, 146, 147],
668 | "match_fg": [36, 150, 233, 255],
669 | "selected_fg": [255, 255, 255, 255], //selected foreground
670 | "selected_match_fg": [37, 40, 43, 255]
671 | },
672 | {
673 | "class": "quick_panel_path_label",
674 | "fg": [104, 106, 107, 255],
675 | "match_fg": [16, 130, 213, 255],
676 | "selected_fg": [215, 215, 215, 255],
677 | "selected_match_fg": [57, 60, 63, 255]
678 | },
679 | {
680 | "class": "quick_panel_score_label",
681 | "fg": [43, 151, 237, 255],
682 | "selected_fg": [43, 151, 237, 255]
683 | },
684 |
685 | //
686 | // MINI QUICK PANEL
687 | //
688 |
689 | {
690 | "class": "mini_quick_panel_row",
691 | "layer0.texture": "flatland/Theme - Flatland/quick-panel-row.png",
692 | "layer0.inner_margin": [2, 2, 2, 2],
693 | "layer0.opacity": 1.0
694 | },
695 | {
696 | "class": "mini_quick_panel_row",
697 | "attributes": ["selected"],
698 | "layer0.texture": "flatland/Theme - Flatland/quick-panel-row-selected.png"
699 | },
700 |
701 | //
702 | // CODE COMPLETION DROPDOWN
703 | //
704 | {
705 | "class": "popup_control",
706 | "content_margin": [0, 0]
707 | },
708 | {
709 | "class": "auto_complete",
710 | "row_padding": [2, 2],
711 | "layer0.tint": [30, 30, 30],
712 | "layer0.opacity": 1.0,
713 | "dark_content": true
714 | },
715 | {
716 | "class": "auto_complete_label",
717 | "fg": [140, 140, 140],
718 | "match_fg": [255, 255, 255],
719 | "bg": [26, 26, 26],
720 | "selected_fg": [255, 255, 255],
721 | "selected_match_fg": [255, 255, 255],
722 | "selected_bg": [86, 86, 86]
723 | },
724 | {
725 | "class": "table_row",
726 | "layer0.texture": "flatland/Theme - Flatland/code-completion-row-selected.png",
727 | "layer0.opacity": 0.0,
728 | "layer0.inner_margin": [1, 1]
729 | },
730 | {
731 | "class": "table_row",
732 | "attributes": ["selected"],
733 | "layer0.opacity": 1.0
734 | },
735 |
736 | //
737 | // BOTTOM PANEL BUTTONS
738 | //
739 |
740 | // Button group middle
741 | {
742 | "class": "icon_button_control",
743 | "layer0.texture": "flatland/Theme - Flatland/btn-group-middle.png",
744 | "layer0.inner_margin": [6, 6],
745 | "layer0.opacity": 1.0,
746 | "content_margin": [4, 4,4,5]
747 | },
748 | // Button group left
749 | {
750 | "class": "icon_button_control",
751 | "attributes": ["left"],
752 | "layer0.texture": "flatland/Theme - Flatland/btn-group-left.png",
753 | "layer0.opacity": 1.0,
754 | "content_margin": [8,4,5,5]
755 | },
756 | // Button group right
757 | {
758 | "class": "icon_button_control",
759 | "attributes": ["right"],
760 | "layer0.texture": "flatland/Theme - Flatland/btn-group-right.png",
761 | "layer0.opacity": 1.0,
762 | "content_margin": [4,4,8,5]
763 | },
764 | // Button single
765 | {
766 | "class": "icon_button_control",
767 | "attributes": ["left", "right"],
768 | "layer0.texture": "flatland/Theme - Flatland/btn-single.png",
769 | "layer0.opacity": 1.0,
770 | "content_margin": [8,4,8,5]
771 | },
772 |
773 | //
774 | // BOTTOM PANEL ICONS - GROUP 1
775 | //
776 |
777 | // Regex search button
778 | {
779 | "class": "icon_regex",
780 | "layer0.texture": "flatland/Theme - Flatland/icon-regex-off.png",
781 | "layer0.opacity": 1.0,
782 | "content_margin": [8, 8]
783 | },
784 | {
785 | "class": "icon_regex",
786 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
787 | "layer0.texture": "flatland/Theme - Flatland/icon-regex-on.png"
788 | },
789 | // Case sensitive search button
790 | {
791 | "class": "icon_case",
792 | "layer0.texture": "flatland/Theme - Flatland/icon-case-off.png",
793 | "layer0.opacity": 1.0,
794 | "content_margin": [8, 8]
795 | },
796 | {
797 | "class": "icon_case",
798 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
799 | "layer0.texture": "flatland/Theme - Flatland/icon-case-on.png"
800 | },
801 | // Match whole word search button
802 | {
803 | "class": "icon_whole_word",
804 | "layer0.texture": "flatland/Theme - Flatland/icon-word-off.png",
805 | "layer0.opacity": 1.0,
806 | "content_margin": [8, 8]
807 | },
808 | {
809 | "class": "icon_whole_word",
810 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
811 | "layer0.texture": "flatland/Theme - Flatland/icon-word-on.png"
812 | },
813 |
814 | //
815 | // BOTTOM PANEL ICONS - GROUP 1 (EXTENDED: FIND IN FILES)
816 | //
817 |
818 | // Show search context button
819 | {
820 | "class": "icon_context",
821 | "layer0.texture": "flatland/Theme - Flatland/icon-context-off.png",
822 | "layer0.opacity": 1.0,
823 | "content_margin": [8, 8]
824 | },
825 | {
826 | "class": "icon_context",
827 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
828 | "layer0.texture": "flatland/Theme - Flatland/icon-context-on.png"
829 | },
830 | // Use search buffer
831 | {
832 | "class": "icon_use_buffer",
833 | "layer0.texture": "flatland/Theme - Flatland/icon-buffer-off.png",
834 | "layer0.opacity": 1.0,
835 | "content_margin": [8, 8]
836 | },
837 | {
838 | "class": "icon_use_buffer",
839 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
840 | "layer0.texture": "flatland/Theme - Flatland/icon-buffer-on.png"
841 | },
842 |
843 | //
844 | // BOTTOM PANEL ICONS - GROUP 2
845 | //
846 |
847 | // Reverse search direction button
848 | {
849 | "class": "icon_reverse",
850 | "layer0.texture": "flatland/Theme - Flatland/icon-reverse-off.png",
851 | "layer0.opacity": 1.0,
852 | "content_margin": [8, 8]
853 | },
854 | {
855 | "class": "icon_reverse",
856 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
857 | "layer0.texture": "flatland/Theme - Flatland/icon-reverse-on.png"
858 | },
859 | // Search wrap button
860 | {
861 | "class": "icon_wrap",
862 | "layer0.texture": "flatland/Theme - Flatland/icon-wrap-off.png",
863 | "layer0.opacity": 1.0,
864 | "content_margin": [8, 8]
865 | },
866 | {
867 | "class": "icon_wrap",
868 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
869 | "layer0.texture": "flatland/Theme - Flatland/icon-wrap-on.png"
870 | },
871 | // Search in selection button
872 | {
873 | "class": "icon_in_selection",
874 | "layer0.texture": "flatland/Theme - Flatland/icon-selection-off.png",
875 | "layer0.opacity": 1.0,
876 | "content_margin": [8, 8]
877 | },
878 | {
879 | "class": "icon_in_selection",
880 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
881 | "layer0.texture": "flatland/Theme - Flatland/icon-selection-on.png"
882 | },
883 |
884 | //
885 | // BOTTOM PANEL ICONS - GROUP 3
886 | //
887 |
888 | // Preserve case button
889 | {
890 | "class": "icon_preserve_case",
891 | "layer0.texture": "flatland/Theme - Flatland/icon-preserve-off.png",
892 | "layer0.opacity": 1.0,
893 | "content_margin": [8, 8]
894 | },
895 | {
896 | "class": "icon_preserve_case",
897 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
898 | "layer0.texture": "flatland/Theme - Flatland/icon-preserve-on.png"
899 | },
900 |
901 | //
902 | // BOTTOM PANEL ICONS - GROUP 4
903 | //
904 |
905 | // Highlight results button
906 | {
907 | "class": "icon_highlight",
908 | "layer0.texture": "flatland/Theme - Flatland/icon-highlight-off.png",
909 | "layer0.opacity": 1.0,
910 | "content_margin": [8, 8]
911 | },
912 | {
913 | "class": "icon_highlight",
914 | "parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
915 | "layer0.texture": "flatland/Theme - Flatland/icon-highlight-on.png"
916 | }
917 |
918 | ]
919 |
--------------------------------------------------------------------------------