/* Header bar's URL bar */ @namespace xul "http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"; #urlbar { --urlbar-height: 34.00px; --urlbar-toolbar-height: 34.00px !important; } /* Center the URL bar */ toolbarspring { max-width: 10000px !important; } /* URL bar */ #urlbar { box-shadow: none !important; } #urlbar-background { box-shadow: var(--gnome-entry-box-shadow) !important; border: 0 !important; background: transparent !important; } #urlbar[breakout][breakout-extend] { left: 0 !important; top: 0 !important; width: 100% !important; z-index: 5 !important; padding: 0 !important; } #urlbar[breakout][breakout-extend][open] { height: auto !important; max-height: unset !important; } #urlbar #urlbar-input-container { padding: 0 !important; } #urlbar[breakout][breakout-extend] #urlbar-input-container { height: 32px !important; max-height: 32px !important; } /* URL bar results */ .urlbarView { background: transparent !important; color: var(--gnome-toolbar-color) !important; margin: 0 !important; width: 100% !important; } .urlbarView-body-outer { --item-padding-start: 0 !important; --item-padding-end: 0 !important; max-height: 40vh !important; overflow-x: auto; padding: 0 8px !important; } .urlbarView-body-inner { border: 0 !important; } .urlbarView-row-inner, .urlbarView-no-wrap { align-items: center !important; } .urlbarView-row-inner { padding-block: 5px !important; border-radius: 5px !important; } .urlbarView-row-inner:active, .urlbarView-row[selected] .urlbarView-row-inner { background: var(--gnome-tabbar-tab-active-border-bottom-color) !important; } /* Search engines buttons */ .search-one-offs { margin-bottom: 2px !important; padding: 8px !important; background: var(--gnome-popover-background) !important; border-top: 1px solid var(--gnome-popover-border-color) !important; border-radius: 0 0 5px 5px !important; } #urlbar-anon-search-settings-compact { border-left-width: 1px !important; border-bottom: 1px solid var(--gnome-button-border-accent-color) !important; border-radius: 5px; margin-left: 6px !important; } /* URL bar and Search bar */ #urlbar[focused] .urlbar-textbox-container { margin: -1px !important; } #searchbar > .searchbar-textbox[focused] .searchbar-search-button { margin-left: -1px !important; } #searchbar > .searchbar-textbox[focused] .search-go-button { margin-right: -1px !important; } /* URL bar and Search bar's icons */ .urlbar-icon:hover, .urlbar-icon-wrapper:hover, .urlbar-icon[open], .urlbar-icon-wrapper[open], .urlbar-icon:hover:active, .urlbar-icon-wrapper:hover:active, .searchbar-search-button:hover .searchbar-search-icon, .searchbar-search-button[open] .searchbar-search-icon, .searchbar-search-button:hover:active .searchbar-search-icon { background-color: transparent !important; fill-opacity: 1 !important; } /* Search mode indicator */ #urlbar-search-mode-indicator, #urlbar-label-box { background: var(--gnome-popover-background) !important; border: 1px solid var(--gnome-popover-border-color) !important; border-radius: 9px; outline: 0 !important; margin: 4px 0; } #urlbar-search-mode-indicator-title { color: #0060df; padding-inline: 4px !important;; } #urlbar-search-mode-indicator-close { background-size: contain !important; border-radius: 0 9px 9px 0; opacity: 0.8; }