From bda37446569cf08116337a485298f8f7f64b98b8 Mon Sep 17 00:00:00 2001 From: Benjamin Chausse Date: Fri, 13 Oct 2023 12:07:17 -0400 Subject: Minimal firefox ESR --- .../chrome/userChrome.css | 182 ----------- .../k6uncrlc.default-esr/chrome/userChrome.css | 354 +++++++++++++++++++++ .../k6uncrlc.default-esr/chrome/userContent.css | 5 + 3 files changed, 359 insertions(+), 182 deletions(-) delete mode 100644 .mozilla/firefox/jzkuxgsr.default-release-1625619065722/chrome/userChrome.css create mode 100755 .mozilla/firefox/k6uncrlc.default-esr/chrome/userChrome.css create mode 100755 .mozilla/firefox/k6uncrlc.default-esr/chrome/userContent.css (limited to '.mozilla/firefox') diff --git a/.mozilla/firefox/jzkuxgsr.default-release-1625619065722/chrome/userChrome.css b/.mozilla/firefox/jzkuxgsr.default-release-1625619065722/chrome/userChrome.css deleted file mode 100644 index 7aae51a..0000000 --- a/.mozilla/firefox/jzkuxgsr.default-release-1625619065722/chrome/userChrome.css +++ /dev/null @@ -1,182 +0,0 @@ -:root { - --arrowpanel-border-color: #737373ff !important; - --arrowpanel-color: #3d3d3dff !important; - --arrowpanel-background: #222d32ff !important; - --autocomplete-popup-background: #222d32ff !important; - --autocomplete-popup-color: #3d3d3dff !important; - --chrome-content-separator-color: transparent !important; - --chrome-nav-bar-controls-border-color: transparent !important; - /* inactive tabs / top bar background color */ - --lwt-accent-color: #222d32ff !important; - /* tab / bookmarks bar text color */ - --lwt-text-color: #716045ff !important; - /* URL field background color */ - --lwt-toolbar-field-background-color: #222d32ff !important; - /* top bar button hover background color */ - --lwt-toolbarbutton-hover-background: #222d32ff !important; - /* top bar button fill color */ - --lwt-toolbarbutton-icon-fill: #4b8797ff !important; - --moz-menubartext: #737373ff !important; - --tab-min-height: 26px !important; - --tabs-border: transparent !important; - --toolbar-bgcolor: #222d32ff !important; - --toolbarbutton-border-radius: 0px !important; - --toolbarbutton-inner-padding: 5px !important; - --toolbarbutton-outer-padding: 0px !important; - /* --toolbox-border-bottom-color: 0px !important; */ - --urlbar-separator-color: #222d32ff !important; -} - -/* Toolbar / content area border */ -#navigator-toolbox { - border-bottom: 0px !important; -} - -/* Bookmark toolbar */ -#PersonalToolbar { - max-height: 22px !important; - padding: 0px 6px !important; - border-color: transparent !important; -} - -:root[uidensity=compact] #PersonalToolbar { - padding-inline: 0px !important; -} - -:root[uidensity=compact] #urlbar, :root[uidensity=compact] #searchbar { - min-height: 25px; -} - -:root[uidensity=compact] #nav-bar .toolbarbutton-1 { - padding: 0px !important; -} - -#TabsToolbar { - margin-bottom: -3px !important; - margin-top: -1px !important; - margin-left: 40vw !important; - margin-right: 1px !important; -} - -#tabs-newtab-button { - margin-top: 0px !important; - margin-left: 0px !important; - margin-bottom: 0px !important; -} - -#nav-bar { - margin-bottom: 0px !important; - margin-top: -27px !important; - margin-right: 60vw !important; - border-top: 0px !important; -} - -#urlbar[focused=true], #urlbar, #urlbar-container, #nav-bar-customization-target.customization-target { - border: none !important; - min-width: 100% !important; -} - -#urlbar-container { - padding: 0px 0px !important; - margin: 0px !important; -} - -.tabbrowser-tab, .tab-background, .tab-content { - mask-image: unset !important; - margin: 0px !important; -} - -.toolbarbutton-badge-stack { - margin-left: 0px !important; -} - -/* Remove padding above tabbar in compact mode */ -#main-window[sizemode=normal] > #titlebar { - -moz-appearance: initial !important; -} - -/* Move hamburger menu to the left */ -#PanelUI-button{ -visibility: collapse !important; -} -#customization-panel-container, -#customization-panelWrapper .panel-arrow, -#nav-bar-overflow-button { - -moz-box-ordinal-group: 0 !important; -} - -#appMenu-popup { - margin-right: -258px !important; -} - -#appMenu-popup .panel-arrow { - margin-right: 248px !important; -} - -/* Remove border between tabs -Delete this rule if you want separators between background tabs */ -.tabbrowser-tab::after, .tabbrowser-tab::before { - border: 0px !important; -} - -.tabbrowser-tab:hover { - background-color: #222d32ff !important; -} - -/* tab line - adjust color & size, default #0a84ff 2px */ -.tab-line { - height: 0px !important; - border-bottom: none !important; -} - -#identity-box { - max-width: 0px !important; -} - -*|*.textbox-input::-moz-placeholder { - opacity: 0 !important; -} - -#minimize-button, #restore-button, #close-button, -#appMenu-fxa-container, -#appMenu-fxa-container + toolbarseparator, -#appMenuRestoreLastSession, -#appMenu-edit-controls, -#appMenu-edit-controls + toolbarseparator, -#appMenu-customize-button, -#appMenu-customize-button + toolbarseparator, -#appMenu-open-file-button, -#appMenu-save-file-button, -#appMenu-find-button, -#urlbar-zoom-button, -#pocket-button-box, -#back-button, -#forward-button, -#reload-button, -#stop-button, -#stop-reload-button, -ar-button, -.autocomplete-history-dropmarker, -#identity-icon-labels, -#identity-icon, -.urlbar-go-button, -#sidebar-button, -.tabs-newtab-button.toolbarbutton-1, -#new-tab-button, -#pageActionSeparator, -.urlbar-history-dropmarker.urlbar-icon.chromeclass-toolbar-additional { - display: none !important; -} -#tabbrowser-tabs .tabbrowser-tab .tab-close-button { - display:none !important; - } -/*# sourceMappingURL=userChrome.css.map */ - -.browserContainer { background-color: #d4d4d4 !important; } - -.tabbrowser tabpanels { background-color: #d4d4d4 !important; } - - - - - diff --git a/.mozilla/firefox/k6uncrlc.default-esr/chrome/userChrome.css b/.mozilla/firefox/k6uncrlc.default-esr/chrome/userChrome.css new file mode 100755 index 0000000..6317daa --- /dev/null +++ b/.mozilla/firefox/k6uncrlc.default-esr/chrome/userChrome.css @@ -0,0 +1,354 @@ +/*Auto Hide Top Bar - to disable auto-hide feature delete rows 1 - 86*/ +:root{ + --uc-autohide-toolbox-delay: 200ms; /* Wait 0.1s before hiding toolbars */ + --uc-toolbox-rotation: 65deg; /* This may need to be lower on mac - like 75 or so */ +} + +:root[sizemode="maximized"]{ + --uc-toolbox-rotation: 63deg; +} + +@media (-moz-os-version: windows-win10){ + + :root[tabsintitlebar][sizemode="maximized"]:not([inDOMFullscreen]) > body > box{ margin-top: 9px !important; } + :root[tabsintitlebar][sizemode="maximized"] #navigator-toolbox{ margin-top: -1px } + + @media screen and (min-resolution: 1.25dppx){ + :root[tabsintitlebar][sizemode="maximized"]:not([inDOMFullscreen]) > body > box{ margin-top: 8px !important; } + } + @media screen and (min-resolution: 1.5dppx){ + :root[tabsintitlebar][sizemode="maximized"]:not([inDOMFullscreen]) > body > box{ margin-top: 8px !important; } + } + @media screen and (min-resolution: 2dppx){ + :root[tabsintitlebar][sizemode="maximized"]:not([inDOMFullscreen]) > body > box{ margin-top: 7px !important; } + } + #navigator-toolbox:not(:-moz-lwtheme){ background-color: rgb(32, 35, 64) !important; } +} + +:root[sizemode="fullscreen"]{ margin-top: 0px !important; } + +#navigator-toolbox{ + position: fixed !important; + display: block; + background-color: var(--lwt-accent-color,black) !important; + transition: transform 82ms linear, opacity 82ms linear !important; + transition-delay: var(--uc-autohide-toolbox-delay) !important; + transform-origin: top; + transform: rotateX(var(--uc-toolbox-rotation)); + opacity: 0; + line-height: 0; + z-index: 1; + pointer-events: none; +} + +/* #mainPopupSet:hover ~ box > toolbox, +/* Uncomment the above line to make toolbar visible if some popup is hovered */ +#navigator-toolbox:hover, +#navigator-toolbox:focus-within{ + transition-delay: 33ms !important; + transform: rotateX(0); + opacity: 1; +} + +#navigator-toolbox > *{ line-height: normal; pointer-events: auto } + +#navigator-toolbox, +#navigator-toolbox > *{ + width: 100vw; + -moz-appearance: none !important; +} + +/* These two exist for oneliner compatibility */ +#nav-bar{ width: var(--uc-navigationbar-width,20vw) } +#TabsToolbar{ width: calc(100vw - var(--uc-navigationbar-width,0px)) } + +/* Don't apply transform before window has been fully created */ +:root:not([sessionrestored]) #navigator-toolbox{ transform:none !important } + +:root[customizing] #navigator-toolbox{ + position: relative !important; + transform: none !important; + opacity: 1 !important; +} + +#navigator-toolbox[inFullscreen] > #PersonalToolbar, +#PersonalToolbar[collapsed="true"]{ display: none } + +/* Uncomment this if tabs toolbar is hidden with hide_tabs_toolbar.css */ + /*#titlebar{ margin-bottom: -9px }*/ + +/* Uncomment the following for compatibility with tabs_on_bottom.css - this isn't well tested though */ +/* +:root{ --uc-titlebar-padding: 0px !important; } +#navigator-toolbox{ flex-direction: column; display: flex; } +#titlebar{ order: 2 } +*/ + +.titlebar-buttonbox-container{ + display: none; +} + +#navigator-toolbox { + border: 0px !important; +} + +toolbar .toolbarbutton-1 { + appearance: none !important; + margin: -1px; + padding: 0 var(--toolbarbutton-outer-padding); + -moz-box-pack: center; +} + +#TabsToolbar { + margin-top: -1px !important; + margin-bottom: 1px !important; + margin-left: 26vw !important; + max-height: 32px !important; +} +.tabbrowser-arrowscrollbox { + height: 32px !important; + min-height: 32px !important; +} + +.titlebar-placeholder[type="pre-tabs"] { + display: none !important; +} + +.tabbrowser-tab::before, .tabbrowser-tab::after { + border-left : none !important; +} +/* +.tab-line { + dislay: none !important; +} +*/ +:root { + --toolbox-border-bottom-color: transparent !important; +} + +#nav-bar { + background: transparent !important; + margin-top: -32px !important; + margin-bottom: -1px !important; + margin-right: 72vw !important; + height: 32px !important; + font-size: 9px; + font-family: Andale Mono; +} +#urlbar-container { + min-width: 169px !important; +} +#urlbar { + background: transparent !important; + border: none !important; + box-shadow: none !important; +} + +/*URL Bar Color*/ +:root:-moz-lwtheme-brighttext { + --lwt-toolbar-field-background-color: rgb(49, 54, 59) !important; + --lwt-toolbar-field-border-color: rgb(49, 54, 59) !important; + --lwt-toolbar-field-focus:rgb(49, 54, 59) !important; + --toolbar-bgcolor: rgb(49, 54, 59) !important; +} + +#page-action-buttons { + display: none !important; +} + +.tab-background:not([selected=true]), .tab-background[selected="true"], #titlebar-buttonbox, +#TabsToolbar, #PersonalToolbar, #urlbar, #urlbar-container, #nav-bar { + background: #31363b !important; +} + +/*Hide back & forward buttons*/ +#back-button { + display: none !important; +} +#forward-button { + display: none !important; +} + +#urlbar .urlbar-input-box { + text-align: left; +} + +#PanelUI-button { + display: none; + /* position: fixed; + right: 10px !important; + margin: 3px 0px 0px 0px !important;*/ +} + +.bookmark-item > .toolbarbutton-icon { + display: none !important; +} + +#PlacesToolbarItems > .bookmark-item > .toolbarbutton-icon[label]: { + margin-inline-end: 0px !important; +} + +.tabbrowser-tab::after, .tabbrowser-tab::before { + border-left: none !important; +} + +.urlbar-history-dropmarker, +#urlbar:hover > .urlbar-textbox-container > .urlbar-history-dropmarker { + display: none !important; +} + +.tab-label { + -moz-box-flex: 1 !important; text-align: center !important; + font-family: Andale Mono; +} + +#TabsToolbar .tabbrowser-tab[selected] { + color: white !important; + font-weight: bold !important; + font-size: 10px; + font-family: Andale Mono; +} + +.tabbrowser-tab:not([pinned]):not(:hover) .tab-close-button { + visibility: collapse !important; +} + +.tabbrowser-tab:not([pinned]):hover .tab-close-button { + visibility: visible !important; + display: block !important; +} + +#personal-bookmarks #PlacesToolbarItems { + -moz-box-pack: center; +} + +.urlbar-input-box > .urlbar-input::placeholder { + opacity: 0 !important; +} + +/*Hide Extension Name in the identity area unless hovered for half a second (updated for Fx80)*/ +#identity-box.extensionPage #identity-icon-labels, +#identity-box.extensionPage #identity-icon-label { + visibility: collapse !important; + transition: visibility 250ms ease-in-out; +} + +#identity-box.extensionPage:hover #identity-icon-labels, +#identity-box.extensionPage:hover #identity-icon-label { + visibility: collapse !important; + transition: visibility 250ms ease-in-out 500ms; +} + +#tracking-protection-icon-container { + visibility: collapse !important; +} + +#identity-icon { + visibility: visible !important; +} + +#urlbar[open] > #urlbar-background{ border-color: transparent !important; } + +#urlbar[focused="true"] > #urlbar-background, +#searchbar:focus-within { +border-color: var(--lwt-toolbar-field-border-color, hsla(240,5%,5%,.35)) !important; +} + +/* Dark context menus dark & menu popups */ + +:root{ + --uc-menu-bkgnd: #31363b; + --uc-menu-color: rgb(230,230,230); + --uc-menu-dimmed: rgba(255,255,255,0.1); + --uc-menu-disabled: rgb(50,50,50); +} +panel richlistbox, +panel tree, +panel button, +panel menulist, +panel textbox, +panel input, +menupopup, +menu, +menuitem{ -moz-appearance: none !important; } + +menulist, +menuitem, +menu{ min-height: 1.8em } + +panel menulist{ border: 1px solid transparent } + +panel richlistbox, +panel tree, +panel button, +panel menulist, +panel textbox, +panel input, +panel #searchbar, +menupopup:not(#BMB_bookmarksPopup), +#main-menubar > menu > menupopup, +#context-navigation{ + color: var(--uc-menu-color) !important; + padding: 2px; + background-color: var(--uc-menu-bkgnd) !important; + border-color: var(--uc-menu-disabled) !important; +} + +panel textbox input{ padding: 2px !important; } + +panel input{ border-width: 1px; border-style: solid; background-color: rgba(0,0,0,0.1) !important; } +panel #searchbar{ background-color: rgba(0,0,0,0.1) !important; padding: 0 !important; } +panel #searchbar input{ background-color: transparent !important; } + +panel menulist:hover, +panel menulist[open]{ border-color: Highlight !important; } + +#editBMPanel_folderMenuList > menupopup > menuitem{ color: var(--uc-menu-color) !important; } + +panel treechildren::-moz-tree-row(selected), +panel button:hover, +menu:hover, +menu[_moz-menuactive], +menu[open], +menuitem:hover, +menuitem[_moz-menuactive]{ background-color: var(--uc-menu-dimmed) !important; color: inherit !important; } + +menu[disabled="true"], +menuitem[disabled="true"]{ color: rgb(179, 16, 47) !important; } + +menu:not(.subviewbutton) > .menu-right{ filter: invert(1) } + +/* Dark Sidebar */ + #sidebar-box, + #sidebar, + .sidebar-placesTree { + -moz-appearance: none !important; + font-family: var(--font-primary) !important; + font-size: var(--font-base-size) !important; + color: var(--color-light) !important; + background-color: #31363b !important; + } + +/*Context Menu Unselected Items Color*/ +menu[disabled="true"], menuitem[disabled="true"] { + color: rgb(160, 162, 164) !important; +} + +/*Dark tooltips*/ +tooltip { + -moz-appearance: none !important; + font-size: var(--font-base-size) !important; + width: 150px !important; + height: auto; + font-family: var(--font-primary); + font-weight: normal !important; + color: var(--lwt-tab-text) !important; + background-color: #31363b !important; + padding: 6px; + border-radius: 10px; + box-shadow: none !important; + text-align: center; +} + +/*Loading screen color*/ +.browserContainer { background-color: #31363b !important; } !important } diff --git a/.mozilla/firefox/k6uncrlc.default-esr/chrome/userContent.css b/.mozilla/firefox/k6uncrlc.default-esr/chrome/userContent.css new file mode 100755 index 0000000..034091b --- /dev/null +++ b/.mozilla/firefox/k6uncrlc.default-esr/chrome/userContent.css @@ -0,0 +1,5 @@ +@-moz-document url("about:newtab") { + body { + background-color: #31363b !important; + } + } \ No newline at end of file -- cgit v1.2.3