Индикатор фокуса в Gtk3, похожий на HTML, определяется как стиль контура CSS :
[…]:focus(visible) { // We use the outline properties to signal the focus properties // to the adwaita engine: using real CSS properties is faster, // and we don't use any outlines for now. outline-color: gtkalpha(currentColor, 0.3); outline-style: dashed; outline-offset: -3px; outline-width: 1px; -gtk-outline-radius: 2px; }
Вы можете переопределить это через темы, через пользовательскую таблицу стилей или временно (для экспериментов) через Инспектора CtrlShiftI. Так что если вы хотите, чтобы это выглядело как Hot Dog Stand :
*:focus { color: blue; background-color: yellow; outline-color: red; outline-style: solid; outline-width: 2px; }
Пользовательская таблица стилей хранится ~/.config/gtk-3.0/gtk.css
и применяется независимо от темы.