#sublimetext4
Вопрос:
Просматривая все параметры класса в теме, я не могу понять, как изменить цвет шрифта в поле ввода на панелях (command-p, command-shift-p и command-f). Первое изображение взято из Sublime Text 3, где это работает. В Sublime Text 4 я почти все понял, примите цвет шрифта для поля ввода. В настоящее время у меня фон окрашен в синий цвет, поэтому я могу видеть белый цвет шрифта. Вот Возвышенный текст 3
А вот скриншот из Sublime Text 4.
Я полагаю, что это было бы сделано в одном из классов «text_line_control». Нравится:
{
// Input box boarder
"class": "text_line_control",
"layer0.texture": "Theme - Default/common/input.png",
"layer0.tint": [255, 255, 255],
"layer0.opacity": 1.0,
"layer0.inner_margin": 4,
"tint_index": 1,
"content_margin": 4,
// CHANGEME
"color_scheme_tint": [0, 0, 255],
},
{
// Input box command-p
"class": "text_line_control",
"parents": [{"class": "overlay_control"}],
"font.face": "system",
"font.size": 18,
},
{
"class": "text_line_control",
"parents": [{"class": "switch_project_window"}],
"font.face": "system",
"font.size": "var(font_size_lg)",
},
Или, может быть, в «text_area_control», но я, кажется, не могу понять, как заставить его работать.
{
"class": "text_area_control",
"settings": {
"inactive_sheet_dimming": true,
},
"attributes": ["!highlighted"],
"parents": [{"class": "text_line_control"}],
//"background_modifier": "l(- 5%)",
},
{
"class": "text_area_control",
"settings": {
"inactive_sheet_dimming": true,
},
"attributes": ["file_light", "!highlighted"],
"parents": [{"class": "text_line_control"}],
//"background_modifier": "l(- 5%)",
},