ALT+TAB выделение фона выбранного приложения почти неотличимо от фона (темно-серый на черном фоне)

Еще во времена 20.04 нам удалось добиться от дизайнеров Yaru улучшения контрастности изображения. ALT+TABвыбранное приложение переключателя задач как раз к выпуску.

Вышло обновление 22.04, и похоже, что это снова регрессировало...

Я признаю, что мне повезло работать в светлом офисе, но нынешний контраст (темно-серый на черном) заставляет меня щуриться каждый раз, когда я использую эту штуку (а я использую качественный «производительный» монитор).

Надеюсь, есть способ улучшить контраст, отредактировав некоторые .cssфайл? Если это слишком сложно (правда?), я был бы рад установить расширение, но не чувствую необходимости заменять весь пользовательский интерфейс, как предлагается здесь .

3 ответа

Я обнаружил следующую проблему6907на gitlab.gnome.org:

https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6907

Следующий код Криса Хейвуда меняетdark-grayпо цвету:

(откройте оболочку, и вам не обязательно быть пользователем 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 user-theme@gnome-shell-extensions.gcampax.github.com
# 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 user-theme@gnome-shell-extensions.gcampax.github.com
# Remove theme
rm -r ~/.themes/TempAppSwitcherContrastCludge

Это былоtested/activatedна23.10и он работает отлично! Я также протестировалdeactivationработает правильно.

Крис, если ты меня читаешь, спасибо большое!

Я нахожусь на Ubuntu 23.04, я думаю, что это в значительной степени ваниль, и я не смог найти токен.alt-tab-app-switcherлибо в~/.themesили в/usr/share/themes.

Я не уверен, что там изменилось, но я нашел другой маршрут. После этой страницы (не так сложно, как кажется, 5-10 минут работы):

  • Установлена ​​интеграция браузера оболочки GNOME.
  • Установленное расширение пользовательских тем
  • Загрузите и установите тему Дракулы в папку ~/.themes.
  • sudo apt-get установить настройки gnome
  • Выйти/войти, чтобы заметить новые темы, я думаю, может и не понадобиться
  • Откройте gnome-tweaks из консоли Menu/search/tweaks.
  • Перейдите в «Внешний вид» и измените «Оболочка» (которая, вероятно, говорит «По умолчанию») на Дракулу.
  • Эта тема теперь активна и выглядит похожей на тему по умолчанию, настолько похожей, что я не вижу, что изменилось.
  • Отредактируйте ~/.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, либо выйдите из системы / войдите, чтобы изменить цвет.

Вы можете отредактировать файл CSS для темы Gnome Shell, чтобы изменить внешний видalt+taBпереключатель задач. Файл CSS можно найти в/usr/share/gnome-shell/themeа также в вашем домашнем каталоге.

  1. Откройте файл в текстовом редакторе:

            nano ~/.config/gtk-3.0/gtk.css
    
  2. Найдите линии, похожие на:

            .alt-tab-app-switcher {
        background-color: #333;
    }
    
    .alt-tab-app-switcher .selected {
        background-color: #555;
    }
    
    
  3. Изменить цвет фона для.alt-tab-app-switcher .selectedс более светлым цветом. Например:

            .alt-tab-app-switcher .selected {
        background-color: #ccc;
    }
    
  4. Вы можете использовать любой цветовой код CSS, чтобы установить цвет фона. После внесения изменений сохраните файл и перезапустите Gnome Shell (Alt +F2), чтобы изменения вступили в силу.

    Примечание. Имейте в виду, что это всего лишь пример, и фактические стили в вашем файле CSS могут отличаться. Было бы неплохо сделать резервную копию исходного файла CSS, прежде чем вносить какие-либо изменения.

Обратите внимание, что разные темы Gnome Shell могут иметь разные стили дляalt+tabпереключатель задач, поэтому вам может потребоваться соответствующим образом изменить стили CSS.

Удачи

Другие вопросы по тегам