Update headerbar-urlbar.css

This commit is contained in:
vinceliuice
2025-07-03 21:18:44 +08:00
parent 85a8c7021c
commit 58a7cc78af

View File

@@ -210,61 +210,68 @@ toolbarspring {
}
#nav-bar #urlbar toolbarbutton#urlbar-searchmode-switcher:not(#urlbar-zoom-button):not(.subviewbutton):not(.titlebar-button):not(.close-button) {
appearance: none;
border-radius: 8px !important;
margin-left: -3px !important;
margin-inline-end: var(--urlbar-searchmodeswitcher-margin-inline-end);
padding-inline: var(--urlbar-searchmodeswitcher-inline-padding);
appearance: none;
border-radius: 5px !important;
margin-top: 3px !important;
margin-bottom: 3px !important;
margin-inline-start: 0 !important;
margin-inline-end: var(--urlbar-searchmodeswitcher-margin-inline-end);
padding-inline: var(--urlbar-searchmodeswitcher-inline-padding);
min-width: 50px !important;
min-height: 26px !important;
&.close-button {
margin-left: 6px !important;
margin-left: 6px !important;
}
&:focus-visible {
outline: var(--focus-outline);
outline-offset: var(--focus-outline-inset);
outline: var(--focus-outline);
outline-offset: var(--focus-outline-inset);
}
&[open] {
background-color: var(--urlbar-box-focus-bgcolor) !important;
background-color: var(--urlbar-box-focus-bgcolor) !important;
}
/* No need space if page information icons such as lock and shield is shown */
#urlbar[pageproxystate=valid] & {
margin-inline-end: 0;
margin-inline-end: 0;
}
#urlbar[searchmode] & {
background-color: var(--urlbar-box-bgcolor) !important;
margin-inline-end: 0 !important;
border-start-end-radius: 0 !important;
border-end-end-radius: 0 !important;
background-color: var(--urlbar-box-bgcolor) !important;
margin-inline-end: 0 !important;
border-start-end-radius: 0 !important;
border-end-end-radius: 0 !important;
min-width: 32px !important;
}
/* The background rule should match to #searchmode-switcher-chicklet */
#urlbar[focused] & {
background-color: var(--urlbar-box-focus-bgcolor) !important;
background-color: var(--urlbar-box-focus-bgcolor) !important;
}
/* stylelint-disable media-query-no-invalid */
@media (not -moz-pref("browser.urlbar.searchModeSwitcher.featureGate")) and
(not -moz-pref("browser.urlbar.scotchBonnet.enableOverride")) {
display: none;
display: none;
}
}
#searchmode-switcher-chicklet {
background-color: var(--urlbar-box-bgcolor);
border-start-end-radius: 8px !important;
border-end-end-radius: 8px !important;
border-start-end-radius: 5px !important;
border-end-end-radius: 5px !important;
align-items: center;
height: 100%;
height: 26px !important;
margin-inline-end: var(--urlbar-searchmodeswitcher-margin-inline-end);
display: none;
margin-top: 3px;
margin-bottom: 3px;
}
#urlbar-search-mode-indicator-close, #searchmode-switcher-close {
margin-left: 6px !important;
margin-left: 6px !important;
}
.urlbar-page-action {