Перейти к содержанию

Файл userChrome.CSS от разработчика надстройки Classic Theme Restorer для изменения пользовательского интерфейса Firefox 57 Photon

Разработчик надстройки Classic Theme Restorer, Aris выпустил файл userChrome.css, который изменяет пользовательский интерфейс Photon в Firefox 57.

Надстройка Classic Theme Restorer, используемая пользователями Firefox для возврата с Australis к классическому пользовательскому интерфейсу, прекратит работу, когда 14 ноября 2017 г. появится Firefox 57, также известный как Firefox Quantum, с пользовательским интерфейсом Photon.

В настоящее время надстройка CTR, использующая устаревшую технологию, имеет более 3 тысяч пользователей.

Файл UserChrome.css разработчиков надстройки Classic Theme Restorer изменяет пользовательский интерфейс Firefox 57 Photon, как и раньше.

Разработчик CTR, Арис говорит, что пользовательский интерфейс Photon можно изменить с помощью настроек CSS, но подтверждает, что новый код CSS, который он собирается предложить, не может создавать новые элементы, панели инструментов или кнопки.

Файл UserChrome.CSS содержит большую часть кода из двух его надстроек: Classic Theme Restrorer и Classic Toolbar buttons.

Скриншоты, опубликованные Aris, подтверждают, что изменение пользовательского интерфейса Firefox Photon вполне возможно. Проверьте приведенный ниже снимок экрана для подтверждения.

Изменение пользовательского интерфейса Firefox 57 Photon с помощью файла userChrome.css

Как файл userChrome.css теперь доступен

1. Посетите эту страницу на github и загрузите zip-файл Custom_CSS_for-Fx на свой компьютер.

Примечание. Убедитесь, что вы всегда загружаете последнюю версию.

2. Извлеките папки CSS, изображений и XML, а также файлы userChrome и usercontent css в папку.

3. После этого выполните следующие действия.

  • Установите Firefox 57 на свой компьютер
  • Посетите страницу about: support и откройте папку Profile, закройте Firefox.
  • Создайте новую папку под названием «Chrome» в подпапке профиля и скопируйте и вставьте в нее все файлы, которые мы извлекли ранее.
  • Снова откройте браузер Firefox, чтобы увидеть изменения пользовательского интерфейса.

Протестировано / подтверждено работа в userChrome.css (на данный момент)

[Tabs] прямоугольные вкладки (с закругленными верхними углами), Читать: Firefox 57: прямоугольные вкладки Photon, новые значки и многое другое
[Tabs] настраиваемая высота табуляции
[Вкладки] (старый) внешний вид вкладок / цвета для активных / неактивных / зависших / ожидающих / непрочитанных вкладок
[Вкладки] убирают смехотворный пробел панели инструментов вкладок перед первой вкладкой (в обычном оконном режиме без строки меню)
[Вкладки] вкладки не вверху: панель инструментов вкладок после панели инструментов навигации и закладок.
[Вкладки] значок пустой вкладки: значок вкладки для вкладок без значков.
[Tabs] скрыть панель инструментов вкладок для WEs боковой панели вкладок (не отображается на скриншотах)
[Buttons] Кнопки панели инструментов навигации: «классический» вид кнопки (например, предлагаемый надстройкой Classic Toolbar Buttons).
[Кнопки] кнопки панели инструментов закладок: внешний вид кнопки «по умолчанию»
[Buttons] Кнопки браузера по умолчанию: пользовательские цвета значков.
[Кнопки] приложение / кнопка гамбургера: переместить кнопку влево
[Buttons] application / hamburger button: кнопка читерства на панели инструментов вкладок
[Кнопки] приложение / кнопка гамбургера: настраиваемая метка («Firefox» на скриншотах)
[Кнопки] приложение / кнопка гамбургера: разные цвета (по умолчанию, Aurora, Nightly, Transparent…)
[Buttons] Кнопка меню закладок: метка на панели инструментов закладок.
[Кнопки] всплывающее меню закладок: классический вид
[Кнопки] пользовательские изображения для кнопок панели инструментов (например, предлагаемые надстройкой Classic Toolbar Buttons)
[Кнопки] кнопка загрузки: всегда видна (для этого также есть опция в режиме «Настроить…»)

[Buttons] «Больше» компактных кнопок панели инструментов навигации
[Панель адресов] адресная строка и размер текста панели поиска
[Строка адреса], маркер раскрытия строки местоположения в конце
[Панель адреса] изменить заполнение значков панели местоположений
[Панель адреса] цвета поля идентификации для безопасных / допустимых соединений.
[Панель местоположения] Настройка ширины / высоты всплывающего окна строки местоположения.
[Панель местоположения] всплывающее окно адресной строки: результаты с двумя строками (в некоторых случаях с ошибками)
[Общие] скрытие элементов пользовательского интерфейса, которые нельзя удалить по умолчанию (например, меню действий в строке местоположения, личная маска)

Firefox 57: Меню действий «Первый взгляд на страницу»

[Общие] метки пунктов контекстного меню вместо значков для назад, вперед, перезагрузить, добавить эту страницу в закладки
[Общие] Поддержка lw-темы для квадратных вкладок и внешнего вида «вкладки не сверху»
[Общие] панель закладок: старые отступы
[Общие] панель закладок: старая высота

Примечания

Приложение [Buttons] / кнопка гамбургера «в строке заголовка»: расстояние перед вкладками необходимо настраивать вручную (зависит от длины заголовка настраиваемой кнопки), флажки «Заголовок» и «Перетащить пробел» должны быть отключены в области «Настроить…»)
[Кнопки] приложение / кнопка гамбургера возвращает на панель навигации, если отображается строка меню (предотвращает перекрывающиеся глюки)
[Панель местоположения] ширину всплывающего окна необходимо настроить вручную, чтобы она соответствовала ширине строки местоположения для нормального, развернутого и полноэкранного оконных режимов.

Уже в Firefox 57+ без установки WebExtensions (по сравнению с Firefox 56 и старше)

[Buttons] Кнопка звездочки / закладки: кнопка в адресной строке
[Buttons] Кнопка меню закладок: отключена от кнопки со звездочкой (см. Область «Настроить…»)
[Buttons] кнопки назад и вперед: отключены от адресной строки
[Кнопки] кнопки «назад» и «вперед»: перемещаются по отдельности на панели инструментов навигации.
[Buttons] кнопки остановки и перезагрузки: кнопки объединены и находятся за пределами строки местоположения.
[Buttons] Кнопка боковой панели: одна кнопка для закладок, истории и синхронизируемых вкладок.
[Кнопки] приложение / кнопка гамбургера: всплывающее окно «ближе» к старому (без огромных значков)
[Кнопки] кнопка загрузки: индикатор выполнения под значком
[Общие] гибкие пространства (см. Раздел «Настройка…»)
[Общие] пространство перетаскивания: пространство над панелью инструментов вкладок (см. Область «Настройка…»)
Режимы панели инструментов [Общие]: компактный, нормальный, большой (см. Область «Настроить…»).

Возможности установки WebExtensions

[Кнопки] Старое меню «Firefox» (WIP): меню приложения
[Кнопки] Кнопка RSS в адресной строке: Awesome RSS
[Общие] настраиваемая страница «about: newtab»: переопределение новой вкладки
[Вкладки] Вкладки боковой панели: Центр вкладок Redux (на данный момент требуется дополнительный код CSS в userChrome.css, чтобы скрыть панель инструментов вкладок по умолчанию)
Некорректная работа с использованием настроек CSS

[Вкладки] настраиваемая ширина вкладок: проблемы с режимом переполнения, как в предыдущих версиях Fx, при изменении через пользовательские области CSS.

Невозможно

  • «Настоящие» кнопки в строке заголовка (можно переместить кнопки на панель инструментов и обмануть их в строке заголовка)
  • Фактическое / ручное перемещение существующих кнопок в места, отличные от панелей инструментов (например, кнопка подачи в адресной строке,
  • Кнопка приложения / гамбургера на панели инструментов вкладок)
  • Дополнительные панели инструментов, панель надстроек, строка состояния
  • Пользовательские полосы прокрутки
  • (Пере) привязка xml-кода: «старый поиск», автоматическое изменение размера всплывающего окна автозаполнения

Добавить комментарий

Ваш адрес email не будет опубликован.