определять по названию содержимое вкладки это не точно, может оказаться обычной страницей
С этим полностью согласен, но вероятность низкая и у фокса достаточно других косяков, чтобы переживать, что он уменьшит вкладку "похожую на ту, что нужно".
и ещё такой косяк - изменение размера вкладки при перезагрузке, похоже не исправить
А это не понял. Возможно, у меня не воспроизводится. Для проверки по тому же принципу задал стили для png, jpg, jpeg и gif, хотя пользоваться не буду, но для теста - самое то: 30 вкладок вперемешку - всё корректно. Переход по истории таба туда-сюда - размер меняется, выглядит идеально. Вставка другой ссылки в адрес вкладки - тоже порядок. При перезагрузке - всё гладко. Пока проблем, кроме названных мелочей не встретил.
[spoiler]Совсем забыл, у меня в "другом углу" userchrome еще:
[code].tab-icon-image:not([src]):not([pinned]):not([busy])
{
display: flex !important;
}
.tab-icon-pending:not([src]):not([pinned]):not
но все равно ничего хорошего из этого не выйдет
Можно узнать, почему?
Добавил [fadein] - вроде работает, за исключением мелких косметических косяков (фавикон чуть смещен влево, блинкует newtab, пока подгружается контент). Это, наверное, можно зашлифовать. Но если говорите "не выйдет", значит, там что-то существенней? Есть ли смысл допиливать, или подход в принципе тупиковый?
стили браузера, и AUTHOR_SHEET загруженные пользовательскими скриптами для браузера
.tabbrowser-tab[label$=".pdf"] { min-width: 40px !important; max-width: 40px !important; transition-duration: 0.5s !important; transition-property: min-width, max-width, transform, opacity !important; transition-timing-function: linear !important; } .tabbrowser-tab[label$=".pdf"] .tab-label, .tabbrowser-tab[label$=".pdf"] .tab-close-button, .tabbrowser-tab[label$=".pdf"] .tab-close-button:not([selected="true"]) { display: none !important; }
Vitaliy V.
С переменными дискретные цвета для стрелок на popup сработали!
Спасибо!!
А что вы имели в виду под авторским стилем? css расширений?
.panel-arrow {
fill: green !important;
stroke: green !important;
}
он так перекрасит стрелку для всех виджетов.
Можно как-нибудь выделить конкретный поп-ап?
#customizationui-widget-panel[viewId="PanelUI-webext-simple-translate_sienori-browser-action-view"] .panel-arrow { fill: rgb(237, 237, 240) !important; stroke: rgb(204, 204, 204) !important; }
подскажите, как корректно подсунуть регулярку в селектор вида:
td.goog-te-menu2-colpad:nth-child(16)
заменить "16" на шаблон "от 2 до 16"
Доброго дня всем.
Нужна помощь с usercontent.
Пользуюсь расширением "Page Translate".
Добрый день всем.
Если добавить chrome://browser/content/places/places.xhtml в закладки, то Library будет открываться не в новом окне, а в табе. При этом всё работает, кроме создания новой папки. Похоже, что окошко bookmarkProperties просто не вызывается, если журнал открыт во вкладке.
(Из-за невызываемого окошка создание нового букмарка вручную там тоже не работает, но это практически неиспользуемая функция, ибо шорткат унд драг-энд-дроп.)
Если bookmarkProperties.xhtml все же вызывается, но где-то прячется, то можно ли с помощью стиля показать его "на поверхности"? Или это только инжектом скриптов чинится?
если не путать #tabs-newtab-button
Холмс, но как?!...
Получается, в интерфейсе спрятаны две совершенно одинаковые по виду и функции кнопки, отличающиеся лишь поведением... Прямо "Сокровища Агры" с близнецами.
Vitaliy V.
Ещё одно Глобальное Спасибо.
А что насчет превращения "Recently Closed Tabs" в дропмаркер на тулбаре? Если скажете "невозможно", значит невозможно.
Растягивающийся интервал?
У меня эту кнопку сейчас просто спейсинг подпирает с минусовым отступом
Это он и есть, а обратный отступ, чтобы минимизировать пространство недоступное для двойного клика, т.к. на special-spring не работает pointer-events: none. Привык вызывать таб даблкликом по таббару. Ради него вся канитель.
xrun1
Спасибо, дельный совет. Но, при всём уважении к CB (использовал на [firefox] c 3 по 52), пока воздержусь их прикручивать. На альтернативном профиле предложенную вами кнопку попробовал: это фактически реплика опции почившей TM+. Мощно, но многовато функций. )
Мне нужно максимально просто: клик > список.
Ещё два вопроса по интерфейсу:
1.
После переезда на 78 пришлось отказаться от кнопки со списком закрытых табов. Очень не хватает.
Все расширения с этим функционалом плохи: деффектные или неудобные. Нативный лист устраивает, однако в гамбургере он закопан аж за четыре клика. В меню - ближе, но тоже неэргономично.
Нельзя ли, с помощью стиля, пункт меню из History "Recently Closed Tabs" продублировать, например, крайним правым на PersonalToolbar, имитируя дропмаркер как у alltabs-button, или, если кому удобней, кнопку?
2.
Как сделать, чтобы new-tab-button был всегда прижат в крайнее правое положение, даже когда его не смещает туда arrowscrollbox? У меня эту кнопку сейчас просто спейсинг подпирает с минусовым отступом (как табуретка - не изящно).
Vitaliy V
вообще без пространства имен
Спасибо. Вы по-русски подтвердили рекомендации userchrome.org В прошлогодней статье о стандарте они предлагают вообще не указывать пространство имен ("omit all mention of namespaces"), но при появлении проблем ограничивать блоки правилом @-moz-document.
Я тогда удивился, но ваш стиль для тулбаров - целиком из этих блоков - прояснил.
разработчики сами то знают что будет дальше с [firefox] ?!
Имеет смысл поиском по всей папке chrome пройтись.
Во-первых, я проверил на чистом профиле.
Во-вторых, оказалось имело смысл, но не для меня.
В-третьих, надо этот вопрос закрыть, не в последнюю очередь для тех, кто будет искать ответ позже: Оставлять ли пространство имён only.xul по дефолту.
(по умолчанию остается xul)
Насколько помнится, "разделённый астериск" встречался в стилях и десять лет назад, но неопределяемые html элементы было достаточно отделять ">" или "> stack >". Это до сих пор работает для старых расширений (у меня точно работает на старом счётчике табов). Теперь нужно уточнять пространство имён дополнительно. Достаточно к конкретной части таблицы применить, выделив как xhtml?
Короче говоря, как теперь корректней оформить usercrome? Универсальное решение на будущее? (Сколько там ещё продержится зул и поддержка кастомных стилей.)
Vitaliy V.
А так сработало! Спасибо!
(Не ну бывают же механики, которые щелчком пальца движки заводят...)
_zt
ID заменить на свой.
Спасибо, но этот вариант я первым пробовал. Не работает. По крайней мере у меня и на этом аддоне.
upd:
дело не в аддоне - никакие бейджи теперь таким методом не перекрашиваются.
Пожалуйста, подскажите, как перекрасить бейдж на кнопке вот этого расширения?
Перепробовал разные комбинации селекторов - исчезает, но не перекрашивается.
Vitaliy V.
Всё отлично. С вашим стилем получил больше, чем хотел. И это не украшения, а то, что активно используется.
Очень признателен. Спасибо!
Мы же про одно расширение говорим?
Undo_closed_tabs_button-0.1.6.zip
То, которое у меня косячило (рекомендованное мозиллой) называется очень похоже "Undo Close Tab".
А это "Undo Closed Tabs Button". И да, я у него хотел удалить этот пункт меню через usercontent - не получается.
Vitaliy V.
Спасибо за Find Bar.
А с кнопкой в меню баре следующее: ваш сниппет работает даже без подставления id. В главном окне всё отлично. Но оказалось (я сразу не проверил), что "незапланированное" меню в self-contained окнах теряет кинутые к нему кнопки.
Я активно пользуюсь расширением Popout Tab. Вернуть отделённый таб только через контекстное.
Возможно ли закрепить кнопку(ки) в меню-баре из первой версии вашего стиля так, чтобы она оставалась на отделённых табах?
_zt
"Undo Closed Tabs" в верхнем уровне меню имеет неосторожный пункт "Очистить историю". Не пытались его отключить?
Сегодня обнаружил, что из-за этого расширения Firefox теряет историю закрытых вкладок при возобновлении сессии. Хотя аддон из "рекомендованных" - снёс, ищу замену.
Учитывая, что теперь FF запоминает больше 25 закрытых, было бы разумней собственн
Vitaliy V.
Еще раз благодарю за стиль "порядок панелей: закладки-вкладки-навигация".
Из неожиданного: панель меню появилось в окнах расширений, где её раньше не было. Полагаю, это незапланировано, но лично для меня плюс: позволило запустить браузерный инспектор там, где штатно не получалось.
меня всё устраивает, сообщаю на случай, если вдруг для кого стиль будет нужен, а панель меню повсюду - нет.
Но есть вопрос:
Как, не меняя ориентации тулбара, поместить на эту панель кнопку, чтобы она липла к правой стороне?
++
А еще чуть покосился стиль панели поиска на странице. Но это точно не после нового стиля, а последствия перехода на 78.
[spoiler=Был такой код:][code]/* FindBar */
findbar {
-moz-box-ordinal-group: 0 !important;
}
findbar .findbar-container {
direction: rtl !important;
}
findbar .found-matches {
direction: ltr !important;
}
findbar .findbar-textbox {
direction: rtl !important;
min-width: 400p
Vitaliy V.
Это супер! Всё работает как надо. Плюс полезные ремарки в коде - сразу уменьшил высоту меню.
Ещё погоняю в разных режимах, допишу свои мелочи, но думаю ничего не сломается - тут виден компетентный подход.
Огромное Спасибо.
Но, только заметил что вы для [firefox] 68 спрашивали, этот стиль для 78 +, смысл в 68?
Вы правы, смысла нет.
Ещё раз благодраю.
Vitaliy V. пишет
Да можно сделать но не сочетается такое расположение с моим скриптом, так что только без него
Да просто отлично было бы и без скрипта. Если возможно.
Хотя бы понять, почему селектор #PersonalToolbar не работает.
Vitaliy V. пишет
Проверяйте кто там этот стиль использует Вкладки ниже новый стиль для 78+
Попробовал разные подставки - не получается порядок:
1. Закладки
2 .Вкладки
3. Навигация
Либо табы внизу остаются, либо букмарки от навигации не отрываются. И на 68 и на 78.
По большому счету, мне не нужны табы над контентом, мне нужны букмарки под меню.
Хотелось бы вернуть то, что я поддерживал в фф с 3 версии - с 2008! Any chance?
Вит, спасибо, но kokoss прав: это не то, что нужно.
Похоже, скрина и сниппета старого CSS недостаточно для ясности, поэтому поставлю вопрос по другому.
Как сделать следующий порядок тулбаров:
1. заголовок окна
2. меню
3. панель закладок
4. панель вкладок
5. панель навигации
До 65+ это было легко. Сейчас - вопрос.
По большому счёту вместо панели закладок можно и кастомный тулбар, а "bookmarks item" на него перетащить. Но, кажется простой инструментарий для кастомных тулбаров пропал ещё после FF24.