sublime自定义主题
制作主题文件
# 在线
http://tmtheme-editor.herokuapp.com/#!/editor/theme/Monokai
# 制作完成之后直接下载,文件是
Monokai.tmTheme
创建文件夹放置主题
# Color Scheme 开头
mkdir sublime-text-3/Packages/Color Scheme - Default
# 把文件.tmTheme放到即可
重启sublime使用
屏幕取色
sudo apt-get install gpick
Monokai-lxx.tmTheme
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<!-- Generated by: TmTheme-Editor -->
<!-- ============================================ -->
<!-- app: http://tmtheme-editor.herokuapp.com -->
<!-- code: https://github.com/aziz/tmTheme-Editor -->
<plist version="1.0">
<dict>
<key>name</key>
<string>Monokai-lxx</string>
<key>settings</key>
<array>
<dict>
<key>settings</key>
<dict>
<key>background</key>
<string>#0C1021</string>
<key>caret</key>
<string>#FFFFFF</string>
<key>foreground</key>
<string>#FFFFFF</string>
<key>invisibles</key>
<string>#383628</string>
<key>lineHighlight</key>
<string>#3D3C2B</string>
<key>selection</key>
<string>#454439</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Comment</string>
<key>scope</key>
<string>comment</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#75715E</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>String</string>
<key>scope</key>
<string>string</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#E6DB74</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Number</string>
<key>scope</key>
<string>constant.numeric</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#AE81FF</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Built-in constant</string>
<key>scope</key>
<string>constant.language</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#AE81FF</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>User-defined constant</string>
<key>scope</key>
<string>constant.character, constant.other</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#AE81FF</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Variable</string>
<key>scope</key>
<string>variable</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Keyword</string>
<key>scope</key>
<string>keyword</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#F92672</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Storage</string>
<key>scope</key>
<string>storage</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#F92672</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Storage type</string>
<key>scope</key>
<string>storage.type</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#66D9EF</string>
<key>fontStyle</key>
<string> italic</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Class name</string>
<key>scope</key>
<string>entity.name.class</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>underline bold</string>
<key>foreground</key>
<string>#A6E22E</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Inherited class</string>
<key>scope</key>
<string>entity.other.inherited-class</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string> italic underline</string>
<key>foreground</key>
<string>#A6E22E</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Function name</string>
<key>scope</key>
<string>entity.name.function</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#A6E22E</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Function argument</string>
<key>scope</key>
<string>variable.parameter</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>italic</string>
<key>foreground</key>
<string>#FF8C00</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Tag name</string>
<key>scope</key>
<string>entity.name.tag</string>
<key>settings</key>
<dict>
<key>foreground</key>
<string>#F92672</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Tag attribute</string>
<key>scope</key>
<string>entity.other.attribute-name</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#A6E22E</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Library function</string>
<key>scope</key>
<string>support.function</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#66D9EF</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Library constant</string>
<key>scope</key>
<string>support.constant</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#66D9EF</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Library class/type</string>
<key>scope</key>
<string>support.type, support.class</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string>italic </string>
<key>foreground</key>
<string>#66D9EF</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Library variable</string>
<key>scope</key>
<string>support.other.variable</string>
<key>settings</key>
<dict>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string></string>
<key>background</key>
<string>#00000000</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Invalid</string>
<key>scope</key>
<string>invalid</string>
<key>settings</key>
<dict>
<key>background</key>
<string>#F92672</string>
<key>fontStyle</key>
<string></string>
<key>foreground</key>
<string>#F8F8F0</string>
</dict>
</dict>
<dict>
<key>name</key>
<string>Invalid deprecated</string>
<key>scope</key>
<string>invalid.deprecated</string>
<key>settings</key>
<dict>
<key>background</key>
<string>#AE81FF</string>
<key>foreground</key>
<string>#F8F8F0</string>
</dict>
</dict>
</array>
<key>uuid</key>
<string>D8D5E82E-3D5B-46B5-B38E-8C841C21347D</string>
<key>colorSpaceName</key>
<string>sRGB</string>
<key>semanticClass</key>
<string>theme.dark.monokai_lxx</string>
<key>author</key>
<string>jcleng</string>
</dict>
</plist>
修改侧边栏
# 进入包目录
git clone https://github.com/skuroda/PackageResourceViewer.git PackageResourceViewer
# 重启,ctrl+shift+p,到后 Open Resource 打开 ,选择 Theme-default 即打开文件进行修改
sublime-text-3/Packages/Theme - Default/Default.sublime-theme
[
// Side Bar
{
"class": "sidebar_container",
"layer0.tint": [15,24,36],
"layer0.opacity": 1.0,
"content_margin": -11,
},
{
"class": "sidebar_tree",
"row_padding": [16, 3, 16, 3],
"indent": 12,
"indent_offset": 13,
"indent_top_level": false,
"dark_content": false,
"spacer_rows": true
},
{
"class": "sidebar_tree",
"platforms": ["windows"],
"row_padding": [16, 2, 16, 2],
},
{
"class": "tree_row",
"attributes": ["!hover"],
"layer0.opacity": 0.0,
},
{
"class": "tree_row",
"attributes": ["selectable", "hover"],
"layer0.tint": [255, 255, 255],
"layer0.opacity": 0.1,
},
{
"class": "tree_row",
"attributes": ["selected"],
"layer0.tint": [199, 203, 209],
"layer0.opacity": 1.0,
},
{
"class": "sidebar_heading",
"fg": [255, 255, 255],
"font.size": 8,
"font.bold": true,
"shadow_color": [255, 255, 255, 0.36],
"shadow_offset": [0, 1]
},
{
"class": "sidebar_label",
"fg": [230,230,250],
"font.size": 12
},
{
"class": "sidebar_label",
"parents": [{"class": "tree_row", "attributes": ["selected"]}],
"fg": [24, 24, 24],
},
{
"class": "sidebar_label",
"parents": [{"class": "tree_row", "attributes": ["expandable"]}],
"settings": ["bold_folder_labels"],
"font.bold": true
},
// Open Files Icons
{
"class": "close_button",
"layer0.texture": "Theme - Default/common/dark/open_file_close.png",
"layer0.opacity": { "target": 0.3, "speed": 4.0, "interpolation": "smoothstep" },
"layer0.tint": [255, 255, 255],
"content_margin": [8, 8],
},
{
"class": "close_button",
"attributes": ["hover"],
"layer0.opacity": { "target": 0.6, "speed": 4.0, "interpolation": "smoothstep" }
},
{
"class": "close_button",
"attributes": ["dirty"],
"layer0.texture": "Theme - Default/common/dark/open_file_dirty.png",
},
{
"class": "close_button",
"attributes": ["hover", "dirty"],
"layer0.texture": "Theme - Default/common/dark/open_file_close.png",
},
// Folder & File Icons
{
"class": "disclosure_button_control",
"layer0.texture": "Theme - Default/common/dark/disclosure_unexpanded.png",
"layer0.opacity": { "target": 0.3, "speed": 4.0, "interpolation": "smoothstep" },
"content_margin": [8, 8]
},
{
"class": "disclosure_button_control",
"attributes": ["expanded"],
"layer0.texture": "Theme - Default/common/dark/disclosure_expanded.png",
},
{
"class": "disclosure_button_control",
"attributes": ["hover"],
"layer0.opacity": { "target": 0.5, "speed": 4.0, "interpolation": "smoothstep" },
},
{
"class": "icon_folder",
"layer0.texture": "Theme - Default/common/dark/folder_closed.png",
"layer0.opacity": 0.3,
"content_margin": [9, 8]
},
{
"class": "icon_folder",
"parents": [{"class": "tree_row", "attributes": ["expanded"]}],
"layer0.texture": "Theme - Default/common/dark/folder_open.png",
"layer0.opacity": 0.3,
"content_margin": [9, 8]
},
{
"class": "icon_folder_loading",
"layer0.texture":
{
"keyframes":
[
"Theme - Default/common/dark/folder_loading_01.png",
"Theme - Default/common/dark/folder_loading_02.png",
"Theme - Default/common/dark/folder_loading_03.png",
"Theme - Default/common/dark/folder_loading_04.png",
"Theme - Default/common/dark/folder_loading_05.png",
"Theme - Default/common/dark/folder_loading_06.png",
"Theme - Default/common/dark/folder_loading_07.png",
"Theme - Default/common/dark/folder_loading_08.png",
"Theme - Default/common/dark/folder_loading_09.png",
"Theme - Default/common/dark/folder_loading_10.png",
"Theme - Default/common/dark/folder_loading_11.png",
"Theme - Default/common/dark/folder_loading_12.png",
"Theme - Default/common/dark/folder_loading_13.png",
"Theme - Default/common/dark/folder_loading_14.png",
"Theme - Default/common/dark/folder_loading_15.png",
"Theme - Default/common/dark/folder_loading_16.png",
"Theme - Default/common/dark/folder_loading_17.png",
"Theme - Default/common/dark/folder_loading_18.png",
"Theme - Default/common/dark/folder_loading_19.png",
"Theme - Default/common/dark/folder_loading_20.png",
],
"loop": true,
"frame_time": 0.08,
},
"layer0.opacity": 1,
"content_margin": [9, 8]
},
{
"class": "icon_folder_dup",
"layer0.texture": "Theme - Default/common/dark/symlink.png",
"layer0.opacity": 0.3,
"content_margin": [9, 8]
},
{
"class": "icon_file_type",
"layer0.opacity": 1,
"content_margin": [9, 8]
},
// Tabs
{
"class": "tabset_control",
"layer0.opacity": 1.0,
"content_margin": [4, 0, 8, 0],
"tint_index": 0,
"tab_height": 34,
"tab_overlap": 16
},
{
"class": "tabset_control",
"settings": ["mouse_wheel_switches_tabs", "!enable_tab_scrolling"],
"mouse_wheel_switch": true
},
{
"class": "tabset_control",
"attributes": ["file_dark"],
"tint_modifier": [255, 255, 255, 0.28]
},
{
"class": "tabset_control",
"attributes": ["file_medium_dark"],
"tint_modifier": [255, 255, 255, 0.32]
},
{
"class": "tabset_control",
"attributes": ["file_medium"],
"tint_modifier": [0, 0, 0, 0.36]
},
{
"class": "tabset_control",
"attributes": ["file_dark"],
"tint_index": 0,
"tint_modifier": [0, 0, 0, 0.32]
},
{
"class": "tab_control",
"layer0.texture": "Theme - Default/common/tab_shadow.png",
"layer0.inner_margin": [19, 0, 19, 0],
"layer0.opacity": 0.2,
"layer1.texture": "Theme - Default/common/tab.png",
"layer1.inner_margin": [19, 0, 19, 0],
"layer1.opacity": 1.0,
"layer2.texture": "Theme - Default/common/tab_highdark.png",
"layer2.inner_margin": [19, 0, 19, 0],
"layer2.opacity": 0.0,
"layer3.texture": "Theme - Default/common/dark/tab_border.png",
"layer3.inner_margin": [19, 0, 19, 0],
"layer3.opacity": 0.2,
"tint_index": 1,
"tint_modifier": [0, 0, 0, 0.12],
"accent_tint_index": 2,
"content_margin": [26, 8, 22, 4],
"hit_test_level": 0.3
},
{
"class": "tab_control",
"attributes": ["file_medium"],
"layer3.opacity": 0.1,
},
{
"class": "tab_control",
"attributes": ["file_medium_dark"],
"layer3.texture": "Theme - Default/common/dark/tab_border.png",
"layer3.opacity": 0.05,
},
{
"class": "tab_control",
"attributes": ["file_dark"],
"layer3.texture": "Theme - Default/common/dark/tab_border.png",
"layer3.opacity": 0.1,
},
{
"class": "tab_control",
"attributes": ["dirty"],
"settings": ["highdark_modified_tabs"],
"layer2.opacity": 0.6
},
{
"class": "tab_control",
"attributes": ["dirty", "file_dark"],
"settings": ["highdark_modified_tabs"],
"layer2.opacity": 0.8
},
{
"class": "tab_control",
"settings": ["!show_tab_close_buttons"],
"content_margin": [26, 10, 26, 4]
},
{
"class": "tab_control",
"attributes": ["file_dark"],
"tint_modifier": [255, 255, 255, 0.12]
},
{
"class": "tab_control",
"attributes": ["file_medium_dark"],
"tint_modifier": [255, 255, 255, 0.12],
},
{
"class": "tab_control",
"attributes": ["file_medium"],
"tint_modifier": [0, 0, 0, 0.18]
},
{
"class": "tab_control",
"attributes": ["selected"],
"layer3.opacity": 0.2,
"tint_modifier": [255, 255, 255, 0.0]
},
{
"class": "tab_control",
"attributes": ["selected", "file_medium_dark"],
"layer3.opacity": 0.1,
},
{
"class": "tab_control",
"attributes": ["dirty", "selected"],
"settings": ["highdark_modified_tabs"],
"layer2.opacity": 1.0
},
{
"class": "tab_label",
"fg": [152, 152, 152],
"shadow_color": [0, 0, 0, 0.25],
"shadow_offset": [0, -1]
},
{
"class": "tab_label",
"parents": [{"class": "tab_control", "attributes": ["file_dark"]}],
"fg": [112, 112, 112],
"shadow_color": [255, 255, 255, 0.25],
"shadow_offset": [0, 1]
},
{
"class": "tab_label",
"parents": [{"class": "tab_control", "attributes": ["file_medium"]}],
"fg": [192, 192, 192],
"shadow_color": [0, 0, 0, 0.12]
},
{
"class": "tab_label",
"parents": [{"class": "tab_control", "attributes": ["selected"]}],
"fg": [255, 255, 255]
},
{
"class": "tab_label",
"parents": [{"class": "tab_control", "attributes": ["selected", "file_dark"]}],
"fg": [50, 50, 50]
},
{
"class": "tab_label",
"attributes": ["transient"],
"font.italic": true
},
{
"class": "tab_close_button",
"settings": ["show_tab_close_buttons"],
"layer0.texture": "Theme - Default/common/dark/tab_close.png",
"content_margin": [10, 9]
},
{
"class": "tab_close_button",
"parents": [{"class": "tab_control", "attributes": ["!selected"]}],
"layer0.opacity": { "target": 0.3, "speed": 4.0, "interpolation": "smoothstep" },
},
{
"class": "tab_close_button",
"parents": [{"class": "tab_control", "attributes": ["selected"]}],
"layer0.opacity": { "target": 0.5, "speed": 4.0, "interpolation": "smoothstep" },
},
{
"class": "tab_close_button",
"parents": [{"class": "tab_control", "attributes": ["file_dark"]}],
"layer0.texture": "Theme - Default/common/dark/tab_close.png",
},
{
"class": "tab_close_button",
"parents": [{"class": "tab_control", "attributes": ["dirty"]}],
"layer0.texture": "Theme - Default/common/dark/tab_dirty.png",
},
{
"class": "tab_close_button",
"parents": [{"class": "tab_control", "attributes": ["file_dark", "dirty"]}],
"layer0.texture": "Theme - Default/common/dark/tab_dirty.png",
},
{
"class": "tab_close_button",
"attributes": ["hover"],
"layer0.texture": "Theme - Default/common/dark/tab_close.png",
},
{
"class": "tab_close_button",
"attributes": ["hover"],
"parents": [{"class": "tab_control", "attributes": ["!selected"]}],
"layer0.opacity": { "target": 0.6, "speed": 4.0, "interpolation": "smoothstep" },
},
{
"class": "tab_close_button",
"attributes": ["hover"],
"parents": [{"class": "tab_control", "attributes": ["selected"]}],
"layer0.opacity": { "target": 0.8, "speed": 4.0, "interpolation": "smoothstep" },
},
{
"class": "tab_close_button",
"parents": [{"class": "tab_control", "attributes": ["file_dark"]}],
"attributes": ["hover"],
"layer0.texture": "Theme - Default/common/dark/tab_close.png",
},
{
"class": "scroll_tabs_left_button",
"layer0.texture": "Theme - Default/common/dark/tab_scroll_left.png",
"layer0.opacity": { "target": 0.6, "speed": 4.0, "interpolation": "smoothstep" },
"content_margin": [9, 10]
},
{
"class": "scroll_tabs_left_button",
"attributes": ["hover"],
"layer0.opacity": { "target": 0.8, "speed": 4.0, "interpolation": "smoothstep" }
},
{
"class": "scroll_tabs_right_button",
"layer0.texture": "Theme - Default/common/dark/tab_scroll_right.png",
"layer0.opacity": { "target": 0.6, "speed": 4.0, "interpolation": "smoothstep" },
"content_margin": [9, 10]
},
{
"class": "scroll_tabs_right_button",
"attributes": ["hover"],
"layer0.opacity": { "target": 0.8, "speed": 4.0, "interpolation": "smoothstep" }
},
{
"class": "show_tabs_dropdown_button",
"layer0.texture": "Theme - Default/common/dark/tab_dropdown.png",
"layer0.opacity": { "target": 0.7, "speed": 4.0, "interpolation": "smoothstep" },
"content_margin": [9, 10]
},
{
"class": "show_tabs_dropdown_button",
"attributes": ["hover"],
"layer0.opacity": { "target": 0.9, "speed": 4.0, "interpolation": "smoothstep" }
},
// Quick Panel
{
"class": "overlay_control",
"layer0.tint": [235, 237, 239],
"layer0.opacity": 1.0,
"content_margin": 4
},
{
"class": "quick_panel",
"row_padding": 6,
"layer0.tint": [235, 237, 239],
"layer0.opacity": 1.0,
"dark_content": false,
},
{
"class": "mini_quick_panel_row",
"layer0.tint": [199, 203, 209],
"layer0.opacity": 0.0
},
{
"class": "mini_quick_panel_row",
"attributes": ["selected"],
"layer0.opacity": 1.0
},
{
"class": "quick_panel_row",
"layer0.tint": [199, 203, 209],
"layer0.opacity": 0.0
},
{
"class": "quick_panel_row",
"attributes": ["selected"],
"layer0.opacity": 1.0
},
{
"class": "quick_panel_label",
"fg": [69, 74, 85],
"match_fg": [0, 0, 0],
"selected_fg": [46, 49, 56],
"selected_match_fg": [0, 0, 0]
},
{
"class": "quick_panel_label",
"parents": [{"class": "mini_quick_panel_row"}],
"font.size": 14
},
{
"class": "quick_panel_path_label",
"fg": [115, 125, 140],
"match_fg": [92, 100, 112],
"selected_fg": [92, 100, 112],
"selected_match_fg": [69, 74, 85]
},
// Views
{
"class": "grid_layout_control",
"border_color": ["background", 255, 255, 255, 0.25],
"border_size": 2
},
{
"class": "grid_layout_control",
"parents": [{"class": "edit_window", "attributes": ["file_dark"]}],
"border_color": ["background", 0, 0, 0, 0.32],
},
{
"class": "grid_layout_control",
"parents": [{"class": "edit_window", "attributes": ["file_medium"]}],
"border_color": ["background", 0, 0, 0, 0.36],
},
{
"class": "grid_layout_control",
"parents": [{"class": "edit_window", "attributes": ["file_medium_dark"]}],
"border_color": ["background", 255, 255, 255, 0.32],
},
{
"class": "grid_layout_control",
"parents": [{"class": "edit_window", "attributes": ["file_dark"]}],
"border_color": ["background", 255, 255, 255, 0.28],
},
{
"class": "minimap_control",
"settings": ["always_show_minimap_viewport"],
"viewport_color": [128, 128, 128, 0.18],
"viewport_opacity": 1.0,
},
{
"class": "minimap_control",
"settings": ["!always_show_minimap_viewport"],
"viewport_color": [128, 128, 128, 0.25],
"viewport_opacity": { "target": 0.0, "speed": 4.0, "interpolation": "smoothstep" },
},
{
"class": "minimap_control",
"attributes": ["hover"],
"settings": ["!always_show_minimap_viewport"],
"viewport_color": [128, 128, 128, 0.25],
"viewport_opacity": { "target": 1.0, "speed": 20.0, "interpolation": "smoothstep" },
},
{
"class": "fold_button_control",
"layer0.texture": "Theme - Default/common/dark/fold_closed.png",
"layer0.opacity": { "target": 0.4, "speed": 4.0, "interpolation": "smoothstep" },
"content_margin": 8
},
{
"class": "fold_button_control",
"attributes": ["hover"],
"layer0.opacity": { "target": 0.6, "speed": 4.0, "interpolation": "smoothstep" }
},
{
"class": "fold_button_control",
"attributes": ["expanded"],
"layer0.texture": "Theme - Default/common/dark/fold_opened.png",
},
{
"class": "fold_button_control",
"parents": [{"class": "text_area_control", "attributes": ["file_dark"]}],
"layer0.texture": "Theme - Default/common/dark/fold_closed.png",
},
{
"class": "fold_button_control",
"parents": [{"class": "text_area_control", "attributes": ["file_dark"]}],
"attributes": ["expanded"],
"layer0.texture": "Theme - Default/common/dark/fold_opened.png",
},
{
"class": "popup_control",
"layer0.tint": [255, 255, 255],
"layer0.opacity": 1.0
},
{
"class": "auto_complete",
"row_padding": [4, 1, 4, 1],
"tint_index": 0,
"layer0.opacity": 1.0,
"tint_modifier": [255, 255, 255, 0.05],
},
{
"class": "auto_complete",
"attributes": ["file_dark"],
"tint_modifier": [0, 0, 0, 0.05],
},
{
"class": "scroll_bar_control",
"parents": [{"class": "popup_control auto_complete_popup"}],
"tint_modifier": [0, 0, 0, 0.05],
},
{
"class": "scroll_bar_control",
"attributes": ["dark"],
"parents": [{"class": "popup_control auto_complete_popup"}],
"tint_modifier": [255, 255, 255, 0.05],
},
{
"class": "table_row",
"layer0.tint": [255, 255, 255],
"layer0.opacity": 0.0
},
{
"class": "table_row",
"parents": [{"class": "auto_complete", "attributes": ["file_dark"]}],
"layer0.tint": [0, 0, 0],
"layer0.opacity": 0.0
},
{
"class": "auto_complete_label",
"fg": [0, 0, 0, 0.0],
"match_fg": [255, 255, 255, 0.18],
"selected_fg": [0, 0, 0, 0.0],
"selected_match_fg": [255, 255, 255, 0.18],
"fg_blend": true
},
{
"class": "auto_complete_label",
"parents": [{"class": "auto_complete", "attributes": ["file_dark"]}],
"fg": [0, 0, 0, 0.0],
"match_fg": [0, 0, 0, 0.18],
"selected_fg": [0, 0, 0, 0.0],
"selected_match_fg": [0, 0, 0, 0.18],
"fg_blend": true
},
{
"class": "table_row",
"attributes": ["selected"],
"layer0.opacity": 0.2
},
{
"class": "table_row",
"parents": [{"class": "auto_complete", "attributes": ["file_dark"]}],
"attributes": ["selected"],
"layer0.opacity": 0.15
},
// Panels
{
"class": "panel_control",
"layer0.tint": [199, 203, 209],
"layer0.opacity": 1.0,
"content_margin": 2
},
{
"class": "panel_control",
"parents": [{"class": "switch_project_window"}],
"layer0.tint": [235, 237, 239]
},
{
"class": "panel_grid_control",
"inside_spacing": 4,
"outside_hspacing": 4,
"outside_vspacing": 4
},
{
"class": "panel_close_button",
"layer0.texture": "Theme - Default/common/dark/panel_close.png",
"layer0.opacity": { "target": 0.4, "speed": 4.0, "interpolation": "smoothstep" },
"content_margin": 8
},
{
"class": "panel_close_button",
"attributes": ["hover"],
"layer0.opacity": { "target": 0.6, "speed": 4.0, "interpolation": "smoothstep" },
},
// Dialogs
{
"class": "dialog",
"layer0.tint": [235, 237, 239],
"layer0.opacity": 1.0
},
{
"class": "progress_bar_control",
"layer0.tint": [0, 0, 0, 0.06],
"layer0.opacity": 1.0
},
{
"class": "progress_gauge_control",
"layer0.tint": [171, 177, 186],
"layer0.opacity": 1.0,
"content_margin": [0, 6]
},
// Scroll Bars
{
"class": "scroll_area_control",
"settings": ["overlay_scroll_bars"],
"overlay": true
},
{
"class": "scroll_area_control",
"settings": ["!overlay_scroll_bars"],
"overlay": false
},
{
"class": "scroll_area_control",
"parents": [{"class": "sidebar_container"}],
"content_margin": [0, 10, 0, 10]
},
{
"class": "scroll_bar_control",
"layer0.opacity": 1.0,
"content_margin": 4,
"tint_index": 0
},
{
"class": "scroll_bar_control",
"settings": ["overlay_scroll_bars"],
"layer0.opacity": 0.0
},
{
"class": "scroll_bar_control",
"settings": ["!overlay_scroll_bars"],
"layer0.opacity": 1.0
},
{
"class": "scroll_track_control",
"layer0.texture": "Theme - Default/common/dark/scroll_bar.png",
"layer0.opacity": 1.0,
"layer0.inner_margin": 2,
"content_margin": [4, 4, 3, 4]
},
{
"class": "scroll_track_control",
"attributes": ["dark"],
"layer0.texture": "Theme - Default/common/dark/scroll_bar.png",
},
{
"class": "puck_control",
"layer0.texture": "Theme - Default/common/dark/scroll_puck.png",
"layer0.opacity": 1.0,
"layer0.inner_margin": 2,
"content_margin": [0, 12]
},
{
"class": "puck_control",
"attributes": ["dark"],
"layer0.texture": "Theme - Default/common/dark/scroll_puck.png"
},
{
"class": "scroll_corner_control",
"layer0.opacity": 1.0,
"tint_index": 0
},
// Scroll Bars (Horizontal)
{
"class": "scroll_track_control",
"attributes": ["horizontal"],
"layer0.texture": "Theme - Default/common/dark/scroll_bar_horiz.png",
"content_margin": [4, 4, 4, 3]
},
{
"class": "scroll_track_control",
"attributes": ["horizontal", "dark"],
"layer0.texture": "Theme - Default/common/dark/scroll_bar_horiz.png",
},
{
"class": "puck_control",
"attributes": ["horizontal"],
"layer0.texture": "Theme - Default/common/dark/scroll_puck_horiz.png",
"content_margin": [12, 0]
},
{
"class": "puck_control",
"attributes": ["horizontal", "dark"],
"layer0.texture": "Theme - Default/common/dark/scroll_puck_horiz.png",
},
// Scroll Bars (Sidebar)
{
"class": "scroll_bar_control",
"parents": [{"class": "sidebar_container"}],
"layer0.opacity": 0.0,
},
{
"class": "scroll_bar_control",
"parents": [{"class": "sidebar_container"}],
"attributes": ["horizontal"],
},
{
"class": "scroll_track_control",
"parents": [{"class": "sidebar_container"}],
"layer0.texture": "Theme - Default/default/sidebar_scroll_bar.png",
},
{
"class": "puck_control",
"parents": [{"class": "sidebar_container"}],
"layer0.texture": "Theme - Default/default/sidebar_scroll_puck.png",
},
{
"class": "scroll_corner_control",
"parents": [{"class": "sidebar_container"}],
"layer0.opacity": 0.0,
},
{
"class": "scroll_track_control",
"parents": [{"class": "sidebar_container"}],
"attributes": ["horizontal"],
"layer0.texture": "Theme - Default/default/sidebar_scroll_bar_horiz.png"
},
{
"class": "puck_control",
"parents": [{"class": "sidebar_container"}],
"attributes": ["horizontal"],
"layer0.texture": "Theme - Default/default/sidebar_scroll_puck_horiz.png"
},
// Scroll Bars (Switch Project)
{
"class": "scroll_bar_control",
"parents": [{"class": "switch_project_window"}],
"layer0.tint": [235, 237, 239],
"tint_index": -1
},
// Scroll Bars (Overlay)
{
"class": "scroll_bar_control",
"parents": [{"class": "overlay_control"}],
"layer0.opacity": 0.0,
"content_margin": [4, 0, 0, 0]
},
{
"class": "scroll_track_control",
"parents": [{"class": "overlay_control"}],
"layer0.texture": "Theme - Default/default/sidebar_scroll_bar.png",
},
{
"class": "puck_control",
"parents": [{"class": "overlay_control"}],
"layer0.texture": "Theme - Default/default/sidebar_scroll_puck.png",
},
// Inputs
{
"class": "text_line_control",
"layer0.texture": "Theme - Default/common/dark/input.png",
"layer0.opacity": 1.0,
"layer0.inner_margin": 4,
"content_margin": 4
},
{
"class": "dropdown_button_control",
"layer0.texture": "Theme - Default/common/dark/dropdown_button.png",
"layer0.opacity": { "target": 0.3, "speed": 4.0, "interpolation": "smoothstep" },
"content_margin": [9, 8, 9, 8]
},
{
"class": "dropdown_button_control",
"attributes": ["hover"],
"layer0.opacity": { "target": 0.5, "speed": 4.0, "interpolation": "smoothstep" },
},
// Buttons
{
"class": "button_control",
"layer0.texture": "Theme - Default/common/dark/button.png",
"layer0.opacity": { "target": 0.6, "speed": 4.0, "interpolation": "smoothstep" },
"layer0.inner_margin": 4,
"min_size": [80, 0],
"content_margin": [10, 6]
},
{
"class": "button_control",
"attributes": ["hover"],
"layer0.opacity": { "target": 0.8, "speed": 4.0, "interpolation": "smoothstep" },
},
{
"class": "button_control",
"attributes": ["pressed"],
"layer0.opacity": { "target": 1.0, "speed": 4.0, "interpolation": "smoothstep" },
},
{
"class": "button_control",
"parents": [{"class": "dialog"}],
"layer0.tint": [171, 177, 186],
},
{
"class": "icon_button_group",
"spacing": 4
},
{
"class": "icon_button_control",
"layer0.texture": "Theme - Default/common/dark/icon_button_highdark.png",
"layer0.opacity": 0.0,
"layer0.inner_margin": 2,
"content_margin": 2
},
{
"class": "icon_button_control",
"attributes": ["selected"],
"layer0.opacity": 1.0
},
{
"class": "icon_regex",
"layer0.texture": "Theme - Default/common/dark/icon_regex.png",
"layer0.opacity": { "target": 0.5, "speed": 5.0, "interpolation": "smoothstep" },
"content_margin": [14, 11],
},
{
"class": "icon_regex",
"attributes": ["hover"],
"layer0.opacity": { "target": 0.9, "speed": 5.0, "interpolation": "smoothstep" },
},
{
"class": "icon_regex",
"parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
"layer0.opacity": 0.9,
},
{
"class": "icon_case",
"layer0.texture": "Theme - Default/common/dark/icon_case_sensitive.png",
"layer0.opacity": { "target": 0.5, "speed": 5.0, "interpolation": "smoothstep" },
"content_margin": [14, 11]
},
{
"class": "icon_case",
"attributes": ["hover"],
"layer0.opacity": { "target": 0.9, "speed": 5.0, "interpolation": "smoothstep" },
},
{
"class": "icon_case",
"parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
"layer0.opacity": 0.9,
},
{
"class": "icon_whole_word",
"layer0.texture": "Theme - Default/common/dark/icon_whole_word.png",
"layer0.opacity": { "target": 0.5, "speed": 5.0, "interpolation": "smoothstep" },
"content_margin": [14, 11]
},
{
"class": "icon_whole_word",
"attributes": ["hover"],
"layer0.opacity": { "target": 0.9, "speed": 5.0, "interpolation": "smoothstep" },
},
{
"class": "icon_whole_word",
"parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
"layer0.opacity": 0.9,
},
{
"class": "icon_wrap",
"layer0.texture": "Theme - Default/common/dark/icon_wrap.png",
"layer0.opacity": { "target": 0.5, "speed": 5.0, "interpolation": "smoothstep" },
"content_margin": [14, 11]
},
{
"class": "icon_wrap",
"attributes": ["hover"],
"layer0.opacity": { "target": 0.9, "speed": 5.0, "interpolation": "smoothstep" },
},
{
"class": "icon_wrap",
"parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
"layer0.opacity": 0.9,
},
{
"class": "icon_in_selection",
"layer0.texture": "Theme - Default/common/dark/icon_in_selection.png",
"layer0.opacity": { "target": 0.5, "speed": 5.0, "interpolation": "smoothstep" },
"content_margin": [14, 11]
},
{
"class": "icon_in_selection",
"attributes": ["hover"],
"layer0.opacity": { "target": 0.9, "speed": 5.0, "interpolation": "smoothstep" },
},
{
"class": "icon_in_selection",
"parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
"layer0.opacity": 0.9,
},
{
"class": "icon_highdark",
"layer0.texture": "Theme - Default/common/dark/icon_highdark_matches.png",
"layer0.opacity": { "target": 0.5, "speed": 5.0, "interpolation": "smoothstep" },
"content_margin": [14, 11]
},
{
"class": "icon_highdark",
"attributes": ["hover"],
"layer0.opacity": { "target": 0.9, "speed": 5.0, "interpolation": "smoothstep" },
},
{
"class": "icon_highdark",
"parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
"layer0.opacity": 0.9,
},
{
"class": "icon_preserve_case",
"layer0.texture": "Theme - Default/common/dark/icon_preserve_case.png",
"layer0.opacity": { "target": 0.5, "speed": 5.0, "interpolation": "smoothstep" },
"content_margin": [14, 11]
},
{
"class": "icon_preserve_case",
"attributes": ["hover"],
"layer0.opacity": { "target": 0.9, "speed": 5.0, "interpolation": "smoothstep" },
},
{
"class": "icon_preserve_case",
"parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
"layer0.opacity": 0.9,
},
{
"class": "icon_context",
"layer0.texture": "Theme - Default/common/dark/icon_context.png",
"layer0.opacity": { "target": 0.5, "speed": 5.0, "interpolation": "smoothstep" },
"content_margin": [14, 11]
},
{
"class": "icon_context",
"attributes": ["hover"],
"layer0.opacity": { "target": 0.9, "speed": 5.0, "interpolation": "smoothstep" },
},
{
"class": "icon_context",
"parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
"layer0.opacity": 0.9,
},
{
"class": "icon_use_buffer",
"layer0.texture": "Theme - Default/common/dark/icon_use_buffer.png",
"layer0.opacity": { "target": 0.5, "speed": 5.0, "interpolation": "smoothstep" },
"content_margin": [14, 11]
},
{
"class": "icon_use_buffer",
"attributes": ["hover"],
"layer0.opacity": { "target": 0.9, "speed": 5.0, "interpolation": "smoothstep" },
},
{
"class": "icon_use_buffer",
"parents": [{"class": "icon_button_control", "attributes": ["selected"]}],
"layer0.opacity": 0.9,
},
// Labels
{
"class": "label_control",
"fg": [64, 64, 64],
"font.size": 12
},
{
"class": "title_label_control",
"fg": [64, 64, 64],
"font.size": 24
},
{
"class": "label_control",
"parents": [{"class": "button_control"}],
"shadow_color": [255, 255, 255, 0.5],
"shadow_offset": [0, 1]
},
// Tool tips
{
"class": "tool_tip_control",
"layer0.tint": [255, 255, 255],
"layer0.opacity": 0.9,
"content_margin": [8, 3, 8, 3]
},
{
"class": "tool_tip_label_control",
"font.size": 11,
"fg": [64, 64, 64]
},
// Status Bar
{
"class": "status_bar",
"layer0.tint": [171, 177, 186],
"layer0.opacity": 1.0,
"content_margin": [8, 0, 8, 0]
},
{
"class": "panel_button_control",
"layer0.texture": "Theme - Default/common/dark/panels_button.png",
"layer0.opacity": { "target": 0.4, "speed": 4.0, "interpolation": "smoothstep" },
"content_margin": [12, 11]
},
{
"class": "panel_button_control",
"attributes": ["hover"],
"layer0.opacity": { "target": 0.6, "speed": 4.0, "interpolation": "smoothstep" },
},
{
"class": "status_container",
"content_margin": [8, 0, 0, 0]
},
{
"class": "status_button",
"content_margin": [10, 0, 10, 0],
"min_size": [80, 0]
},
{
"class": "label_control",
"parents": [{"class": "status_bar"}],
"font.size": 11,
"shadow_color": [255, 255, 255, 0.18],
"shadow_offset": [0, 1]
},
]