Это первая публикация, небольшая подсказка, которая может помочь нам улучшить внешний вид нашего дистрибутива. Я надеюсь тебе понравится.
Я не знаю, происходит ли это во всех дистрибутивах, использующих KDE, но в котором я пробовал, Firefox (и Thunderbird) никогда хорошо не интегрируется с имеющейся у нас темой значков и предпочитает использовать эту тему Oxygen (тема значков KDE). Если что-то подобное случится с вами, нет проблем, это очень легко решить.
Каждый раз, когда мы загружаем тему значка, файл с именем индекс.тема. В этом файле есть некоторые спецификации, которым будет соответствовать тема значков и которые можно изменить с помощью любого текстового редактора.
Мы сосредоточимся только на строке, которая говорит Наследует. На линии Наследует темы значков, из которых наша текущая тема возьмет недостающие значки, должны быть размещены (отступать).
Это значит, что если, например, нам не хватает значка передачи, наша тема будет искать строку Inherits и использовать значок передачи первой найденной темы.
Чтобы объяснить, как решить проблему, я воспользуюсь другим примером с использованием темы Бетельгейзе:
Version = 0 Наследует = Faenza, KFaenza, кислород, hicolor Пример = папка
Бетельгейзе указать на Faenza y КФаэнца во-первых, но и к кислороду. Мы просто делаем следующее:
- Удаляем кислород из Inherits.
- Мы удаляем кислород из Inherits index.theme в папках Faenza, KFaenza и hicolor, если они у нас установлены. Мы сделаем это, потому что это работает как кислородная струна Betelgeuse> KFaenza>.
- Перезагружаем тему иконок.
- Перезапускаем Firefox.
И готово, Firefox он должен использовать тему значков по нашему выбору.
Что, если я хочу обратного? Я хочу, чтобы Firefox не использовал значки темы gnome.
Самый простой способ - установить одну из множества тем в сети Firefox.
Если нет, я полагаю, вам придется изменить настройки Firefox или установить какой-нибудь плагин, который может сделать это за вас. Я нашел небольшой учебник о том, как изменить некоторые значки, но я не знаю, работает ли он с текущим Firefox (учебник с 2010 года): https://noctuido.wordpress.com/2010/04/16/firefox-cambiar-los-iconos-y-carpetas-de-los-marcadores/
В Freedesktop Icon Theme Spercification (http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html) Я не нашел ничего, что могло бы запретить приложению использовать тему значков.
комментарий для @ José Torres
спасибо!
Проблема будет в том, что если у приложения нет иконки в выбранной теме, вылезет что-то некрасивое xD
Если какой-либо значок отсутствует, он будет взят из hicolor, он обычно устанавливается как зависимость при установке среды рабочего стола или приложения.
Я честно не понял .. xD
Заглянул в папку:
/ home / или mi_usuario el /.kde/share/icons/elementary_usu/
и единственная ссылка на наследование:
[Тема значка]
Имя = элементарный УрГУ
Имя [bg] = УСУ элементарное
Комментарий = гладкая современная тема, разработанная, чтобы быть интуитивно понятной. Включает части из тем иконок Elementary, Humanity, Tango, Gnome-Colors и Oxygen.
Комментарий [bg] = Изчистена модерна тема, съезда да бъде интуитивна. Включая части от темите с икони Elementary, Humanity, Tango, Gnome-Colors и Oxygen.
Наследует =
DisplayDepth = 32
Как бы это сделать в этом случае?
И использует ли Firefox вашу тему значков или кислород?
Используйте тему значков по нашему выбору.
Вы имеете в виду вопрос @Ghermain, верно?
да на этот вопрос !!
Что ж, и @federico, и @Ghermain: если Firefox показывает набор значков по вашему выбору, что вы хотите изменить? Я бы порекомендовал поставить «hicolor» в ваши наследования только на тот случай, если вам понадобится значок.
Очень хороший пост, один вопрос: как заставить Firefox адаптироваться к строке заголовка? Мне не удалось заставить это сделать это в KDE. И еще: какую тему GTK вы используете?
Это ... правда в том, что я не выкладывал скриншот поста (думаю, @elav поставил его за меня), поэтому я действительно не знаю, как это сделать, но, возможно, с плагином Oxygen KDE: http://oxygenkde.altervista.org/index.html
Что касается GTK, то в Xfce я использую Greybird-Elme с двумя или тремя моими модификациями.