Wie kann ich das Fokusrechteck in Gtk3 stärker hervorheben?

545
BehemothTheCat

Ich verwende fast immer die Tastatur zum Navigieren. Es kommt oft vor, dass ich vergesse, die batteriebetriebene Maus einzuschalten, und erst nach 15 oder 30 Minuten bemerke. :) Mit Gnome / Gtk 3 wurde es jedoch schwieriger, da mit dem Standarddesign (ich glaube Adwaita) das Fokusanzeiger-Rechteck so ist dünn, dass es fast unsichtbar ist, und meine Augen fallen ebenfalls ab. Es ist fast ein Scheißschuss: Ich habe ein paar Mal auf Tab gedrückt, dann auf die Leertaste oder auf eine Pfeiltaste, und etwas Unerwartetes passiert, weil der Fokus nicht dort liegt, wo ich gedacht habe.

Wie kann ich die Fokusanzeige besser sichtbar machen?

0
Ich glaube nicht, dass meine Frage außerhalb des Themas liegt, da mein spezifisches Problem _ beschrieben ist. Um zu zitieren: In Gnome3 ist die Navigation der GUI "fast ein Mist": Ich drücke ein paar Mal die Tabulatortaste, dann die Leertaste oder eine Pfeiltaste, und etwas Unerwartetes passiert, weil der Fokus nicht dort liegt, wo ich gedacht habe. " Ich dachte, ein anderes Thema könnte die beste Lösung sein. Wenn nicht, was ist das? BehemothTheCat vor 5 Jahren 0

1 Antwort auf die Frage

0
grawity

Die Fokusanzeige in Gtk3, ähnlich wie HTML, ist definiert als ein CSS outline style :

[…]: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 durch Themen, ein benutzerdefiniertes Stylesheet oder vorübergehend (für Experimente) über den Inspektor überschreiben CtrlShiftI. Wenn Sie möchten, dass es wie Hot Dog Stand aussieht :

*:focus { color: blue; background-color: yellow; outline-color: red; outline-style: solid; outline-width: 2px; } 

Das benutzerdefinierte Stylesheet wird ~/.config/gtk-3.0/gtk.cssunabhängig vom Thema in gespeichert und angewendet.

Hallo @Grawity, danke für deine Antwort. Ich vermute, zumindest das _default_-Erscheinungsbild des Fokusindikators hängt vom Thema ab, weil ich ein anderes Thema installiert habe (das erste, das ich verpackt finden konnte) und das Problem behoben hat :-P Es ist gut zu wissen, dass es von konfiguriert werden kann Endbenutzer jedoch. Gibt es dafür ein Dokument? BehemothTheCat vor 5 Jahren 0