Advertisement
addy-dclxvi

useChrome.css

Feb 2nd, 2018
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.32 KB | None | 0 0
  1. @import url('file:///home/addy/.cache/homepage/colors.css');
  2. @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
  3.  
  4. :root {
  5. /*********************************/
  6. /**** TAB BAR VARIABLES ****/
  7. /*********************************/
  8. --bg-dark: #2f343f;
  9. --bg-light: #2f343f ;
  10. --fg-dark: #d8dee8;
  11. --fg-light: #d8dee8;
  12. --tab-fonts: "Roboto";
  13. --tab-font-size: 9pt;
  14. --tab-text-align: center;
  15. --tab-min-height: 25px !important;
  16.  
  17. /*********************************/
  18. /**** URL BAR VARIABLES ****/
  19. /*********************************/
  20. --url-background: var(--bg-light);
  21. --url-foreground: var(--fg-light);
  22. --url-fonts: "Roboto";
  23. --url-font-size: 9pt;
  24. --url-text-align: center;
  25. }
  26.  
  27.  
  28. /*********************************/
  29. /**** MENU BAR CONFIG ****/
  30. /*********************************/
  31. #navigator-toolbox, #main-window[sizemode="normal"] #navigator-toolbox, #main-window[sizemode="maximized"] #navigator-toolbox {
  32. border-top: 0px !important;
  33. border-left: 0px !important;
  34. border-right: 0px !important;
  35. border-bottom: 0px !important;
  36. box-shadow: none !important;
  37. }
  38.  
  39.  
  40. /*********************************/
  41. /**** TAB BAR CONFIG ****/
  42. /*********************************/
  43. tab, .tabbrowser-tabs *|tab {
  44. background: var(--bg-dark) !important;
  45. color: var(--fg-light) !important;
  46. font-family: var(--tab-fonts) !important;
  47. font-size: var(--tab-font-size);
  48. text-shadow: none !important;
  49. text-align: var(--tab-text-align) !important;
  50. }
  51.  
  52. /**** TAB LABEL (DEFAULT=CENTER) ****/
  53. .tab-label {
  54. -moz-box-flex: 1 !important;
  55. text-align: var(--tab-text-align) !important;
  56. }
  57.  
  58. /**** TAB WIDTH ****/
  59. .tabbrowser-tab[fadein]:not([pinned]) {
  60. min-width: 100px !important;
  61. max-width: 100% !important;
  62. }
  63.  
  64. /**** TAB SELECTED (DEFAULT=BG-LIGHT) ****/
  65. .tab-background-middle[selected="true"], .tabbrowser-tab[selected="true"], .tab-background-middle[selected="true"]:hover, .tabbrowser-tab[selected="true"]:hover {
  66. background: var(--bg-light) !important;
  67. color: var(--fg-light) !important;
  68. }
  69.  
  70. /**** TAB HOVER (DEFAULT=BG-LIGHT) ****/
  71. .tabbrowser-tab[selected="true"][pinned="true"]:hover, .tabbrowser-tab:not([pinned]):hover, .tabs-newtab-button:hover {
  72. background: var(--bg-light) !important;
  73. color: var(--fg-light) !important;
  74. border-top: 0px !important;
  75. }
  76.  
  77. /**** NEW TAB UP LINE (DEFAULT=NONE) ****/
  78. .tabbrowser-tab *, .tabs-newtab-button * {
  79. background: none !important;
  80. list-style-image: none !important;
  81. margin: 0 0 0 0 !important;
  82. padding: 0 0 0 0 !important;
  83. -moz-appearance: none !important;
  84. }
  85.  
  86. /**** TAB SEPARATOR (DEFAULT=NONE) ****/
  87. #TabsToolbar .tab-background {
  88. background: transparent !important;
  89. border-right: 0px !important;
  90. border-left: 0px !important;
  91. }
  92.  
  93. /**** TAB SEPARATOR (DEFAULT=NONE) ****/
  94. .tabbrowser-tab::before, .tabbrowser-tab::after {
  95. display: none !important;
  96. }
  97.  
  98. /**** TAB ICONS (DEFAULT=NONE) ****/
  99. .tab-icon-image {
  100. display: none !important;
  101. }
  102.  
  103.  
  104. /*********************************/
  105. /**** URL BAR CONFIG ****/
  106. /*********************************/
  107. #urlbar, .searchbar-textbox, urlbar-container {
  108. background-color: var(--url-background) !important;
  109. color: var(--url-foreground) !important;
  110. font-family: var(--url-fonts) !important;
  111. font-size: var(--url-font-size);
  112. text-shadow: none !important;
  113. text-align: var(--url-text-align) !important;
  114. border: 0px !important;
  115. box-shadow: none !important;
  116. }
  117.  
  118. #nav-bar[id], #PersonalToolbar[id], #web-developer-toolbar[id], #navigator-toolbox[tabsontop="true"] > #nav-bar[id], #navigator-toolbox[tabsontop="true"]:not([customizing]) > #nav-bar[collapsed="true"][id] + toolbar, #navigator-toolbox[tabsontop="true"]:not([customizing]) > #nav-bar[collapsed="true"] + #customToolbars + #PersonalToolbar[id], #navigator-toolbox[tabsontop="false"] > #nav-bar[id], #navigator-toolbox[tabsontop="false"]:not([customizing]) > #nav-bar[collapsed="true"][id] + toolbar, #navigator-toolbox[tabsontop="false"]:not([customizing]) > #nav-bar[collapsed="true"] + #customToolbars + #PersonalToolbar[id] {
  119. background-image: none !important;
  120. background: var(--url-background) !important;
  121. background-color: var(--url-background) !important;
  122. margin-top: 0px !important;
  123. border-top: 0px !important;
  124. border-bottom: 0px !important;
  125. }
  126.  
  127. /**** URL BUTTONS (DEFAULT=NONE) ****/
  128. #forward-button, #back-button, #PanelUI-menu-button, #PanelUI-button, .restore-tabs-button {
  129. display: none !important;
  130. }
  131.  
  132.  
  133. /*********************************/
  134. /**** OTHER CONFIGS ****/
  135. /*********************************/
  136. 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] {
  137. background-image: none !important;
  138. background-color: var(--url-background) !important;
  139. box-shadow: 0px !important;
  140. border: 0px !important;
  141. }
  142.  
  143. browser[type="content-primary"], browser[type="content"] {
  144. background: var(--bg-dark) !important;
  145. }
  146.  
  147. browser, browser.display.background_color, tabbrowser tabpanels {
  148. background-color: var(--bg-dark) !important;
  149. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement