Sublime Text Theme:更改搜索栏的背景

时间:2013-10-23 14:13:00

标签: themes customization sublimetext flat

我一直在为Sublime Text编辑我自己的主题,但我陷入了困境。

我找不到修改搜索栏的输入字段颜色的方法。我已设法将背景图像应用于输入的容器(如图所示,带有边框),但我无法删除输入的白色背景。

White Input field

我知道它是一种移除方式,因为苏打主题有不同的颜色。问题是:如何?

而且,是否可以更改此输入的字体颜色?

谢谢! 卢卡斯

1 个答案:

答案 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]
},