Stkvsky
Спасибо, сработало.
Dem wird befohlen, der sich nicht selber gehorchen kann.
Приказывают тому, кто сам себе не умеет повиноваться.
Фридрих Ницше.
Отсутствует
Подскажите,пожалуйста,каким обзором можно сменить порядок открывая ссылок,чтобы на первом месте было открыть в новом окне,а следом было открыть в новой вкладке
Отсутствует
Vitaliy V.
Подскажите пожалуйста
Использую ваш скрипт и стиль для изменения ширины вкладки, работает отлично
custom_script_win.js
(this.ucf_tabs_location_change = { addListener: false, init(that) { try { gBrowser.addTabsProgressListener(this); that.unloadlisteners.push("ucf_tabs_location_change"); if (Services.prefs.getBoolPref("browser.sessionstore.restore_on_demand") && Services.prefs.getBoolPref("browser.sessionstore.restore_tabs_lazily")) { window.addEventListener("TabOpen", this); this.addListener = true; } } catch(e) {} }, onLocationChange(aBrowser, aWebProgress, aRequest, aLocation, aFlags) { if (this.addListener) window.removeEventListener("TabOpen", this); (this.onLocationChange = (aBrowser, aWebProgress, aRequest, aLocation, aFlags) => { var tab; if (!aWebProgress.isTopLevel || !aBrowser || !(tab = gBrowser.getTabForBrowser(aBrowser))) return; var curruri = aBrowser.currentURI; tab.setAttribute("ucf-spec", curruri.spec); tab.setAttribute("ucf-specIgnoringRef", curruri.specIgnoringRef); tab.setAttribute("ucf-scheme", curruri.scheme); try { let host = curruri.host; tab.setAttribute("ucf-host", host); } catch(e) { tab.setAttribute("ucf-host", ""); } })(aBrowser, aWebProgress, aRequest, aLocation, aFlags); }, handleEvent(e) { var tab = e.target; var curruri = tab.linkedBrowser.currentURI; tab.setAttribute("ucf-spec", curruri.spec); tab.setAttribute("ucf-specIgnoringRef", curruri.specIgnoringRef); tab.setAttribute("ucf-scheme", curruri.scheme); try { let host = curruri.host; tab.setAttribute("ucf-host", host); } catch(e) { tab.setAttribute("ucf-host", ""); } }, destructor() { gBrowser.removeTabsProgressListener(this); } }).init(this);
Стиль(для www.google.com):
.tabbrowser-tab[ucf-host="www.google.com"][fadein]:not([pinned]) { max-width: 200px !important; -moz-box-flex: 0 !important; width: auto !important; }
Хочу указать еще ширину для новой вкладки(about:newtab) добавляю в стиль, но не получается, можете подсказать как нужно?
.tabbrowser-tab[ucf-host="about:newtab"][fadein]:not([pinned]) { max-width: 500px !important; -moz-box-flex: 0 !important; width: auto !important; }
Отредактировано Stkvsky (09-08-2021 12:21:43)
Отсутствует
Stkvskyucf-host
ucf-specIgnoringRef
Так же? Чего то не работает
да так, проверьте ещё раз, у меня сработал этот код
Отредактировано Vitaliy V. (09-08-2021 15:54:20)
Отсутствует
Vitaliy V.
Так же? Чего то не работает
.tabbrowser-tab[ucf-specIgnoringRef="about:newtab"][fadein]:not([pinned]) { max-width: 500px !important; -moz-box-flex: 0 !important; width: auto !important; }
Отредактировано Stkvsky (09-08-2021 15:11:22)
Отсутствует
Vitaliy V.
Ещё проблемы, простите за навязчивость.
Надеюсь, это все решаемо, потому что я добился лишь промежуточного варианта, который отдаёт ремесленничеством, а хотелось бы чтобы было профессионально.
Решение моих просьб, естественно, зависит от вашего настроения и желания помочь. С пониманием принимаю любой сценарий помощи, вплоть до полного его отсутствия.
Спасибо!
С искренним уважением и наилучшими пожеланиями!
Dem wird befohlen, der sich nicht selber gehorchen kann.
Приказывают тому, кто сам себе не умеет повиноваться.
Фридрих Ницше.
Отсутствует
Отсутствует
Vitaliy V.
большущий респект.
безболезненно перешел с 90 на 91esr. все Ваши скрипты (габариты панелей и вкладок, закладки столбцами и тд и тп) работают!
Отредактировано Renegade (09-08-2021 19:06:03)
Отсутствует
Нет, вариантов решения больше у меня нет
Частично удалось разобраться в ситуации. Как оказалось, исчезновение черты - результат работы расширения uBlock Origin, которое ее и скрывает вместе с этой фигней
правда почему-то не сразу, а через пару секунд. Причем через инспектор выяснилось, что эта черта относится к нижнему блоку (верхняя граница). Раз уж она все равно исчезает, я скрыл ее полностью с помощью border-top: none. Теперь черту не видно совсем, но блок все равно продолжает "подпрыгивать". Можно как-нибудь "привязать" его к определенной точке на странице?
Отсутствует
Vitaliy V.
Попробовал на чистом 91b9
Ну такого же не может быть чтобы два кода рядом один работает другой нет
custom_style_agent.css
Отредактировано Stkvsky (09-08-2021 20:01:37)
Отсутствует
Как оказалось, исчезновение черты - результат работы расширения uBlock Origin, которое ее и скрывает вместе с этой фигней
Ну так это сразу надо было сделать, отключить блокировщик или перезапуск в безопасном режиме.
Причем через инспектор выяснилось, что эта черта относится к нижнему блоку (верхняя граница)
Ну да, я об этом выше говорил.
Можно как-нибудь "привязать" его к определенной точке на странице?
Он и так привязан. Я вообще не спец во всём этом, ну попробуйте что-то из значений для свойства position что на скриншоте ниже прописать
Отсутствует
Beneficent
Здесь стили обсуждаются. И стиль для такого поведения здесь.
Pifontiy
Можно. Например здесь это "вернуто". Наверняка еще варианты есть, воспользуйтесь поиском.
harryk
Цвет свой используйте.
.findbar-find-status[status="notfound"] { color: rgb(251, 177, 177) !important; opacity: 1 !important; }
Отредактировано _zt (10-08-2021 00:07:28)
Отсутствует
m_nikolay
Да есть такое на only
В стиле вообще то было предусмотрено для #ContentSelectDropdown > menupopup дабы сайты смогли добавить стиль для пунктов меню,
но на 10 опять с этим протоновским меню заколебали.
Проверяйте исправлено или не совсем https://github.com/VitaliyVstyle/Vitali … full_theme
добавил ещё одну тему https://raw.githubusercontent.com/Vital … age_02.png
нет это не Firefox Alpenglow хоть и похожа
Подскажите пожалуйста как вы делали
Ну вот как у вас
Добавлено 10-08-2021 01:45:46
Как в вашем стиле FindBar изменить цвет шрифта для "Phrase not found"
Почему именно в моем стиле, он же не для того чтобы на цвета влиять
используйте код _zt или переменную --error-text-color можно использовать чтобы везде изменилось
Отредактировано Vitaliy V. (10-08-2021 01:45:46)
Отсутствует
Vitaliy V.
Спасибо! Немного не то, что хотелось, но гораздо лучше, чем было.
Отредактировано m_nikolay (10-08-2021 05:39:35)
Dem wird befohlen, der sich nicht selber gehorchen kann.
Приказывают тому, кто сам себе не умеет повиноваться.
Фридрих Ницше.
Отсутствует
harryk
--error-text-color: orange;
или
--error-text-color: orange !important;
Везде значит - насколько позволит пространство имен конкретного стиля, т.е. @-moz-document.... .
Смотрите в начале обсуждаемого стиля, там уже есть такие переменные.
В стиле вообще то было предусмотрено для #ContentSelectDropdown > menupopup
Вы можете отдельно исправление дать? Пока нет времени на слияние своей (на базе вашей старой) и вашей новой темы. Слишком много там изменений.
Отсутствует
Немного не то, что хотелось
Дело в том что так хочется сайтам они устанавливают стили для <option> в контейнере <select>
а браузер их использует для своего меню.
А как ее использовать и где "везде" изменится?
Пока только в двух местах, ещё в панели при клике по замку на незащищенных сайтах
есть ещё --input-error-border-color для обводки в панели поиска
Использовать можно как для корневого элемента :root так и для findbar например
.browserContainer > findbar { --error-text-color: red; --input-error-border-color: red; }
Вы можете отдельно исправление дать?
Ну это стиль для меню в css_user.css https://github.com/VitaliyVstyle/Vitali … r.css#L782
Можно нажать History чтобы посмотреть две последние правки этого файла
Отредактировано Vitaliy V. (10-08-2021 12:24:44)
Отсутствует
Что-то не получается
Должно работать если конечно input не находится Shadow DOM, или др. документе
Приведите конкретный пример
Панель расширения ContextSearch web-ext Lite
Если навести Attributes Inspector, то сначала выделяется то, что вверху на скрине
class = webextension-popup-browser
class = webextension-popup-stack
id = PanelUI-webext-_2029075b-9cde-4e75-bd88-4932e4572176_-browser-action-view
class = PanelUI-subView cui-widget-panelview
class = panel-viewstack
class = panel-viewcontainer
id = customizationui-widget-multiview
И это последняя, внизу на скрине
id = customizationui-widget-panel
class = cui-widget-panel panel-no-padding
Отсутствует
Отсутствует
Можно конечно все это поломать и будет все одинаково
Незачем, вполне читабельно и по-своему стильно. У разработчиков практически всех браузеров существует и гипертрофируется тенденция поломать и запретить индивидуальность настроек внешнего вида. Чтобы все было одинаково. Неизвестно, что еще поломают и запретят. Поэтому глубоко рыть, по-моему, не стоит.
Спасибо за вашу помощь. Всего вам хорошего!
Dem wird befohlen, der sich nicht selber gehorchen kann.
Приказывают тому, кто сам себе не умеет повиноваться.
Фридрих Ницше.
Отсутствует
Ну это стиль для меню в css_user.css
В нем то и проблема.
Ладно, переехал кое как,
выкинул новый :root[lwtheme-mozlightdark] и оставил старый :root[lwt-popup-brighttext] + след. 2секции,
:root:is(.theme-light,.theme-dark) оставил от старого :root:is(.theme-dark)+ свои #webextpanels-window, #textbox-contextmenu, #downloadsContextMenu,
+ у меня еще
это - https://forum.mozilla-russia.org/viewtopic.php?pid=791027#p791027,
и свой #menubar-items::before.
В общем, если не обращать внимание на то, что на светлую тему теперь не переключиться, можно сказать, что все нормально. )
Отсутствует
Но не понятно откуда у вас outline там, стиль расширения убирает его, остается только border
У меня старая версия, которой нет на AMO
https://web.archive.org/web/20181018035 … /versions/
отлично работает, но тогда в редактировании закладок такая редиска
Отсутствует
день добрый.
после обновления с 90 до 91 версии. немножко поломался интерфейс.
что нужно поправить в коде чтобы убрать чётную полоску сверху над активной вкладкой ?
userChrome.css-
menupopup > menuitem,
menupopup > menu {
padding-block: 4px !important;
padding-inline-start: 8px !important;
}
.tabbrowser-tab > .tab-stack > .tab-background:not([selected="true"], [multiselected]) {
background-color: color-mix(in srgb, currentColor 10%, transparent) !important;
}
.tabbrowser-tab:hover > .tab-stack > .tab-background:not([selected="true"], [multiselected]) {
background-color: color-mix(in srgb, currentColor 20%, transparent) !important;
}
Отредактировано katari4688908 (10-08-2021 19:09:32)
Отсутствует
_zt, Vitaliy V.
Спасибо. Разобрался
ContextSearch web-ext Lite ... У меня старая версия, которой нет на AMO
По вашей ссылке все версии 57+, как бы совсем не Lite. А на 56- это работает?
Отсутствует