答案 0 :(得分:3)
可以通过*.sublime-theme
fold_button_control
属性在您的有效tint
文件中指定折叠按钮颜色。
这假定您的主题提供的png
大部分或全部为白色内容,因为白色是唯一受tint
属性影响的颜色。
您还可以在png
属性中指定备用texture
。
以下是我主题的全套相关设置( SpaceGray的修改版):
{
"class": "fold_button_control",
"layer0.texture": "Theme - Spacegray/Spacegray/folder-closed.png",
"layer0.tint": [145, 159, 208],
"layer0.opacity": 0.5,
"layer0.inner_margin": 0,
"content_margin": [8,8]
},
{
"class": "fold_button_control",
"attributes": ["hover"],
"layer0.opacity": 1
},
{
"class": "fold_button_control",
"attributes": ["expanded"],
"layer0.texture": "Theme - Spacegray/Spacegray/folder-open.png"
},
{
"class": "fold_button_control",
"attributes": ["expanded","hover"]
},
注意:强> 我不确定这是否会影响左上角和左上角的箭头。屏幕截图的右上角,因为我的主题中不存在。
答案 1 :(得分:1)
对于排水沟中的箭头,请参阅answer Enteleform。对于活跃*.sublime-theme
文件中的滚动标签添加[]
:
// Tabs dropdown
{
"class": "show_tabs_dropdown_button",
"layer0.tint": [255, 182, 193],
"layer0.opacity": 1.0,
},
{
"class": "show_tabs_dropdown_button",
"attributes": ["hover"],
"layer0.opacity": 0.5,
},
{
"class": "scroll_tabs_left_button",
"layer0.tint": [0, 255, 0],
"layer0.opacity": 1.0,
},
{
"class": "scroll_tabs_left_button",
"attributes": ["hover"],
"layer0.opacity": 0.5,
},
{
"class": "scroll_tabs_right_button",
"layer0.tint": [0, 255, 0],
"layer0.opacity": 1.0,
},
{
"class": "scroll_tabs_right_button",
"attributes": ["hover"],
"layer0.opacity": 0.5,
},
layer0.tint
- RGB中的颜色,layer0.opacity
- 0≥透明度≤1,"attributes": ["hover"]
- 悬停在箭头上时的属性。
感谢。