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

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

№957604-02-2021 09:34:31

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

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

harryk пишет

только между вложенными закладками, между вложенными папками - нет

Да, с папками момент не учёл. Если никто не предложит чего-то более грамотного, то у меня получилось для закладок и папок так

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

Выделить код

Код:

#PlacesToolbarItems menuitem.bookmark-item,
#PlacesToolbarItems menu.menu-iconic  {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
}

vending_machine пишет

Подскажите, как покрасить папки закладок в жёлтый цвет?

https://forum.mozilla-russia.org/viewtopic.php?id=74978, https://forum.mozilla-russia.org/viewto … 43#p774543

Отсутствует

 

№957704-02-2021 16:32:43

harryk
Участник
 
Группа: Members
Зарегистрирован: 23-12-2019
Сообщений: 418
UA: Firefox 68.0

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

sandro79 пишет

Если никто не предложит

Я методом тыка для папок уже нашел такой вариант

Выделить код

Код:

#personal-bookmarks .bookmark-item[container] {
    margin-top: -3px !important;
    margin-bottom: -3px !important;
}

но ваш вариант наверное лучше. Спасибо

Еще заметил, что при наведении курсора на закладку или папку они подсвечиваются. Ширина полосы подсветки осталась прежней, т.е. без маржинов. Немного перекрывает соседние закладки. С этим мможно что-то сделать?

Отсутствует

 

№957804-02-2021 17:38:49

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

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

harryk пишет

Ширина полосы подсветки осталась прежней

Да, я тоже обратил на это внимание, но не знаю как её сузить.

Отсутствует

 

№957905-02-2021 21:34:56

harryk
Участник
 
Группа: Members
Зарегистрирован: 23-12-2019
Сообщений: 418
UA: Firefox 68.0

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

Я на панели закладок некоторым папкам поменял иконки как-то так

Выделить код

Код:

#personal-bookmarks .bookmark-item[container][label="4pda"] {
    -moz-image-region:auto !important;
    list-style-image: url('icons/4pda.ico') !important;
}

Как сделать, чтобы те же иконки были в боковой панели закладок?

Отсутствует

 

№958006-02-2021 01:42:39

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

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

Vitaliy V.
Как этот класс привязать к custombutton ?
bmddtl7g.png
Это не катит

скрытый текст
#custombuttonsEditor[class="dialog-button-box"]{ 
  margin-bottom: 4px !important;
  padding: 3px!important;
  margin-top: 22px !important;
}

Отсутствует

 

№958106-02-2021 12:32:29

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

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

harryk пишет

перекрывает соседние закладки. С этим мможно что-то сделать?

если только стиль для меню применить https://forum.mozilla-russia.org/viewto … 65#p764365
--v-menupopup-item-min-height - высота пунктов меню везде, или добавить только для панели закладок

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

Выделить код

Код:

#personal-bookmarks {
    --v-menupopup-item-min-height: 18px;
}

solombala
а так?
#custombuttonsEditor hbox.dialog-button-box

Отредактировано Vitaliy V. (06-02-2021 12:38:35)

Отсутствует

 

№958206-02-2021 12:46:06

Garalf
Участник
 
Группа: Members
Зарегистрирован: 19-09-2017
Сообщений: 298
UA: Firefox 86.0

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

Vitaliy V.
Подскажите, у вас в 86 настройка browser.startup.blankWindow - false работает?

Отсутствует

 

№958306-02-2021 13:18:14

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

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

Garalf
в [linux] работает, когда я включаю стандартную тему и browser.startup.blankWindow - true
появляется пустое (прозрачное) окно на мгновение.

Отсутствует

 

№958406-02-2021 13:48:01

rubel
Участник
 
Группа: Members
Откуда: г.Самара
Зарегистрирован: 10-05-2005
Сообщений: 489
UA: Firefox 79.0

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

Vitaliy V.
А возможно в боковой панели закладок каждой папке прописать свою иконку? А то все одного цвета.:)

Отсутствует

 

№958506-02-2021 14:24:42

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

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

Garalf

Garalf пишет

Подскажите, у вас в 86 настройка browser.startup.blankWindow - false работает?

Работает. И здесь смотри extensions.activeThemeID - dark или default

Добавлено 06-02-2021 14:30:21
Vitaliy V.

Vitaliy V. пишет

а так?
#custombuttonsEditor hbox.dialog-button-box

Не фига...Все переделал и никак.

Отредактировано solombala (06-02-2021 14:30:21)

Отсутствует

 

№958606-02-2021 14:51:32

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

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

rubel
стилем только основные папки можно, а как в других местах по названию [label="Name"] нельзя
solombala
а что ты хочешь изменить, может это вовсе не .dialog-button-box
или стиль не срабатывает, где его применяешь?

Добавлено 06-02-2021 14:55:28

solombala пишет

extensions.activeThemeID - dark или default

firefox-compact-dark@mozilla.org - темная тема
default-theme@mozilla.org - стандартная только с ней будет это окно

Отредактировано Vitaliy V. (06-02-2021 14:55:28)

Отсутствует

 

№958706-02-2021 15:18:30

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

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

Vitaliy V.
Это .dialog-button-box . В userChrome.css

Отсутствует

 

№958806-02-2021 17:52:03

harryk
Участник
 
Группа: Members
Зарегистрирован: 23-12-2019
Сообщений: 418
UA: Firefox 68.0

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

Vitaliy V. пишет

#personal-bookmarks {
    --v-menupopup-item-min-height: 18px;
}

Этот код у меня вообще ничего не меняет. Пробовал от 0 до 50px. Версия 78esr

Отредактировано harryk (06-02-2021 17:53:18)

Отсутствует

 

№958906-02-2021 18:24:55

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

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

harryk
он работает вместе со стилем а не отдельно...

Отсутствует

 

№959006-02-2021 18:31:17

harryk
Участник
 
Группа: Members
Зарегистрирован: 23-12-2019
Сообщений: 418
UA: Firefox 68.0

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

Vitaliy V.
Понял. Весь стиль применять не хочу, устраивает то, что есть. Не принципиально, пусть будет широкая полоса.
А как убрать в выпадающих папках и подпапках строку внизу "Open All in Tabs" и сепаратор?

Отсутствует

 

№959106-02-2021 18:55:40

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

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

harryk

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

Выделить код

Код:

#personal-bookmarks :is(menuseparator.bookmarks-actions-menuseparator,menuitem.openintabs-menuitem) {
    display: none !important;
}

Отсутствует

 

№959206-02-2021 19:33:18

harryk
Участник
 
Группа: Members
Зарегистрирован: 23-12-2019
Сообщений: 418
UA: Firefox 68.0

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

Vitaliy V.
Спасибо. Только во всех папках, независимо от количества закладок в них, сверху и снизу появились стрелки. Оставил пока так

Выделить код

Код:

#personal-bookmarks :is(menuitem.openintabs-menuitem) {
    display: none !important;
}

Пусть лучше остается сепаратор снизу, чем стрелки везде. Так стрелки появляются только если закладок много и они не помещаются на экране.

Отсутствует

 

№959306-02-2021 19:39:34

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

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

harryk пишет

во всех папках, независимо от количества закладок в них, сверху и снизу появились стрелки

скорей всего это побочный эффект от отрицательных margin'ов, которыми вы "уменьшали" пункты меню

Отсутствует

 

№959406-02-2021 19:46:51

harryk
Участник
 
Группа: Members
Зарегистрирован: 23-12-2019
Сообщений: 418
UA: Firefox 68.0

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

Vitaliy V. пишет

побочный эффект

Да. Закомментировал маржины - стрелки пропали. А есть вариант чтобы и маржины были и стрелки появлялись только когда нужно?

Отсутствует

 

№959506-02-2021 20:23:25

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

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

harryk пишет

А есть вариант чтобы и маржины были и стрелки появлялись только когда нужно?

можно убрать margin-bottom

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

Выделить код

Код:

#personal-bookmarks :is(menuitem,menu).bookmark-item:not(:first-of-type) {
    margin-top: -4px !important;
}

Отредактировано Vitaliy V. (06-02-2021 20:25:32)

Отсутствует

 

№959606-02-2021 21:03:49

harryk
Участник
 
Группа: Members
Зарегистрирован: 23-12-2019
Сообщений: 418
UA: Firefox 68.0

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

Vitaliy V.
Да. То, что нужно. Ошибся. С этим стилем у меня ничего не происходит

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

Выделить код

Код:

#personal-bookmarks :is(menuitem,menu).bookmark-item:not(:first-of-type) {
    margin-top: -5px !important;
}


Все получилось когда я убрал нижний маржин в стиле, который мне дал sandro79
скрытый текст

Выделить код

Код:

#PlacesToolbarItems menuitem.bookmark-item,
#PlacesToolbarItems menu.menu-iconic  {
    margin-top: -5px !important;
    /* margin-bottom: -3px !important; */
}


Все равно спасибо за подсказку.

Отредактировано harryk (06-02-2021 21:24:44)

Отсутствует

 

№959706-02-2021 23:37:01

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

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

harryk пишет

Ошибся. С этим стилем у меня ничего не происходит

бред какой-то, он может не работать только на [firefox] < 78 из-за псевдокласса :is
а так тоже самое почти, но с дополнением :not(:first-of-type)

Отсутствует

 

№959806-02-2021 23:51:27

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

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

Для любой версии:
#personal-bookmarks :-moz-any(menuitem,menu).bookmark-item:not(:first-of-type) {
    margin-top: -5px !important;
}

Отредактировано solombala (06-02-2021 23:52:52)

Отсутствует

 

№959907-02-2021 02:26:51

harryk
Участник
 
Группа: Members
Зарегистрирован: 23-12-2019
Сообщений: 418
UA: Firefox 68.0

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

Vitaliy V. пишет

бред какой-то

Простите, снова ошибся. Работают оба стиля, и ваш, и solombala. Просто перед вашим стилем у меня стоял криво закомментированный код, комментарий в комментарии. Как-то так

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

Выделить код

Код:

/* бла-бла-бла {
    /* бла-бла: бла; */
} */


Последняя строка "} */" как бы из комментария выпала и вызвала ошибку. Все стили после неё наверное вообще не обрабатывались

Отсутствует

 

№960007-02-2021 08:44:08

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

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

rubel пишет

А возможно в боковой панели закладок каждой папке прописать свою иконку?

Если я правильно понял, то у тебя же разёрнут ucf
и в боковую панель закладок даже уже что-то грузится.
Тогда в чём проблема?


Там всего-то достаточно переопределить PlacesTreeView.prototype.getImageSrc()
Код загрузчика не приведён, тогда, вот, например,
со своим встроенным на борту (это в custom_script.js).

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

Выделить код

Код:

(async url => {
	var icons = Object.assign(Object.create(null), {

		"Test": "chrome://browser/content/robot.ico",
		"Ещё папка": "chrome://global/skin/icons/warning.svg",
		"Снова папка": 'data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill="red" d="M14.12 3.71l-2.83-2.83A3 3 0 0 0 9.17 0H4a3 3 0 0 0-3 3v10a3 3 0 0 0 3 3h8a3 3 0 0 0 3-3V5.83a3 3 0 0 0-0.88-2.12zM12.59 5H10V2.41zM12 14H4a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1h5v3a1 1 0 0 0 1 1h3v7a1 1 0 0 1-1 1z"/></svg>',

	});
	var func = function PTV_getImageSrc(aRow, aColumn) {
		if (this._getColumnType(aColumn) != this.COLUMN_TYPE_TITLE)
			return "";
		var res, node = this._getNodeForRow(aRow);
		if (node.type == node.RESULT_TYPE_FOLDER)
			res = icons[node.title];
		return res || node.icon;
	}
	var obs = doc => {
		if (doc.documentURI == url)
			doc.ownerGlobal.PlacesTreeView.prototype.getImageSrc = func;
	}
	Services.obs.addObserver(obs, "chrome-document-loaded", false);
	Services.obs.addObserver(function quit(s, topic) {
		Services.obs.removeObserver(quit, topic);
		Services.obs.removeObserver(obs, "chrome-document-loaded");
	}, "quit-application-granted", false);
})("chrome://browser/content/places/bookmarksSidebar.xhtml");

Отсутствует

 

Board footer

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