
私は、ナビゲートするのにほぼ常にキーボードを使用しています。バッテリー駆動のマウスをオンにするのを忘れて、15 分または 30 分後に初めて気づくことがよくあります :) しかし、Gnome/Gtk 3 では、デフォルトのテーマ (Adwaita だと思います) ではフォーカス インジケーターの長方形が非常に細くてほとんど見えず、私の視力も低下しているため、難しくなりました。そのため、ほとんど運任せです。Tab キーを数回押し、次に Space キーまたは矢印キーを押すと、フォーカスが思った場所にないため、予期しない事態が発生します。
フォーカスインジケーターをもっと見やすくするにはどうすればいいでしょうか?
答え1
Gtk3のフォーカスインジケータはHTMLと同様に、次のように定義されています。CS概要スタイル:
[…]: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。ホットドッグスタンド:
*:focus {
color: blue;
background-color: yellow;
outline-color: red;
outline-style: solid;
outline-width: 2px;
}
カスタム スタイルシートは~/.config/gtk-3.0/gtk.css
テーマに関係なく保存され、適用されます。