diff --git a/.mozilla/firefox/rick.profile/chrome/userChrome.css b/.mozilla/firefox/rick.profile/chrome/userChrome.css index 184c9b9..068d0ff 100644 --- a/.mozilla/firefox/rick.profile/chrome/userChrome.css +++ b/.mozilla/firefox/rick.profile/chrome/userChrome.css @@ -21,28 +21,60 @@ background: #2b2e39 !important; } + /* Hide TreeStyleTab header */ + #sidebar-header { + display: none; + } + + /* Hide TreeStyleTab splitter */ + #sidebar-splitter { + display: none; + } + /* Url bar color */ #urlbar { background: #404552 !important; } - /* Url bar autocomplete menu color*/ - #PopupAutoCompleteRichResult { - background: #2b2e39 !important; + /* Hide ... button in URL bar */ + #urlbar #pageActionButton { + display: none; } - /* Hide TreeStyleTab header */ - #sidebar-header { + #urlbar #pageActionSeparator { display: none; } - /* Hide TreeStyleTab splitter */ - #sidebar-splitter { - display: none; + /* Unzoom URL bar */ + #urlbar[breakout-extend] { + top: calc((var(--urlbar-toolbar-height) - var(--urlbar-height)) / 2) !important; + left: calc((var(--urlbar-toolbar-width) - var(--urlbar-width)) / 2) !important; + width: 100% !important; + } + + #urlbar[breakout-extend] #urlbar-input-container { + height: calc(var(--tab-min-height) - 3px) !important; + padding: 0px !important; + } + + /* Clean up extra spacing at the top and bottom */ + #urlbar-results { + padding-top: 0 !important; + padding-bottom: 0 !important; + } + + /* Compact results */ + #urlbar-results .urlbarView { + margin: 0px !important; + width: 100% !important; + } + + #urlbar-results .urlbarView-row { + padding: 0px !important; } - /* Https lock icon */ - #connection-icon { - fill: #bac1c9 !important; + /* Subtle border between results */ + #urlbar-results .urlbarView-row:not(:last-of-type) { + border-bottom: 1px solid rgba(0, 0, 0, 0.1) !important; } }