我一直在为Sublime Text编辑我自己的主题,但我陷入了困境。
我找不到修改搜索栏的输入字段颜色的方法。我已设法将背景图像应用于输入的容器(如图所示,带有边框),但我无法删除输入的白色背景。
我知道它是一种移除方式,因为苏打主题有不同的颜色。问题是:如何?
而且,是否可以更改此输入的字体颜色?
谢谢! 卢卡斯
答案 0 :(得分:3)
首先,此处的所有示例代码均来自Soda Theme。这是一个很棒的主题。
您可以创建自定义配色方案并使用它。看起来这可能会影响所有小部件,例如输出,侧栏和输入字段。 您需要重新启动Sublime Text以使其生效。
以Widget - Soda Dark.stTheme为例:更改background
值。
<string>Soda Dark - Widget Theme</string>
<key>settings</key>
<array>
<dict>
<key>settings</key>
<dict>
<key>background</key>
<string>#383838</string>
<key>caret</key>
<string>#F8F8F8</string>
<key>foreground</key>
<string>#F8F8F8</string>
<key>invisibles</key>
<string>#3B3B3B</string>
将其用作配色方案:
{
"color_scheme": "Packages/Theme - Soda/Soda Dark/Widget - Soda Dark.stTheme",
"draw_shadows": false
}
此外,您可以通过text_line_control
自定义主题中的文字输入字段。
// Text input field item
{
"class": "text_line_control",
"layer0.texture": "Theme - Soda/Soda Dark/text-field.png",
"layer0.opacity": 1.0,
"layer0.inner_margin": [4, 5, 4, 3],
"content_margin": [3, 3]
},