Полезная информация

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.

№682601-11-2019 11:50:50

shadow_user
Участник
 
Группа: Members
Зарегистрирован: 14-02-2007
Сообщений: 244
UA: Firefox 68.0

Re: Настройка внешнего вида Firefox в userChrome.css

Не отображаются кнопки Включены, Выключены, стиль для about:addons от Vitaliy V. Как их показать?
ScreenShot_137.1572598161.png

Отредактировано shadow_user (01-11-2019 16:26:35)

Отсутствует

 

№682701-11-2019 12:09:07

kokoss
Участник
 
Группа: Members
Зарегистрирован: 15-02-2018
Сообщений: 1739
UA: Firefox 52.0

Re: Настройка внешнего вида Firefox в userChrome.css

shadow_user пишет

Не отображаются кнопки Включены, Выключены, стиль для about:addons от Vitaliy V. Как их показать?

отображаются, видимо какой то из ваших стилей скрывает эти надписи.

Отредактировано kokoss (01-11-2019 12:51:08)


Win7

Отсутствует

 

№682801-11-2019 12:56:57

Vitaliy V.
Участник
 
Группа: Members
Зарегистрирован: 19-09-2014
Сообщений: 2186
UA: Firefox 71.0

Re: Настройка внешнего вида Firefox в userChrome.css

farag
скрипт можно например для user_chrome_files, биндинг делать не буду если конечно вы не собираетесь на старых версиях [firefox] сидеть

Отсутствует

 

№682901-11-2019 13:15:56

farag
Участник
 
Группа: Members
Зарегистрирован: 31-10-2019
Сообщений: 3
UA: Firefox 71.0

Re: Настройка внешнего вида Firefox в userChrome.css

Vitaliy V., не понял что-то, какой файл смотреть.

Отсутствует

 

№683001-11-2019 13:42:47

Vitaliy V.
Участник
 
Группа: Members
Зарегистрирован: 19-09-2014
Сообщений: 2186
UA: Firefox 71.0

Re: Настройка внешнего вида Firefox в userChrome.css

farag
пока никакой, я имел ввиду что для этого нужно выполнить скрипт в контексте браузера
а для этого использовать мой user_chrome_files или
Custom Buttons,
userChromeJS или как они там называются

Отсутствует

 

№683101-11-2019 15:40:52

solombala
Забанен
 
Группа: Members
Зарегистрирован: 20-07-2019
Сообщений: 652
UA: Firefox 70.0

Re: Настройка внешнего вида Firefox в userChrome.css

Vitaliy V.
А, что это нельзя как-то в божеский вид привести? Я уж search-one-offs.js правил, правил...
xynurbjy.png

Отсутствует

 

№683201-11-2019 15:50:43

Vitaliy V.
Участник
 
Группа: Members
Зарегистрирован: 19-09-2014
Сообщений: 2186
UA: Firefox 71.0

Re: Настройка внешнего вида Firefox в userChrome.css

solombala
можно убрать это https://forum.mozilla-russia.org/viewto … 82#p774282
что ещё?

Отсутствует

 

№683301-11-2019 16:23:50

solombala
Забанен
 
Группа: Members
Зарегистрирован: 20-07-2019
Сообщений: 652
UA: Firefox 70.0

Re: Настройка внешнего вида Firefox в userChrome.css

Vitaliy V.
Шикардос! Только я кнопку поиска убрал, теперь место пустое....справа.
6ebutxcb.png
Сделал так:

скрытый текст
#urlbar .search-one-offs > .search-panel-one-offs {
   width: 100% !important;
   
   padding-inline-start: 0 !important; 
   
}

Вроде нормально...
u994r6f3.png

Отредактировано solombala (01-11-2019 19:03:57)

Отсутствует

 

№683401-11-2019 16:38:42

shadow_user
Участник
 
Группа: Members
Зарегистрирован: 14-02-2007
Сообщений: 244
UA: Firefox 68.0

Re: Настройка внешнего вида Firefox в userChrome.css

kokoss пишет

Добавьте этот код в стиль для about:addons от Виталия ;

К сведению, добавление кода оставляет кликабельной зону справа от кнопок и добавляет артефакты слева и слева. Код от Vitaliy V. (два поста ниже вашего) свободен от этого.

скрытый текст
ScreenShot_141.1572615460.png

Отсутствует

 

№683501-11-2019 17:21:18

kokoss
Участник
 
Группа: Members
Зарегистрирован: 15-02-2018
Сообщений: 1739
UA: Firefox 52.0

Re: Настройка внешнего вида Firefox в userChrome.css

shadow_user
Есть такое, сразу и не проверил, просто редко захожу туда. Спасибо за подсказку! Исправил!


Win7

Отсутствует

 

№683601-11-2019 17:33:48

sandro79
Участник
 
Группа: Members
Зарегистрирован: 15-11-2017
Сообщений: 1750
UA: Firefox 68.0

Re: Настройка внешнего вида Firefox в userChrome.css

Vitaliy V. пишет: скрипт можно например для user_chrome_files

Виталий, если можно, было бы неплохо, чтоб не использовать Default Bookmark Folder, вместо отвалившегося в 72 стиля. Попробую использовать скрипт. Перешёл в [nightly] на user_chrome_files, стили подключил через user_style.css. Вроде все стили подхватилось и работают без видимых проблем. Ещё надо будет разбираться с пространством имён. Содержимое user_chrome_files:

скрытый текст

Выделить код

Код:

/*
Этот файл для правил CSS с правами USER_SHEET
Чтобы раскомментировать код удалите  /*disabled
Также можно импортировать другие файлы css из папки custom_styles ...
*/
@import url("./custom_styles/specialwidget.css");  /* <-- Special Widgets */
@import url("./custom_styles/userChrome.css");  /* <-- userChrome */
@import url("./custom_styles/userContent.css");  /* <-- userContent */


Ну а в userChrome и userContent @import стилей из папки \custom_styles\css\. Получился такой комплект, ну примерно как и в тот раз.

Отсутствует

 

№683701-11-2019 19:29:37

oleg.sgh
Участник
 
Группа: Members
Зарегистрирован: 19-04-2014
Сообщений: 3157
UA: Firefox 68.0

Re: Настройка внешнего вида Firefox в userChrome.css

sandro79
Стоит ли постоянно возиться с кодом, если есть готовое решение. Вдобавок с бонусом, в виде еще одной звёздочкой и папки для неё.
Default Bookmark Folder
Или тут есть ещё что-то полезное, о чем я не знаю?

Отсутствует

 

№683801-11-2019 20:09:18

Vitaliy V.
Участник
 
Группа: Members
Зарегистрирован: 19-09-2014
Сообщений: 2186
UA: Firefox 71.0

Re: Настройка внешнего вида Firefox в userChrome.css

sandro79
Да действительно я уже писал где-то что этот код не особо нужен после того как появилась настройка browser.bookmarks.editDialog.showForNewBookmarks
разве что сделать то что нет в расширении, например при добавлении новой закладки если нажата клавиша shift, ctrl... то показать панель или сохранить в др. папку и т.д.

Отредактировано Vitaliy V. (01-11-2019 20:53:48)

Отсутствует

 

№683901-11-2019 20:59:33

sandro79
Участник
 
Группа: Members
Зарегистрирован: 15-11-2017
Сообщений: 1750
UA: Firefox 68.0

Re: Настройка внешнего вида Firefox в userChrome.css

Vitaliy V.

:offtopic:
Да, это понятно. Но первоначальный код был изменён Вами так, что была убрана часть кода, скрывающая диалог при добавлении закладки(63+ кажется), а также исправлено сохранение закладок в "Меню закладок" вместо "Другие закладки". Мне просто удобно штатной звездочкой в адресной строке сохранять в "Меню закладок", а через конт. меню на странице сохранять в "Другие закладки", своего рода сортировка. А Default Bookmark Folder, если настроить сохранение в "Меню закладок", то и через конт. меню на странице, закладка идёт тоже в "Меню закладок". А две звёздочки в адресной строке, чтоб работало сохранение, как бы хотелось создают путаницу. Ну тут же больше опять сила привычки. Виталий, да в принципе можно и обойтись, тем более есть альтернатива, только к которой надо привыкнуть. В основной 68esr код исправно работает, как и в 58 работал первоначальный. Ну в 72 буду использовать конечно дополнение. Да завязывать надо с этой nightly, тем паче, не будучи спецом в стилях, скриптах и т.п.

Отсутствует

 

№684001-11-2019 21:45:54

Dumby
Участник
 
Группа: Members
Зарегистрирован: 12-08-2012
Сообщений: 2247
UA: Firefox 52.0

Re: Настройка внешнего вида Firefox в userChrome.css

sandro79 пишет

Мне просто удобно штатной звездочкой в адресной строке сохранять в "Меню закладок", а через конт. меню на странице сохранять в "Другие закладки"

Тогда можешь попробовать положить в custom_script_win.js
нечто грубое и примитивное.
Рестарт встроенной кнопкой toolbarbutton#add-restart-app,
разумеется, правой клавишей мыши.

скрытый текст

Выделить код

Код:

try {((obj, key, str) => obj[key] = eval(
    `(${obj[key]})`.replace(" ", " function ").replace(".unfiledGuid", str)
))(
    PlacesCommandHook, "bookmarkPage",
    '[new Error().stack.includes("nsContextMenu") ? "unfiledGuid" : "menuGuid"]'
);} catch(ex) {Cu.reportError(ex);}

Отсутствует

 

№684101-11-2019 22:05:53

sandro79
Участник
 
Группа: Members
Зарегистрирован: 15-11-2017
Сообщений: 1750
UA: Firefox 72.0

Re: Настройка внешнего вида Firefox в userChrome.css

Dumby, это нечто грубое и примитивное работает как нужно. Благодарю! :beer: И всего-то делов оказывается.

Отсутствует

 

№684201-11-2019 23:12:20

v4386
Участник
 
Группа: Members
Зарегистрирован: 16-11-2017
Сообщений: 122
UA: Firefox 70.0

Re: Настройка внешнего вида Firefox в userChrome.css

Vitaliy V.
При первом запуске FF стал появляться такой баг: Адресная строка появляется укороченной

скрытый текст
_32fc0a07e49d55bb68a6fbde4db4ca54.jpeg

Достаточно нажать мышкой по пустому полю на about:newtab и Адресная строка становится нормальной.
Путём несложных манипуляций выяснил, что такое влияние оказывает, именно, включенный параметр browser.urlbar.megabar. Переключаешь его в false и с Адресной строкой при запуске не происходит никаких багов. Причём, что интересно, этот баг стал проявляться только сегодня: до этого три дня всё было нормально. Может как-то повлияло вчерашнее вечернее обновление FF до 70.0.1
Если можете проверьте этот параметр у себя на FF 70.0.1 или кто-нибудь из форумчан пусть проверит.
P.S.: Специально пробовал удалять из профиля всю папку: chrome, она не влияет -что с ней, что совсем без неё при: browser.urlbar.megabar - true, с Адресной строкой происходит такое уменьшение.

Отсутствует

 

№684302-11-2019 00:12:46

Vitaliy V.
Участник
 
Группа: Members
Зарегистрирован: 19-09-2014
Сообщений: 2186
UA: Firefox 71.0

Re: Настройка внешнего вида Firefox в userChrome.css

v4386
да это плохая реализация megabar в [firefox] 70
там вычисляется длина urlbar скриптом и через inline style добавляется css переменная --urlbar-width
в 71 это исправлено, скриптом не вычисляется, а просто через стиль вычисляется длина
#urlbar-container[breakout] {
    position: relative;
}

#urlbar[breakout] {
    position: absolute;
    width: 100%;
}
но типа исправить стилем для [firefox] 70 вряд ли получится, ну т.е. длину да, но с побочным эффектом...

Отредактировано Vitaliy V. (02-11-2019 00:29:32)

Отсутствует

 

№684402-11-2019 08:52:40

momo2000
Участник
 
Группа: Members
Зарегистрирован: 03-09-2015
Сообщений: 237
UA: Firefox 70.0

Re: Настройка внешнего вида Firefox в userChrome.css

sandro79, oleg.sgh, Vitaliy V.

Вместо расширения Default Bookmark Folder или других заморочек можно сделать ссылку на папку Другие закладки.

Т.е. по умолчанию закладки так и будет сохранятся в папку Другие закладки, но можно сделать её с названием, например, temp на панели закладок, а уже оттуда разносить в другие папки.

Взято из комментов отсюда https://www.ghacks.net/2018/07/05/how-to-change-the-default-bookmarks-folder-in-firefox/. Сам с того дня так пользуюсь.


Create a new bookmark (in the Bookmarks Toolbar if you want) and enter the following line as location :
place:folder=UNFILED_BOOKMARKS

That’s it — with this code we create a shortcut to the ‘Unsorted Bookmarks’-folder (instead of copy) and this folder can be placed in the Bookmarks Toolbar.

[REQUIRES TO RESTART FIREFOX]

Отредактировано momo2000 (02-11-2019 08:53:15)

Отсутствует

 

№684502-11-2019 08:55:07

usalex
Участник
 
Группа: Members
Зарегистрирован: 17-05-2016
Сообщений: 82
UA: Firefox 69.0

Re: Настройка внешнего вида Firefox в userChrome.css

Vitaliy V.
А  многоколоночные закладки со скроллом колонок по горизонтали, а не со скроллом строк по вертикали - такой алгоритм совсем никак нельзя реализовать?
(на предыдущей странице я Цент-Браузер приводил, как пример такого скролла многоколоночных закладок)

Отсутствует

 

№684602-11-2019 11:48:54

solombala
Забанен
 
Группа: Members
Зарегистрирован: 20-07-2019
Сообщений: 652
UA: Firefox 70.0

Re: Настройка внешнего вида Firefox в userChrome.css

Vitaliy V.
Пытался это вставить (searchbar в одну строку) То, да не то...Это 70, в 69 то все ок!

скрытый текст
#PopupSearchAutoComplete .search-panel-one-offs .searchbar-engine-one-off-item {
  -moz-appearance:none !important;
  min-width: 0 !important;
  width: 100% !important;
  border-top: 1px solid var(--panel-separator-color);
  height: 25px !important;
  max-height: 25px !important;
  box-sizing: content-box;
 
  -moz-padding-start: 2px !important;
}

#PopupSearchAutoComplete .search-panel-one-offs .searchbar-engine-one-off-item:not([tooltiptext]) {
  display: none !important;
}

#PopupSearchAutoComplete .search-panel-one-offs .searchbar-engine-one-off-item .button-box {
  position: absolute !important;
-moz-padding-start: 4px !important;
  margin-top: 5px !important;
}

#PopupSearchAutoComplete .search-panel-one-offs .searchbar-engine-one-off-item::after {
  -moz-appearance: none !important;
  display: inline !important;
  content: attr(tooltiptext) !important;
  position: relative !important;
  top: -9px !important;
  -moz-padding-start: 25px !important;
  min-width: 0 !important;
  width: 100% !important;
  white-space: nowrap !important;
}

#PopupSearchAutoComplete .search-panel-tree:not([collapsed="true"]) {
  width: 100% !important;
  display: block !important;
}

#PopupSearchAutoComplete .search-panel-tree:not([collapsed="true"]) > * {
  width: 100%;
}

#PopupSearchAutoComplete .search-panel-tree[height="21"] {
  min-height: 21px !important;
  height: 21px !important;
  max-height: 21px !important;
}

#PopupSearchAutoComplete .search-panel-tree[height="42"] {
  min-height: 42px !important;
  height: 42px !important;
  max-height: 42px !important;
}

#PopupSearchAutoComplete .search-panel-tree[height="63"] {
  min-height: 63px !important;
  height: 63px !important;
  max-height: 63px !important;
}

#PopupSearchAutoComplete .search-panel-tree[height="84"] {
  min-height: 84px !important;
  height: 84px !important;
  max-height: 84px !important;
}

#PopupSearchAutoComplete .search-panel-tree[height="105"] {
  min-height: 105px !important;
  height: 105px !important;
  max-height: 105px !important;
}

#PopupSearchAutoComplete .search-panel-tree[height="126"] {
  min-height: 126px !important;
  height: 126px !important;
  max-height: 126px !important;
}

#PopupSearchAutoComplete .search-panel-tree[height="147"] {
  min-height: 147px !important;
  height: 147px !important;
  max-height: 147px !important;
}

#PopupSearchAutoComplete .search-panel-tree[height="168"] {
  min-height: 168px !important;
  height: 168px !important;
  max-height: 168px !important;
}

#PopupSearchAutoComplete .search-panel-tree[height="189"] {
  min-height: 189px !important;
  height: 189px !important;
  max-height: 189px !important;
}

#PopupSearchAutoComplete .search-panel-tree[height="210"] {
  min-height: 210px !important;
  height: 210px !important;
  max-height: 210px !important;
}

#PopupSearchAutoComplete .search-panel-tree scrollbar {
  display: none !important;
  visibility: collapse !important;
  opacity: 0 !important;
}


Такая хрень получается...
hl6snr5t.png
Да черт с ним, хотя бы "Искаить с помощью:" font-size уменьшить, смог только все там уменьшить...

Отредактировано solombala (02-11-2019 14:04:52)

Отсутствует

 

№684702-11-2019 13:06:17

v4386
Участник
 
Группа: Members
Зарегистрирован: 16-11-2017
Сообщений: 122
UA: Firefox 70.0

Re: Настройка внешнего вида Firefox в userChrome.css

Vitaliy V. пишет

это плохая реализация megabar в [firefox] 70

Чтож, подождём [firefox] 71. Виталий, ещё вот на что хотел бы обратить ваше внимание, возможно ли в этом коде, допустим, для [firefox] 71 реализовать такое пожелание, чтоб значки Поиска слева и Перехода (зелёной стрелочки) справа отодвинуть на пару пикселей в стороны от краёв (ну, например, как это реализовано в Хроме), а то когда опускается Выпадающее меню эти значки упираются прямо в края меню и выглядит это так, как будто Выпадающее меню "съедает" по краям эти самые значки.

Отсутствует

 

№684802-11-2019 15:30:42

Vitaliy V.
Участник
 
Группа: Members
Зарегистрирован: 19-09-2014
Сообщений: 2186
UA: Firefox 71.0

Re: Настройка внешнего вида Firefox в userChrome.css

usalex
нет я пас, стилем не сделать

solombala пишет

searchbar в одну строку

в одну колонку может, пробуй,
--v-popup-search-column: 1; если в одну

скрытый текст

Выделить код

Код:

#PopupSearchAutoComplete {
    --v-popup-search-column: 2; /* количество колонок */
}

#PopupSearchAutoComplete .search-panel-one-offs {
    margin: 0 !important;
    padding: 0 !important;
    border: 0 !important;
    height: auto !important;
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    overflow: hidden !important;
}

#PopupSearchAutoComplete .search-panel-one-offs .searchbar-engine-one-off-item {
    -moz-appearance: none !important;
    min-width: 0 !important;
    width: calc(100% / var(--v-popup-search-column)) !important;
    max-width: calc(100% / var(--v-popup-search-column)) !important;
    border-top: 1px solid var(--panel-separator-color);
    height: 24px !important;
    max-height: 24px !important;
    box-sizing: content-box !important;
    overflow: hidden !important;
}

#PopupSearchAutoComplete .search-panel-one-offs .searchbar-engine-one-off-item > .button-box {
    width: 24px !important;
    min-width: 24px !important;
    max-width: 24px !important;
}

#PopupSearchAutoComplete .search-panel-one-offs .searchbar-engine-one-off-item::after {
    display: -moz-box !important;
    content: attr(tooltiptext) !important;
    white-space: nowrap !important;
    -moz-box-align: center !important;
}

solombala пишет

"Искаить с помощью:" font-size уменьшить

у тебя точно 70 там должно "В этот раз, искать с помощью:"
или от разных версий собрал сборку :)

скрытый текст

Выделить код

Код:

.search-one-offs .search-panel-one-offs-header-label {
    font-size: 15px !important;
}


Добавлено 02-11-2019 15:34:31

v4386 пишет

меню "съедает" по краям эти самые значки.

нет не понял где "съедает" на 71 норм вроде
покажите скриншот

Отредактировано Vitaliy V. (02-11-2019 15:53:52)

Отсутствует

 

№684902-11-2019 16:30:01

v4386
Участник
 
Группа: Members
Зарегистрирован: 16-11-2017
Сообщений: 122
UA: Firefox 70.0

Re: Настройка внешнего вида Firefox в userChrome.css

Vitaliy V. пишет

нет не понял где "съедает" на 71 норм вроде

Я извиняюсь, на [firefox] 71 не знаю, я как-то не подумал, что в [firefox] 70 и [firefox] 71 может отличаться.
В [firefox] 70 это выглядит вот так (красными стрелками показал):

_7e107e96b815d71cc792d22d92163380.jpeg

Отсутствует

 

№685002-11-2019 16:54:29

Vitaliy V.
Участник
 
Группа: Members
Зарегистрирован: 19-09-2014
Сообщений: 2186
UA: Firefox 71.0

Re: Настройка внешнего вида Firefox в userChrome.css

v4386
это из-за радиуса замените код для закругления адресной строки и строки поиска

скрытый текст

Выделить код

Код:

#urlbar, #searchbar, .searchbar-textbox {
    border-radius: 1000px !important;
}

#urlbar.megabar, #urlbar.megabar > #urlbar-background {
    border-radius: calc(var(--urlbar-height) / 2) !important;
}

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]