Vitaliy V.
В антимегабаре изменения есть? Старый такой
/* антимегабар --> */ #urlbar-container[breakout] { position: relative !important; min-height: var(--urlbar-container-height) !important; } #urlbar[breakout] { display: block !important; position: absolute !important; width: 100% !important; height: var(--urlbar-height) !important; top: calc((var(--urlbar-container-height) - var(--urlbar-height)) / 2) !important; inset-inline: 0px !important; } #urlbar[breakout] > #urlbar-input-container { width: 100% !important; height: var(--urlbar-height) !important; padding: 0 !important; } #urlbar[breakout][breakout-extend], #urlbar[breakout][breakout-extend-disabled][open] { height: auto !important; } #urlbar[breakout] > #urlbar-background { display: block !important; position: absolute !important; animation: none !important; inset-inline: 0 !important; box-shadow: none !important; height: var(--urlbar-height) !important; top: 0px !important; bottom: auto !important; } #urlbar[breakout][open] > #urlbar-background { border-color: var(--toolbar-field-border-color, transparent) !important; } #urlbar[breakout][focused="true"] > #urlbar-background { border-color: var(--toolbar-field-focus-border-color, Highlight) !important; } #urlbar[breakout] > .urlbarView { margin: 0 !important; width: 100% !important; border-bottom-left-radius: var(--toolbarbutton-border-radius, 4px) !important; border-bottom-right-radius: var(--toolbarbutton-border-radius, 4px) !important; background: var(--toolbar-field-focus-background-color, var(--autocomplete-popup-background, Field)) !important; border: 1px solid var(--arrowpanel-border-color, ThreeDShadow) !important; border-top: none !important; } #urlbar[breakout] > .urlbarView html|*.urlbarView-body-inner { border: none !important; } #urlbar[breakout] > #urlbar-input-container > #urlbar-search-icon { fill: currentColor !important; fill-opacity: .6 !important; } #urlbar[breakout] > .urlbarView .search-one-offs, #urlbar[breakout] > .urlbarView html|*.urlbarView-results { padding-block: 0 !important; } /* <-- антимегабар */
Отредактировано _zt (15-06-2024 20:41:23)
Отсутствует
Пожалуйста, ответьте на вопрос https://forum.mozilla-russia.org/viewto … 32#p810032
Отсутствует
Съезжает вниз текст и иконки
Отсутствует
Отсутствует
Vitaliy V.
Спасибо. Пришлось повозится, но в итоге сделал вид как было. А старый антимегабар до 127 работал, т.е. почти 40 версий прожил.
Отредактировано _zt (17-06-2024 17:33:51)
Отсутствует
beloff
:root { --tab-selected-textcolor: blue !important; /* цвет текста выделенной вкладки */ --tab-selected-bgcolor: yellow !important; /* цвет фона выделенной вкладки */ }
Отсутствует
egorsemenov06
список селекторов:
#allTabsMenu-searchTabs
#allTabsMenu-closeDuplicateTabs
#allTabsMenu-containerTabsButton
#allTabsMenu-hiddenTabsButton
пример:
#allTabsMenu-searchTabs {
list-style-image: url("икон");
}
Отсутствует
egorsemenov06
Ну и ищите отличие между тем что вам дали и тем что у вас. Должен быть list-style-image, а у вас что?
#allTabsMenu-closeDuplicateTabs {
background-image: url("../icons/fugue_TabX.png");
}
Отредактировано _zt (20-06-2024 16:55:11)
Отсутствует
Vitaliy V. Добрый день! Можно к этому https://forum.mozilla-russia.org/viewto … 46#p769646 стилю добавить так, что бы прозрачность можно было бы регулировать у всех меню?
У меня сейчас так:
#urlbar[breakout] { display: block !important; position: absolute !important; width: 100% !important; height: var(--urlbar-height) !important; top: calc((var(--urlbar-container-height) - var(--urlbar-height)) / 2) !important; left: 0px !important; } #urlbar[breakout] > .urlbarView { margin: 0 !important; width: 100% !important; /* border-bottom-left-radius: var(--toolbarbutton-border-radius, 8px) !important; border-bottom-right-radius: var(--toolbarbutton-border-radius, 8px) !important; */ background: rgba(0,0,0,0.8) !important; border: 1px solid #006bbb !important; } #urlbar > .urlbarView, #urlbar-results, panel[type="autocomplete-richlistbox"], #PopupSearchAutoComplete { --urlbarView-hover-background: rgba(255,255,255,0.1) !important; --panel-separator-color: 1px rgba(250,250,255) !important; --autocomplete-popup-background: rgba(0,0,0,0.6) !important; --autocomplete-popup-color: rgb(240,240,245) !important; } panel[type="autocomplete-richlistbox"] { --panel-background: rgba(0,0,0,0.8) !important; /* Default: var(--autocomplete-popup-background) */ --panel-color: var(--autocomplete-popup-color) !important; border-color: var(--arrowpanel-border-color) !important; } :root, body, * { color-scheme: dark !important; /*--<--Dont touch--*/ --uc-context-menu: rgba(28, 27, 34, 0.85); } menupopup, panel { color-scheme: light dark; --panel-background: var(--uc-context-menu) !important; --panel-color: rgba(0,0,0,0.9); /* Default: var(--uc-light-dark) */ /* --panel-border-radius: var(--uc-all-border-radius) !important; */ --panel-border-color: #006bbb !important; /* Default: var(--uc-panel-border-ii) */ /* --panel-shadow: 0 0 var(--panel-shadow-margin) hsla(0,0%,0%cc,.2); */ } menupopup, panel { &::part(content) { background: var(--uc-active) !important; color: var(--uc-light-dark) !important; /* border-radius: var(--uc-all-border-radius) !important; */ border: 0.5px solid var(--uc-panel-border) !important; font-family: Segoe UI; } } menuitem:hover{ background-color: rgba(0,0,0,0.1) !important; /* Default: var(--uc-active) */ color: var(--uc-light-dark); /* Default: var(--uc-light-dark) */ } menu:where([_moz-menuactive="true"]:not([disabled="true"])), menuitem:where([_moz-menuactive="true"]:not([disabled="true"])) { background-color: var(--uc-active) !important; color: var(--uc-light-dark) !important; }
сборная с разных стилей и "слепленная" мною.
Отредактировано grom17 (24-06-2024 13:46:50)
Отсутствует
что бы прозрачность можно было бы регулировать у всех меню?
Я неоднократно писал что не делаю стили для того что должны изменять темы, другое дело если темы не могут изменить цвет например menupopup
то использую стиль для меню с цветами от темы, выглядит так https://github.com/VitaliyVstyle/Vitali … .github.io
Прозрачность не использую, но теоретически если в теме есть прозрачность для panel то и menupopup будут прозрачными.
Отсутствует
Добрый день, подскажите пожалуйста, заметил что перестал правильно работать скрипт по которому при подведении мыши к правому краю экрана выдвигается боковая панель. Раньше перед срабатыванием была задержка 1-2 секунды, что бы боковая панель не открывалась когда не нужно, а теперь видимо задержка почему-то перестала действовать. Может чего где подправить надо? Firefox 127.0.1
Отсутствует
grom17
Проверьте это. Последняя дробь это прозрачность от 1.0 до 0.00
:root {
--arrowpanel-background: rgba(43,42,51,0.9) !important;
--v-arrowpanel-background: rgba(43,42,51,0.9) !important;
}
Отсутствует
grom17
Проверьте.
#urlbar > .urlbarView,
#urlbar[breakout] > .urlbarView,
#urlbar-results,
.search-panel-one-offs-container {
background-color: rgba(43,42,51,0.7) !important;
}
И, возможно, найдите и закомментируйте, в своем стиле, в идентичных селекторах background и background-color.
manuk
Еще б понять что есть норма и для чего.
Отредактировано _zt (25-06-2024 20:30:14)
Отсутствует
manuk
Врядли, urlbar-background это просто верхний слой бутерброда.
На чистом профиле должен сработать
#urlbar-container {
margin-top: 50px !important;
}
но у вас там похоже уже кучка своих стилей.
Отсутствует
_zt
Проверьте.
#urlbar > .urlbarView,
#urlbar[breakout] > .urlbarView,
#urlbar-results,
.search-panel-one-offs-container {
background-color: rgba(43,42,51,0.7) !important;
}И, возможно, найдите и закомментируйте, в своем стиле, в идентичных селекторах background и background-color.
Там таких селекторов "миллион" отключал полностью файлами, на чистый профиль ставил не хочет работать.
:root {
--arrowpanel-background: rgba(43,42,51,0.9) !important;
--v-arrowpanel-background: rgba(43,42,51,0.9) !important;
}
а это работает, за исключением того что я написал выше.
Отредактировано grom17 (25-06-2024 22:55:25)
Отсутствует
grom17
На самом деле прозрачность есть, но только для самого меню, а не для его строк, которые имеют собственный фон.
Я могу дать полный стиль для строки адреса ( * ) и его меню, он включает антимегабар с закомментированным background в подсекции &[breakout] > .urlbarView + измененный стиль из конфигуратора + правка, что я выше давал.
Но
Там таких селекторов "миллион"
вам придется у себя удалить, так как конфликт неизбежен.
* Цвета самой строки адреса у меня отдельно настроены, а вы можете взять второй стиль из поста VitaliyV с антимегабаром и настроить по своему.
/* антимегабар --> */ :root { --urlbar-margin-inline: 1px !important; --v-urlbar-searchbar-border-radius: 2px; } :root[uidensity=touch] { --urlbar-margin-inline: 5px !important; } #urlbar-container { padding: 1px 0 !important; margin: 0 var(--urlbar-margin-inline) !important; &[breakout] { position: relative !important; } #urlbar { #identity-icon-box, #identity-box { max-width: calc(30px + 15em) !important; } &[breakout] { display: block !important; position: absolute !important; width: 100% !important; height: var(--urlbar-height) !important; top: calc((var(--urlbar-container-height) - var(--urlbar-height)) / 2) !important; inset-inline: 0 !important; } &[breakout] > :is(#urlbar-input-container,.urlbar-input-container) { width: 100% !important; height: var(--urlbar-height) !important; padding: 0 !important; } &[breakout][breakout-extend], &[breakout][breakout-extend-disabled][open] { height: auto !important; } &[breakout] > #urlbar-background { display: block !important; position: absolute !important; animation: none !important; inset-inline: 0 !important; box-shadow: none !important; height: var(--urlbar-height) !important; top: 0 !important; bottom: auto !important; } &[breakout][open] > #urlbar-background { border-color: var(--toolbar-field-border-color, transparent) !important; } &[breakout][focused] > #urlbar-background { border-color: var(--toolbar-field-focus-border-color, Highlight) !important; } &[breakout] > .urlbarView { margin: 0 !important; width: 100% !important; border-radius: var(--v-urlbar-searchbar-border-radius) !important; /* background: var(--toolbar-field-focus-background-color, Field) !important; color: var(--toolbar-field-focus-color, FieldText) !important; /* !!! */ border: 1px solid var(--arrowpanel-border-color, ThreeDShadow) !important; border-top: none !important; box-shadow: 0 2px 14px rgba(0, 0, 0, 0.13); .searchbar-engine-one-off-item { margin: 0 !important; min-width: 28px !important; height: 28px !important; &:not(.search-setting-button)::after { content: ""; border-inline-end: 1px solid; border-image: linear-gradient(transparent 15%, var(--urlbarView-separator-color) 15%, var(--urlbarView-separator-color) 85%, transparent 85%) 1 1; } } .search-panel-one-offs-container { min-width: calc(5 * 28px) !important; } .urlbarView-quickaction-button { border-radius: var(--toolbarbutton-border-radius) !important; box-shadow: none !important; } } &[breakout] > .urlbarView .urlbarView-body-inner { border: none !important; } &[breakout] > .urlbarView .search-one-offs, &[breakout] > .urlbarView .urlbarView-results { padding-block: 0 !important; } &:not([focused]) input { mask-image: linear-gradient(to left, transparent, black 3ch); mask-repeat: no-repeat; } &:not([focused]):-moz-locale-dir(rtl) input { mask-image: linear-gradient(to right, transparent, black 3ch); } } } #search-container { padding: 1px 0 !important; margin: 0 var(--urlbar-margin-inline) !important; #searchbar { .searchbar-search-icon { margin-inline-start: 6px !important; } &:not(:focus-within) input { mask-image: linear-gradient(to left, transparent, black 3ch); mask-repeat: no-repeat; } &:not(:focus-within):-moz-locale-dir(rtl) input { mask-image: linear-gradient(to right, transparent, black 3ch); } } } #urlbar :is(#urlbar-input-container,.urlbar-input-container,#urlbar-background), #searchbar { box-shadow: none !important; background-clip: border-box !important; border-radius: var(--v-urlbar-searchbar-border-radius) !important; overflow: clip; } #urlbar, #searchbar { min-height: var(--urlbar-min-height) !important; font-size: 1em !important; box-shadow: none !important; align-items: stretch !important; } #PopupSearchAutoComplete { --panel-subview-body-padding: 0 !important; --panel-padding: 0 !important; --panel-border-radius: var(--v-urlbar-searchbar-border-radius) !important; --panel-shadow: 0 2px var(--panel-shadow-margin) rgba(0, 0, 0, 0.13) !important; --panel-shadow-margin: 14px !important; & > .search-panel-current-engine { margin-top: 0px !important; padding-inline: 6px !important; } & > menuseparator.searchbar-separator { display: none !important; } & > .search-one-offs:not([hidden]) { border-top: 1px solid var(--urlbarView-separator-color); display: flex !important; align-items: start !important; flex-wrap: wrap !important; } .search-panel-one-offs-container { min-width: calc(5 * 28px) !important; } .searchbar-engine-one-off-item { margin: 0 !important; min-width: 28px !important; height: 28px !important; &:not(.search-setting-button)::after { content: ""; border-inline-end: 1px solid; border-image: linear-gradient(transparent 15%, var(--urlbarView-separator-color) 15%, var(--urlbarView-separator-color) 85%, transparent 85%) 1 1; } } } #urlbar-search-splitter { min-width: 6px !important; width: 6px !important; margin: 0 -3px !important; } /* <-- антимегабар */ /*********** PARTIAL - Megabar Styler General - version 2023-03-23 ************/ /***** https://www.userchrome.org/megabar-styling-firefox-address-bar.html ****/ /*** General Preferences ***/ :root { /* Number of pixels of enlargement when URL bar is focused */ --mbarstyler-popout-pixels: 0px; /* [0px - 7px] */ /* Top Bar Display or Not */ --mbarstyler-top-bar-display: none; /* [block,none] */ /* Font sizes (default: 13.8px for title, 10.2px for URL) */ --mbarstyler-title-font-size: 14px; /* [13px - 18px] */ --mbarstyler-url-font-size: 12px; /* [12px - 16px] */ /* Rows to show without scrolling */ --mbarstyler-max-rows-without-scrolling: 20; /* Bottom border for each result row */ --mbarstyler-bottom-border-width: 0px; /* [0px or 1px] */ /* Height adjustment for labels (Proton) */ --mbarstyler-label-height-adjustment: 0px; /* [0px or 35px] */ /* Match display style */ --mbarstyler-match-weight: 400; /* [400,700] */ --mbarstyler-match-background-opacity: 0.1; /* [0.0,0.05,0.1] */ } /*** Top "Blue Bar" Display ***/ .urlbarView-row:first-of-type { display: var(--mbarstyler-top-bar-display) !important; } /*** Font Sizes and Scrolling ***/ /* Title font-size */ .urlbarView-row .urlbarView-title { font-size: var(--mbarstyler-title-font-size) !important; } /* URL / action font-size */ .urlbarView-row .urlbarView-secondary, .urlbarView-row .urlbarView-url, .urlbarView-row .urlbarView-action { font-size: var(--mbarstyler-url-font-size) !important; } /* Set max-height for items visible without scrolling */ #urlbarView-results, #urlbar-results { height: unset !important; max-height: calc(2.5 * (var(--mbarstyler-title-font-size) + var(--mbarstyler-bottom-border-width)) * var(--mbarstyler-max-rows-without-scrolling) + var(--mbarstyler-label-height-adjustment)) !important; } #urlbar-results { overflow-y: auto !important; } /* Clean up extra spacing at the top and bottom */ #urlbar-results { padding-top: 0 !important; padding-bottom: 0 !important; } /* Clean up extra vertical spacing on "tip" suggestions, shrink icon */ .urlbarView-row[type="tip"]{ padding-block: 0px !important; } .urlbarView-row[type="tip"] > .urlbarView-row-inner { min-height: 0px !important; } .urlbarView-row[type="tip"] > .urlbarView-row-inner > .urlbarView-no-wrap > .urlbarView-favicon { height: 16px !important; width: 16px !important; flex-basis: 16px !important; } /* Subtle border between results */ .urlbarView-row:not(:last-of-type) { border-bottom: var(--mbarstyler-bottom-border-width) solid rgba(0, 0, 0, 0.1) !important; } /* Match Styling Like Fx43-47 */ [lwt-popup-darktext] .urlbarView-row:not([selected]) .urlbarView-title strong, [lwt-popup-darktext] .urlbarView-row:not([selected]) .urlbarView-url strong { font-weight: var(--mbarstyler-match-weight) !important; box-shadow: inset 0 0 1px 1px rgba(0, 0, 0, calc(var(--mbarstyler-match-background-opacity) * 2)); background-color: rgba(0, 0, 0, var(--mbarstyler-match-background-opacity)); border-radius: 2px; } [lwt-popup-brighttext] .urlbarView-row:not([selected]) .urlbarView-title strong, [lwt-popup-brighttext] .urlbarView-row:not([selected]) .urlbarView-url strong { font-weight: var(--mbarstyler-match-weight) !important; box-shadow: inset 0 0 1px 1px rgba(255, 255, 255, calc(var(--mbarstyler-match-background-opacity) * 2)); background-color: rgba(255, 255, 255, var(--mbarstyler-match-background-opacity)); border-radius: 2px; } /* Hide "Firefox Suggest", "Google Suggestions" and other labels */ .urlbarView-row[label]::before { /* Suppress the text */ display: none !important; } .urlbarView-row[label] { /* Remove the empty space */ margin-block-start: 0 !important; } /*** End of: Megabar Styler General ***/ /*** Megabar Styler Two-Row Flex Layout - version 2021-09-09 ***/ /* Adjust heights for scrolling */ #urlbarView-results, #urlbar-results { max-height: calc(1.625 * (var(--mbarstyler-title-font-size) + var(--mbarstyler-url-font-size) + var(--mbarstyler-bottom-border-width)) * var(--mbarstyler-max-rows-without-scrolling)) !important; } /* Wrap the url (adapted from Fx75 narrow bar design) */ .urlbarView-row-inner { flex-wrap: wrap !important; padding-block: 1px !important; } .urlbarView-no-wrap { max-width: 100% !important; flex-basis: 100% !important; position: relative; background-color: rgba(0,0,0,0.05) !important; } /* Remove Proton excess height from search suggestions */ :root:not([uidensity="compact"]) .urlbarView-row[type="search"]{ min-height: unset !important; } /* Adjust horizontal and vertical URL position */ .urlbarView-row[has-url] > .urlbarView-row-inner > .urlbarView-url { padding-inline-start: calc(6px + 4px + /* favicon */ 16px) !important; margin-top: calc(2px + (var(--mbarstyler-url-font-size) - var(--mbarstyler-title-font-size))); } /* Hide the separator if there's a URL */ .urlbarView[actionoverride] .urlbarView-row[has-url] .urlbarView-title-separator, .urlbarView .urlbarView-row[has-url]:not([type$=tab]) .urlbarView-title-separator, .urlbarView .urlbarView-row[type=remotetab]:-moz-any(:hover, [selected]) .urlbarView-title-separator { display: none !important; } /* Move Switch Tab info to URL line :: added 2020-04-12 */ /* Make sure URL is always visible */ .urlbarView-row[type="switchtab"][has-url="true"] .urlbarView-url { visibility: visible !important; } /* Show Switch to Tab or Open depending on [actionoverride] */ .urlbarView:not([actionoverride]) .urlbarView-row[type="switchtab"][has-url="true"] .urlbarView-url::before { content: "На вкладку: "; font-style: italic; color: var(--urlbar-popup-action-color); } .urlbarView:not([actionoverride]) .urlbarView-row[type="switchtab"][has-url="true"][selected] .urlbarView-url::before { color: HighlightText; /* 2020-05-31 improve visibility when selected */ } .urlbarView[actionoverride] .urlbarView-row[type="switchtab"][has-url="true"] .urlbarView-url::before { content: "Открыть: "; font-style: italic; color: var(--urlbar-popup-action-color); } .urlbarView[actionoverride] .urlbarView-row[type="switchtab"][has-url="true"][selected] .urlbarView-url::before { color: HighlightText; /* 2020-05-31 improve visibility when selected */ } /* Hide the existing Action phrase and separator */ .urlbarView-row[type="switchtab"][has-url="true"] .urlbarView-action, .urlbarView-row[type="switchtab"][has-url="true"] .urlbarView-title-separator { display: none !important; } /* A little more room for the address bar when drop-down is open :: added 2020-06-02 */ .urlbarView { margin-block-start: 0 !important; } /*** End of: Megabar Styler Two-Row Flex Layout ***/ /*** Megabar Styler One-Offs - version 2020-05-31 ***/ /*** One-Off Search Button Preferences ***/ :root { /* One-Offs Display or Not */ --mbarstyler-oneoffs-display: flex; /* [flex,none] */ } /* Show or Hide the One-Offs Search Icon Bar */ #urlbar .search-one-offs:not([hidden]) { display: var(--mbarstyler-oneoffs-display) !important; } /* Shorten the One-Offs Search Icon Bar Vertically */ #urlbar .search-one-offs:not([hidden]) { padding-block: unset !important; } /* We don't need the text */ #urlbar .search-one-offs .search-panel-header { display: none !important; } /*** End of: Megabar Styler One-Offs ***/ @media (prefers-color-scheme: dark) { #urlbar > .urlbarView, #urlbar[breakout] > .urlbarView, #urlbar-results, .search-panel-one-offs-container { background-color: rgba(43,42,51,0.5) !important; } }
Отсутствует
В общем после долгих мытарств остановился на таком варианте:
/* П Р О З Р А Ч Н О С Т Ь */ :root, body, * { --uc-context-menu: rgba(43,42,51,0.85); /* rgba(28, 27, 34, 0.85) */ } menupopup, panel { color-scheme: light dark; --panel-background: var(--uc-context-menu) !important; /* Прозрачность меню кнопок Расширений, Загрузок и т. д. Defaukt: var(--uc-context-menu) */ --panel-color: rgba(43,42,51,0.8); /* Default: var(--uc-light-dark) */ /* --panel-border-radius: var(--uc-all-border-radius) !important; */ --panel-border-color: #006bbb !important; /* Цвет бордюра SEARCH панели. Default: var(--uc-panel-border-ii) */ /* --panel-shadow: 0 0 var(--panel-shadow-margin) hsla(0,0%,0%cc,.2); */ } menupopup, panel { &::part(content) { background: var(--uc-active) !important; color: var(--uc-light-dark) !important; /* border-radius: var(--uc-all-border-radius) !important; */ border: 0.5px solid var(--uc-panel-border) !important; font-family: Segoe UI; } } menuitem:hover{ background-color: rgba(0,0,0,0.1) !important; /* Подсветка при наведении. Default: var(--uc-active) */ color: var(--uc-light-dark); /* Цвет текста при наведении. Default: var(--uc-light-dark) */ } menu:where([_moz-menuactive="true"]:not([disabled="true"])), menuitem:where([_moz-menuactive="true"]:not([disabled="true"])) { background-color: var(--uc-active) !important; /* Default: var(--uc-active) */ color: var(--uc-light-dark) !important; /* Default: var(--uc-light-dark) */ } /* Прозрачность выпадающего меню Urlbar *//* var(--urlbar-color) */ #urlbar-background { background-color: rgba(41,48,54,0.8) !important; }
Отредактировано grom17 (29-06-2024 13:03:38)
Отсутствует
egorsemenov06
нет пока не охота с этим заниматься, так что вот так.
Отсутствует