Guest User

userChrome.css

a guest
Jun 1st, 2020
516
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 13.72 KB | None | 0 0
  1. /* Color Pallet */
  2. .identity-color-blue {--identity-tab-color: #2574A7 !important; --identity-icon-color: #2980b9 !important;}
  3. .identity-color-green {--identity-tab-color: #1E934F !important; --identity-icon-color: #16a085 !important;}
  4. .identity-color-orange {--identity-tab-color: #e67e22 !important; --identity-icon-color: #e67e22 !important;}
  5. .identity-color-red {--identity-tab-color: #c0392b !important; --identity-icon-color: #e74c3c !important;}
  6. .identity-color-purple {--identity-tab-color: #813E9D !important; --identity-icon-color: #8e44ad !important;}
  7.  
  8.  
  9.  
  10. /****** Nav Bar *****/
  11. /* Nav Bar Background Color */
  12. #nav-bar {background-color: #2A2D3E !important;}
  13.  
  14. /* URL Bar */
  15. #urlbar-background {background-color: #191925 !important; border: none !important;}
  16. #urlbar-input-container {color: #00AABB !important;}
  17.  
  18. /* Content Seperator Color */
  19. :root:-moz-lwtheme {--chrome-content-separator-color: #1F1F2B !important;}
  20.  
  21. /* Megabar Suggestions Divider */
  22. .urlbarView.megabar .urlbarView-body-inner {border-top: none !important;}
  23.  
  24. .urlbarView:not(.megabar) .urlbarView-row:not([type="tip"])[selected], .urlbarView.megabar .urlbarView-row:not([type="tip"])[selected] > .urlbarView-row-inner {background-color: #2A2D3E !important; color: #999 !important;}
  25.  
  26. .urlbarView:not(.megabar) .urlbarView-row:not([type="tip"]):hover, .urlbarView.megabar .urlbarView-row:not([type="tip"]):hover > .urlbarView-row-inner {background-color: #2A2D3E !important; color: #999 !important;}
  27.  
  28. .urlbarView-url {
  29. color: #00AABB !important;}
  30.  
  31. .urlbarView:not(.megabar) .urlbarView-row:not([type="tip"])[selected], .urlbarView.megabar .urlbarView-row:not([type="tip"])[selected] > .urlbarView-row-inner > .urlbarView-url {color: #00AABB !important;}
  32.  
  33. /* Hide Divider between Bookmark & Container Logo */
  34. #pageActionSeparator {display: none !important;}
  35. /*.megabar[open="true"] {}*/
  36.  
  37. /* Titlebar Close Mini Padding */
  38. .titlebar-buttonbox {margin-right: 5px !important;}
  39.  
  40. /***** Tabs *****/
  41. /* Pre Style */
  42. .tab-stack > .tab-background {background-image: none !important;}
  43.  
  44. /* Tab Text Color */
  45. .tab-content {color: #ccc !important;} /* [selected="true"] */
  46.  
  47. /* Hide Top & Bottom Line */
  48. .tab-bottom-line,.tab-line {display: none !important;}
  49. #navigator-toolbox {--tabs-border-color: transparent !important;}
  50.  
  51. /* Hide Tab Sepertor */
  52. #toolbar-menubar[autohide="true"] + #TabsToolbar .tabbrowser-tab::after {display: none !important;}
  53.  
  54.  
  55. /***** Tabs Background Color *****/
  56. /* Active Tab Background Color */
  57. .tabbrowser-tab > .tab-stack > .tab-background[selected="true"] {background-color: transparent !important; border-top: none !important;}
  58.  
  59. /* Inactive Tabs Background Color */
  60. .tabbrowser-tab > .tab-stack > .tab-background {background-color: #2A2D3E !important;}
  61.  
  62. /* Inactive Container Tabs Background Color */
  63. .identity-color-orange > .tab-stack > .tab-background {background-color: var(--identity-tab-color) !important;}
  64. .identity-color-blue > .tab-stack > .tab-background {background-color: var(--identity-tab-color) !important;}
  65. .identity-color-red > .tab-stack > .tab-background {background-color: var(--identity-tab-color) !important;}
  66. .identity-color-green > .tab-stack > .tab-background {background-color: var(--identity-tab-color) !important;}
  67. .identity-color-purple > .tab-stack > .tab-background {background-color: var(--identity-tab-color) !important;}
  68.  
  69. /* Container Tabs Text Color Selected */
  70. .identity-color-blue > .tab-stack > .tab-content[selected="true"] {color: var(--identity-tab-color) !important;}
  71. .identity-color-purple > .tab-stack > .tab-content[selected="true"] {color: var(--identity-tab-color) !important;}
  72. .identity-color-green > .tab-stack > .tab-content[selected="true"] {color: var(--identity-tab-color) !important;}
  73. .identity-color-red > .tab-stack > .tab-content[selected="true"] {color: var(--identity-tab-color) !important;}
  74.  
  75. /* Tabs Spaceing from Nav Bar */
  76. .tabbrowser-tab {margin-bottom: 3px !important; margin-left: 3px !important; margin-top: 3px !important;}
  77.  
  78. /* Tabs Padding */
  79. .tab-content {padding-top: 2px !important; padding-bottom: 2px !important;}
  80.  
  81. /* Tabs Border Radius */
  82. .tab-background {border-radius: 5px !important;}
  83.  
  84. /* Tabs Hover Background / Text Color */
  85. .tabbrowser-tab:hover .tab-background {opacity: 0.9 !important;}
  86.  
  87. /* Hide Tabs Divider */
  88.  
  89. /* Site Favicon Grayscale */
  90.  
  91. .tab-icon-image {filter: grayscale(1) brightness(0.5) contrast(1.5) !important;}
  92.  
  93.  
  94. /***** Menu Popups *****/
  95. /* Popup Background & Text Color / Round Borders */
  96. .PanelUI-subView {
  97.   --arrowpanel-background: #2A2D3E !important;
  98.   --arrowpanel-color: #00AABB !important;
  99.   --lwt-accent-color: rgb(12, 12, 13);
  100.   --lwt-text-color: #00AABB !important;
  101.   color: #00AABB !important;
  102.   border-radius: 7px !important;}
  103.  
  104. /* Extra Popup Fix */
  105. .panel-arrowcontent {
  106.   border-radius: 7px !important;
  107.   margin: 0px !important;
  108.   background-color: #2A2D3E !important;}
  109.  
  110. /* Book */
  111. .panel-arrowcontainer {margin-top: 7px !important;}
  112.  
  113. /* Popup - Menu Item Background Hover */
  114. .subviewbutton:hover, .subviewbutton:active, .subviewbutton:focus {background-color: #1F1F2B !important;}
  115.  
  116. /* Hide Popup Arrows */
  117. .panel-arrowbox {display: none !important; fill:#2A2D3E !important}
  118.  
  119. /* Hide Non-Required Menu Items */
  120. #appMenu-fxa-status, .sync-ui-item, #appMenu-new-window-button {display: none !important;}
  121.  
  122. /* Menu Seperators */
  123. .panel-subview-body toolbarseparator {border-top: 1px solid #232533 !important;}
  124. .panel-subview-body toolbarseparator[orient="vertical"] {border-inline-start: 1px solid #232533 !important;}
  125.  
  126. /* Disabled Restore Menu Button */
  127. #appMenuRestoreLastSession[disabled="true"] .toolbarbutton-icon {fill: #999 !important;}
  128. #appMenuRestoreLastSession[disabled="true"] .toolbarbutton-text {color: #999 !important;}
  129.  
  130. /* Zoom Reset Button */
  131. #appMenu-zoomReset-button {background-color: #1F1F2B !important;}
  132. #appMenu-zoomReset-button:hover, #appMenu-zoomReset-button:active {background-color: #191925 !important;}
  133.  
  134. /* #appMenu-edit-controls, .panel-subview-body > toolbarseparator:nth-child(6) */
  135.  
  136. /* Download */
  137. #downloadsPanel-mainView {background-color: #2A2D3E !important;}
  138. .downloadTarget {color: #00AABB !important;}
  139. .downloadDetails {color: #999 !important;}
  140. #downloadsHistory {background-color: #191925 !important; color: #999 !important;}
  141. #downloadsHistory:hover {background-color: #14141D !important;}
  142. .downloadProgress dev {background-color: #00AABB !important;}
  143. .downloadButton:hover {background-color: #191925 !important}
  144. .downloadButton .button-icon {fill: #00AABB !important}
  145. .download-state {border-bottom: 1px solid #191925 !important;}
  146. .download-state:last-child {border-bottom: none !important;}
  147. .download-state > toolbarseparator {background-color: #191925 !important;}
  148.  
  149.  
  150.  
  151. /* Bookmark Popup */
  152. /* Title / Header */
  153. #editBookmarkPanelTitle {color: #00AABB !important;}
  154. .panel-header {border-bottom: none !important;}
  155.  
  156. /* Text Color */
  157. #editBookmarkPanel_showForNewBookmarks {color: #999 !important;}
  158.  
  159. /* Labels */
  160. #editBookmarkPanelRows label {color: #999 !important;}
  161.  
  162. /* Input Field */
  163. #editBookmarkPanelRows input {-moz-appearance: none !important; padding: 5px 10px !important; border-radius: 7px !important; background-color: #191925 !important; color: #999 !important}
  164.  
  165. /* Multiselect List / Button */
  166. #editBookmarkPanelRows menulist, #editBookmarkPanelRows button {-moz-appearance: none !important; padding: 5px 10px !important; border-radius: 7px !important; background-color: #191925 !important; color: #00AABB !important}
  167. #editBookmarkPanelRows button {padding: 7px 12px !important;}
  168.  
  169. /* Multiselect List / Button Hover */
  170. #editBookmarkPanelRows menulist:hover, #editBookmarkPanelRows button:hover, #editBookmarkPanelRows menulist:active, #editBookmarkPanelRows button:active {background-color: #14141D !important}
  171.  
  172. /* Bookmark Done / Remove Button */
  173. #editBookmarkPanelDoneButton {background-color: #00AAFF !important; color: #191925 !important;}
  174. #editBookmarkPanelRemoveButton {background-color: #191925 !important; color: #999 !important;}
  175.  
  176. /* Bookmark Done / Remove Button Hover */
  177. #editBookmarkPanelDoneButton:hover, #editBookmarkPanelDoneButton:active, #editBookmarkPanelDoneButton:focus {background-color: #2097d3 !important;}
  178. #editBookmarkPanelRemoveButton:hover, #editBookmarkPanelRemoveButton:active {background-color: #14141D !important;}
  179.  
  180.  
  181.  
  182. /***** Notification Popup Padding *****/
  183. .popup-notification-body-container {padding: 20px 10px !important;}
  184.  
  185.  
  186.  
  187. /***** Context Menu *****/
  188. /* Clear Default Style */
  189. menupopup, menupopup menuitem, menupopup menu, menupopup menuseparator {-moz-appearance: none !important;}
  190.  
  191. /* Menu Item */
  192. menupopup menuitem, menupopup menu {padding: 6px 20px !important; color: #00AABB !important; background-color: #2A2D3E !important;}
  193.  
  194. /* Context Menu Background */
  195. menupopup {background-color: #2A2D3E !important;}
  196.  
  197. /* Menu Item Hover */
  198. menupopup menuitem:hover, menupopup menu:hover, menupopup menuitem:active, menupopup menu:active {background-color: #1F1F2B !important;}
  199.  
  200. /* Hide Non-Needed Menu Items */
  201. .menu-iconic[label="uBlock Origin"], .menu-iconic[label="Firefox Multi-Account Containers"] {display: none !important;}
  202. .menu-text, .menubar-text{ display: none !important}
  203.  
  204. /* Hide Menu Item Icons */
  205. #screenshots_mozilla_org-menuitem-_create-screenshot image, #ublock0_raymondhill_net-menuitem-_uBlock0-blockElement image {display: none !important;}
  206.  
  207. /* Iconin Menu Buttons - Reload / Back / Bookmark */
  208. #context-navigation .menuitem-iconic {background-color: #1F1F2B !important; color: #00AABB !important; padding: 2px 10px !important;}
  209.  
  210. /* Iconin Menu Buttons - Reload / Back / Bookmark Hover */
  211. #context-navigation .menuitem-iconic:hover {background-color: #00AABB !important; color: #ddd !important;}
  212.  
  213. /* Hide Active Key Underlines */
  214. menupopup > menu:not(.menu-iconic)::before,
  215. menupopup > menuitem:not(.menuitem-iconic)::before {
  216.  content: attr(label);
  217.   display: -moz-box;
  218.   -moz-appearance: menuitemtext;
  219.   -moz-box-flex: 1;}
  220.  
  221. menubar > menu::before {content: attr(label) !important; display: -moz-box !important; margin: 1px 6px 2px 6px !important;}
  222.  
  223.  
  224.  
  225. /***** Toolbar Buttons *****/
  226. /* Icon & Hover Background Color */
  227. .toolbarbutton-icon {fill: #00AABB !important;}
  228. .toolbarbutton-icon[label="Library"] {fill: #00AABB !important;} /*Library*/
  229. .toolbarbutton-icon:hover {background-color: #1F1F2B !important;}
  230. #tabs-newtab-button .toolbarbutton-icon {fill: #999 !important;}
  231.  
  232. /* Toolbar & Back Button */
  233. :root:-moz-lwtheme-brighttext, toolbar[brighttext] {
  234.   --toolbarbutton-hover-background: #1F1F2B !important;
  235.   --toolbarbutton-active-background: #1F1F2B !important;
  236.   --backbutton-background: #1F1F2B !important;
  237.   --backbutton-hover-background: #171720 !important;
  238.   --backbutton-active-background: #171720 !important;}
  239.  
  240. /* Extra Toolbar Buttons */
  241. #downloads-button, #appMenu-library-button .toolbarbutton-icon {fill: #00AABB !important;}
  242.  
  243. /* Hide Non-Needed Toolbar Buttons */
  244. #tracking-protection-icon-container, #pageActionButton {display: none !important;}
  245. #page-action-buttons > :not([hidden]):not(toolbartabstop) ~ #pageActionSeparator {margin-right: 0px !important;}
  246.  
  247. /* Menu Button Divider */
  248. #PanelUI-button {border-inline-start: 0 !important; margin-inline-start: 0 !important;}
  249.  
  250. /* Bookmark Button Hover Background */
  251. #star-button:hover, #star-button:active, #star-button:focus, #star-button-box:hover, #star-button-box:active, #star-button-box:focus {background-color: #13131a !important;}
  252. #star-button[starred] {fill: #0AB !important;}
  253.  
  254. /* Make Navbar Compact by decreasing Back Button Padding */
  255. #back-button {padding-top: 0px !important; padding-bottom: 0px !important;}
  256.  
  257.  
  258. /***** Add-ons Icons *****/
  259. /* Container Add-on Icon */
  260. #_testpilot-containers-browser-action {--webextension-toolbar-image-light: url("file:///YOUR-LOCATION/Icons/Firefox/Container.svg") !important;}
  261.  
  262. /* Dark Reader Add-on Icon */
  263. #addon_darkreader_org-browser-action {--webextension-toolbar-image-light: url("file:///YOUR-LOCATION/Icons/Firefox/Dark-Mode.svg") !important;}
  264.  
  265. /* uBlock Add-on Inactive Icon */
  266. #ublock0_raymondhill_net-browser-action {--webextension-toolbar-image-light: url("file:///YOUR-LOCATION/Icons/Firefox/uBlock-OFF.svg") !important;}
  267.  
  268. /* uBlock Add-on Active Icon */
  269. #ublock0_raymondhill_net-browser-action[badgeStyle="background-color: rgba(0, 0, 255, 1); color: rgba(255, 255, 255, 1)"] {--webextension-toolbar-image-light: url("file:///YOUR-LOCATION/Icons/Firefox/uBlock-ON.svg") !important;}
  270.  
  271. /* Forget Me Not Icon */
  272. #forget-me-not_lusito_info-browser-action {--webextension-toolbar-image-light: url("file:///YOUR-LOCATION/Icons/Firefox/Cookie.svg") !important;}
  273.  
  274. /* Badge */
  275. #forget-me-not_lusito_info-browser-action[badge="I"] .toolbarbutton-badge {background-color: #191925 !important;}
  276. #forget-me-not_lusito_info-browser-action[badge="L"] .toolbarbutton-badge {background-color: #e74c3c !important;}
  277. #forget-me-not_lusito_info-browser-action[badge="S"] .toolbarbutton-badge {background-color: #555 !important;}
  278. #forget-me-not_lusito_info-browser-action[badge="N"] .toolbarbutton-badge {background-color: #27ae60 !important;}
  279.  
  280. #ublock0_raymondhill_net-browser-action .toolbarbutton-badge {background-color: #e74c3c !important;}
  281.  
  282. /***** Sidebar Style *****/
  283. .sidebar-panel {background-color: #2A2D3E !important;}
  284. #sidebar-box {background-color: #191925 !important;}
  285. .sidebar-placesTreechildren {color: #00AABB !important;}
  286. #sidebar-switcher-target {color: #999 !important;}
  287.  
  288. search-textbox {
  289.   -moz-appearance: none !important;
  290.   cursor: text !important;
  291.   margin: 2px 4px !important;
  292.   padding: 5px !important;
  293.   padding-inline-start: 10px !important;
  294.   background-color: #191925 !important;
  295.   color: #999 !important;
  296.   border-radius: 5px !important;}
  297.  
  298. .titlebar-spacer[type="pre-tabs"] {display: none !important;}
Add Comment
Please, Sign In to add comment