it-swarm.com.de

Wie kann bei Verwendung von Adwaita-dark das unscharfe Aussehen deaktivierter Kontextmenüelemente korrigiert werden?

Das Bild sagt schon alles:
Klicken Sie in Sublime 3 mit der rechten Maustaste auf das Kontextmenü
Right click context menu in Sublime 3

Unter Ubuntu 18.04, mit Gnome Shell und Adwaita-Dark Theme. Der Fehler tritt auch in Anwendungen wie Filezilla auf, es muss also etwas Allgemeines sein.

Frage an Sie, wie kann ich das beheben?

1
nnz lh gqp

Ich benutze Sublime nicht und kann mich daher nicht dazu äußern.

Für Filezilla und Adwaita-dark sehe ich jedoch, was Sie melden:

Adwaita-dark

Bei Verwendung von Blackbird, einem anderen dunklen Thema, sieht Filezilla folgendermaßen aus:

Blackbird

Führen Sie zum Installieren von Blackbird Folgendes aus

Sudo apt install blackbird-gtk-theme

Ich schlage vor, Sie experimentieren mit anderen dunklen Themen, wenn Sie Blackbird nicht zufriedenstellend finden.

Und wenn Sie Adwaita-dark für alle anderen Programme verwenden möchten, aber nur filezilla mit Blackbird ausführen möchten, erstellen Sie ~/.local/share/applications/filezilla.desktop mit folgendem Inhalt:

[Desktop Entry]
Name=FileZilla
GenericName=FTP client
Comment=Download and upload files via FTP, FTPS and SFTP
#Exec=filezilla
Exec=bash -c'GTK2_RC_FILES=/usr/share/themes/Blackbird/gtk-2.0/gtkrc filezilla'
Terminal=false
Icon=filezilla
Type=Application
Categories=Network;FileTransfer;
Version=1.0

Ob das, was Sie sehen, behoben werden kann, scheint, dass das GNOME-Team nur darauf wartet, dass gtk2 stirbt. Siehe /usr/share/themes/Adwaita-dark/gtk-2.0/hacks.rc. Von dort:

Diese Datei enthält schreckliche Hacks, damit dieses Thema mit einigen Programmen funktioniert. Dies liegt hauptsächlich an den Einschränkungen von gtk2, manchmal liegt es aber auch an den Programmen selbst. Ich werde nicht mit den Fingern zeigen.

So oder so, es ist ein WONTFIX für beide, daher diese schreckliche Datei.

Meiner Meinung nach besteht die Lösung darin, ein anderes Thema zu verwenden, das Ihren Anforderungen entspricht. Natürlich könnte man sich jederzeit an die Entwickler von Anwendungen wenden und sie bitten, ihre Anwendungen mit Adwaita-dark in Nizza spielen zu lassen. Aber ich vermute, sie werden nicht übermäßig interessiert sein.


Bearbeiten : Der Fuzzy-Effekt ist auf das Anwenden von Textschatten zurückzuführen. Bei richtiger Verwendung können Textschatten die Sichtbarkeit des Texts vor verschiedenen Hintergründen gewährleisten und werden häufig für Text verwendet, der zu Desktopsymbolen gehört, da Benutzer möglicherweise die Hintergründe und damit die Hintergrundfarben nach Belieben austauschen möchten. Der Nachteil ist der unscharfe Effekt. Weitere Informationen zu Textschatten finden Sie in Kann Textschatten die Lesbarkeit verbessern? .

2
DK Bose