Dobrov
Я по старинке. Ctrl+I --> Multimedia и там уже выбираю, что сохранить.
Vitaliy V.
Спасибо. Значит, придётся привыкать.
Скачал Visual Studio Code, попробую.
Vitaliy V.
Вы делали кнопку
[spoiler=Тултипы с URL][code]// Ссылка у курсора в тултипе, кнопка https://forum.mozilla-russia.org/viewtopic.php?pid=783755#p783755
(async () => {
var id = "ucf-toggle-tooltip-url",
label = "Тултипы с URL",
tooltiptext = "Переключить тултипы",
img = "data:image/svg+xml;charset=utf-8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' style='fill:context-fill rgb(142, 142, 152);'><path d='M9.618 6.721a2.483 2.483 0 0 0-.39-.317l-.735.734A1.486 1.486 0 0 1 8.91 9.55l-2.12 2.122a1.486 1.486 0 0 1-2.122 0 1.486 1.486 0 0 1 0-2.121l.605-.605a3.53 3.53 0 0 1-.206-1.209L3.961 8.843a2.506 2.506 0 0 0 0 3.535 2.506 2.506 0 0 0 3.535 0l2.122-2.121a2.506 2.506 0 0 0 0-3.536z'/><path d='M6.79 9.55c.12.121.25.226.389.317l.734-.734a1.486 1.486 0 0 1-.417-2.411L9.618 4.6a1.486 1.486 0 0 1 2.121 0 1.486 1.486 0 0 1 0 2.121l-.605.605c.137.391.211.798.206 1.209l1.106-1.107a2.506 2.506 0 0 0 0-3.535 2.506 2.506 0 0 0-3.535 0L6.789 6.014a2.506
Извините за вопрос не по теме.
А есть редактор, в котором можно этот новый формат стилей вернуть к старому виду? Я и так мало что понимаю, а тут сплошные амперсанды. Надо в голове держать начало, потом добавлять, что за амперсандом без амперсанда...
У меня голова старая, и компьютер старый. Я так не могу. Мне нужна одна команда строчкой, другая и т.д. Иначе как свои старые стили править?
Там плюс минус одно и то же
Да, конечно. Просто для компактного режима, мне так кажется, значения лучше поменьше. Они такие же же, как в обычном.
:root[uidensity="compact"] & { /* компактный режим */ --toolbarbutton-outer-padding: 0px !important; /* 1px */ --toolbarbutton-inner-padding: 3px !important; /* 4px */ }
И чтобы два раза со стула не вставать. В версиях UCF от 2024-3-2 и 2024-3-7 незначительно изменился файл vertical_top_bottom_bar.css, который есть в UserChromeFiles_Fix_115_ESR.zip. Может это и не особенно важно, просто информация.
[spoiler][code]#ucf-additional-vertical-box {
background: none !important;
border: none !important;
box-shadow: none !important;
position: relative !important;
z-index: 3 !important;
margin: -1px 0 !important;
:root[BookmarksToolbarOverlapsBrowser] & {
margin-top: calc(var(--bookmarks-toolbar-overlapping-browser-height) - 1px) !important;
}
}
[/
egorsemenov06
Как по мне, лучше старый код, работает. Пусть не такой универсальный.
[spoiler][code]/* Сжать доп.панели https://forum.mozilla-russia.org/viewtopic.php?pid=775867#p775867 */
#ucf-additional-top-bar,
#ucf-additional-bottom-bar {
--toolbarbutton-outer-padding: 0px !important;
--toolbarbutton-inner-padding: 2px !important;
min-height: 18px !important;
}
:is(#ucf-additional-top-bar,#ucf-additional-bottom-bar) .toolbarbutton-badge {
margin-inline-end: calc(-1 * (var(--toolbarbutton-outer-padding) + var(--toolbarbutton-inner-padding))) !important;
}
#ucf-additional-bottom-closebutton {
padding: 0 !important;
}
#ucf-additional-vertical-bar {
--toolbarbutton-outer-padding: 0px !important; /* это и есть ширина боковой панели; комбинируется с пар. ниже */
--toolbarbutton-inner-padding: 3px !important; /* расстояние по вертикали между кнопками; комбинируется с предыдущим, лучше 3 или 5 */
min-width: 18px !important;
}
#ucf-additional-vertical-b
Vitaliy V.
Спасибо! А одним архивом можно сделать? Или я не нашёл...:(
egorsemenov06
Я так понял. Когда накроется jsm, отвалится весь UCF. Куда Вы будете эти кнопки писать, если CustomStylesScripts.jsm не будет работать? Или пересаживаться на старую версию версию UCF?
VORON
Скрипт работает, если это нужно постоянно. Если вкл/выкл, есть кнопка в ATB от Виталия, но работает своеобразно.
grom17
У меня так
/* Высота заголовка боковой панели */ #sidebar-header { -moz-appearance: none !important; font-size: 1em !important; /* Уменьшить шрифт */ align: top !important; /* */ padding: 0px 8px 0px 8px !important; }
grom17
Иконки для гамбургера.
Если чёрно-белые, берёте файл appbutton_popup_icons.css
Если нужны цветные, тогда берёте ещё и второй файл appbutton_popup_icons_colorized.css
Или в userChrome.css вставляете, либо сохраняете и импортом.
grom17
Такого отдельно у меня нет. Это есть в стилях Aris-t2, Вы их пробовали ставить.
grom17
Проверил комплект icons_in_menu.zip, который выложил unter_officer. Всё работает.
Кладёте папку custom_styles из архива в свою папку chrome.
В userChrome.css прописываете @import url("./custom_styles/custom_style_user.css");
Нет иконок в меню таба "Поделиться" и в адресной строке "Копировать без параметров отслеживания". Надеюсь, что прописать сами справитесь или скроете эти пункты.
kokoss
У меня стили от Aris. Я не вникал. Из двух разных кусочков стилей.
:root { /* custom height for 'classic squared tabs' only */ --classic_squared_tabs_tab_height: 24px !important; } #tabbrowser-tabs, #tabbrowser-tabs > .tabbrowser-arrowscrollbox, .tabbrowser-tabs[positionpinnedtabs] > .tabbrowser-tab[pinned] { min-height: var(--classic_squared_tabs_tab_height) !important; }
ez7pac
И !important добавьте в 1-м правиле. :)
А попробуй в самое начало стиля что-то вставить, типа убрать кнопку-гамбургер.
Може что-то в стиле не так? Эти строчки, если первые, сработают.
ez7pac
Буковки в названии userChrome.css точно все буржуйские? И кодировка файла UTF-8 без BOM?
woe495
По второму вопросу есть ответ.
/* уменьшение пробелов в панели Закладок слева от иконки и справа от текста https://forum.mozilla-russia.org/viewtopic.php?pid=763384#p763384 */ #PlacesToolbarItems > toolbarbutton.bookmark-item { max-width: 7em !important; margin: 0 !important; padding: 1px !important; } #PlacesToolbarItems > toolbarbutton.bookmark-item > .toolbarbutton-icon[label]:not([label=""]) { margin-inline-end: 1px !important; }
amid525
Здесь, наверное, изменить: background: #ffffe0 !important; /* rgb(245, 245, 255) */
28-01-2024 21:21:29
kokoss
Или править xul.css в omni.ja. Тяжко это всё, проще смириться с тем, что есть. :)
amid525
Работают стили, проверил на чистом профиле [firefox] 122. Вот другой.
[spoiler=правленый вариант другого][code]/* Тултипы https://forum.mozilla-russia.org/viewtopic.php?pid=804598#p804598 */
tooltip {
-moz-appearance: none !important;
appearance: none !important;
}
tooltip[hasbeenopened="true"] {
color: InfoText !important;
background: InfoBackground !important;
border: 1px solid color-mix(in srgb, currentColor 20%, transparent) !important;
padding: 2px !important;
}
@media (prefers-color-scheme: light), (-moz-toolbar-prefers-color-scheme: light) {
tooltip[hasbeenopened="true"] {
color: #007700 !important; /* rgb(12, 12, 22) */
background: #ffffe0 !important; /* rgb(245, 245, 255) */
border: 10px solid #ffd700 !important; /* rgb(204, 204, 214) */
}
}
@media (prefers-color-scheme: dark), (-moz-toolbar-prefers-color-scheme: dark) {
tooltip[hasbeenopened="true"
rubel
Tampermonkey рекомендует использовать // @match для списка включённых сайтов. Я это сделал, но у себя выбрал второй способ.
2 решения.
1. Заменить на // @include, но будет жёлтый треугольник предупреждения.
2. В настройках скрипта вручную добавить * (звёздочку), как на скрине.