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

Многие проблемы быстрее решаются поиском по форуму и чтением FAQ, чем созданием новой темы и томительным ожиданием ответа.

№932601-12-2020 16:44:55

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

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

solombala
если хочешь так сделать .toolbarbutton-badge:hover
то видимо нет, внутри toolbarbutton это не сработает только на кнопку
toolbarbutton:hover .toolbarbutton-badge

Отсутствует

 

№932701-12-2020 16:54:49

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

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

Vitaliy V.
Ну,мля...Label подставлял , toolbarbutton - была мысля и затупил...Класс!

Отсутствует

 

№932801-12-2020 18:03:06

fram_64
Участник
 
Группа: Members
Зарегистрирован: 27-02-2015
Сообщений: 10
UA: Firefox 56.0

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

многоколоночное меню закладок

много лет пользовался аддоном  Multicolumn Bookmarks Максима Кудимова, потом стилем Bookmarks Menu in Multiple Columns от Jefferson
но случились версии 57+ и лавочка прикрылась... (
по этой причине, до сих пор пользуюсь крайней версий FF на старом движке... последней каплей стала невозможноть использование WebWhatsApp...(((

для Firefox 57+ стиль реализован через  userChrome.css file.
помогите скорректировать стиль версии 70-73 для его корректной работы в актуальных версиях 83 и выше...

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

источник https://www.reddit.com/r/firefox/commen … _multiple/

Выделить код

Код:

/* Multi-Column Bookmarks for Firefox 70-73 -- menu heights broken */
:root {
  --bmkcolumncount: 3;
  --bmkcolumnwidth: 320px;
  --foldercolumncount: 2;
}

/* Bookmarks menu/toolbar -- also modifies History menu */
hbox[part="innerbox"] > .popup-internal-box > .arrowscrollbox-scrollbox, 
/* optional Bookmarks Menu toolbar button */
.panel-arrowcontainer > .panel-arrowcontent > .popup-internal-box > .arrowscrollbox-scrollbox,
/* Firefox 71 */
.scrollbutton-up.menupopup-scrollbutton + scrollbox, 
.scrollbutton-up.menupopup-scrollbutton + spacer + scrollbox {
  display: block !important;
/*  column-count: var(--bmkcolumncount); */
  column-width: var(--bmkcolumnwidth);
  column-rule: 1px solid #ccc;
  padding-top: 4px;
  padding-bottom: 4px;
}

/* Overall minimum width: accommodate full column count */
#bookmarksMenu menupopup, 
#BMB_bookmarksPopup,
.panel-arrowcontainer > .panel-arrowcontent > .popup-internal-box > .arrowscrollbox-scrollbox {
  min-width: calc(var(--bmkcolumncount) * (var(--bmkcolumnwidth) + 18px)) !important;
}
/* Subfolder minimum width: accommodate folder column count */
#bookmarksMenuPopup .bookmark-item[container="true"] menupopup[placespopup="true"], 
#BMB_bookmarksPopup menupopup[placespopup="true"],
#PlacesToolbarItems .bookmark-item[container="true"] menupopup[placespopup="true"] {
  min-width: calc(var(--foldercolumncount) * (var(--bmkcolumnwidth) + 18px)) !important;
/*  column-count: var(--foldercolumncount); */
}

/* Force item widths so each has its own line */
#bookmarksMenuPopup menu, #bookmarksMenuPopup menuitem, #bookmarksMenuPopup menuseparator, 
#PlacesToolbarItems .bookmark-item > menupopup[placespopup="true"] menu, 
#PlacesToolbarItems .bookmark-item > menupopup[placespopup="true"] menuitem, 
#PlacesToolbarItems .bookmark-item > menupopup[placespopup="true"] menuseparator,
#PlacesChevronPopup .bookmark-item,
#PlacesChevronPopup .bookmark-item > menupopup[placespopup="true"] menu, 
#PlacesChevronPopup .bookmark-item > menupopup[placespopup="true"] menuitem, 
#PlacesToolbarItems .bookmark-item > menupopup[placespopup="true"] menuseparator,
#BMB_bookmarksPopup menu, #BMB_bookmarksPopup menuitem, #BMB_bookmarksPopup menuseparator {
  width: var(--bmkcolumnwidth) !important;
}

/* Clean up item and separator spacing */
#BMB_bookmarksPopup menu, #BMB_bookmarksPopup menuitem, #BMB_bookmarksPopup menuseparator {
  padding: 0 4px 0 12px !important;
  margin: 0 !important;
}
#PlacesToolbarItems .bookmark-item > menupopup[placespopup="true"] menuseparator {
  margin: 0 !important;
  padding: 0 !important;
}
.subviewbutton.panel-subview-footer {
  min-height: 22px !important;
  border-top: none !important;
}
/* Pack more in vertically */
#BMB_bookmarksPopup menu, #BMB_bookmarksPopup menuitem {
  min-height: 1.5em !important;
}
/* Remove scrolling triangles from classic menu */
#bookmarksMenuPopup .autorepeatbutton-up, #bookmarksMenuPopup .arrowscrollbox-overflow-start-indicator, 
#bookmarksMenuPopup .arrowscrollbox-overflow-end-indicator, #bookmarksMenuPopup .autorepeatbutton-down {
  display: none !important;
}

спасибо

Отредактировано fram_64 (01-12-2020 21:46:20)

Отсутствует

 

№932901-12-2020 18:59:20

JKT
Участник
 
Группа: Members
Зарегистрирован: 14-01-2016
Сообщений: 81
UA: Firefox 78.0

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

Vitaliy V.
Спасибо за участие, всё получилось!

Отсутствует

 

№933002-12-2020 14:42:10

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

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

fram_64
[firefox] 78+

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

Отредактировано Vitaliy V. (14-04-2022 01:27:47)

Отсутствует

 

№933102-12-2020 20:20:58

fram_64
Участник
 
Группа: Members
Зарегистрирован: 27-02-2015
Сообщений: 10
UA: Firefox 56.0

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

ваУ! работает!... случилось счастие...):rock:
Vitaliy V., огромное спасибо!

Отсутствует

 

№933203-12-2020 21:52:00

alla51
Участник
 
Группа: Members
Зарегистрирован: 17-11-2015
Сообщений: 56
UA: Firefox 78.0

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

Vitaliy V., sandro79 спасибо большое за помощь.
Скажите, пожалуйста, можно ли в Закладках на правой панели убрать строки внизу: "Метки" и "Краткое имя"?
на скрине выделено розовым.

скрытый текст
8b4877e124b7t.jpg

Отсутствует

 

№933303-12-2020 22:21:49

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

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

alla51 пишет

Скажите, пожалуйста, можно ли в Закладках на правой панели убрать строки внизу: "Метки" и "Краткое имя"?

Можно таким кодом:

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

Выделить код

Код:

@-moz-document url("chrome://browser/content/places/places.xhtml") {
#editBMPanel_tagsRow,
#editBMPanel_keywordRow {
    display: none !important;
}
}

Библиотеки также можно открыть во вкладке, перейдя по адресу chrome://browser/content/places/places.xhtml, и чтоб там тоже убрать эти строки, нужно код добавить в userContent.css

Отсутствует

 

№933405-12-2020 22:27:43

Totem
Участник
 
Группа: Members
Зарегистрирован: 23-07-2018
Сообщений: 69
UA: Firefox 78.0

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

У кого нибудь остался код для [firefox] 78.5 (esr) или любой какой есть. Не успел браузер запуститься, как в глаза бросается эта "толстая" строка URL и когда в пустое место окна браузера кликнешь, вот тогда она  становится привычная. Обсуждения были! помню, но не найду боюсь уже, и для userChrome.css код кидали, но я тогда спасался через about:config) теперь эти параметры не помогают. PS Просто охото чтобы урл-строка была всегда обычной и не расширялась до мега.

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

Выделить код

Код:

// Отключение особого поведения строки URL
lockPref("browser.urlbar.update1.interventions", false);
lockPref("browser.urlbar.update1.searchTips", false);


Погуглил, нашел решение как вернуть старую адресную строку...
скрытый текст

Выделить код

Код:

/* --- Disable expanding --- */

#urlbar[breakout][breakout-extend] {
  top: calc((var(--urlbar-toolbar-height) - var(--urlbar-height)) / 2) !important;
  left: 0 !important;
  width: 100% !important;
}

#urlbar[breakout][breakout-extend] > #urlbar-input-container {
  height: var(--urlbar-height) !important;
  padding-block: 0px !important;
  padding-inline: 0px !important;
}

#urlbar[breakout][breakout-extend][breakout-extend-animate] > #urlbar-background {
  animation-name: none !important;
}


Всё получилось.. вопрос - снят)

Отредактировано Totem (06-12-2020 00:34:36)

Отсутствует

 

№933505-12-2020 23:46:57

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

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

Vitaliy V.
Я извиняюсь, что это за полоса над "имя" , то ли сепаратор , то ли еще что...Убрать бы к чертям...
4jewqtpb.png

Отсутствует

 

№933606-12-2020 13:29:21

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

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

solombala

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

Выделить код

Код:

#editBookmarkPanel .panel-header {
    border-bottom: none !important;
}

Отсутствует

 

№933706-12-2020 14:37:37

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

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

Vitaliy V.
От оно как...А, я такую лажу делал :
#editBookmarkPanel {--panel-separator-color: none !important;}

Отсутствует

 

№933808-12-2020 11:26:15

fram_64
Участник
 
Группа: Members
Зарегистрирован: 27-02-2015
Сообщений: 10
UA: Firefox 78.0

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

еще раз, огромное спасибо Vitaliy V. за реализацию многоколоночного меню закладок
пост №9423 https://forum.mozilla-russia.org/viewto … 59#p786759

но, как всегда, хочется большего...)
- многоколоночное меню очень "убористое"... хотелось бы иметь возможность регулировать вертикальный интервал между пунктами меню
- удобной была бы и регулировка размера шрифта...
- очень повысила бы читаемость, возможность изменить тон/цвет дочерних подменю...
спасибо

ЗЫ надеюсь не получится как с Золотой рыбкой...)))

Отсутствует

 

№933908-12-2020 13:53:05

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

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

Как в FF v68.12.0esr задать пользовательский фон для обозначенного желтым заголовка меню?
ScreenShot_43.png

Отсутствует

 

№934009-12-2020 11:00:20

JKT
Участник
 
Группа: Members
Зарегистрирован: 14-01-2016
Сообщений: 81
UA: Firefox 78.0

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

Vitaliy V.
Многоколоночное меню закладок, что вы выше код выложили. Есть ли возможность раскрасить в разные цвета (фон) дочерних подменю (1-й уровень - один цвет, 2-й уровень - другой и т.д), чтоб отличались, а то сейчас вот такая каша, как видно ничего не понятно, друг друга перекрывают. 6b10c6e460fc49719422cd968ca0d7f2.png
А так, попробовал – очень удобно.

Отсутствует

 

№934110-12-2020 00:15:38

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

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

fram_64
JKT
https://forum.mozilla-russia.org/viewto … 59#p786759 + https://forum.mozilla-russia.org/viewto … 65#p764365
надеюсь разберетесь там всё в комментариях расписано

shadow_user

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

Выделить код

Код:

#identity-popup-mainView-panel-header {
    background-color: blue !important;
    color: white !important;
}

Отредактировано Vitaliy V. (10-12-2020 00:23:37)

Отсутствует

 

№934210-12-2020 17:06:01

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

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

Vitaliy V.
Спасибо, красит. Чтобы красился и указующий треугольничек, добавил код отсюда https://forum.mozilla-russia.org/viewto … 54#p786454

Отсутствует

 

№934310-12-2020 17:50:49

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

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

shadow_user пишет

Чтобы красился и указующий треугольничек

дело в том что таким образом красятся на всех panel[type="arrow"] а нужен конкретный https://forum.mozilla-russia.org/viewto … 66#p786466
можно добавить к тому коду

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

Выделить код

Код:

#identity-popup[mainviewshowing][side="top"] {
   --v-panel-arrow-background: blue;
}
#protections-popup[mainviewshowing][side="top"] {
   --v-panel-arrow-background: #0A51BF;
}
image.panel-arrow[part="arrow"] {
    fill: var(--v-panel-arrow-background, var(--arrowpanel-background, Field)) !important;
}

Отредактировано Vitaliy V. (10-12-2020 18:03:49)

Отсутствует

 

№934411-12-2020 01:28:06

alla51
Участник
 
Группа: Members
Зарегистрирован: 17-11-2015
Сообщений: 56
UA: Firefox 78.0

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

Скажите, пожалуйста, можно ли в Закладках на правой панели убрать строки внизу: "Метки" и "Краткое имя"?

sandro79 пишет

Можно таким кодом:
скрытый текст

sandro79, ничего не меняется

Отсутствует

 

№934511-12-2020 09:32:13

fram_64
Участник
 
Группа: Members
Зарегистрирован: 27-02-2015
Сообщений: 10
UA: Firefox 78.0

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

спасибо, Золотая рыбка Vitaliy V. ))

Отсутствует

 

№934612-12-2020 12:32:23

b0ttle
Участник
 
Группа: Members
Зарегистрирован: 22-10-2020
Сообщений: 182
UA: Firefox 83.0

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

Vitaliy V.
Здравствуйте великий мастер, а можно скрипт написать для хоткеев, если не затруднит? user_chrome_files удобно некоторые букмарклеты туда пихать, ну или дали скрипт а ты его под хоткей. Сам пока использую от runningcheese.

up: Вроде разобрался, спасибо.

Отредактировано b0ttle (12-12-2020 22:30:54)

Отсутствует

 

№934712-12-2020 18:10:26

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

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

b0ttle
как пример, закрытие вкладки по "Escape" и панели поиска по Ctrl+F
ucf_custom_script_win.load

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

Выделить код

Код:

(this.keyboardshortcuts = {
            init(that) {
               document.addEventListener("keydown", this);
               that.unloadlisteners.push("keyboardshortcuts");
            },
            handleEvent(e) {
                ({
                    "Escape": () => {
                        if (!e.ctrlKey && !e.altKey && !e.shiftKey && !window.fullScreen) {
                            e.preventDefault();
                            gBrowser.removeCurrentTab();
                        }
                    },
                    "KeyF": () => {
                        if (e.ctrlKey && !e.altKey && !e.shiftKey && window.gFindBarInitialized && !gFindBar.hidden) {
                            e.preventDefault();
                            gFindBar.close?.();
                        }
                    },
                })[e.code]?.();
            },
            destructor() {
                document.removeEventListener("keydown", this);
            },
        }).init(this);

Отсутствует

 

№934814-12-2020 13:46:58

skichmen
Участник
 
Группа: Members
Зарегистрирован: 02-03-2009
Сообщений: 91
UA: Firefox 83.0

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

Доброго дня ! Прошу прощения за тупость , но поиск не помог найти решение . Как можно сделать высоту адресной строки меньше ? Чтобы она была вровень с значками навигации .

скрытый текст
4666e36e0b20.png

Отсутствует

 

№934914-12-2020 15:48:24

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

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

Vitaliy V.
Как в about:addons выходитьб просто на расширения? Заманало на последнее посещение. То обновление, то скин,короче, хочу всегда "расширения"

Отсутствует

 

№935014-12-2020 17:08:41

_zt
Участник
 
Группа: Members
Зарегистрирован: 10-11-2014
Сообщений: 1644
UA: Firefox 78.0

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

solombala
lockPref("extensions.ui.lastCategory", "addons://list/extension");
Надеюсь, знаешь где это использовать.

Отсутствует

 

Board footer

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