
Ich benutze die Tastatur fast die ganze Zeit zum Navigieren. Es passiert oft, dass ich vergesse, meine batteriebetriebene Maus einzuschalten, und ich merke es erst nach 15 oder 30 Minuten :) Aber mit Gnome/Gtk 3 wurde es schwieriger, weil beim Standarddesign (ich glaube, Adwaita) das Rechteck mit dem Fokusindikator so dünn ist, dass es fast unsichtbar ist, und meine Augen lassen auch nach. Es ist also fast ein Glücksspiel: Ich drücke ein paar Mal die Tabulatortaste, dann die Leertaste oder eine Pfeiltaste, und etwas Unerwartetes passiert, weil der Fokus nicht dort ist, wo ich dachte, dass er ist.
Wie kann ich den Fokusindikator besser sichtbar machen?
Antwort1
Der Fokusindikator in Gtk3 ist, ähnlich wie in HTML, definiert alsCSSGliederungStil:
[…]: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;
}
Sie können dies über Themen, über ein benutzerdefiniertes Stylesheet oder vorübergehend (für Experimente) über den Inspector überschreiben CtrlShiftI. Wenn Sie also möchten, dass es so aussiehtWürstchenstand:
*:focus {
color: blue;
background-color: yellow;
outline-color: red;
outline-style: solid;
outline-width: 2px;
}
Das benutzerdefinierte Stylesheet wird im Design gespeichert ~/.config/gtk-3.0/gtk.css
und gilt unabhängig davon.