LINUX.ORG.RU

Firefox 43 GTK3 интерфейс и отображение сайтов

 , , ,


1

1

Доброе утро, ЛОР!
Пользователь Goury только что выложил ссылку https://beta.mlug.ru/ Ну, тут уже надо спросить.
Есть Firefox 43 в Arch-based OS и на некоторых сайтах шрифты в нем имеют бледно-серый цвет, так что ничего не видно.
Четыре корректирующих обновления ничего не изменили. Прошу, поделитесь опытом, есть ли
у кого-то такое и как вы с этим боретесь?
Ну и, разумеется, пожелания разработчикам сайтов лучше заботится обо всех делах. )

P.S. Кроме того, в новом релизе повсюду появились светлые рамки, с темной темой выглядят ужасающе. Часть этих рамок убрал с помощью

* {
  border: none !important;
}
Еще остались маленькие треугольнички у менюшек и огромная жирная полоса под тулбаром.

В общем, рассказывайте!

Deleted

Где конкретно у вас что-то не так? Сделайте скриншот и обведите в гимпе.

Im_not_a_robot ★★★★★ ()

Аааа, супруга вчера жаловалась что какой-то новый фуникокс делает текст бледным и еле видимым в визивиге мылосру. Это оно же?

deep-purple ★★★★★ ()

В общем, рассказывайте!

Ну как маленький...

Берёшь проыеряешь на чистом профиле. Если работает, то думаешь что наменял.

anonymous ()
Ответ на: комментарий от anonymous

И впрямь, похоже, как маленький. )
Поставил чистый профиль, вернул расширения и закладки, все встало на свои места. Похоже в about:config накосячил. Попробую разобратся.

Deleted ()

В общем, разобрался. Переменная browser.display.use_system_colors была установлена в true, отсюда проблемы.
deep-purple

Im_not_a_robot, большое спасибо за ссылку, у меня уже коллекция по теме, но одну важную я потерял:
о том, как заменить .tab-background-* с помощью .tab-content, вставляя изображения в base64-коде.

Deleted ()
Ответ на: комментарий от Im_not_a_robot

Если в темной теме не виден текст в инпутах — это проблема говноверстальщиков. На такие сайты надо багрепорты слать, а не костыли локальные лепить.

deep-purple ★★★★★ ()

У меня 43.0.4, на бете млуга шрифты чёрные.

пожелания разработчикам сайтов лучше заботится обо всех делах

Если бы к таким пожеланиям ещё список всех дел прилагался — было бы просто супер.

Goury ★★★★★ ()
Ответ на: комментарий от deep-purple

Я получил ноль багрепортов по этому поводу.
Хотя цвет у шрифта там указать стоит. Видимо не у всех чёрный дефолтный.

Goury ★★★★★ ()
Ответ на: комментарий от Deleted

Охохо, кто ж знал что дефолтный цвет у шрифта может быть не чёрный.
Пофиксю в будущем.

Goury ★★★★★ ()

с последними изменениями диалоговое окно (указать путь сохранения файла, например) приняло совершенно другой вид, отличный от общей темы интерфейса. в остальном изменений нет, ни в контрастности, ни где либо ещё. таки, арч

midnight ()
Ответ на: комментарий от midnight

совершенно другой вид

это разве не диалоговое окно от gtk3?

f1u77y ★★★ ()
Ответ на: комментарий от midnight

очень странно. это точно не встроенный диалог gecko? покажи

f1u77y ★★★ ()
Последнее исправление: f1u77y (всего исправлений: 1)

Горе-верстальщики не выучили css и не используют даже color, а виноват, конечно же firefox и gtk3.

Если бы к таким пожеланиям ещё список всех дел прилагался — было бы просто супер.

Список дел:

  • научиться в вёрстку хотя бы базово;
  • осознать, что если ты указываешь background хоть у какого-то элемента, в котором теоретически когда-то может оказаться текст, надо обязатель указывать там и color, это основы основ;
  • применять эти знания на практике и от балды больше не лепить.

Для начала можно просто запомнить себе как негласное правило: под каждым background должен обязательно быть color. Потом придёт понимание, и можно будет иногда опускать (когда точно знаешь родительский элемент). Но по началу хуже точно не будет.

Psych218 ★★★★★ ()
Последнее исправление: Psych218 (всего исправлений: 2)
Ответ на: комментарий от f1u77y

Предлагаю отсмотреть файлы дефолтной css-темы firefox по селекторам и свойствам.
Как бы сделать это быстро, например, в bluefish или vim? И сразу в нескольких файлах.
А потом уже плясать эмпирическим путем.

Deleted ()
Ответ на: комментарий от Deleted

о, спасибо! теперь можно считать, что внешний вид лисы допилен

f1u77y ★★★ ()

Не знаю, просматривает ли кто-нибудь еще этот тред.
В основном, все, о чем я писал, решилось в нем, но оставались вот такие рамки.

Не распарсил, как их рисует Firefox, но я применил css-бордеры и они исчезли.

.panel-arrow {
  width: 0px !important;
  border-bottom: solid 10px #393F3F !important;
  border-right: solid 10px transparent !important;
  border-left: solid 10px transparent !important;
  border-top: solid 0px transparent !important;
}
Теперь осталось перепилить страшные Australis-табы, раз уже меня обругали в галерее.
Наверно, стоит создать новую тему. css-интерфейсы - это классно! )

P.S. Отмечаю как решенную, тем не менее новые комменты приветствуются.

Deleted ()

Релизнулся firefox 46, пришел gtk3, начались стоны в интернетах. ))
Выложу свой userChrome.css, возможно, кому-то пригодится.

Лейтмотив - удаление Великих Рамок.

Deleted ()
Последнее исправление: Its_me (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.