Полосы прокрутки Firefox не отражают выбор темы виджета

[Этот вопрос похож на другой (для Ubuntu vs Lubuntu), где не было никакого реального ответа, кроме как искать другие темы Firefox - что-то, что не работало для меня в прошлом. Во всяком случае, я думаю, что этот вопрос достаточно отличается. По крайней мере, я на это надеюсь.]

Тема Widget, которую я выбрал в Lubuntu, - «Промышленная». Насколько я понимаю, тема виджета определяет, как выглядит полоса прокрутки в различных программах.

Вот как должны выглядеть полосы прокрутки в промышленной теме.

enter image description here

[Аннотация должна читать полосу прокрутки, а не панель инструментов;)]

Как видите, полосы прокрутки широкие, украшены большой палец и стрелки на обоих концах.

Ниже изображено изображение Pcmanfm (слева), отражающее полосу прокрутки промышленного типа. Firefox 47.0, справа, нет. У него слишком узкая полоса прокрутки для моего удобного использования, а стрелки сверху и снизу отсутствуют.

enter image description here

Я читал, что у Canonical есть фирменный браузер Firefox, так что я подумал, что это может быть проблемой. Я зашел в Firefox по поводу: конфигурации и удалил все, что мог, что сказал Canonical. Тем не менее, я получаю узкие полосы прокрутки.

Итак, я пытаюсь заставить полосы прокрутки Firefox отражать выбранную мной тему виджетов.

Прежде чем кто-нибудь спросит, да, я попробовал аддон Firefox под названием New Scrollbars (он же NoiaScrollbars). Таким образом, я могу расширить полосы прокрутки, но не могу добавить стрелки сверху и снизу и не могу получить украшенный большой палец. IOW, это выглядит слишком уродливо для моих вкусов.

2
задан 22 June 2016 в 17:35

1 ответ

Firefox 47 использует gtk3. PCManFM, версия по умолчанию, предоставленная Lubuntu, использует gtk2. Промышленная тема покрывает только gtk2. См. /usr/share/themes/Industrial. Там существует папка № gtk-3.0.

, Если Вы хотите, чтобы Firefox был тематическим прилично, найдите gtk3 тему!

можно увеличить ширину области полосы прокрутки (в некоторых темах) путем проигрывания с темой gtk-widgets.css. Ищите что-то как: -GtkRange-slider-width: и изменение значение к чему-то Вам нравится.

Тот же самый файл может также иметь что-то как:

-GtkScrollbar-has-backward-stepper: false;
-GtkScrollbar-has-forward-stepper: false;

можно попытаться изменить те значения на true (если тема поддерживает степперы (стрелки вверх и вниз вверху и внизу полосы прокрутки)). Много тем, кажется, отбрасывают их.

После того, чтобы сохранить файл, близко и Firefox перезапуска.

(я не использую темы Firefox или расширения для полос прокрутки и так не могу помочь там. То же с украшением ползунка.Прошу прощения!)

И то, что Вы видите, не имеет никакого отношения к модификациям Canonical, AFAIK.

+++++++++++++

, Чтобы знать, использует ли приложение gtk2 или gtk3, попробуйте:

ldd /usr/bin/app_name | grep gtk

Это, конечно, предполагает, что исполняемый файл находится в /usr/bin. Если Вы не уверены, сначала устанавливаете это с which app_name.

  • gtk2 приложения будут иметь libgtk-x11-2.0 в ответе.
  • gtk3 приложения будут иметь libgtk-3 в ответе.
0
ответ дан 22 June 2016 в 17:35
  • 1
    Don' t повторно сжимают сжатые данные. Это может на самом деле увеличить размер. Кроме того, шифрование не является большими издержками. – vidarlo 8 November 2017 в 09:37

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

Похожие вопросы: