Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*--------------------About firefox --------------181a21---------*/
- @-moz-document url("chrome://browser/content/aboutDialog.xhtml") {
- #leftBox {
- background-image: url("foxy.gif") !important;
- background-position: left !important;
- background-repeat: no-repeat !important;
- }
- #aboutDialogContainer {
- background-image: url("spacex.jpg") !important;
- border: none !important;
- font-family: Fira Sans !important;
- font-size: inherit !important;
- color: #1e90ff !important;
- }
- #aboutDialogContainer {
- min-height: 350px !important;
- max-height: 400px !important;
- }
- #bottomBox {
- background: none !important;
- }
- }
- #update-available-whats-new,
- .text-link {
- color: #ffff !important;
- font-style: normal !important;
- }
- /*------------------------*/
- #browserContainer {
- background-color: #161825 !important;
- /*15202b*/
- }
- ::selection {
- background: #1e90ff80 !important;
- color: white !important;
- }
- /* Tweaks for Ctrl+Tab */
- #ctrlTab-previews {
- border-radius: 0% !important;
- }
- #ctrlTab-panel {
- -moz-appearance: none !important;
- color: #1e90ff !important;
- border-style: none !important;
- padding: 20px 10px 10px !important;
- font-family: Fira Sans !important;
- font-weight: normal !important;
- background: transparent !important;
- text-align: center !important;
- }
- .ctrlTab-preview:not(#ctrlTab-showAll)>*>.ctrlTab-preview-inner {
- margin: -10px -10px 0 !important;
- }
- .ctrlTab-preview-inner {
- padding: 8px !important;
- border: 2px solid transparent !important;
- border-radius: 0px !important;
- }
- tabPreview-canvas element {
- max-width: 272px !important;
- min-width: 272px !important;
- max-height: 153px !important;
- min-height: 153px !important;
- }
- .ctrlTab-favicon-container {
- -moz-box-align: start !important;
- -moz-box-pack: start !important;
- }
- .ctrlTab-favicon[src] {
- background-color: transparent !important;
- width: 25px !important;
- height: 25px !important;
- padding: 2px !important;
- }
- /*== Identity Popup ==*/
- #identity-popup-securityView,
- identity-popup-security-content,
- .identity-popup-section,
- #identity-popup-securityView-footer {
- background-color: transparent !important;
- color: #ffff !important;
- }
- #urlbar[pageproxystate="valid"]>#identity-box.verifiedIdentity {
- border-image-slice: 0 !important;
- }
- #urlbar[pageproxystate="valid"]>#identity-box.chromeUI {
- border-image-slice: 0 !important;
- }
- #identity-box.verifiedIdentity {
- --urlbar-separator-color: transparent !important;
- }
- #urlbar[pageproxystate="valid"]>#identity-box.extensionPage {
- border-image-slice: 0 !important;
- }
- #urlbar>#identity-box.verifiedIdentity>#identity-icon-labels>#identity-icon-label,
- #urlbar>#identity-box.verifiedIdentity>#identity-icon-labels>#identity-icon-country-label {
- color: #1e90ff !important;
- }
- #urlbar>#identity-box.notSecureText>#identity-icon-labels>#identity-icon-label {
- color: #1e90ff !important;
- }
- /*#extension-icon[tooltiptext$="Tabliss"], #extension-icon[tooltiptext$="Tabliss"] ~ #identity-icon-labels{ display: none }*/
- #identity-box {
- border-image-slice: 0 !important;
- }
- #tracking-protection-icon-container {
- /*visibility: collapse !important;*/
- border: 0px solid transparent !important;
- }
- #extension-icon,
- #identity-icon-label {
- display: none !important;
- }
- /* identity button color */
- #identity-popup-clear-sitedata-button {
- padding-bottom: 12px !important;
- background-color: #1e90ff !important;
- }
- #identity-popup-clear-sitedata-footer {
- background: transparent !important;
- }
- #identity-box {
- border-inline-end: 0px !important;
- }
- #tracking-protection-icon-container {
- fill: #ffff !important;
- fill-opacity: 100% !important;
- border: 0px solid transparent !important;
- }
- .identity-popup-section {
- border-top: 0px solid #303030 !important;
- }
- #identity-popup-mainView-panel-header {
- background-color: #1e90ff !important;
- }
- #popup-mainView-panel {
- opacity: 1 !important;
- background-color: #161825 !important;
- }
- #protections-popup {
- opacity: 1 !important;
- background-color: transparent !important;
- }
- #protections-popup-tp-switch-section {
- opacity: 1 !important;
- background-color: #161825 !important;
- }
- #tracking-protection-container {
- opacity: 1 !important;
- background-color: #161825 !important;
- }
- #protections-popup-mainView-panel-header {
- background-color: #161825 !important;
- color: inherit !important;
- }
- #protections-popup-footer {
- background-color: #161825 !important;
- }
- .protections-popup-category:-moz-focusring,
- .protections-popup-category:hover,
- .protections-popup-footer-button:-moz-focusring,
- .protections-popup-footer-button:hover,
- #protections-popup-show-report-stack:hover>.protections-popup-footer-button {
- border-radius: 0px !important;
- background-color: #1e90ff !important;
- color: #ffff !important;
- }
- /*------------------------------------------------------------------------------*/
- #nav-bar {
- box-shadow: none !important;
- }
- #tabbrowser-tabpanels {
- background-color: #161825 !important;
- }
- #TabsToolbar {
- background-color: black !important;
- }
- /*-------------------------nav button----------------------------*/
- #back-button {
- list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfiAxMSNzVLQoGBAAAAb0lEQVQoz43ROQqDUBSF4UMEESKCBBehOODK7ezSWZnGJmuI4xp+66CX9077FXc40k1o+fCSFRoOOgKLa3Z6QosrNt5EFpesDDwtLlgYSSzOmZlILY758SW7ykO+cYzwWNLjTI9HSc5XS86ypP+6Tw/fVEqhFbEZAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTAzLTE5VDE4OjU1OjUzKzAxOjAwq3ccegAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0wMy0xOVQxODo1NTo1MyswMTowMNoqpMYAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC") !important;
- }
- #forward-button {
- list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfiAxMSOA3k2CXQAAAAbklEQVQoz5WRMQqDABAEF4UgKEIIPkKJii+3s7NLpY1N3qBR84axsPYOt1sYuNtdSZLEi5FG1yKk5U9tIQ86dioLiejZKC0k5sPK20JSBn4UFvJkYiG3kIwvM8npAt2Vc8J50onpFOVU7Y51PfcBtUFUSir+geUAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTgtMDMtMTlUMTg6NTY6MTMrMDE6MDDECqmDAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE4LTAzLTE5VDE4OjU2OjEzKzAxOjAwtVcRPwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=") !important;
- }
- #back-button:not(:hover),
- #back-button:not(:hover)>.toolbarbutton-icon {
- fill: #ffff !important;
- background: none !important;
- border: transparent !important;
- box-shadow: none !important;
- opacity: 1 !important;
- }
- #back-button:hover,
- #back-button:hover>.toolbarbutton-icon {
- background: none !important;
- fill: #1e90ff !important;
- border: transparent !important;
- border-radius: 0px !important;
- opacity: 1 !important;
- }
- #forward-button:not(:hover),
- #forward-button:not(:hover)>.toolbarbutton-icon {
- fill: #ffff !important;
- background: none !important;
- border: transparent !important;
- box-shadow: none !important;
- opacity: 1 !important;
- }
- #forward-button:hover,
- #forward-button:hover>.toolbarbutton-icon {
- background: none !important;
- fill: #1e90ff !important;
- border: transparent !important;
- border-radius: 0px !important;
- opacity: 1 !important;
- }
- /*---------------------------------------------------------------------------*/
- /*Move the three dots to the end (rightmost) of the PageActions*/
- #page-action-buttons {
- -moz-box-ordinal-group: 0 !important;
- }
- #pageActionButton {
- -moz-box-ordinal-group: 2 !important;
- }
- /*----------------------------*/
- #confirmation-hint {
- visibility: collapse !important;
- }
- /*--------------------------*/
- .tabbrowser-tab {
- -moz-box-align: inherit !important;
- }
- .searchbar-textbox {
- margin-bottom: 4px !important;
- }
- /*---------------------------------------------------------------*/
- /*
- .PlacesToolbar {
- height: 40px !important;
- }*/
- #statuspanel #statuspanel-label {
- -moz-appearance: none !important;
- background-color: #161825 !important;
- font-family: "Fira Sans" !important;
- font-size-adjust: inherit !important;
- font-weight: normal !important;
- color: #1e90ff !important;
- border: 1px solid #161825 !important;
- border-radius: 0px !important;
- }
- #statuspanel {
- /*background-color: transparent !important;*/
- border: none !important;
- bottom: 16px !important;
- height: 20px !important;
- max-width: 45% !important;
- transition: none !important;
- }
- /* Revert tab throbber */
- .tab-throbber[busy]::before {
- background-image: url("chrome://global/skin/icons/loading.png") !important;
- animation: unset !important;
- }
- .tab-throbber[busy]:not([progress])::before {
- filter: grayscale(100%) !important;
- }
- @media (min-resolution: 2dppx) {
- .tab-throbber[busy]::before {
- background-image: url("chrome://global/skin/icons/loading@2x.png") !important;
- }
- }
- /*------------#tabs-newtab-button----------------------------------*/
- /* #tabs-newtab-button for v70 */
- #tabs-newtab-button.toolbarbutton-1 .toolbarbutton-icon {
- background-color: unset !important;
- list-style-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhLS0gR2VuZXJhdG9yOiBHcmF2aXQuaW8gLS0+PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBzdHlsZT0iaXNvbGF0aW9uOmlzb2xhdGUiIHZpZXdCb3g9IjAgMCAxNSAxNCIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE0Ij48ZGVmcz48Y2xpcFBhdGggaWQ9Il9jbGlwUGF0aF9LTUVkenVLWUlnYVpuTnhJS0Z4eklvQjdMcmhpTVFmZiI+PHJlY3Qgd2lkdGg9IjE1IiBoZWlnaHQ9IjE0Ii8+PC9jbGlwUGF0aD48L2RlZnM+PGcgY2xpcC1wYXRoPSJ1cmwoI19jbGlwUGF0aF9LTUVkenVLWUlnYVpuTnhJS0Z4eklvQjdMcmhpTVFmZikiPjxjbGlwUGF0aCBpZD0iX2NsaXBQYXRoX3RXWmJjbmxRdlRrdVo5Z241dTFuN3RTNWtPMnlKZEw2Ij48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTUiIGhlaWdodD0iMTQiIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLDEsMCwwKSIgZmlsbD0icmdiKDI1NSwyNTUsMjU1KSIvPjwvY2xpcFBhdGg+PGcgY2xpcC1wYXRoPSJ1cmwoI19jbGlwUGF0aF90V1piY25sUXZUa3VaOWduNXUxbjd0UzVrTzJ5SmRMNikiPjxnPjxsaW5lYXJHcmFkaWVudCBpZD0iX2xncmFkaWVudF8xIiB4MT0iLTAuMDAxNTU3OTcxMDE0NDkyNzQ5IiB5MT0iMC40OTk5NjMxNjQ4NzQwMjM4NyIgeDI9IjEuMDg4MDI1MzYyMzE4ODQwNSIgeTI9IjAuNDk5OTYzMTY0ODc0MDIzODciIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMTUsMCwwLDE0LDAsMCkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjEuNzM5MTMwNDM0NzgyNjA4NiUiIHN0b3Atb3BhY2l0eT0iMSIgc3R5bGU9InN0b3AtY29sb3I6cmdiKDAsMCwwKSIvPjxzdG9wIG9mZnNldD0iMjMuOTEzMDQzNDc4MjYwODclIiBzdG9wLW9wYWNpdHk9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOnJnYigzMCwxNDQsMjU1KSIvPjwvbGluZWFyR3JhZGllbnQ+PHBhdGggZD0iIE0gMCAwIEwgOC43MiAwIEwgMTUgNy4wMDkgTCA4LjcyIDE0IEwgMCAxNCBMIDAgMCBaICBNIDYuOTc1IDMuNzUxIEwgNi45NzUgNi41NjEgTCA0LjE2NSA2LjU2MSBMIDQuMTY1IDcuNDk4IEwgNi45NzUgNy40OTggTCA2Ljk3NSAxMC4zMDggTCA3LjkxMSAxMC4zMDggTCA3LjkxMSA3LjQ5OCBMIDEwLjcyMSA3LjQ5OCBMIDEwLjcyMSA2LjU2MSBMIDcuOTExIDYuNTYxIEwgNy45MTEgMy43NTEgTCA2Ljk3NSAzLjc1MSBaICIgZmlsbC1ydWxlPSJldmVub2RkIiBmaWxsPSJ1cmwoI19sZ3JhZGllbnRfMSkiLz48L2c+PC9nPjwvZz48L3N2Zz4=") !important;
- opacity: 1 !important;
- border-radius: 0 !important;
- /*calc(2*var(--toolbarbutton-inner-padding)+24px)*/
- width: 25px !important;
- /*calc(2*var(--toolbarbutton-inner-padding)+24px)*/
- height: 25px !important;
- margin-left: -2px !important;
- margin-bottom: 5px !important;
- }
- /*--------------------close tab size --------------*/
- :root {
- --tab_close_icons_size: 16px;
- }
- #main-window #navigator-toolbox #TabsToolbar #closetab_fmarin_com-browser-action .toolbarbutton-icon,
- #main-window #navigator-toolbox #TabsToolbar #_fe8cab45-aaee-45f8-8765-781e0ebea300_-browser-action .toolbarbutton-icon,
- #main-window #navigator-toolbox #TabsToolbar .close-icon>.toolbarbutton-icon,
- #main-window #navigator-toolbox #TabsToolbar .tab-content .close-icon {
- min-width: var(--tab_close_icons_size) !important;
- width: var(--tab_close_icons_size) !important;
- min-height: var(--tab_close_icons_size) !important;
- height: var(--tab_close_icons_size) !important;
- margin-right: 2px !important;
- }
- /*------close button anim-------*/
- /* tabs --- rotate close button */
- .tab-close-button {
- list-style-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhLS0gR2VuZXJhdG9yOiBHcmF2aXQuaW8gLS0+PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBzdHlsZT0iaXNvbGF0aW9uOmlzb2xhdGUiIHZpZXdCb3g9IjAgMCAxNiAxNiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ij48ZGVmcz48Y2xpcFBhdGggaWQ9Il9jbGlwUGF0aF92SDU2eGE0aWxxcmgzT2xoaUNsMGpRTnNpV0dGNWZuTiI+PHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+PC9jbGlwUGF0aD48L2RlZnM+PGcgY2xpcC1wYXRoPSJ1cmwoI19jbGlwUGF0aF92SDU2eGE0aWxxcmgzT2xoaUNsMGpRTnNpV0dGNWZuTikiPjxwYXRoIGQ9IiBNIDAgOCBDIDAgMy41ODUgMy41ODUgMCA4IDAgQyAxMi40MTUgMCAxNiAzLjU4NSAxNiA4IEMgMTYgMTIuNDE1IDEyLjQxNSAxNiA4IDE2IEMgMy41ODUgMTYgMCAxMi40MTUgMCA4IFogIE0gOC44ODYgNS4yMzQgQyA4Ljg4NiAzLjk5IDkuODk2IDIuOTc5IDExLjE0IDIuOTc5IEMgMTIuMzg0IDIuOTc5IDEzLjM5NSAzLjk5IDEzLjM5NSA1LjIzNCBDIDEzLjM5NSA2LjMwNyAxMi42NDIgNy4yMDYgMTEuNjM3IDcuNDMzIEMgMTEuNDc3IDcuNDY5IDExLjMxMSA3LjQ4OCAxMS4xNCA3LjQ4OCBDIDkuODk2IDcuNDg4IDguODg2IDYuNDc4IDguODg2IDUuMjM0IFogIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9InJnYigxMzIsMTkzLDI1NSkiLz48L2c+PC9zdmc+") !important;
- }
- #tabbrowser-tabs .tabbrowser-tab:hover .tab-close-button {
- transform: rotate(2880deg) !important;
- transition: transform ease-in-out 4s !important;
- }
- .urlbar-input-box:-moz-selection {
- font-family: 'Fira Sans' !important;
- font-size: 14px !important;
- background-color: #1e90ff50 !important;
- border: 0px !important;
- opacity: 1 !important;
- color: #ffffff !important;
- }
- #urlbar-input {
- text-align: left !important;
- margin-top: 1px !important;
- }
- /*--------------------------------------------------------------*/
- menupopup {
- -moz-appearance: none !important;
- padding: 8px 2px 8px 2px !important;
- background-color: #161825 !important;
- color: white !important;
- border: none !important;
- border-radius: 0px !important;
- min-width: 280px !important;
- /*width: 280px !important;*/
- /* opacity: 0.9 !important;*/
- }
- menu,
- menupopup {
- border: 0px !important;
- }
- menuseparator {
- -moz-appearance: none !important;
- border: none !important;
- padding: 0.5px 0px 0.5px 0px !important;
- margin: 4px 8px 4px 8px !important;
- background-color: #303030 !important;
- }
- menuitem,
- menu {
- -moz-appearance: none !important;
- color: #ffffff !important;
- padding: 3px 0px 3px 0px !important;
- }
- menuitem[disabled="true"],
- menuitem[disabled="true"]>.menu-text {
- color: #777 !important;
- }
- menuitem:hover,
- menu:hover,
- menu[open="true"],
- menuitem[_moz-menuactive="true"] {
- -moz-appearance: none !important;
- padding: 3px 0px 3px 0px !important;
- background-color: #1e90ff !important;
- }
- menugroup {
- padding: 0px !important;
- background-color: transparent !important;
- color: white !important;
- }
- menuitem>.menu-text,
- menuitem>.menu-iconic-text {
- color: white !important;
- }
- menuitem[type="checkbox"] {
- padding-left: 8px !important;
- padding-top: 5.5px !important;
- padding-bottom: 5.5px !important;
- }
- menuitem[type="radio"] {
- padding-left: 8px !important;
- padding-top: 5.5px !important;
- padding-bottom: 5.5px !important;
- }
- menuitem[type="checkbox"]>.menu-iconic-text,
- menuitem[type="radio"]>.menu-iconic-text {
- padding-left: 5px !important;
- }
- menuitem[checked="true"][type="checkbox"]>.menu-iconic-left {
- padding: 7px 0px 0px 0px !important;
- border: solid #ffffff !important;
- border-width: 0 0 2px 2px !important;
- transform: rotate(-45deg) scale(0.55);
- margin-bottom: 2px !important;
- }
- menuitem[checked="true"][type="radio"]>.menu-iconic-left {
- padding: 1px !important;
- border: solid #ffffff !important;
- height: 22px !important;
- border-radius: 100% !important;
- background: #ffffff !important;
- transform: scale(0.5) !important;
- }
- menucaption {
- background-color: transparent !important;
- color: #ffffff !important;
- }
- #ContentSelectDropdown>menupopup {
- background-image: none !important;
- }
- #ContentSelectDropdown {
- padding: 0px !important;
- }
- menulist {
- padding: 4px 4px 4px 4px !important;
- border: 0px !important;
- background-color: #161825 !important;
- }
- menulist:hover {
- padding: 4px 4px 4px 4px !important;
- border: 0px !important;
- background-color: #1e90ff !important;
- }
- menulist[open="true"] {
- border: 0px !important;
- background-color: #1e90ff !important;
- }
- #context-back>.menu-iconic-left,
- #context-forward>.menu-iconic-left,
- #context-reload>.menu-iconic-left,
- #context-stop>.menu-iconic-left,
- #context-bookmarkpage>.menu-iconic-left {
- padding: 0px !important;
- }
- .menu-iconic-left {
- -moz-appearance: none !important;
- padding: 0px 5px 0px 9px !important;
- }
- .menu-right {
- list-style-image: none !important;
- -moz-appearance: none !important;
- padding: 7.5px !important;
- margin-right: 6px !important;
- color: #ffffff !important;
- border: solid #ffffff !important;
- border-width: 0 2px 2px 0px !important;
- transform: rotate(-45deg) scale(0.55) !important;
- }
- #btTooltip,
- #un-toolbar-tooltip,
- #tooltip,
- .tooltip,
- #aHTMLTooltip,
- #urlTooltip,
- tooltip,
- #tabbrowser-tab-tooltip {
- -moz-appearance: none !important;
- color: yellow !important;
- background-color: #161825 !important;
- border: none !important;
- border-radius: 0px !important;
- margin-inline: 2px !important;
- font-family: Fira Sans !important;
- font-size: 14px !important;
- opacity: 1 !important;
- height: auto !important;
- padding: 6px !important;
- width: 170px !important;
- box-shadow: none !important;
- }
- /*---menu bar menus---*/
- #file-menu,
- #edit-menu,
- #toolbar-menubar,
- #history-menu,
- #bookmarksMenu,
- #view-menu,
- #tools-menu,
- #help-menu {
- font-family: Fira Sans !important;
- text-decoration: none !important;
- font-weight: normal !important;
- font-style: normal !important;
- font-size: 14px !important;
- text-align: left !important;
- }
- menubar,
- menubutton,
- menulist,
- menu,
- menuitem {
- color: white !important;
- font-family: Fira Sans !important;
- font-size: 14px !important;
- /*text-align: left !important;*/
- }
- /*------coloring shortcuts in menus----------*/
- menuitem .menu-iconic-accel,
- menuitem .menu-accel {
- margin-right: 6px !important;
- font-family: Fira Sans !important;
- font-size: 14px !important;
- color: #1e90ff !important;
- /*text-align: right !important;*/
- }
- /*----------------*/
- #TabsToolbar {
- background-color: black !important;
- font-family: Fira Sans !important;
- color: white !important;
- --toolbarbutton-inner-padding: 0px !important;
- text-align: center !important;
- }
- /* Selected Tab Text */
- .tab-content[selected] label {
- color: white !important;
- text-align: center !important;
- }
- /* no text in urlbar and searchbox */
- #urlbar-input::placeholder,
- .searchbar-textbox::placeholder {
- opacity: 0 !important;
- }
- /*--------------------------------------------------*/
- toolbarbutton.subviewbutton.subviewbutton-iconic .toolbarbutton-text,
- toolbarbutton.bookmark-item[type="menu"] .toolbarbutton-text {
- display: -moz-box !important;
- }
- toolbarbutton.bookmark-item[type="menu"] {
- margin-right: 0.1em !important;
- }
- /*-----------*/
- #PlacesToolbarItems>.bookmark-item:not([container])>.toolbarbutton-icon[label]:not([label=""]) {
- fill: brightness(200%) !important;
- border: none !important;
- fill-opacity: 100% !important;
- fill: #ffff !important;
- }
- /*---menus hamburger separator-----*/
- #PanelUI-button {
- border-image-slice: 0 !important;
- /*border-inline-start: 0 !important;*/
- /*hide panel menu separation */
- }
- #sidebar-header {
- padding: 0px !important;
- }
- /*--------------------------*/
- #personal-bookmarks .menu-iconic-text,
- #personal-bookmarks .toolbarbutton-text {
- font-family: Fira Sans !important;
- margin-top: 2px !important;
- font-size: 14px !important;
- text-align: left !important;
- }
- .tab-text {
- font-family: Fira Sans !important;
- color: white !important;
- font-size: 14px !important;
- margin-top: 2px !important;
- text-align: center !important;
- }
- .autocomplete-richlistitem {
- font-family: Fira Sans !important;
- font-size: 14px !important;
- }
- #PopupAutoCompleteRichResult .ac-url:not([selected="true"]) {
- color: #1e90ff !important;
- }
- /*************************/
- #urlbar,
- #searchbar {
- font-family: Fira Sans !important;
- font-size: 14px !important;
- }
- #TabsToolbar:not([collapsed="true"])+#nav-bar {
- border: 0px !important;
- }
- #navigator-toolbox {
- border: none !important;
- }
- #navigator-toolbox::after {
- border: 0px !important;
- }
- /*-----------------------*/
- #sidebar-search-container,
- #sidebar-searchbox,
- #sidebar-search-container input::placeholder {
- color: white !important;
- opacity: 1 !important;
- border: 0px !important;
- background-color: black !important;
- background: black !important;
- }
- /* -------------------------------- */
- #nav-bar {
- background: transparent !important;
- /*
- background-color: #161825 !important;*/
- /*fill: #ffffff !important;
- opacity: 1 !important;*/
- }
- #PlacesToolbar .bookmark-item:hover {
- border-radius: 0px !important;
- background-color: #1e90ff !important;
- color: white !important;
- }
- #PlacesToolbar .bookmark-item:active {
- border-radius: 0px !important;
- background-color: #1e90ff !important;
- }
- #PlacesToolbar .bookmark-item {
- border-radius: 0px !important;
- background-color: transparent !important;
- color: white !important;
- }
- #toolbar-menubar,
- #TabsToolbar {
- background: none !important;
- }
- /* Shows window title in menubar */
- /* Enable menubar for correct behavior */
- @-moz-document url(chrome://browser/content/browser.xhtml) {
- :root:not([sizemode="fullscreen"])>head {
- display: block !important;
- position: fixed !important;
- right: 140px !important;
- /* Space for window controls */
- width: calc(100vw - 830px) !important;
- /* Window width - window control width - menuitem (English) width */
- text-align: left !important;
- }
- head>* {
- display: none !important;
- }
- head>title {
- display: -moz-box !important;
- padding-top: 7px !important;
- margin-top: 6px !important;
- max-width: 60vw !important;
- overflow-x: -moz-hidden-unscrollable !important;
- text-overflow: ellipsis !important;
- -moz-box-pack: right !important;
- font-family: Fira Sans !important;
- font-size: 14px !important;
- font-weight: bold !important;
- color: dodgerblue !important;
- }
- @media (-moz-os-version:windows-win10) {
- :root[sizemode="maximized"]>head>title {
- padding-top: 9px !important;
- }
- }
- }
- /* shadow under bookmarks bar */
- #navigator-toolbox {
- z-index: 999;
- box-shadow: 0 0 10px rgba(0, 0, 0, 0.8) !important;
- /*border-bottom: 2px ridge black !important;*/
- }
- #nav-bar {
- --toolbarbutton-border-radius: 0px !important;
- }
- /* unselected tabs hide tabline */
- .tabbrowser-tab:not([selected]) .tab-line {
- display: none !important;
- }
- /*----------hover button background color----#235f9b--------*/
- .toolbarbutton-1 {
- --toolbarbutton-hover-background: none !important;
- /*#1e90ff*/
- border: 0px !important;
- border-radius: 0px !important;
- --toolbarbutton-active-background: none !important;
- /*#1e90f*/
- }
- .urlbar-icon:not([disabled]):hover,
- .urlbar-icon-wrapper:not([disabled]):hover {
- background-color: #1e90ff !important;
- border-radius: 0px !important;
- border: 0px !important;
- }
- .urlbar-icon[open],
- .urlbar-icon-wrapper[open],
- .urlbar-icon:not([disabled]):hover:active,
- .urlbar-icon-wrapper:hover:active,
- .urlbar-icon-wrapper[open]>.urlbar-icon,
- .urlbar-icon-wrapper>.urlbar-icon:hover,
- .urlbar-icon-wrapper>.urlbar-icon:hover:active {
- background-color: #1e90ff !important;
- border-radius: 0px !important;
- }
- /*------------------------*/
- /* Border color Drop Down */
- #PopupAutoCompleteRichResult {
- border: 0px !important;
- }
- .tab-background[selected="true"] {
- opacity: 1 !important;
- background-image: linear-gradient(#161825, #161825) !important;
- }
- /*--------------------------------------------*/
- /* Border between background tabs */
- .tabbrowser-tab::after,
- .tabbrowser-tab::before {
- border-left: none !important;
- }
- /*----------Hamburger icon -----------*/
- #PanelUI-menu-button {
- list-style-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTM1IiBoZWlnaHQ9IjE0MCIgdmlld0JveD0iMCAwIDEzNSAxNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0iI2ZmZiI+CiAgICA8cmVjdCB5PSIxMCIgd2lkdGg9IjE1IiBoZWlnaHQ9IjEyMCIgcng9IjYiPgogICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImhlaWdodCIKICAgICAgICAgICAgIGJlZ2luPSIwLjVzIiBkdXI9IjFzIgogICAgICAgICAgICAgdmFsdWVzPSIxMjA7MTEwOzEwMDs5MDs4MDs3MDs2MDs1MDs0MDsxNDA7MTIwIiBjYWxjTW9kZT0ibGluZWFyIgogICAgICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+CiAgICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ieSIKICAgICAgICAgICAgIGJlZ2luPSIwLjVzIiBkdXI9IjFzIgogICAgICAgICAgICAgdmFsdWVzPSIxMDsxNTsyMDsyNTszMDszNTs0MDs0NTs1MDswOzEwIiBjYWxjTW9kZT0ibGluZWFyIgogICAgICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+CiAgICA8L3JlY3Q+CiAgICA8cmVjdCB4PSIzMCIgeT0iMTAiIHdpZHRoPSIxNSIgaGVpZ2h0PSIxMjAiIHJ4PSI2Ij4KICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJoZWlnaHQiCiAgICAgICAgICAgICBiZWdpbj0iMC4yNXMiIGR1cj0iMXMiCiAgICAgICAgICAgICB2YWx1ZXM9IjEyMDsxMTA7MTAwOzkwOzgwOzcwOzYwOzUwOzQwOzE0MDsxMjAiIGNhbGNNb2RlPSJsaW5lYXIiCiAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJ5IgogICAgICAgICAgICAgYmVnaW49IjAuMjVzIiBkdXI9IjFzIgogICAgICAgICAgICAgdmFsdWVzPSIxMDsxNTsyMDsyNTszMDszNTs0MDs0NTs1MDswOzEwIiBjYWxjTW9kZT0ibGluZWFyIgogICAgICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+CiAgICA8L3JlY3Q+CiAgICA8cmVjdCB4PSI2MCIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE0MCIgcng9IjYiPgogICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImhlaWdodCIKICAgICAgICAgICAgIGJlZ2luPSIwcyIgZHVyPSIxcyIKICAgICAgICAgICAgIHZhbHVlcz0iMTIwOzExMDsxMDA7OTA7ODA7NzA7NjA7NTA7NDA7MTQwOzEyMCIgY2FsY01vZGU9ImxpbmVhciIKICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InkiCiAgICAgICAgICAgICBiZWdpbj0iMHMiIGR1cj0iMXMiCiAgICAgICAgICAgICB2YWx1ZXM9IjEwOzE1OzIwOzI1OzMwOzM1OzQwOzQ1OzUwOzA7MTAiIGNhbGNNb2RlPSJsaW5lYXIiCiAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICAgIDwvcmVjdD4KICAgIDxyZWN0IHg9IjkwIiB5PSIxMCIgd2lkdGg9IjE1IiBoZWlnaHQ9IjEyMCIgcng9IjYiPgogICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImhlaWdodCIKICAgICAgICAgICAgIGJlZ2luPSIwLjI1cyIgZHVyPSIxcyIKICAgICAgICAgICAgIHZhbHVlcz0iMTIwOzExMDsxMDA7OTA7ODA7NzA7NjA7NTA7NDA7MTQwOzEyMCIgY2FsY01vZGU9ImxpbmVhciIKICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InkiCiAgICAgICAgICAgICBiZWdpbj0iMC4yNXMiIGR1cj0iMXMiCiAgICAgICAgICAgICB2YWx1ZXM9IjEwOzE1OzIwOzI1OzMwOzM1OzQwOzQ1OzUwOzA7MTAiIGNhbGNNb2RlPSJsaW5lYXIiCiAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICAgIDwvcmVjdD4KICAgIDxyZWN0IHg9IjEyMCIgeT0iMTAiIHdpZHRoPSIxNSIgaGVpZ2h0PSIxMjAiIHJ4PSI2Ij4KICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJoZWlnaHQiCiAgICAgICAgICAgICBiZWdpbj0iMC41cyIgZHVyPSIxcyIKICAgICAgICAgICAgIHZhbHVlcz0iMTIwOzExMDsxMDA7OTA7ODA7NzA7NjA7NTA7NDA7MTQwOzEyMCIgY2FsY01vZGU9ImxpbmVhciIKICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InkiCiAgICAgICAgICAgICBiZWdpbj0iMC41cyIgZHVyPSIxcyIKICAgICAgICAgICAgIHZhbHVlcz0iMTA7MTU7MjA7MjU7MzA7MzU7NDA7NDU7NTA7MDsxMCIgY2FsY01vZGU9ImxpbmVhciIKICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogICAgPC9yZWN0Pgo8L3N2Zz4K") !important;
- }
- @media (min-resolution: 4dppx) {
- #PanelUI-menu-button {
- list-style-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTM1IiBoZWlnaHQ9IjE0MCIgdmlld0JveD0iMCAwIDEzNSAxNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0iI2ZmZiI+CiAgICA8cmVjdCB5PSIxMCIgd2lkdGg9IjE1IiBoZWlnaHQ9IjEyMCIgcng9IjYiPgogICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImhlaWdodCIKICAgICAgICAgICAgIGJlZ2luPSIwLjVzIiBkdXI9IjFzIgogICAgICAgICAgICAgdmFsdWVzPSIxMjA7MTEwOzEwMDs5MDs4MDs3MDs2MDs1MDs0MDsxNDA7MTIwIiBjYWxjTW9kZT0ibGluZWFyIgogICAgICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+CiAgICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0ieSIKICAgICAgICAgICAgIGJlZ2luPSIwLjVzIiBkdXI9IjFzIgogICAgICAgICAgICAgdmFsdWVzPSIxMDsxNTsyMDsyNTszMDszNTs0MDs0NTs1MDswOzEwIiBjYWxjTW9kZT0ibGluZWFyIgogICAgICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+CiAgICA8L3JlY3Q+CiAgICA8cmVjdCB4PSIzMCIgeT0iMTAiIHdpZHRoPSIxNSIgaGVpZ2h0PSIxMjAiIHJ4PSI2Ij4KICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJoZWlnaHQiCiAgICAgICAgICAgICBiZWdpbj0iMC4yNXMiIGR1cj0iMXMiCiAgICAgICAgICAgICB2YWx1ZXM9IjEyMDsxMTA7MTAwOzkwOzgwOzcwOzYwOzUwOzQwOzE0MDsxMjAiIGNhbGNNb2RlPSJsaW5lYXIiCiAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJ5IgogICAgICAgICAgICAgYmVnaW49IjAuMjVzIiBkdXI9IjFzIgogICAgICAgICAgICAgdmFsdWVzPSIxMDsxNTsyMDsyNTszMDszNTs0MDs0NTs1MDswOzEwIiBjYWxjTW9kZT0ibGluZWFyIgogICAgICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+CiAgICA8L3JlY3Q+CiAgICA8cmVjdCB4PSI2MCIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE0MCIgcng9IjYiPgogICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImhlaWdodCIKICAgICAgICAgICAgIGJlZ2luPSIwcyIgZHVyPSIxcyIKICAgICAgICAgICAgIHZhbHVlcz0iMTIwOzExMDsxMDA7OTA7ODA7NzA7NjA7NTA7NDA7MTQwOzEyMCIgY2FsY01vZGU9ImxpbmVhciIKICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InkiCiAgICAgICAgICAgICBiZWdpbj0iMHMiIGR1cj0iMXMiCiAgICAgICAgICAgICB2YWx1ZXM9IjEwOzE1OzIwOzI1OzMwOzM1OzQwOzQ1OzUwOzA7MTAiIGNhbGNNb2RlPSJsaW5lYXIiCiAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICAgIDwvcmVjdD4KICAgIDxyZWN0IHg9IjkwIiB5PSIxMCIgd2lkdGg9IjE1IiBoZWlnaHQ9IjEyMCIgcng9IjYiPgogICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImhlaWdodCIKICAgICAgICAgICAgIGJlZ2luPSIwLjI1cyIgZHVyPSIxcyIKICAgICAgICAgICAgIHZhbHVlcz0iMTIwOzExMDsxMDA7OTA7ODA7NzA7NjA7NTA7NDA7MTQwOzEyMCIgY2FsY01vZGU9ImxpbmVhciIKICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InkiCiAgICAgICAgICAgICBiZWdpbj0iMC4yNXMiIGR1cj0iMXMiCiAgICAgICAgICAgICB2YWx1ZXM9IjEwOzE1OzIwOzI1OzMwOzM1OzQwOzQ1OzUwOzA7MTAiIGNhbGNNb2RlPSJsaW5lYXIiCiAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICAgIDwvcmVjdD4KICAgIDxyZWN0IHg9IjEyMCIgeT0iMTAiIHdpZHRoPSIxNSIgaGVpZ2h0PSIxMjAiIHJ4PSI2Ij4KICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJoZWlnaHQiCiAgICAgICAgICAgICBiZWdpbj0iMC41cyIgZHVyPSIxcyIKICAgICAgICAgICAgIHZhbHVlcz0iMTIwOzExMDsxMDA7OTA7ODA7NzA7NjA7NTA7NDA7MTQwOzEyMCIgY2FsY01vZGU9ImxpbmVhciIKICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InkiCiAgICAgICAgICAgICBiZWdpbj0iMC41cyIgZHVyPSIxcyIKICAgICAgICAgICAgIHZhbHVlcz0iMTA7MTU7MjA7MjU7MzA7MzU7NDA7NDU7NTA7MDsxMCIgY2FsY01vZGU9ImxpbmVhciIKICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogICAgPC9yZWN0Pgo8L3N2Zz4K") !important;
- opacity: 1 !important;
- }
- }
- /*----------------------------------------------*/
- /*
- #TabsToolbar {
- height: 40px !important;
- }*/
- #TabsToolbar,
- .tabbrowser-tab {
- max-height: 40px !important;
- }
- .bookmark-item {
- margin-left: 0px !important;
- margin-right: 0px !important;
- padding-right: 0px !important;
- padding-left: 0px !important;
- }
- toolbarbutton.bookmark-item .toolbarbutton-text {
- display: none !important;
- }
- toolbarbutton.bookmark-item .toolbarbutton-icon {
- margin-left: 2px !important;
- }
- #PlacesToolbarItems>.bookmark-item {
- padding-block: 2px !important;
- }
- #bookmarks-toolbar-placeholder>.toolbarbutton-icon,
- #PlacesToolbarItems>.bookmark-item>.toolbarbutton-icon[label]:not([label=""]) {
- margin-inline-end: 2px !important;
- }
- .toolbarbutton.subviewbutton.subviewbutton-iconic .toolbarbutton-text {
- display: -moz-box !important;
- }
- /* --- [2] --- */
- .toolbarbutton.bookmark-item[type="menu"] {
- margin-right: 2px !important;
- }
- .toolbarbutton.bookmark-item[type="menu"] .toolbarbutton-text {
- display: -moz-box !important;
- }
- /*-------------------sidebar panel--------------------*/
- #sidebar {
- max-width: none !important;
- min-width: 0px !important;
- }
- .sidebar-placesTree treechildren::-moz-tree-separator {
- border-color: #303030 !important;
- }
- #sidebar,
- #sidebar-header {
- border: 0px solid !important;
- }
- #sidebar {
- margin: 0 0 0 0 !important;
- background-color: #161825 !important;
- font-family: Fira Sans !important;
- color: rgb(255, 255, 255) !important;
- }
- #sidebar,
- #bookmarksPanel,
- #bookmarks-view,
- #history-panel,
- #historyTree,
- #downloadsPanel,
- #downloadsPanel-mainview,
- #downloadsPanel-multiview {
- background-color: #161825 !important;
- font-family: Fira Sans !important;
- font-size: 14px !important;
- color: #ffff !important;
- }
- #sidebarMenu-popup label {
- font-family: Fira Sans !important;
- font-size: 14px !important;
- }
- /* Sidebar items */
- .sidebar-placesTreechildren::-moz-tree-row {
- border: 0px !important;
- }
- .sidebar-placesTreechildren::-moz-tree-cell(hover) {
- background: #1e90ff !important;
- }
- .sidebar-placesTreechildren::-moz-tree-row(selected) {
- background: #1e90ff !important;
- }
- .sidebar-placesTreechildren::-moz-tree-cell-text(selected) {
- color: #ffff !important;
- }
- .sidebar-splitter {
- opacity: 0 !important;
- }
- #sidebar-switcher-bookmarks>.toolbarbutton-icon,
- #sidebar-box[sidebarcommand="viewBookmarksSidebar"]>#sidebar-header>#sidebar-switcher-target>#sidebar-icon {
- color: #1e90ff !important;
- fill: #1e90ff !important;
- opacity: 1 !important;
- }
- #sidebar-switcher-history>.toolbarbutton-icon,
- #sidebar-box[sidebarcommand="viewHistorySidebar"]>#sidebar-header>#sidebar-switcher-target>#sidebar-icon {
- color: #1e90ff !important;
- fill: #1e90ff !important;
- opacity: 1 !important;
- }
- .sidebar-switcher-tabs>.toolbarbutton-icon,
- .sidebar-box[sidebarcommand="viewTabsSidebar"]>#sidebar-header>#sidebar-switcher-target>#sidebar-icon {
- color: #1e90ff !important;
- fill: #1e90ff !important;
- opacity: 1 !important;
- }
- /*----------*/
- .bookmark-item[container][query],
- treechildren::-moz-tree-image(query) {
- fill: #ffffff !important;
- opacity: 1 !important;
- }
- /*-------------------------*/
- /* remove background color */
- /*-------------------------*/
- #urlbar .urlbar-page-action,
- #urlbar #star-button-animatable-box,
- #urlbar #pageAction-panel-bookmark,
- #urlbar #star-button,
- #urlbar #star-button-animatable-box,
- #urlbar .urlbar-icon,
- #searchbar .search-go-button {
- fill-opacity: 1 !important;
- opacity: 1 !important;
- background: transparent !important;
- box-shadow: unset !important;
- font-family: Fira Sans !important;
- font-size: 14px !important;
- }
- #pageActionPanelMainView {
- font-family: Fira Sans !important;
- font-size: 14px !important;
- }
- /* increase brightness for search bars go button */
- #searchbar .search-go-button:-moz-any(:hover, :hover :active, [open]) {
- opacity: 1 !important;
- filter: brightness(100%) !important;
- }
- /*-----------------------------------------*/
- /* Standard folder*/
- #bookmarks-view treechildren::-moz-tree-image(container),
- #PlacesToolbarItems toolbarbutton[container="true"],
- #PlacesToolbarItems menu[container="true"] .menu-iconic-left,
- #BMB_bookmarksPopup menu[container="true"] .menu-iconic-icon,
- #bookmarksMenu menu[container="true"] .menu-iconic-icon,
- .bookmark-item[container] {
- list-style-image: url("folderflat1.svg") !important;
- }
- /*-min max close */
- .titlebar-button>.toolbarbutton-icon {
- height: 17px !important;
- min-height: 17px !important;
- width: 17px !important;
- min-width: 17px !important;
- }
- .titlebar-button {
- padding-left: 5px !important;
- padding-right: 5px !important;
- padding-top: 5px !important;
- }
- .titlebar-buttonbox-container {
- -moz-appearance: none !important;
- margin-left: 21px !important;
- }
- .titlebar-min {
- list-style-image: url("KnobOrange.ico") !important;
- background-color: none !important;
- }
- .titlebar-min:hover {
- list-style-image: url("KnobRemove.ico") !important;
- background-color: transparent !important;
- }
- .titlebar-restore {
- list-style-image: url("KnobGreen.ico") !important;
- background-color: none !important;
- }
- .titlebar-restore:hover {
- list-style-image: url("KnobAdd.ico") !important;
- background-color: transparent !important;
- }
- .titlebar-max {
- list-style-image: url("KnobGreen.ico") !important;
- background-color: none !important;
- }
- .titlebar-max:hover {
- list-style-image: url("KnobAdd.ico") !important;
- background-color: transparent !important;
- }
- .titlebar-close {
- list-style-image: url("KnobRed.ico") !important;
- background-color: none !important;
- }
- .titlebar-close:hover {
- list-style-image: url("KnobCancel.ico") !important;
- background-color: transparent !important;
- }
- .titlebar-button {
- transition: all 0.3s ease !important;
- }
- .titlebar-button>.toolbarbutton-icon {
- transition: all 0.3s ease !important;
- }
- .subviewbutton-nav::after {
- transform: scale(-0.5) !important;
- }
- /*----------------------hamburger menu-----------------------------*/
- .panel-arrow {
- fill: #161825 !important;
- background: transparent !important;
- }
- .panel-subview-body {
- color: #ffffff !important;
- background: #161825 !important;
- border-color: #ffffff !important;
- }
- .subviewbutton.panel-subview-footer {
- background-color: #161825 !important;
- border-top: 0px solid !important;
- }
- .panel-header {
- border-bottom: 1px solid #161825 !important;
- background: #161825 !important;
- }
- .panel-subview-footer,
- [class^="PanelUI-"] {
- color: #ffffff !important;
- background: #161825 !important;
- }
- .subviewbutton.panel-subview-footer {
- background-color: #161825 !important;
- border-top: 1px solid #161825 !important;
- }
- .appMenu-tp-separator,
- toolbarseparator {
- display: visible !important;
- border-color: #303030 !important;
- }
- .subviewbutton[shortcut]::after {
- font-family: Fira Sans !important;
- color: #1e90ff !important;
- }
- .subviewbutton-nav::after {
- fill: #1e90ff !important;
- }
- #appMenu-popup .subviewbutton .toolbarbutton-text,
- #appMenu-popup .panel-arrowcontent,
- panelmultiview .toolbaritem-combined-buttons>label {
- font-family: Fira Sans !important;
- font-size: 14px !important;
- }
- .PanelUI-subView .toolbaritem-combined-buttons>.subviewbutton-iconic>.toolbarbutton-text {
- display: none !important;
- }
- /* Hamburger Menu Zoom Control */
- #appMenu-zoom-reduce {
- background: transparent !important;
- fill: #1e90ff !important;
- border: 0px solid #1e90ff !important;
- border-radius: 0px !important;
- }
- #appMenu-zoomReset-button label {
- background: transparent !important;
- color: #1e90ff !important;
- border-radius: 0px !important;
- font-family: "Fira Sans" !important;
- }
- #appMenu-zoomReset-button {
- background: transparent !important;
- color: #1e90ff !important;
- border: 1px solid #1e90ff !important;
- border-radius: 0px !important;
- }
- #appMenu-fullscreen-button {
- background: transparent !important;
- color: #1e90ff !important;
- border: 0px solid #ffffff !important;
- border-radius: 0px !important;
- }
- #appMenu-zoomEnlarge-button {
- background: transparent !important;
- color: #1e90ff !important;
- border: 0px solid #ffffff !important;
- border-radius: 0px !important;
- }
- #appMenu-cut-button,
- #appMenu-copy-button,
- #appMenu-paste-button {
- color: #1e90ff !important;
- }
- .PanelUI-subView .toolbaritem-combined-buttons>.subviewbutton-iconic>.toolbarbutton-text {
- display: none !important;
- }
- #appMenu-whatsnew-button {
- display: none !important;
- }
- /*== image Panel Star ==*/
- /*== Panel Star ==*/
- /* Star Bookmark Panel - Menulist Drop-down: 2 Colors + Border Width and Color */
- @-moz-document url("chrome://browser/content/browser.xhtml") {
- #editBookmarkPanel menulist menupopup {
- -moz-appearance: none !important;
- border: 0px solid #777 !important;
- background-color: #161825 !important;
- }
- #editBookmarkPanel menulist menupopup menuitem {
- color: #ffffff !important;
- }
- #star-button {
- list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABl0lEQVQ4T2NkwAM+HuZrAEnz234C09gAIy6J/+cZBD585n8Kkhfg/SjNaMjwgSQDwLYzMtaDNf3/34jLFVhdALOdiYmBC6T/3z+Gb7hcgdUAFNth7sbhCsZPR3kT/jMwyv//z+gA8i4jA4MBvoD9z8BwgYGB4QMj4/8DjP//P2B8v0fgChPHf218mnDJ/fvGeIrxZadkNIvq7yUsYr9JMuPPMzaGn5e4A8Fh8LxWIYFN9+ssFqlfrMSY8ucZ2++/17jNxBoeXIAH4qsGBQNmra+nCBmCrBlkGUosvFsn3MEs9qccnyv+vWEuEgx41w9Tg2LA+y1CC5gE/sbjNeAD80JBn3cJ2A3YKXCHifu/Ml4DvjCeF/T4YITdgH0Cn5jY/vOCU993Jobf9zjegtisSj+EmTj/QVL1T6YXAs7vJbEa8PEI////vxkZfj/i+PnrLlcHF9O/CSCF3/4xFbApf6tglfvBzsj6n4Hf5iPc6yhh8HqexLs/z1lXcvxmrhRseICS+943KAj8YP3bziL9y1U04aUKzAUAjFOhhwB/HmYAAAAASUVORK5CYII=') !important;
- }
- /* #ffff text in star menu */
- #editBMPanel_folderMenuList {
- -moz-appearance: none !important;
- background: #161825 !important;
- color: #ffff !important;
- }
- #editBMPanel_folderTree {
- min-height: 300px !important;
- }
- .panel-arrow {
- fill: #161825 !important;
- background-color: transparent !important;
- color: #ffff !important;
- }
- panel #editBookmarkPanel,
- .panel-arrowcontent {
- border: 0px !important;
- opacity: 1 !important;
- color: white !important;
- font-family: Fira Sans !important;
- background-color: #161825 !important;
- }
- #editBMPanel_tagsSelector>richlistitem>image,
- radio>.radio-check,
- checkbox>.checkbox-check {
- -moz-appearance: none !important;
- border: 1px solid #303030;
- border-radius: 0px;
- height: 1.3em;
- width: 1.3em;
- padding: 1px;
- }
- #editBMPanel_tagsSelector>richlistitem>image {
- /*background-color: var(--toolbar-bgcolor, rgb(50, 50, 52)) !important;*/
- margin: 1px !important;
- border-color: graytext !important;
- border-radius: 0px !important;
- }
- #editBMPanel_tagsSelector>richlistitem:not([disabled]):hover>image,
- radio:not([disabled]):hover>.radio-check,
- checkbox:not([disabled]):hover>.checkbox-check {
- border-color: highlight !important;
- }
- #editBMPanel_tagsSelector>richlistitem[checked]>image,
- radio[selected]>.radio-check,
- checkbox[checked]>.checkbox-check {
- list-style-image: url("chrome://global/skin/icons/check.svg");
- -moz-context-properties: fill !important;
- fill: highlight !important;
- }
- radio[selected]>.radio-check {
- list-style-image: url("chrome://global/skin/in-content/radio.svg");
- }
- #editBMPanel_tagsSelector>richlistitem[disabled]>image,
- radio[disabled]>.radio-check,
- checkbox[disabled]>.checkbox-check {
- fill: graytext !important;
- }
- #editBMPanel_newFolderButton {
- -moz-appearance: none !important;
- border-radius: 0px !important;
- background: #1e90ff !important;
- color: #ffff !important;
- padding: 0.3em !important;
- margin-top: 0.1em !important;
- margin-bottom: 0.1em !important;
- }
- /*------------------------------------------------------------------------------*/
- /*#editBookmarkPanel button,*/
- #editBookmarkPanel textbox,
- #editBookmarkPanel menulist,
- #editBookmarkPanel richlistbox,
- #editBookmarkPanel tree {
- -moz-appearance: none !important;
- background-color: black !important;
- color: #ffffff !important;
- /*fill: #ffff !important;*/
- }
- #editBookmarkPanel button:hover {
- filter: brightness(50%) !important;
- border: none !important;
- }
- #editBookmarkPanel menulist {
- padding: 4px !important;
- }
- #editBMPanel_folderTree-row {
- background: black !important;
- color: #ffff !important;
- }
- #editBMPanel_folderTree treechildren::-moz-tree-cell(selected) {
- background-color: #1e90ff !important;
- border: none !important;
- }
- #editBMPanel_folderTree treechildren::-moz-tree-cell(hover) {
- background-color: rgba(30, 143, 255, 0.5) !important;
- border: none !important;
- }
- #editBookmarkPanel .expander-down,
- #editBookmarkPanel .expander-up {
- padding: 0 !important;
- }
- /* star panel image */
- #editBookmarkPanelImage {
- border-radius: 0px !important;
- height: 310px !important;
- background-repeat: no-repeat !important;
- background-size: cover !important;
- margin: 0 2px !important;
- /*transition: height 0.28s cubic-bezier(0.07, 0.95, 0, 1) !important;
- transition-delay: 400ms !important;*/
- }
- #editBookmarkPanelDoneButton {
- background-color: #1e90ff !important;
- }
- #editBookmarkPanelDoneButton:hover,
- #editBookmarkPanelDoneButton:active {
- background-color: #1e90ff !important;
- }
- #editBookmarkPanelRemoveButton {
- background-color: rgba(30, 143, 255, 0.500) !important;
- color: #ffff !important;
- }
- #editBookmarkPanelRemoveButton:hover,
- #editBookmarkPanelRemoveButton:active {
- background-color: rgba(30, 143, 255, 0.200) !important;
- color: #ffff !important;
- }
- #editBookmarkPanel textbox,
- #editBookmarkPanel menulist,
- #editBookmarkPanel richlistbox,
- #editBookmarkPanel tree,
- #editBookmarkPanel treechildren,
- #editBookmarkPanel treecol,
- #editBMPanel_folderTree treechildren .menu-iconic-icon,
- #editBookmarkPanel menulist menupopup menuitem,
- #editBMPanel_folderTree treechildren {
- list-style-image: url("folderflat1.svg") !important;
- }
- }
- /*==== Thum}ping Sound icon for tab that has sound playing ====*/
- .tab-icon-sound[soundplaying] {
- fill: #ffff !important;
- list-style-image: url("data:image/svg+xml;base64,PCEtLSBCeSBTYW0gSGVyYmVydCAoQHNoZXJiKSwgZm9yIGV2ZXJ5b25lLiBNb3JlIEAgaHR0cDovL2dvby5nbC83QUp6YkwgLS0+Cjxzdmcgd2lkdGg9IjU1IiBoZWlnaHQ9IjgwIiB2aWV3Qm94PSIwIDAgNTUgODAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0iI0ZGRiI+CiAgICA8ZyB0cmFuc2Zvcm09Im1hdHJpeCgxIDAgMCAtMSAwIDgwKSI+CiAgICAgICAgPHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjIwIiByeD0iMyI+CiAgICAgICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImhlaWdodCIKICAgICAgICAgICAgICAgICBiZWdpbj0iMHMiIGR1cj0iNC4zcyIKICAgICAgICAgICAgICAgICB2YWx1ZXM9IjIwOzQ1OzU3OzgwOzY0OzMyOzY2OzQ1OzY0OzIzOzY2OzEzOzY0OzU2OzM0OzM0OzI7MjM7NzY7Nzk7MjAiIGNhbGNNb2RlPSJsaW5lYXIiCiAgICAgICAgICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9IjE1IiB3aWR0aD0iMTAiIGhlaWdodD0iODAiIHJ4PSIzIj4KICAgICAgICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iaGVpZ2h0IgogICAgICAgICAgICAgICAgIGJlZ2luPSIwcyIgZHVyPSIycyIKICAgICAgICAgICAgICAgICB2YWx1ZXM9IjgwOzU1OzMzOzU7NzU7MjM7NzM7MzM7MTI7MTQ7NjA7ODAiIGNhbGNNb2RlPSJsaW5lYXIiCiAgICAgICAgICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9IjMwIiB3aWR0aD0iMTAiIGhlaWdodD0iNTAiIHJ4PSIzIj4KICAgICAgICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iaGVpZ2h0IgogICAgICAgICAgICAgICAgIGJlZ2luPSIwcyIgZHVyPSIxLjRzIgogICAgICAgICAgICAgICAgIHZhbHVlcz0iNTA7MzQ7Nzg7MjM7NTY7MjM7MzQ7NzY7ODA7NTQ7MjE7NTAiIGNhbGNNb2RlPSJsaW5lYXIiCiAgICAgICAgICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+CiAgICAgICAgPC9yZWN0PgogICAgICAgIDxyZWN0IHg9IjQ1IiB3aWR0aD0iMTAiIGhlaWdodD0iMzAiIHJ4PSIzIj4KICAgICAgICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iaGVpZ2h0IgogICAgICAgICAgICAgICAgIGJlZ2luPSIwcyIgZHVyPSIycyIKICAgICAgICAgICAgICAgICB2YWx1ZXM9IjMwOzQ1OzEzOzgwOzU2OzcyOzQ1Ozc2OzM0OzIzOzY3OzMwIiBjYWxjTW9kZT0ibGluZWFyIgogICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogICAgICAgIDwvcmVjdD4KICAgIDwvZz4KPC9zdmc+") !important;
- }
- .tab-icon-sound[muted] {
- opacity: 0.5 !important;
- transform: rotate(-90deg);
- animation: none !important;
- }
- .tab-icon-sound[soundplaying] {
- margin-right: 7px !important;
- margin-bottom: 5px !important;
- }
- /*-------------------------------------------------------*/
- #PersonalToolbar {
- min-height: 24px !important;
- }
- /*--------------------------------------------------------------------------*/
- #sidebar-header,
- #sidebar-search-container,
- #sidebar-search-container #viewButton,
- .content-header,
- .sidebar-header {
- background-color: black !important;
- background: black !important;
- color: #ffffff !important;
- opacity: 1 !important;
- }
- .sidebar-search-container.tabs-container.sync-state.selected .search-box,
- hbox#sidebar-search-container textbox#search-box {
- /*-moz-appearance: none !important;*/
- background-color: black !important;
- /*
- #navigator-toolbox {
- border: none !important;
- }
- */
- background: black !important;
- color: #ffffff !important;
- min-height: 20px !important;
- padding: 0 0 0 2px !important;
- border: 0px solid !important;
- border-color: black !important;
- border-radius: 0px !important;
- }
- .sidebar-search-container.tabs-container.sync-state.selected .search-box .textbox-input-box {
- background: black !important;
- padding: 2px !important;
- background-color: black !important;
- }
- #sidebar .search-textbox {
- background-color: black !important;
- background: black !important;
- }
- #sidebar,
- #sidebar-box,
- #template-container,
- #webext-panels-browser,
- #webextpanels-window {
- background-color: #161825 !important;
- color: #ffffff !important;
- font-family: Fira Sans !important;
- }
- #sidebarMenu-popup .panel-arrowcontent {
- background-color: #161825 !important;
- }
- /*-----------------------------------------------*/
- #searchbar {
- direction: ltr !important;
- background-color: black !important;
- border-radius: 0px !important;
- color: #ffffff !important;
- border: none !important;
- }
- /* Remove add search section */
- #search-add-engines {
- display: none !important;
- }
- /* Hide the green mark displayed on the magnifying glass icon */
- .searchbar-search-icon-overlay {
- display: none !important;
- }
- #identity-box {
- visibility: collapse !important;
- }
- /*---------------------------------library ----------------------------------*/
- @-moz-document url(chrome://browser/content/places/places.xhtml) {
- :root {
- --magenta-50: #ff1ad9;
- --magenta-60: #ed00b5;
- --magenta-70: #b5007f;
- --magenta-80: #7d004f;
- --magenta-90: #440027;
- --purple-50: #9400ff;
- --purple-60: #8000d7;
- --purple-70: #6200a4;
- --purple-80: #440071;
- --purple-90: #25003e;
- --blue-40: #45a1ff;
- --blue-50: #0a84ff;
- --blue-60: #0060df;
- --blue-70: #003eaa;
- --blue-80: #002275;
- --blue-90: #000f40;
- --teal-50: #00feff;
- --teal-60: #00c8d7;
- --teal-70: #008ea4;
- --teal-80: #005a71;
- --teal-90: #002d3e;
- --green-50: #30e60b;
- --green-60: #12bc00;
- --green-70: #058b00;
- --green-80: #006504;
- --green-90: #003706;
- --yellow-50: #ffe900;
- --yellow-60: #d7b600;
- --yellow-70: #a47f00;
- --yellow-80: #715100;
- --yellow-90: #3e2800;
- --red-50: #ff0039;
- --red-60: #d70022;
- --red-70: #a4000f;
- --red-80: #5a0002;
- --red-90: #3e0200;
- --orange-50: #ff9400;
- --orange-60: #d76e00;
- --orange-70: #a44900;
- --orange-80: #712b00;
- --orange-90: #3e1300;
- --grey-10: #f9f9fa;
- --grey-20: #ededf0;
- --grey-30: #d7d7db;
- --grey-40: #b1b1b3;
- --grey-50: #737373;
- --grey-60: #4a4a4f;
- --grey-70: #38383d;
- --grey-80: #2a2a2e;
- --grey-90: #0c0c0d;
- --code-green: #86de74;
- --warning-color: #fce19f;
- --warning-background-color: #44391f;
- --theme-highlight-green: #86de74;
- --theme-highlight-blue: #75bfff;
- --theme-highlight-purple: #b98eff;
- --theme-highlight-red: #ff7de9;
- --theme-highlight-yellow: #fff89e;
- --theme-highlight-bluegrey: #5e88b0;
- --theme-highlight-lightorange: #d99b28;
- --theme-highlight-orange: #d96629;
- --theme-highlight-pink: #df80ff;
- --tone-1: var(--grey-10);
- --tone-2: var(--grey-20);
- --tone-3: var(--grey-30);
- --tone-4: var(--grey-40);
- --tone-5: var(--grey-50);
- --tone-6: var(--grey-60);
- --tone-7: var(--grey-70);
- --tone-8: var(--grey-80);
- --tone-9: var(--grey-90);
- --accent-1: var(--blue-40);
- --accent-2: var(--blue-50);
- --accent-3: var(--blue-60);
- --in-content-page-color: var(--tone-1);
- --in-content-page-background: #161825;
- --in-content-text-color: var(--tone-1);
- --in-content-selected-text: var(--tone-1);
- --in-content-box-background: var(--tone-7);
- --in-content-box-background-odd: #f3f6fa;
- --in-content-box-background-hover: var(--tone-9);
- --in-content-box-background-active: var(--tone-8);
- --in-content-box-border-color: #161825;
- --in-content-item-hover: rgba(0, 149, 221, 0.25);
- --in-content-item-selected: var(--tone-7);
- --in-content-border-highlight: var(--accent-1);
- --in-content-border-focus: var(--accent-1);
- --in-content-border-color: var(--tone-9);
- --in-content-category-outline-focus: 1px dotted #0a84ff;
- --in-content-category-text: var(--tone-1);
- --in-content-category-text-active: #ffffff;
- --in-content-category-text-selected: var(--accent-5);
- --in-content-category-text-selected-active: #1e90ff;
- --in-content-category-background-hover: #1e90ff;
- /*rgba(12, 12, 13, 0.1);*/
- --in-content-category-background-active: #1e90ff;
- /* rgba(12, 12, 13, 0.15);*/
- --in-content-category-background-selected-hover: #1e90ff;
- /*rgba(12, 12, 13, 0.15);*/
- --in-content-category-background-selected-active: #1e90ff;
- /*rgba(12, 12, 13, 0.2);*/
- --in-content-tab-color: #424f5a;
- --in-content-link-color: var(--accent-1);
- --in-content-link-color-hover: #1e90ff;
- /*var(--accent-2) !important;*/
- --in-content-link-color-active: #003eaa;
- --in-content-link-color-visited: #0a8dff;
- --in-content-primary-button-background: var(--accent-2);
- --in-content-primary-button-background-hover: var(--accent-3);
- --in-content-primary-button-background-active: var(--accent-3);
- --in-content-table-border-dark-color: #161825;
- --in-content-table-header-background: var(--accent-1);
- --theme-selection-background: #1e90ff;
- /*var(--accent-1) !important;*/
- --theme-selection-background-hover: var(--accent-1);
- --in-content-category-header-background: #161825;
- --selected-icon-fill-color: var(--tone-1);
- --in-content-dark-header-background: var(--tone-9);
- --secure-connection-color: var(--accent-1);
- --theme-sidebar-background: #161825;
- --cm-background: var(--tone-9);
- --cm-selection: #cfcfcf;
- --cm-marker: #555;
- --cm-linenumber: #58575c;
- --cm-cursor: #fff;
- --cm-active-line-background: rgba(185, 215, 253, 0.15);
- --cm-matching-bracket: #ffffff;
- --cm-search-background: rgba(24, 29, 32, 1);
- --cm-red: red;
- --start-indicator-for-updater-scripts: black;
- --end-indicator-for-updater-scripts: black;
- --dummy-variable-for-updater-scripts: black;
- }
- * {
- font-family: Fira Sans !important;
- font-weight: inherit !important;
- font-size: 12px !important;
- fill-opacity: 1 !important;
- }
- toolbar {
- -moz-appearance: none !important;
- background-color: #161825 !important;
- border: 0px !important;
- }
- listbox,
- textbox {
- -moz-appearance: none !important;
- background-color: #161825 !important;
- /*var(--in-content-box-background) !important;*/
- color: var(--in-content-page-color) !important;
- min-height: 20px !important;
- padding: 0 0 0 4px !important;
- border: 1px solid !important;
- border-color: #161825 !important;
- border-radius: 0px !important;
- }
- #editBMPanel_rows>row>hbox>textbox,
- #editBMPanel_rows>row>textbox,
- #editBMPanel_tagsSelector {
- background: #161825 !important;
- }
- #placesToolbox {
- border: none !important;
- }
- #placesToolbar>toolbarbutton {
- margin: 6px 4px 5px !important;
- -moz-appearance: none !important;
- background-color: var(--tone-4) !important;
- border-radius: 0px !important;
- /*filter: invert(100%) !important;*/
- border: none !important;
- }
- #placesList {
- -moz-appearance: none !important;
- color: var(--in-content-page-color) !important;
- background-color: #161825 !important;
- }
- #placesView>splitter {
- border-color: var(--in-content-border-color) !important;
- }
- #places #downloadsRichListBox {
- -moz-appearance: none !important;
- color: var(--in-content-page-color) !important;
- background-color: #161825 !important;
- }
- #detailsDeck {
- border: none !important;
- background-color: #161825 !important;
- color: var(--in-content-page-color) !important;
- }
- #placeContent treechildren:not(.autocomplete-treebody)::-moz-tree-cell-text() {
- color: var(--in-content-text-color) !important;
- }
- #places treechildren:not(.autocomplete-treebody)::-moz-tree-row(selected),
- #placesList>treechildren::-moz-tree-row(selected) {
- -moz-appearance: none !important;
- -moz-font-smoothing-background-color: none !important;
- border: none !important;
- background: #1e90ff !important;
- /* var(--theme-selection-background)*/
- color: var(--in-content-text-color) !important;
- }
- #placeContent treechildren:not(.autocomplete-treebody)::-moz-tree-cell-text(selected),
- #placesList>treechildren::-moz-tree-cell-text(selected) {
- color: var(--in-content-text-color) !important;
- }
- #places treechildren::-moz-tree-row {
- background-color: transparent !important;
- }
- #places treechildren::-moz-tree-image {
- fill: var(--in-content-page-color) !important;
- }
- #places treechildren::-moz-tree-image(selected) {
- fill: var(--selected-icon-fill-color) !important;
- }
- #placeContent>treechildren::-moz-tree-cell,
- #placeContent>treechildren::-moz-tree-column {
- border-color: #161825 !important;
- }
- #placesView treechildren::-moz-tree-row {
- min-height: 24px !important;
- }
- #contentView treecol {
- -moz-appearance: none !important;
- border: none !important;
- background: #161825 !important;
- color: var(--in-content-text-color) !important;
- border-right: 1px solid !important;
- border-color: #161825 !important;
- }
- /* library folders icons */
- #placesView treechildren::-moz-tree-image {
- list-style-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PCEtLSBHZW5lcmF0b3I6IEdyYXZpdC5pbyAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHN0eWxlPSJpc29sYXRpb246aXNvbGF0ZSIgdmlld0JveD0iMCAwIDE2IDE2IiB3aWR0aD0iMTZwdCIgaGVpZ2h0PSIxNnB0Ij48ZGVmcz48Y2xpcFBhdGggaWQ9Il9jbGlwUGF0aF8yclpGWXJFOUdxV2VHalBsNWZGOXlGcHllQ1hLQlU1ZCI+PHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ii8+PC9jbGlwUGF0aD48L2RlZnM+PGcgY2xpcC1wYXRoPSJ1cmwoI19jbGlwUGF0aF8yclpGWXJFOUdxV2VHalBsNWZGOXlGcHllQ1hLQlU1ZCkiPjxnPjxnPjxwYXRoIGQ9IiBNIDEwLjYwOSA5LjI2NyBDIDEwLjYwOSAxMC4wODcgMTAuMDExIDEwLjc1OCA5LjI4IDEwLjc1OCBMIDEuNDE1IDEwLjc1OCBDIDAuNjg0IDEwLjc1OCAwLjA4NSAxMC4wODcgMC4wODUgOS4yNjcgTCAwLjA4NSAzLjY1IEMgMC4wODUgMi44MjkgMC42ODQgMi4xNTggMS40MTUgMi4xNTggTCA5LjI4IDIuMTU4IEMgMTAuMDExIDIuMTU4IDEwLjYwOSAyLjgyOSAxMC42MDkgMy42NSBMIDEwLjYwOSA5LjI2NyBMIDEwLjYwOSA5LjI2NyBaICIgZmlsbC1ydWxlPSJldmVub2RkIiBmaWxsPSJyZ2IoMjQ5LDE3MCw0NSkiLz48cGF0aCBkPSIgTSAxMC42MDkgOC45NzMgQyAxMC42MDkgOS44MTcgMTAuMDExIDEwLjUwOCA5LjI4IDEwLjUwOCBMIDEuNDE1IDEwLjUwOCBDIDAuNjg0IDEwLjUwOCAwLjA4NSA5LjgxNyAwLjA4NSA4Ljk3MyBMIDAuMDg1IDMuMTkgQyAwLjA4NSAyLjM0NiAwLjY4NCAxLjY1NSAxLjQxNSAxLjY1NSBMIDkuMjggMS42NTUgQyAxMC4wMTEgMS42NTUgMTAuNjA5IDIuMzQ2IDEwLjYwOSAzLjE5IEwgMTAuNjA5IDguOTczIEwgMTAuNjA5IDguOTczIFogIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9InJnYigyNTUsMTYwLDApIi8+PHBhdGggZD0iIE0gMCAxMy41MjggQyAwIDE0LjMzIDAuNjE4IDE0Ljk4OCAxLjM3MyAxNC45ODggTCAxNC42MjYgMTQuOTg4IEMgMTUuMzgyIDE0Ljk4OCAxNiAxNC4zMyAxNiAxMy41MjggTCAxNiAyLjQ3MiBDIDE2IDEuNjY5IDE1LjM4MiAxLjAxMiAxNC42MjYgMS4wMTIgTCAxMC45NTYgMS4wMTIgQyAxMC4yMDEgMS4wMTIgOS4yMzUgMS41NTUgOC44MDkgMi4yMTkgTCA3LjYxOCA0LjA3NiBDIDcuMTkzIDQuNzM5IDYuMjI3IDUuMjgyIDUuNDcxIDUuMjgyIEwgMS4zNzMgNS4yODIgQyAwLjYxOCA1LjI4MiAwIDUuOTM5IDAgNi43NDEgTCAwIDEzLjUyOCBaICIgZmlsbC1ydWxlPSJldmVub2RkIiBmaWxsPSJyZ2IoMjU0LDIxMyw0NykiLz48ZyBzdHlsZT0ib3BhY2l0eTowLjI7Ij48ZyBzdHlsZT0ib3BhY2l0eTowLjI7Ij48ZyBvcGFjaXR5PSIwLjIiPjxwYXRoIGQ9IiBNIDE0LjYyNiAxMy41OTEgTCAxLjM3MyAxMy41OTEgQyAwLjYxOCAxMy41OTEgMCAxMi45MzQgMCAxMi4xMzEgTCAwIDEyLjQ2NiBDIDAgMTMuMjY4IDAuNjE4IDEzLjkyNiAxLjM3MyAxMy45MjYgTCAxNC42MjYgMTMuOTI2IEMgMTUuMzgyIDEzLjkyNiAxNiAxMy4yNjggMTYgMTIuNDY2IEwgMTYgMTIuMTMxIEMgMTYgMTIuOTM0IDE1LjM4MiAxMy41OTEgMTQuNjI2IDEzLjU5MSBaICIgZmlsbC1ydWxlPSJldmVub2RkIiBmaWxsPSJyZ2IoNDQsNDQsNDQpIi8+PC9nPjwvZz48L2c+PC9nPjwvZz48L2c+PC9zdmc+") !important;
- width: 16px !important;
- height: 16px !important;
- }
- tree {
- background-color: #161825 !important;
- }
- #main-menubar {
- background-color: #161825 !important;
- }
- #main-menubar>* {
- color: var(--in-content-page-color) !important;
- }
- #main-menubar> :hover,
- menubar>menu[_moz-menuactive="true"][open="true"] {
- -moz-appearance: none !important;
- background: #161825 !important;
- }
- @media screen and (-moz-windows-theme),
- screen and (-moz-windows-classic),
- screen and (-moz-windows-default-theme),
- screen and (-moz-os-version: windows-win7),
- screen and (-moz-os-version: windows-win8),
- screen and (-moz-os-version: windows-win10) {
- #metaTagsCaption,
- #security-identity,
- #security-identity-groupbox,
- #security-privacy,
- #security-privacy-groupbox,
- #security-technical,
- #security-technical-groupbox {
- -moz-appearance: none !important;
- background-color: #161825 !important;
- border: none !important;
- color: var(--in-content-selected-text) !important;
- }
- #placesMenu>menu {
- color: var(--in-content-page-color) !important;
- }
- #security-identity-groupbox,
- #security-privacy-groupbox,
- #security-technical-groupbox {
- -moz-appearance: none !important;
- background-color: #161825 !important;
- }
- #places treechildren:not(.autocomplete-treebody)::-moz-tree-row(hover):not(.autocomplete-treebody)::-moz-tree-cell-text(selected) {
- background: 0 0 !important;
- -moz-border-top-colors: transparent !important;
- -moz-border-right-colors: transparent !important;
- -moz-border-left-colors: transparent !important;
- -moz-border-bottom-colors: transparent !important;
- }
- }
- #placesToolbar>toolbarbutton#back-button,
- #placesToolbar>toolbarbutton#forward-button {
- width: 24px !important;
- height: 24px !important;
- }
- @media screen and (-moz-os-version: windows-win7) {
- treechildren {
- --treechildren-outline: none !important;
- }
- }
- }
- :root {
- --tabs-border: none !important;
- }
- /*-----------------------*/
- #urlbar,
- #searchbar-textbox {
- border: none !important;
- box-shadow: none !important;
- font-family: Fira Sans !important;
- /*border: 0px !important;*/
- border-radius: 0px !important;
- }
- #urlbar .urlbar-input-box {
- opacity: 1 !important;
- }
- .tab-background {
- border-top: none !important;
- }
- .tabs-newtab-button,
- #alltabs-button {
- fill: #ffffff !important;
- opacity: 1 !important;
- border-top: 0px !important;
- margin-bottom: 0px !important;
- margin-left: 0px !important;
- }
- window:not([chromehidden~="toolbar"]) #urlbar-container>.toolbarbutton-1:-moz-any([disabled], :not([open]):not([disabled]):not(:active))>.toolbarbutton-icon[class],
- #main-window:not([customizing]) #back-button[disabled]>.toolbarbutton-icon[class] {
- box-shadow: none !important;
- border: transparent !important;
- opacity: 1 !important;
- }
- #back-button>.toolbarbutton-icon {
- border-color: transparent !important;
- }
- /* Override vertical shifts when moving a tab */
- #TabsToolbar[movingtab] {
- padding-bottom: 0px !important;
- overflow: hidden !important;
- }
- #TabsToolbar[movingtab]>.tabbrowser-tabs {
- padding-bottom: 0px !important;
- }
- #TabsToolbar[movingtab]+#nav-bar {
- margin-top: 0px !important;
- }
- #TabsToolbar[movingtab]>#tabbrowser-tabs {
- padding-bottom: 0px !important;
- margin-bottom: 0px !important;
- }
- /*----------------------------
- .titlebar-spacer {
- display: none !important;
- }
- */
- .titlebar-spacer[type="pre-tabs"] {
- display: none !important;
- }
- toolbarbutton.bookmark-item:hover {
- background-color: #161825 !important;
- border: 0px #161825 solid !important;
- }
- .titlebar-spacer #TabsToolbar {
- margin-bottom: 0px !important;
- }
- #navigator-toolbox::after {
- border-bottom: 0px !important;
- }
- #TabsToolbar .tab-background {
- border-right: 0px !important;
- border-left: 0px !important;
- }
- .close-icon>.toolbarbutton-icon {
- border-radius: 0px !important;
- }
- #tabs-newtab-button>.toolbarbutton-icon,
- #alltabs-button>.toolbarbutton-icon {
- background-color: transparent !important;
- }
- :root {
- --toolbarbutton-border-radius: 0px !important;
- }
- /*
- #tabbrowser-tabs {
- --tab-line-color: #1e90ff !important;
- --tab-loading-fill: #1e90ff !important;
- box-shadow: none !important;
- }*/
- :root[lwtheme-image]:-moz-lwtheme-brighttext {
- text-shadow: none !important;
- }
- .tabbrowser-tab:hover>.tab-stack>.tab-background:not([selected="true"]) {
- background-color: #1e90ff50 !important;
- }
- /*----------autohide personal bar---------------------------*/
- #PersonalToolbar {
- transition: margin 280ms linear !important;
- position: relative !important;
- z-index: 0 !important;
- margin-top: -24px !important;
- -moz-window-dragging: no-drag !important;
- }
- #nav-bar {
- z-index: 1 !important;
- }
- #PersonalToolbar {
- display: block;
- }
- #nav-bar:hover+#PersonalToolbar,
- #PersonalToolbar:hover {
- margin-top: 0px !important;
- margin-bottom: -24px !important;
- }
- /*---colored blinking cursor in url bar ----*/
- #urlbar {
- color: white !important;
- caret-color: #1e90ff !important;
- }
- /* Effect */
- :root:not([uidensity="compact"]) #back-button {
- --uc-back-extra-padding: 1px !important;
- }
- .toolbarbutton-icon {
- transition: transform 82ms linear !important;
- }
- toolbarbutton:not([disabled]):active>.toolbarbutton-icon,
- toolbarbutton:not([disabled]):active>.toolbarbutton-badge-stack>.toolbarbutton-icon {
- transform: scale(0.5) !important;
- }
- /* Firefox Quantum userChrome.css tweaks ************************************************/
- /* Github: https://github.com/aris-t2/customcssforfx ************************************/
- /****************************************************************************************/
- /******* button icon colors ********/
- #containers-panelmenu,
- #web-apps-button,
- #e10s-button,
- #panic-button,
- #cut-button,
- #zoom-out-button,
- #zoom-in-button,
- #stop-button,
- #stop-button .toolbarbutton-animatable-image,
- #stop-reload-button[animate]>#reload-button[displaystop]+#stop-button>.toolbarbutton-animatable-box>.toolbarbutton-animatable-image,
- #save-page-button,
- #back-button,
- #forward-button,
- #new-window-button,
- #tabs-newtab-button,
- #alltabs-button,
- #navigator-toolbox #TabsToolbar:not(:-moz-lwtheme) #alltabs-button,
- #navigator-toolbox #TabsToolbar:not(:-moz-lwtheme) #tabbrowser-arrowscrollbox>.scrollbutton-up,
- #navigator-toolbox #TabsToolbar:not(:-moz-lwtheme) #tabbrowser-arrowscrollbox>.scrollbutton-down,
- #downloads-button,
- #downloads-button[indicator="true"]:not([attention="success"]) #downloads-indicator-icon,
- #copy-button,
- #find-button,
- #sidebar-button,
- #fullscreen-button,
- #PanelUI-customize,
- #password-notification-icon,
- #PanelUI-fxa-status,
- #sync-button,
- #tabview-button,
- #paste-button,
- #email-link-button,
- #reload-button,
- #reload-button .toolbarbutton-animatable-image,
- #add-ons-button,
- #open-file-button,
- #home-button,
- #feed-button,
- #history-button,
- #history-panelmenu,
- #library-button,
- #privatebrowsing-button,
- #print-button,
- #webide-button,
- #PanelUI-menu-button,
- #nav-bar-overflow-button,
- #bookmarks-menu-button,
- #bookmarks-button,
- #bookmarks-menu-button>.toolbarbutton-menubutton-dropmarker>.dropmarker-icon,
- #developer-button,
- #preferences-button,
- #characterencoding-button {
- fill: white !important;
- fill-opacity: 1 !important;
- opacity: 1 !important;
- }
- #navigator-toolbox:not(:focus-within) .tabbrowser-tab[visuallyselected] {
- z-index: 0 !important;
- }
- :root:not([customizing]) #urlbar {
- opacity: 0 !important;
- transition: opacity 300ms ease-in-out;
- }
- :root:not([customizing]) #urlbar:hover {
- opacity: 1 !important;
- }
- /*------------wrong password border --------------------*/
- #notification-popup .popup-notification-invalid-input {
- box-shadow: none !important;
- }
- /*------------------------------------------------------*/
- #appMenu-mainView toolbarbutton:hover,
- #customizationui-widget-multiview toolbarbutton:hover,
- #widget-overflow-list toolbarbutton:hover {
- background: #1e90ff !important;
- }
- #appMenu-mainView toolbarbutton,
- #customizationui-widget-multiview toolbarbutton,
- #widget-overflow-list toolbarbutton {
- color: #ffff !important;
- }
- panelview .toolbarbutton-1:-moz-any(:hover, :focus):not(:-moz-any([disabled], [open], :active)),
- toolbarbutton.subviewbutton:-moz-any(:hover, :focus):not(:-moz-any([disabled], [open], :active)),
- menu.subviewbutton[_moz-menuactive]:not(:-moz-any([disabled], :active)),
- menuitem.subviewbutton[_moz-menuactive]:not(:-moz-any([disabled], :active)),
- .widget-overflow-list .toolbarbutton-1:-moz-any(:hover, :focus):not(:-moz-any([disabled], [open], :active)),
- .toolbaritem-combined-buttons:-moz-any(:not([cui-areatype="toolbar"]), [overflowedItem="true"])>toolbarbutton:-moz-any(:hover, :focus):not(:-moz-any([disabled], [open], :active)) {
- background: #1e90ff !important;
- }
- /***************************************************************************/
- /* autohide forward button */
- #forward-button {
- transform: scale(1, 1) !important;
- transition: margin-left 150ms var(--animation-easing-function), opacity 250ms var(--animation-easing-function), transform 350ms var(--animation-easing-function) !important;
- }
- #forward-button[disabled="true"] {
- margin-left: -28px !important;
- opacity: 0 !important;
- transform: scale(0.8, 0.8) !important;
- pointer-events: none !important;
- }
- /* remove this if you don't want the forward button to be slightly smaller than the back button, a la australis */
- #forward-button .toolbarbutton-icon {
- padding: calc(var(--toolbarbutton-inner-padding)) !important;
- margin-left: -6px !important;
- margin-right: 2px !important;
- }
- */
- /*changes color of not selected tabs close button*/
- .tab-close-button:not([selected]) {
- filter: invert(50%) !important;
- }
- /*----------------by folder name-----------------------------------------------*/
- .bookmark-item[container="true"] [label="Divers "],
- .bookmark-item[container="true"] [label="BD "],
- .bookmark-item[container="true"] [label="Perso "],
- .bookmark-item[container="true"] [label="Code "] {
- list-style-image: url("Folderflat2.svg") !important;
- }
- /* Removes 1px border underneath the navbar */
- #navigator-toolbox::after {
- border-bottom: 0px !important;
- }
- /* Removes 1px borders around the selected tab*/
- .tab-background {
- margin-inline-start: -1px !important;
- margin-inline-end: -1px !important;
- border: 0 !important;
- border-image-width: 0 !important;
- }
- /* ################################################################################################# */
- /* TAB ANIMATION: LOADING PROGRESS LINE INDICATOR */
- /* ################################################################################################# */
- .tabbrowser-tab .tab-loading-burst {
- background-image: linear-gradient(90deg, transparent, #1e90ff) !important;
- background-repeat: no-repeat !important;
- transition: background-size 0.5s ease-out !important;
- opacity: 0.5s linear !important;
- background-size: 0px 100% !important;
- background-position-y: bottom !important;
- }
- .tabbrowser-tab:not([busy]) .tab-loading-burst {
- opacity: 0 !important;
- }
- .tabbrowser-tab[busy] .tab-loading-burst {
- background-size: 20% 100% !important;
- transition: background-size 0.3s ease-out !important;
- }
- .tabbrowser-tab[busy][progress] .tab-loading-burst {
- background-size: 100% 100% !important;
- transition-duration: 2s !important;
- }
- .tabbrowser-tab[bursting] .tab-loading-burst {
- background-size: 100% 100% !important;
- transition-duration: 0.5s !important;
- }
- .tab-background,
- .tab-loading-burst {
- border: none !important;
- border-radius: 0px !important;
- }
- /*--------------------------------------------*/
- /*
- .menubar-text {
- direction: ltr;
- transform: translateY(1px) !important;
- }
- */
- .toolbarbutton-1 {
- padding-bottom: 0px !important;
- padding-top: 1px !important;
- }
- /*avatar account icon*/
- #fxa-avatar-image {
- margin-bottom: 3px !important;
- transform: scale(1.25) !important;
- }
- /*#fxa-toolbar-menu-button {
- margin-bottom: 0px !important;
- }
- */
- /* Dark library, page-info and bookmark-properties */
- /* Color scheme matches default dark theme */
- @-moz-document url(chrome://browser/content/places/places.xhtml),
- url(chrome://browser/content/pageinfo/pageInfo.xhtml),
- url(chrome://browser/content/places/bookmarkProperties.xhtml) {
- #placesToolbox,
- #placesView,
- #placesToolbar,
- #main-window,
- #topBar,
- tree {
- -moz-appearance: none !important;
- background-color: #161825 !important;
- color: #ffff !important;
- }
- #placesToolbar,
- tree {
- background: transparent !important;
- }
- #searchFilter,
- menulist,
- /*input,*/
- textbox,
- richlistbox,
- treecol,
- menu,
- #permList {
- -moz-appearance: none !important;
- background-color: #161825 !important;
- color: #ffff !important;
- }
- textbox,
- richlistbox {
- background-color: #161825 !important;
- }
- treecol:not([hideheader]) {
- height: 24px !important;
- }
- treecol:hover {
- filter: brightness(160%) !important;
- }
- treechildren::-moz-tree-row(multicol, odd),
- #permList {
- background-color: #161825 !important;
- }
- radiogroup>radio[selected],
- radiogroup>radio:hover,
- #permList>.permission:hover,
- treechildren::-moz-tree-row(hover),
- button:hover {
- background-color: rgba(255, 255, 255, 0.1) !important;
- color: inherit !important;
- }
- treechildren::-moz-tree-row(selected) {
- background-color: Highlight !important;
- }
- button {
- padding: 3px !important;
- }
- #placesMenu>menu {
- border: none !important;
- }
- #searchFilter,
- .search-textbox {
- background-color: black !important;
- }
- #editBMPanel_tagsSelector {
- -moz-appearance: none !important;
- background: black !important;
- color: #ffff !important;
- }
- .editBMPanel_foldersExpander {
- -moz-appearance: none !important;
- filter: invert(0%) !important;
- background: #ffff !important;
- color: black !important;
- }
- #editBMPanel_tagsSelector>richlistitem>image,
- radio>.radio-check,
- checkbox>.checkbox-check {
- -moz-appearance: none !important;
- border: 1px solid graytext !important;
- border-radius: 0px !important;
- height: 1.3em !important;
- width: 1.3em !important;
- padding: 1px !important;
- }
- #editBMPanel_tagsSelector>richlistitem>image {
- background-color: var(--toolbar-bgcolor, #161825) !important;
- margin: 1px !important;
- border-color: graytext !important;
- border-radius: 0px !important;
- }
- #editBMPanel_tagsSelector>richlistitem:not([disabled]):hover>image,
- radio:not([disabled]):hover>.radio-check,
- checkbox:not([disabled]):hover>.checkbox-check {
- border-color: highlight !important;
- }
- radio>.radio-check {
- padding: 0 !important;
- border-radius: 20px !important;
- }
- #editBMPanel_tagsSelector>richlistitem[checked]>image,
- radio[selected]>.radio-check,
- checkbox[checked]>.checkbox-check {
- list-style-image: url("chrome://global/skin/icons/check.svg") !important;
- -moz-context-properties: fill !important;
- fill: highlight !important;
- }
- radio[selected]>.radio-check {
- list-style-image: url("chrome://global/skin/in-content/radio.svg") !important;
- }
- #editBMPanel_tagsSelectorExpander {
- -moz-appearance: none !important;
- filter: invert(0%) !important;
- background: #ffff !important;
- padding: 2px !important;
- }
- #editBMPanel_tagsSelector>richlistitem[disabled]>image,
- radio[disabled]>.radio-check,
- checkbox[disabled]>.checkbox-check {
- fill: graytext !important;
- }
- }
- /*------------------------------------*/
- .tabbrowser-tab {
- opacity: 0.50 !important;
- }
- .tabbrowser-tab:hover {
- opacity: 0.70 !important;
- }
- .tabbrowser-tab[selected] {
- opacity: 1 !important;
- }
- /*--------------------------------------------*/
- .tabbrowser-tab {
- text-shadow: none !important;
- }
- .toolbarbutton-text {
- color: #ffff !important;
- text-shadow: none !important;
- }
- #navigator-toolbox {
- border-bottom: 0px !important;
- }
- /* Change visuals of unloaded/hibernated tabs */
- .tab.discarded {
- color: orange !important;
- }
- .tab.discarded:hover {
- color: red !important;
- }
- /*-----------------zoom & copy paste button tweaks--------------------------*/
- toolbar #zoom-controls>separator {
- color: transparent !important;
- }
- #zoom-reset-button label {
- font-family: 'Fira Sans' !important;
- font-weight: bold !important;
- padding-top: 3px !important;
- color: #1e90ff !important;
- margin-left: -10px !important;
- }
- #zoom-in-button {
- -moz-padding-start: 0px !important;
- padding-top: 0px !important;
- padding-bottom: 4px !important;
- fill: #1e90ff !important;
- margin-left: -10px !important;
- }
- #zoom-out-button {
- -moz-padding-end: 0px !important;
- padding-top: 0px !important;
- padding-bottom: 4px !important;
- fill: #1e90ff !important;
- /*margin-left: -6px !important;*/
- }
- toolbar #fullscreen-button {
- padding-top: 0px !important;
- padding-bottom: 4px !important;
- fill: #1e90ff !important;
- /*margin-left: -6px !important;*/
- }
- #cut-button {
- padding-top: 0px !important;
- padding-bottom: 4px !important;
- fill: #1e90ff !important;
- }
- #copy-button {
- padding-top: 0px !important;
- padding-bottom: 4px !important;
- fill: #1e90ff !important;
- margin-left: -6px !important;
- }
- #paste-button {
- padding-top: 0px !important;
- padding-bottom: 3px !important;
- fill: #1e90ff !important;
- margin-left: -6px !important;
- }
- .toolbaritem-combined-buttons>separator {
- display: none !important;
- }
- /* Hamburger Menu Zoom Control */
- #appMenu-zoomReduce-button {
- background: transparent !important;
- fill: #1e90ff !important;
- border: 0px solid #1e90ff !important;
- border-radius: 0px !important;
- }
- #appMenu-zoomReset-button label {
- background: transparent !important;
- color: #1e90ff !important;
- border-radius: 0px !important;
- font-family: "Fira Sans" !important;
- }
- #appMenu-zoomReset-button {
- background: transparent !important;
- color: #1e90ff !important;
- border: 1px solid #1e90ff !important;
- border-radius: 0px !important;
- }
- #appMenu-fullscreen-button {
- background: transparent !important;
- fill: #1e90ff !important;
- border: 0px solid #ffffff !important;
- border-radius: 0px !important;
- }
- #appMenu-zoomEnlarge-button {
- background: transparent !important;
- fill: #1e90ff !important;
- border: 0px solid #ffffff !important;
- border-radius: 0px !important;
- }
- .PanelUI-subView .toolbaritem-combined-buttons>.subviewbutton-iconic>.toolbarbutton-text {
- display: none !important;
- }
- #tracking-protection-icon-container::after {
- border-right: 0px !important;
- }
- @-moz-document url(chrome://global/content/alerts/alert.xhtml) {
- #alertBox {
- background-color: #161825 !important;
- color: #ffff !important;
- font-family: Fira Sans !important;
- }
- #alertSourceLabel {
- color: #1e90ff !important;
- font-family: Fira Sans !important;
- }
- }
- /***************url dropdown************************/
- /* Font-sizes */
- #PopupAutoCompleteRichResult .autocomplete-richlistitem:not([actiontype="searchengine"]) .ac-title {
- font-family: "Fira Sans" !important;
- font-size: 14px !important;
- }
- #PopupAutoCompleteRichResult .autocomplete-richlistitem:not([actiontype="searchengine"]).ac-url,
- #PopupAutoCompleteRichResult .autocomplete-richlistitem:not([actiontype="searchengine"]) .ac-action {
- font-family: "Fira Sans" !important;
- font-size: 14px !important;
- background-color: #161825 !important;
- }
- /* Dark Themed Drop-down */
- /* Dark Theme - Firefox 48+ */
- #PopupAutoComplete .ac-site {
- background-color: #16182580 !important;
- }
- /*
- #PopupAutoCompleteRichResult .autocomplete-richlistitem {
- border-bottom-color: #333 !important;
- }
- */
- .autocomplete-richlistitem .ac-title,
- .autocomplete-richlistitem .ac-action,
- .autocomplete-richlistitem .ac-separator {
- color: #ffff !important;
- background-color: #16182580 !important;
- background: #16182580 !important;
- font-family: Fira Sans !important;
- font-size: 14px !important;
- }
- #PopupAutoCompleteRichResult .ac-url:not([selected="true"]) {
- color: #1e90ff !important;
- }
- .autocomplete-richlistitem[selected="true"] {
- background-color: rgba(31, 143, 255, 0.502) !important;
- }
- .autocomplete-richlistitem[selected="true"] .ac-title,
- .ac-title[selected],
- .autocomplete-richlistitem[selected="true"] .ac-action,
- .ac-action[selected],
- .autocomplete-richlistitem[selected="true"] .ac-separator,
- .ac-separator[selected] {
- color: #ffff !important;
- font-family: Fira Sans !important;
- font-size: 14px !important;
- background-color: #161825 !important;
- background: #161825 !important;
- }
- .autocomplete-richlistitem[selected="true"] .ac-url,
- .ac-url[selected] {
- color: #1e90ff !important;
- font-family: Fira Sans !important;
- font-size: 14px !important;
- background-color: #161825 !important;
- }
- #PopupAutoCompleteRichResult .autocomplete-richlistitem:hover {
- background-color: rgba(31, 143, 255, 0.500) !important;
- }
- #PopupAutoCompleteRichResult .autocomplete-richlistitem[selected] {
- background-color: rgba(31, 143, 255, 0.500) !important;
- }
- /* Ability to scroll in Fx57 */
- #PopupAutoCompleteRichResult .autocomplete-richlistbox>scrollbox {
- overflow-y: auto !important;
- padding-right: 3px !important;
- }
- #PopupAutoCompleteRichResult .autocomplete-richlistbox {
- padding-right: 0px !important;
- }
- *|span.urlbarView-url {
- font-family: Fira Sans !important;
- font-size: 14px !important;
- }
- *|span.urlbarView-secondary {
- font-family: Fira Sans !important;
- font-size: 14px !important;
- }
- /* Position page title, set font-size */
- #PopupAutoCompleteRichResult .autocomplete-richlistitem:not([actiontype="searchengine"]) .ac-title,
- .urlbarView-row:not([type="search"]) .urlbarView-title {
- color: #ffff !important;
- font-family: Fira Sans !important;
- font-size: 14px !important;
- }
- /* Position page url / action, set font-size */
- #PopupAutoCompleteRichResult .autocomplete-richlistitem:not([actiontype="searchengine"]) .ac-url,
- /*#PopupAutoCompleteRichResult .autocomplete-richlistitem:not([actiontype="searchengine"]) .ac-action,*/
- .urlbarView-row:not([type="search"]) .urlbarView-url {
- color: #1e90ff !important;
- font-family: Fira Sans !important;
- font-size: 14px !important;
- }
- /* Constrains urlbar popup to urlbar width */
- /* Firefox 70+ */
- #urlbar-container {
- /*background-color: #161825 !important;*/
- transform: translateY(0);
- position: relative;
- z-index: 10;
- padding-block: 0px !important;
- padding-inline: 0px !important;
- margin-inline: 0px !important;
- }
- #nav-bar-customization-target {
- overflow: visible !important;
- }
- .urlbar-results {
- max-width: 100% !important;
- box-shadow: 5px 5px 5px 1px rgba(0, 0, 0, 0.800) !important;
- }
- :root[uidensity="compact"] .urlbarView {
- margin-top: 2px !important;
- }
- :root[uidensity="touch"] .urlbarView {
- margin-top: 1px !important;
- }
- #urlbar[open] {
- border-bottom-right-radius: 0px !important;
- border-bottom-left-radius: 0px !important;
- }
- /*
- .urlbarView-row {
- padding: 6px 0px !important;
- }
- */
- .popup-notification-body .menulist-label-box {
- color: #ffff !important;
- }
- .urlbarView-row[selected] .urlbarView-title,
- .urlbarView-row[selected] .urlbarView-secondary,
- .urlbarView-row[selected] .urlbarView-title-separator,
- .urlbarView-row:hover .urlbarView-title,
- .urlbarView-row:hover .urlbarView-secondary,
- .urlbarView-row:hover .urlbarView-title-separator {
- color: #ffff !important;
- }
- .urlbarView-row[selected],
- .urlbarView-row[selected],
- .urlbarView-row[selected],
- .urlbarView-row:hover,
- .urlbarView-row:hover,
- .urlbarView-row:hover {
- background-color: rgba(30, 143, 255, 0.500) !important;
- border-radius: 0px !important;
- }
- #sidebar-search-container #search-box {
- -moz-appearance: none !important;
- background-color: black !important;
- color: #ffff !important;
- }
- #search-box,
- #searchFilter,
- input:not(#urlbar-input) {
- -moz-appearance: none !important;
- background-color: black !important;
- /*padding: 2px !important;*/
- color: #ffff !important;
- border: 1px solid black !important;
- }
- .autocomplete-richlistitem[selected="true"] {
- background-color: rgba(31, 143, 255, 0.502) !important;
- }
- /* toolbar borders */
- #main-window #navigator-toolbox {
- border: none !important;
- }
- .content-blocking-category.selected {
- border-radius: 0px !important;
- border: 1px solid #1e90ff !important;
- background-color: rgba(31, 143, 255, 0.5) !important;
- }
- .content-blocking-category {
- border-radius: 0px !important;
- margin: 3px 0 !important;
- padding: 9px !important;
- border: 1px solid #161825 !important;
- background-color: #161825 !important;
- }
- #trackingProtectionShield {
- fill: #1e90ff !important;
- }
- #customization-panel-container>.panel-arrowcontent {
- border-color: #161825 !important;
- border: 1px !important;
- }
- #customization-content-container,
- #customization-panel-container,
- #customization-panelDescription,
- #customize-mode-overflow-list-description,
- #widget-overflow-fixed-list {
- background-color: #161825 !important;
- color: #ffff !important;
- border: 0px !important;
- font-family: Fira Sans !important;
- }
- #customization-footer {
- background-color: #0f0f0f !important;
- font-family: Fira Sans !important;
- }
- /*
- :root {
- --toolbar-bgcolor: #303030 !important;
- --toolbar-non-lwt-bgcolor: #303030 !important;
- --toolbar-non-lwt-textcolor: #ffff !important;
- }
- */
- /* The customization page button colors */
- .customizationmode-button {
- -moz-appearance: none !important;
- border-radius: 0px !important;
- background: #1e90ff7c !important;
- color: #ffff !important;
- border: none !important;
- }
- .customizationmode-button:hover {
- background: #1e90ff !important;
- color: #ffff !important;
- }
- .customization-lwtheme-menu-footeritem {
- border-right: 1px solid #222 !important;
- background: linear-gradient(#555, #161825) !important;
- color: #ffff !important;
- }
- .customization-lwtheme-menu-footeritem:hover {
- background: linear-gradient(#161825, #555) !important;
- color: #fff !important;
- }
- .button-menu-dropmarker .dropmarker-icon {
- filter: invert(75%) !important;
- }
- #customization-done-button {
- -moz-appearance: none !important;
- border-radius: 0px !important;
- background: #1e90ff80 !important;
- color: #ffff !important;
- border: none !important;
- }
- #customization-done-button:hover {
- background: #1e90ff !important;
- }
- .scrollbutton-up[orient="horizontal"]~spacer {
- border: none !important;
- }
- .scrollbutton-down[orient="horizontal"]~spacer {
- border: none !important;
- }
- /*--------------------scrollbar tweaks -----------------------------*/
- * {
- scrollbar-color: #1e90ff #161825 !important;
- scrollbar-width: thin !important;
- }
- scrollbox[orient="horizontal"] {
- -moz-box-pack: center !important;
- }
- .scrollbutton-up[orient="horizontal"]~spacer {
- border: none !important;
- }
- .scrollbutton-down[orient="horizontal"]~spacer {
- border: none !important;
- }
- .toolbarbutton-animatable-box,
- .toolbarbutton-1 {
- fill-opacity: 1 !important;
- }
- #PersonalToolbar,
- #nav-bar {
- background-color: #161825 !important;
- fill: #ffffff !important;
- opacity: 1 !important;
- }
- /*-------------------makes github tab icon #ffff for dark theme--------------------------------------*/
- .tabbrowser-tab .tab-icon-image[src="data:image/x-icon;base64,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AAAAAAAAKysrBhYWGUcWFhiVFRUYvxUVGNkWFhfzFhYX8xUVGNkVFRi/FhYYlRYWGUcrKysGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="] {
- /* Makes Github icon #ffff on dark theme */
- filter: invert(100%) drop-shadow(0px 0px 5px #ffff) !important;
- }
- .tab-icon-image {
- margin-bottom: 2px !important;
- filter: drop-shadow(0px 0px 2px white) !important;
- }
- /*
- .scrollbutton-up[orient="horizontal"]~spacer {
- width: 38px !important;
- background-size: 37px 100% !important;
- }
- */
- /*
- html[windowtype="Toolkit:PictureInPicture"] {
- border: 1px solid #1e90ff !important;
- }
- */
- /*
- html[windowtype="Toolkit:PictureInPicture"] .player-holder {
- height: calc(100vh - 20px) !important;
- }*/
- @-moz-document url("http://www.w3.org/1999/xhtml") {
- html|input.urlbar-scheme {
- display: none !important;
- }
- }
- @keyframes scale-in {
- 0% {
- transform: scaleY(0);
- }
- 100% {
- transform: scaleY(1);
- }
- }
- @keyframes scale-out {
- 0% {
- transform: scaleY(1);
- }
- 100% {
- transform: scaleY(0);
- }
- }
- .browserContainer {
- position: relative;
- }
- findbar {
- animation: 0.2s scale-in;
- transform-origin: top center;
- background: #161825 !important;
- padding: 4px 6px 6px 6px;
- border: 1px solid #161825;
- border-top-width: 0;
- border-radius: 0 0 var(--toolbarbutton-border-radius) var(--toolbarbutton-border-radius);
- position: absolute;
- top: -2px;
- right: 38px;
- display: block;
- }
- findbar[hidden="true"] {
- animation: 0.2s scale-out;
- }
- findbar .findbar-container {
- padding: 0 !important;
- padding-inline-start: 0 !important;
- padding-inline-end: 0 !important;
- }
- findbar .findbar-container .findbar-textbox {
- padding: 6px 8px !important;
- background-color: #1e90ff80 !important;
- border-color: var(--backbutton-border-color) !important;
- }
- findbar .findbar-container .findbar-textbox[status="notfound"] {
- background-color: #E74C3C !important;
- color: #ffff !important;
- }
- findbar .findbar-container .findbar-find-previous,
- findbar .findbar-container .findbar-find-next {
- background: transparent !important;
- border-color: var(--backbutton-border-color) !important;
- }
- findbar .findbar-container .findbar-find-previous:hover,
- findbar .findbar-container .findbar-find-previous:focus,
- findbar .findbar-container .findbar-find-next:hover,
- findbar .findbar-container .findbar-find-next:focus {
- background-color: #1e90ff !important;
- }
- findbar .findbar-button {
- border: 1px solid var(--backbutton-border-color);
- border-radius: var(--toolbarbutton-border-radius) !important;
- }
- findbar .findbar-closebutton {
- margin-right: 4px !important;
- padding-inline-end: 0 !important;
- position: relative;
- top: 6px;
- }
- window[lwtheme="true"] findbar {
- background: var(--lwt-header-image) !important;
- background-attachment: fixed !important;
- background-position: top right !important;
- top: -1px;
- }
- window[lwtheme="true"] findbar:before {
- display: block;
- content: '';
- position: absolute;
- top: 0;
- left: 0;
- z-index: 0;
- width: 100%;
- height: 100%;
- background-color: #161825;
- }
- window[lwtheme="true"] findbar .findbar-container,
- window[lwtheme="true"] findbar .findbar-closebutton {
- position: relative;
- z-index: 1;
- }
- window[lwtheme="true"] findbar .findbar-textbox {
- color: #ffff !important;
- background-color: #161825 !important;
- }
- window[lwtheme="true"] findbar .findbar-button[checked="true"] {
- font-weight: bold;
- background-color: #161825 !important;
- }
- window[lwtheme="true"] findbar .findbar-find-status,
- window[lwtheme="true"] findbar .found-matches {
- color: var(--lwt-text-color) !important;
- }
- .browserContainer>findbar {
- border-top: none !important;
- }
- button[class="dialog-button"] {
- -moz-appearance: none !important;
- background-color: black !important;
- color: #ffff !important;
- }
- /* Replace the button background-colors with a glow effect */
- /* Edit the color choices how you see fit */
- /* Make backgrounds transparent */
- .urlbar-icon,
- .urlbar-icon-wrapper,
- toolbar .toolbarbutton-1,
- #tabbrowser-tabs toolbarbutton,
- toolbar toolbarbutton>.toolbarbutton-icon,
- toolbar toolbarbutton>.toolbarbutton-badge-stack,
- .titlebar-button,
- .findbar-textbox~toolbarbutton,
- toolbarbutton.scrollbutton-up,
- toolbarbutton.scrollbutton-down {
- background-color: transparent !important;
- border-color: none !important;
- }
- .close-icon {
- fill-opacity: 0 !important;
- }
- /* show favicon for tabs without favicons */
- .tabbrowser-tab:not([pinned]) .tab-icon-image:not([src]) {
- display: inline !important;
- }
- .tabbrowser-tab:not([pinned])[busy] .tab-icon-image {
- display: none !important;
- }
- .bookmark-item[label="about:config"] image {
- width: 0 !important;
- height: 0 !important;
- padding: 16px 16px 0 0 !important;
- background-image: url("aboutconfig.png") !important;
- -moz-image-region: auto !important;
- }
- .bookmark-item[label="about:config old"] image {
- width: 0 !important;
- height: 0 !important;
- padding: 16px 16px 0 0 !important;
- background-image: url('cogpng.png') !important;
- -moz-image-region: auto !important;
- }
- .bookmark-item[label="Redémarrage nécessaire"] image {
- width: 0 !important;
- height: 0 !important;
- padding: 16px 16px 0 0 !important;
- background-image: url('reloadpng.png') !important;
- -moz-image-region: auto !important;
- }
- #ublock0_raymondhill_net-browser-action label {
- color: #ffff !important;
- background-color: #1e90ff !important;
- opacity: 1 !important;
- }
- /* */
- /*
- input:focus {
- outline: 0;
- box-shadow: none;
- }*/
- @-moz-document url(about:blank),
- url-prefix(about:newtab) {
- #newtab-window,
- #newtab-customize-overlay,
- html {
- background: #161825 !important;
- color: #ffff !important;
- font-family: Fira Sans !important;
- }
- }
- /* webrender true and layout.css.backdrop-filter.enabled=true*/
- .urlbarView {
- background-image: url("noise-512x512.png") !important;
- background-color: #16182580 !important;
- background: #16182580 !important;
- backdrop-filter: blur(8px) !important;
- box-shadow: 3px 03px 5px 0px #00000080 !important;
- }
- #urlbar-background {
- display: none !important;
- }
- #browser vbox#appcontent tabbrowser,
- #content,
- #tabbrowser-tabpanels,
- browser[type=content-primary],
- browser[type=content]>html {
- background: #161825 !important;
- }
- /* Prevents #ffff pre-load flash */
- .browserContainer {
- background-color: #161825 !important;
- }
- .tabbrowser tabpanels {
- background-color: #161825 !important;
- }
- #scrollbutton-up,
- #scrollbutton-down {
- display: var(--uc-scrollbutton-display-model, initial) !important;
- }
- #tabbrowser-tabs,
- #tabbrowser-tabs>#tabbrowser-arrowscrollbox {
- min-height: 40px !important;
- margin-top: 0px !important;
- border: none !important;
- }
- /* REMOVE MEGABAR START
- * VERSION 1.0.3
- * CODE AT: http://userchrome.wesleybranton.com/megabar
- * RELEASE NOTES: http://userchrome.wesleybranton.com/notes/megabar */
- @-moz-document url(chrome://browser/content/browser.xhtml) {
- /* DISABLE EXPANDING START */
- #urlbar[breakout][breakout-extend] {
- top: calc((var(--urlbar-toolbar-height) - var(--urlbar-height)) / 2) !important;
- left: 0 !important;
- width: 100% !important;
- }
- #urlbar[breakout][breakout-extend]>#urlbar-input-container {
- height: var(--urlbar-height) !important;
- padding-block: 0 !important;
- padding-inline: 0 !important;
- }
- #urlbar[breakout][breakout-extend]>#urlbar-background {
- animation-name: none !important;
- /*box-shadow: 0 1px 4px rgba(0, 0, 0, .05) !important;*/
- }
- .urlbarView-body-inner {
- border-top: 0px !important;
- }
- /* DISABLE EXPANDING END */
- /* REMOVE URL RESULT PADDING START */
- .urlbarView {
- margin-inline: 0px !important;
- width: 100% !important;
- /*border-bottom-left-radius: 15px !important;
- border-bottom-right-radius: 15px !important;*/
- box-shadow: 5px 5px 5px 1px rgba(0, 0, 0, 0.5) !important;
- }
- .urlbarView-row {
- padding-block: 0px !important;
- }
- /* REMOVE URL RESULT PADDING END */
- /* MOVE URL RESULT TYPE ICON TO LEFT START */
- .urlbarView-type-icon {
- display: none !important;
- /*min-width: 16px !important;
- height: 16px !important;
- margin-bottom: 0px !important;
- margin-inline-start: 0px !important;*/
- }
- .urlbarView-favicon {
- margin-inline-start: 2px !important;
- }
- /* DISPLAY GO BUTTON WHEN TYPING START */
- #urlbar-input-container[pageproxystate="invalid"] #urlbar-go-button {
- display: block !important;
- }
- /* DISPLAY GO BUTTON WHEN TYPING END */
- /* Megabar custom background
- .urlbarView.megabar {
- background-color: #01323f !important;
- margin-bottom: 7px !important;
- }*/
- .urlbarView.megabar {
- /*background-image: url("noise-512x512.png") !important;*/
- /*background-color: #16182580 !important;*/
- /*background: #16182580 !important;*/
- /*backdrop-filter: blur(2px) !important;*/
- top: calc(100% - 5px) !important;
- width: 100% !important;
- /*background: #16182580 !important;*/
- /*border-width: 0 1px 1px 1px !important; border-style: solid;*/
- border-color: none !important;
- box-shadow: 5px 5px 5px 1px rgba(0, 0, 0, 0.788) !important;
- }
- #urlbar-input-container[pageproxystate="invalid"] #urlbar-go-button {
- display: block !important;
- }
- }
- /* REMOVE MEGABAR END */
- #main-window {
- background-color: #161825 !important;
- /*background-image: url('spacex.jpg') !important;*/
- }
- .bookmark-item[label="Github"]>.toolbarbutton-icon {
- width: 0px !important;
- height: 0px !important;
- padding: 0 0 16px 16px !important;
- background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PCEtLSBHZW5lcmF0b3I6IEdyYXZpdC5pbyAtLT48c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHN0eWxlPSJpc29sYXRpb246aXNvbGF0ZSIgdmlld0JveD0iMCAwIDQzOC41NDkgNDM4LjU0OSIgd2lkdGg9IjQzOC41NDlwdCIgaGVpZ2h0PSI0MzguNTQ5cHQiPjxkZWZzPjxjbGlwUGF0aCBpZD0iX2NsaXBQYXRoXzg3QXhvTjhPanFCRmEzQ3dVTlAwTzMxZ1U1Z2JteUNwIj48cmVjdCB3aWR0aD0iNDM4LjU0OSIgaGVpZ2h0PSI0MzguNTQ5Ii8+PC9jbGlwUGF0aD48L2RlZnM+PGcgY2xpcC1wYXRoPSJ1cmwoI19jbGlwUGF0aF84N0F4b044T2pxQkZhM0N3VU5QME8zMWdVNWdibXlDcCkiPjxwYXRoIGQ9IiBNIDQwOS4xMzIgMTE0LjU3MyBDIDM4OS41MjQgODAuOTc3IDM2Mi45MjcgNTQuMzc5IDMyOS4zMzQgMzQuNzczIEMgMjk1LjczNiAxNS4xNjYgMjU5LjA1NyA1LjM2NSAyMTkuMjcxIDUuMzY1IEMgMTc5LjQ5IDUuMzY1IDE0Mi43OTkgMTUuMTY5IDEwOS4yMDggMzQuNzczIEMgNzUuNjEyIDU0LjM3OCA0OS4wMTYgODAuOTc3IDI5LjQwOCAxMTQuNTczIEMgOS44MDMgMTQ4LjE2OCAwIDE4NC44NTQgMCAyMjQuNjMgQyAwIDI3Mi40MSAxMy45NCAzMTUuMzc1IDQxLjgyNyAzNTMuNTM2IEMgNjkuNzExIDM5MS43IDEwNS43MzMgNDE4LjEwOCAxNDkuODkgNDMyLjc2MyBDIDE1NS4wMyA0MzMuNzE3IDE1OC44MzUgNDMzLjA0NiAxNjEuMzA5IDQzMC43NjcgQyAxNjMuNzg0IDQyOC40ODUgMTY1LjAyIDQyNS42MjcgMTY1LjAyIDQyMi4yMDUgQyAxNjUuMDIgNDIxLjYzNCAxNjQuOTcxIDQxNi40OTcgMTY0Ljg3NiA0MDYuNzg4IEMgMTY0Ljc3OCAzOTcuMDc5IDE2NC43MzIgMzg4LjYwOSAxNjQuNzMyIDM4MS4zODIgTCAxNTguMTY1IDM4Mi41MTggQyAxNTMuOTc4IDM4My4yODUgMTQ4LjY5NiAzODMuNjEgMTQyLjMxOSAzODMuNTE4IEMgMTM1Ljk0NSAzODMuNDI5IDEyOS4zMjggMzgyLjc2MSAxMjIuNDc3IDM4MS41MTkgQyAxMTUuNjIzIDM4MC4yODggMTA5LjI0OCAzNzcuNDMzIDEwMy4zNDcgMzcyLjk2IEMgOTcuNDQ5IDM2OC40ODcgOTMuMjYyIDM2Mi42MzIgOTAuNzg3IDM1NS40MDQgTCA4Ny45MzIgMzQ4LjgzNCBDIDg2LjAyOSAzNDQuNDYgODMuMDMzIDMzOS42MDEgNzguOTQgMzM0LjI3NSBDIDc0Ljg0NyAzMjguOTQ0IDcwLjcwOCAzMjUuMzMgNjYuNTIxIDMyMy40MjcgTCA2NC41MjIgMzIxLjk5NiBDIDYzLjE5IDMyMS4wNDUgNjEuOTU0IDMxOS44OTggNjAuODExIDMxOC41NjcgQyA1OS42NjkgMzE3LjIzNiA1OC44MTQgMzE1LjkwNCA1OC4yNDMgMzE0LjU3IEMgNTcuNjcxIDMxMy4yMzUgNTguMTQ1IDMxMi4xNCA1OS42NyAzMTEuMjgxIEMgNjEuMTk1IDMxMC40MjIgNjMuOTUxIDMxMC4wMDUgNjcuOTUgMzEwLjAwNSBMIDczLjY1OCAzMTAuODU4IEMgNzcuNDY1IDMxMS42MjEgODIuMTc0IDMxMy45IDg3Ljc5MSAzMTcuNzA5IEMgOTMuNDA1IDMyMS41MTUgOTguMDIgMzI2LjQ2MyAxMDEuNjM3IDMzMi41NTEgQyAxMDYuMDE3IDM0MC4zNTcgMTExLjI5NCAzNDYuMzA1IDExNy40ODMgMzUwLjM5OCBDIDEyMy42NjcgMzU0LjQ5MSAxMjkuOTAyIDM1Ni41MzQgMTM2LjE4MiAzNTYuNTM0IEMgMTQyLjQ2MiAzNTYuNTM0IDE0Ny44ODYgMzU2LjA1OCAxNTIuNDU2IDM1NS4xMTEgQyAxNTcuMDIxIDM1NC4xNTkgMTYxLjMwNCAzNTIuNzI4IDE2NS4zMDMgMzUwLjgyNiBDIDE2Ny4wMTYgMzM4LjA2OCAxNzEuNjggMzI4LjI2NyAxNzkuMjkxIDMyMS40MTYgQyAxNjguNDQzIDMyMC4yNzYgMTU4LjY5IDMxOC41NTkgMTUwLjAyNyAzMTYuMjc2IEMgMTQxLjM2OSAzMTMuOTkgMTMyLjQyMiAzMTAuMjggMTIzLjE5MiAzMDUuMTM2IEMgMTEzLjk1NyAyOTkuOTk5IDEwNi4yOTYgMjkzLjYyIDEwMC4yMDcgMjg2LjAxIEMgOTQuMTE3IDI3OC4zOTYgODkuMTE5IDI2OC40IDg1LjIyIDI1Ni4wMzEgQyA4MS4zMTkgMjQzLjY1NyA3OS4zNjggMjI5LjM4MyA3OS4zNjggMjEzLjIwNSBDIDc5LjM2OCAxOTAuMTcgODYuODg4IDE3MC41NjggMTAxLjkyNSAxNTQuMzg4IEMgOTQuODgxIDEzNy4wNyA5NS41NDYgMTE3LjY1NiAxMDMuOTIyIDk2LjE0OCBDIDEwOS40NDIgOTQuNDMzIDExNy42MjggOTUuNzIgMTI4LjQ3NiAxMDAuMDAxIEMgMTM5LjMyNiAxMDQuMjg0IDE0Ny4yNyAxMDcuOTUzIDE1Mi4zMTYgMTEwLjk5NSBDIDE1Ny4zNjIgMTE0LjAzNiAxNjEuNDA1IDExNi42MTMgMTY0LjQ1MSAxMTguNzAzIEMgMTgyLjE1NiAxMTMuNzU2IDIwMC40MjcgMTExLjI4MiAyMTkuMjY5IDExMS4yODIgQyAyMzguMTExIDExMS4yODIgMjU2LjM4NiAxMTMuNzU2IDI3NC4wOTIgMTE4LjcwMyBMIDI4NC45NDEgMTExLjg1NCBDIDI5Mi4zNiAxMDcuMjg0IDMwMS4xMjEgMTAzLjA5NiAzMTEuMjAzIDk5LjI4OSBDIDMyMS4yOTEgOTUuNDg0IDMyOS4wMDUgOTQuNDM2IDMzNC4zMzcgOTYuMTUxIEMgMzQyLjg5OSAxMTcuNjYgMzQzLjY2MiAxMzcuMDczIDMzNi42MTYgMTU0LjM5MSBDIDM1MS42NTIgMTcwLjU3MSAzNTkuMTc1IDE5MC4xNzggMzU5LjE3NSAyMTMuMjA4IEMgMzU5LjE3NSAyMjkuMzg2IDM1Ny4yMTcgMjQzLjcwNSAzNTMuMzIyIDI1Ni4xNzQgQyAzNDkuNDIyIDI2OC42NDUgMzQ0LjM4MSAyNzguNjMxIDMzOC4xOTcgMjg2LjE1MyBDIDMzMi4wMDYgMjkzLjY3NCAzMjQuMjk2IDMwMC4wMDMgMzE1LjA2NiAzMDUuMTM5IEMgMzA1LjgzNCAzMTAuMjc5IDI5Ni44ODQgMzEzLjk4OSAyODguMjI2IDMxNi4yNzUgQyAyNzkuNTY0IDMxOC41NjEgMjY5LjgxMSAzMjAuMjc5IDI1OC45NjMgMzIxLjQyMSBDIDI2OC44NTcgMzI5Ljk4MyAyNzMuODA1IDM0My40OTggMjczLjgwNSAzNjEuOTYgTCAyNzMuODA1IDQyMi4xOTcgQyAyNzMuODA1IDQyNS42MTkgMjc0Ljk5NSA0MjguNDc2IDI3Ny4zNzcgNDMwLjc1OSBDIDI3OS43NTYgNDMzLjAzOCAyODMuNTEzIDQzMy43MDkgMjg4LjY1MyA0MzIuNzU0IEMgMzMyLjgxNiA0MTguMTAxIDM2OC44MzggMzkxLjY5MiAzOTYuNzIxIDM1My41MjggQyA0MjQuNjAxIDMxNS4zNjcgNDM4LjU0NiAyNzIuNDAyIDQzOC41NDYgMjI0LjYyMiBDIDQzOC41MzYgMTg0Ljg1MSA0MjguNzI4IDE0OC4xNjggNDA5LjEzMiAxMTQuNTczIFogIiBmaWxsPSJyZ2IoMjU1LDI1NSwyNTUpIi8+PC9nPjwvc3ZnPg==") !important;
- background-size: cover !important;
- }
- /* https COLOR trick */
- #identity-box.verifiedDomain[pageproxystate="valid"]~.urlbar-input-box::before {
- content: "https://";
- position: absolute;
- display: block;
- /*margin-top: -1px;*/
- line-height: var(--urlbar-height);
- z-index: 2;
- height: 100%;
- color: #1e90ff;
- text-shadow: 0 0 2px #161825;
- /*text-shadow: none !important;*/
- pointer-events: none;
- font-family: Fira Sans !important;
- }
- #tracking-protection-icon-container[hidden]~.urlbar-input-box::before {
- display: none !important;
- }
- /* Source file https://github.com/MrOtherGuy/firefox-csshacks/tree/master/chrome/urlbar_connection_type_colors.css made available under Mozilla Public License v. 2.0
- See the above repository for updates as well as full license text. */
- /* Modifies the urlbar text color based on connection type - "normal" https: won't be mdofied */
- /* Mixed content including neterror */
- #identity-box[pageproxystate="valid"].unknownIdentity~.urlbar-input-box {
- color: orange !important;
- }
- /* http: and potentially some other insecure connections like ftp: */
- #identity-box[pageproxystate="valid"].notSecure~.urlbar-input-box {
- color: red !important;
- }
- /* Extension pages */
- #identity-box[pageproxystate="valid"].extensionPage~.urlbar-input-box {
- color: yellowgreen !important;
- }
- /* Internal about: and chrome:// urls (includes reader-view) */
- #identity-box[pageproxystate="valid"].localResource~.urlbar-input-box,
- #identity-box[pageproxystate="valid"].chromeUI~.urlbar-input-box {
- color: #1e90ff !important;
- }
- /* tabs roundness */
- :root {
- --default_tab_border_roundness: 6px;
- }
- #TabsToolbar .tabbrowser-tab {
- border-radius: var(--default_tab_border_roundness) !important;
- overflow: hidden;
- margin-bottom: 5px !important;
- }
- .tab-line {
- height: 0px !important;
- }
- /*
- .tabbrowser-tab>.tab-stack>.tab-background {
- border-radius: 4px !important;
- }*/
- /*--------- ombre onglets / tab shadow & background------------*/
- /*.tabbrowser-tab[visuallyselected="true"],*/
- .tabbrowser-tab[visuallyselected="true"] .tab-background {
- /* box-shadow: 0px 0px 10px #1e90ff80 !important;*/
- background: #0063cb !important;
- }
- /* Show Tab Close buttons only when hovered (slide in using max-width) */
- .tabbrowser-tab:not([pinned]) .tab-close-button {
- max-width: 0 !important;
- opacity: 0 !important;
- transition: all 250ms ease-in-out 0ms !important;
- /* no delay on exit*/
- }
- .tabbrowser-tab:not([pinned]):hover .tab-close-button {
- display: -moz-box !important;
- max-width: 20px !important;
- opacity: 1 !important;
- transition: all 250ms ease-in-out 250ms !important;
- /* quarter second delay on entry*/
- }
- .tab-text,
- .tab-label {
- -moz-box-flex: 1 !important;
- text-align: center !important;
- }
- /* booksmark menu tweaks */
- #BMB_bookmarksPopup menu[container="true"] .menu-right {
- /*padding: 8px !important;*/
- margin-right: 6px !important;
- color: #ffffff !important;
- border: solid #ffffff !important;
- border-width: 0 2px 2px 0px !important;
- }
- #BMB_bookmarksPopup menupopup>menulist,
- #BMB_unsortedBookmarksPopup,
- #BMB_bookmarksPopup menu {
- -moz-appearance: none !important;
- background: none !important;
- background-color: #161825 !important;
- border: 0px !important;
- }
- #BMB_bookmarksPopup menu:hover {
- -moz-appearance: none !important;
- background: none !important;
- background-color: #1e90ff !important;
- }
- #BMB_bookmarksPopup menuitem {
- background-color: #161825 !important;
- border: 0px !important;
- }
- #BMB_bookmarksPopup menuitem:hover {
- background: #1e90ff !important;
- }
- #BMB_bookmarksPopup .panel-arrowcontent * {
- -moz-appearance: none !important;
- box-shadow: none !important;
- border: 0px !important;
- }
- #BMB_bookmarksPopup menupopup .arrowscrollbox-scrollbox,
- /*#BMB_bookmarksPopup menupopup,*/
- #BMB_bookmarksPopup .panel-arrowcontent {
- background: none !important;
- padding: unset !important;
- margin: unset !important;
- /*border: unset !important;
- box-shadow: unset !important;*/
- border-radius: 0 !important;
- border: 0px !important;
- }
- #BMB_bookmarksPopup menupopup,
- #BMB_bookmarksPopup .panel-arrowcontent {
- /*-moz-appearance: unset !important;*/
- border: 0px !important;
- }
- #BMB_bookmarksToolbarFolderMenu,
- #BMB_bookmarksToolbar,
- #BMB_bookmarksPopup,
- #BMB_bookmarksToolbarPopup {
- border: 0px !important;
- }
- #BMB_bookmarksPopup menuitem .menu-iconic-accel,
- #BMB_bookmarksPopup menuitem .menu-accel {
- margin-right: 6px !important;
- font-family: Fira Sans !important;
- font-size: 14px !important;
- color: #1e90ff !important;
- }
- #BMB_bookmarksPopup menuseparator {
- border-bottom: 1px solid #303030 !important;
- background: transparent !important;
- }
- .menupopup-arrowscrollbox {
- background-color: #161825 !important;
- border: none !important;
- }
- #bookmarksmenu-button {
- --uc-bmb-popup-border-width: 0px !important;
- }
- #bookmarks-menu-button {
- --uc-bmb-popup-border-width: 0px;
- }
- hbox[part="innerbox"] {
- border-width: var(--uc-bmb-popup-border-width, 1px) !important;
- }
Add Comment
Please, Sign In to add comment