
저는 탐색할 때 거의 항상 키보드를 사용합니다. 배터리로 구동되는 마우스를 켜는 것을 잊어버리고 15~30분 후에야 알아차리는 일이 자주 발생합니다. :) 그러나 Gnome/Gtk 3에서는 더 어려워졌습니다. 기본 테마(Adwaita라고 생각합니다)에서는 초점 표시 직사각형이 너무 크기 때문입니다. 거의 눈에 띄지 않을 정도로 얇아서 눈도 쇠퇴하고 있어요. Tab을 몇 번 누른 다음 Space나 화살표 키를 누르면 초점이 내가 생각했던 곳에 있지 않기 때문에 예상치 못한 일이 발생합니다.
초점 표시기를 더 잘 보이게 하려면 어떻게 해야 합니까?
답변1
HTML과 유사한 Gtk3의 포커스 표시기는 다음과 같이 정의됩니다.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;
}
테마나 사용자 정의 스타일시트를 통해 또는 일시적으로(실험용) Inspector를 통해 이를 재정의할 수 있습니다 CtrlShiftI. 그래서 당신이 그렇게 보이기를 원한다면핫도그 스탠드:
*:focus {
color: blue;
background-color: yellow;
outline-color: red;
outline-style: solid;
outline-width: 2px;
}
~/.config/gtk-3.0/gtk.css
사용자 정의 스타일시트는 테마에 관계없이 저장되고 적용됩니다.