答案1
我不使用 Sublime,因此无法对这方面发表评论。
但是,对于 Filezilla 和 Adwaita-dark,我看到了您的报告:
当使用另一个深色主题 Blackbird 时,Filezilla 看起来像这样:
要安装 Blackbird,请运行
sudo apt install blackbird-gtk-theme
如果您对 Blackbird 不满意,我建议您尝试其他深色主题。
而且,如果您想将 Adwaita-dark 用于所有其他程序,但只想使用 Blackbird 运行 filezilla,请~/.local/share/applications/filezilla.desktop
使用以下内容创建:
[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
至于你看到的问题是否可以修复,GNOME 团队似乎只是在等待 gtk2 消亡。请参阅/usr/share/themes/Adwaita-dark/gtk-2.0/hacks.rc
。从那里:
此文件包含一些可怕的黑客手段,使此主题与某些程序兼容。这主要是由于 gtk2 的限制,但有时也是程序本身的错误。我不会指责任何人。
无论如何,对于两者来说这都是一个WONTFIX,因此有这个可怕的文件。
在我看来,解决方案是使用另一个符合您要求的主题。当然,您可以随时联系应用程序开发人员,并要求他们让他们的应用程序与 Adwaita-dark 兼容。但我怀疑他们不会太感兴趣。
编辑:模糊效果是由于文本阴影的应用。如果使用得当,文本阴影可以确保文本在各种背景下的可见性,并且通常用于属于桌面图标的文本,因为用户可能想要随意交换背景,从而交换背景颜色。缺点是模糊效果。您可以在文字阴影可以增强可读性吗?。