回到 20.04 时代ALT+TAB
,我们设法让 Yaru 设计师在发布前及时改进任务切换器所选应用程序的对比度。
22.04 现已发布,看起来又倒退了……
我承认我很幸运能在明亮的办公室工作,但是当前的对比度(黑色上的深灰色)让我每次使用该东西时都眯起眼睛(并且我使用高质量的“生产力”显示器)。
希望有办法通过编辑一些.css
文件来提高对比度?如果这太难了(真的吗?)我很乐意安装一个扩展,但我觉得不需要像建议的那样替换整个用户界面这里。
答案1
6907
我在 gitlab.gnome.org 上发现以下问题:
https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6907
Chris Heywood 编写的以下代码确实改变了dark-gray
颜色white
:
先决条件,Gnome 扩展“用户主题”必须安装。
(打开 shell,你不需要是‘root’)
激活于white
:
# Create a theme which only modifies the app switcher CSS
mkdir -p ~/.themes/TempAppSwitcherContrastCludge/gnome-shell
echo ".switcher-list .item-box:selected { background: #f6f5f4; color: #241f31; }" > ~/.themes/TempAppSwitcherContrastCludge/gnome-shell/gnome-shell.css
# Enable user themes shell extension
gnome-extensions enable [email protected]
# Select the theme
gsettings set org.gnome.shell.extensions.user-theme name TempAppSwitcherContrastCludge
停用:
# Clear theme setting
gsettings set org.gnome.shell.extensions.user-theme name ""
# Disable user themes extension
gnome-extensions disable [email protected]
# Remove theme
rm -r ~/.themes/TempAppSwitcherContrastCludge
它已打开tested
并且运行正常!我也测试了它是否正常工作。activated
23.10
deactivation
克里斯,如果你读了我的话,非常感谢!
答案2
您可以编辑 Gnome Shell 主题的 CSS 文件来更改任务切换器的外观。您可以在以及您的主目录中alt+taB
找到 CSS 文件。/usr/share/gnome-shell/theme
使用文本编辑器打开该文件:
nano ~/.config/gtk-3.0/gtk.css
找到与以下内容相似的行:
.alt-tab-app-switcher { background-color: #333; } .alt-tab-app-switcher .selected { background-color: #555; }
将背景颜色更改为
.alt-tab-app-switcher .selected
更浅的颜色。例如:.alt-tab-app-switcher .selected { background-color: #ccc; }
您可以使用任何 CSS 颜色代码来设置背景颜色。进行更改后,保存文件并重新启动 Gnome Shell(Alt +F2)以使更改生效。
注意:请记住,这只是一个示例,您的 CSS 文件中的实际样式可能有所不同。在进行任何更改之前,最好备份原始 CSS 文件。
请注意,不同的 Gnome Shell 主题可能具有不同的alt+tab
任务切换器样式,因此您可能需要相应地修改 CSS 样式。
祝你好运
答案3
alt-tab-app-switcher
我认为我在 Ubuntu 23.04 上非常原始,并且在~/.themes
或 中都找不到令牌/usr/share/themes
。
我不确定那里发生了什么变化,但我确实找到了另一条路线。以下这一页(看起来并不那么费力,5-10分钟就可以完成):
- 已安装 GNOME shell 浏览器集成
- 已安装的用户主题扩展
- 在 ~/.themes 下下载并安装 Dracula 主题
- sudo apt-get 安装 gnome-tweaks
- 我认为,注销/登录来关注新主题可能没有必要
- 从菜单/搜索/调整控制台打开 gnome-tweaks
- 转到外观,然后将“Shell”(可能显示默认)更改为 Dracula。
- 该主题现已上线,并且看起来与默认主题类似,类似到我看不出有什么变化。
- 编辑~/.themes/Dracula*/gnome-shell/gnome-shell.css。
按如下方式调整该文件,将有问题的灰色框变成红色:
.switcher-list .item-box:selected {
background-color: red; /*rgba(189, 147, 249, 0.5)*/
color: #f8f8f2; }
[编辑]哦,PS,要么在 gnome-tweaks 中来回切换主题,要么注销/登录以实现颜色变化。
答案4
另一种不需要任何“代码调整”的替代方案(也适用于 Ubuntu 24.04):
安装 gnome shell 扩展AATWS(高级 Alt-Tab 窗口切换器)AATWS Light
并在Common
-> Appearance and Content
->Color Style
设置菜单中选择模式。