\ dat overpasted userChrome.css - /g/pasta 2.4
From exousia/sovereign, 5 Years ago, written in Plain Text.
Embed
  1. /* HIDDEN ELEMENTS */
  2. #identity-box,
  3. #urlbar-icons > image,
  4. #urlbar-container dropmarker,
  5. #tabbrowser-tabs .scrollbutton-up,
  6. #tabbrowser-tabs .scrollbutton-down,
  7. #appmenu-toolbar-button .toolbarbutton-text,
  8. #appmenu-toolbar-button .toolbarbutton-menu-dropmarker,
  9. toolbar#addon-bar toolbarbutton .toolbarbutton-menubutton-dropmarker,
  10. toolbar#addon-bar #addonbar-closebutton
  11. {
  12.     display:none!important;
  13. }
  14.  
  15. /* BUTTONS */
  16. /* sharpened by stargazer */
  17. #back-button .toolbarbutton-icon,
  18. #forward-button .toolbarbutton-icon,
  19. #reload-button .toolbarbutton-icon,
  20. #urlbar-reload-button .toolbarbutton-icon,
  21. #stop-button .toolbarbutton-icon,
  22. #urlbar-stop-button .toolbarbutton-icon,
  23. #tabbrowser-tabs tab .tab-close-button .toolbarbutton-icon,
  24. #new-tab-button .toolbarbutton-icon,
  25. #appmenu-toolbar-button .toolbarbutton-icon
  26. {
  27.     list-style-image:url("http://i.imgur.com/iYgGm.png")!important;
  28. }
  29. #back-button .toolbarbutton-icon
  30. {
  31.     -moz-image-region:rect(0, 11px, 11px, 0)!important;
  32. }
  33. #forward-button .toolbarbutton-icon
  34. {
  35.     -moz-image-region:rect(0, 22px, 11px, 11px)!important;
  36. }
  37. #reload-button .toolbarbutton-icon,
  38. #urlbar-reload-button .toolbarbutton-icon
  39. {
  40.     -moz-image-region:rect(0, 33px, 11px, 22px)!important;
  41. }
  42. #stop-button .toolbarbutton-icon,
  43. #urlbar-stop-button .toolbarbutton-icon,
  44. #tabbrowser-tabs tab .tab-close-button .toolbarbutton-icon
  45. {
  46.     -moz-image-region:rect(0, 44px, 11px, 33px)!important;
  47. }
  48. #new-tab-button .toolbarbutton-icon
  49. {
  50.     -moz-image-region:rect(0, 55px, 11px, 44px)!important;
  51. }
  52. #new-tab-button
  53. {
  54.     max-width:16px!important;
  55. }
  56. #appmenu-toolbar-button .toolbarbutton-icon
  57. {
  58.     -moz-image-region:rect(0, 66px, 11px, 55px)!important;
  59. }
  60. #back-button,
  61. #forward-button,
  62. #reload-button,
  63. #stop-button,
  64. .tab-close-button,
  65. #appmenu-toolbar-button
  66. {
  67.     background:transparent!important;
  68.     border:0!important;
  69.     min-height:14px!important;
  70.     max-height:14px!important;
  71.     min-width:14px!important;
  72.     max-width:14px!important;
  73.     margin:0!important;
  74.     padding:0!important;
  75.     -moz-appearance:none!important;
  76. }
  77. #TabsToolbar toolbarbutton .toolbarbutton-icon
  78. {
  79.     margin-top:-3px!important;
  80. }
  81. #main-window toolbarbutton,
  82. #appmenu-toolbar-button
  83. {
  84.     padding-top:2px!important;
  85. }
  86. #main-window #appmenu-toolbar-button
  87. {
  88.     padding-left:4px!important;
  89. }
  90. #main-window #appmenu-toolbar-button .toolbarbutton-icon
  91. {
  92.     margin:-1px 0 0!important;
  93. }
  94.  
  95. /* URL BAR */
  96. #urlbar
  97. {
  98.     background:#0e1112!important;
  99.     border:0!important;
  100.     border-left:1px solid #000000!important;
  101.     color:#ffffff!important;
  102.     margin:0 0 0 5px!important;
  103.     max-height:20px!important;
  104.     min-height:16px!important;
  105.     padding:0 0 0 2px!important;
  106.     text-align:left!important;
  107.     text-shadow:#ffffff 0 0 0px!important;
  108.     -moz-transition:color .2s ease-in,background .2s ease-in;
  109.     -moz-appearance:none!important;
  110. }
  111. #urlbar:hover,
  112. {
  113.     background:0e1112!important;
  114.     color:#fff!important;
  115. }
  116. #main-window #tabbrowser-tabs tab:hover,
  117. #main-window #tabbrowser-tabs tab[selected]
  118. {
  119.     background:#0e1112!important;
  120.     color:#fffff!important;
  121. }
  122. #urlbar #notification-popup-box
  123. {
  124.     background:-moz-linear-gradient(rgb(255,255,255),rgb(0,0,0))!important;
  125.     border:0!important;
  126.     border-right:1px solid rgb(0,0,0)!important;
  127.     max-height:16px!important;
  128.     max-width:16px!important;
  129.     padding:0 4px!important;
  130.     border-radius:1px 0 0 1px!important;
  131.     -moz-border-image:none!important;
  132.     -moz-margin-end:0!important;
  133. }
  134. #urlbar #notification-popup-box .notification-anchor-icon
  135. {
  136.     max-height:10px!important;
  137.     max-width:10px!important;
  138. }
  139.  
  140. /* TABS */
  141. #main-window #tabbrowser-tabs tab
  142. {
  143.     background:#0e1112!important;
  144.     border:0!important;
  145.     border-left:1px solid #000000!important;
  146.     color:#ffffff!important;
  147.     margin:0!important;
  148.     max-height:16px!important;
  149.     min-height:16px!important;
  150.     padding:0 2px!important;
  151.     text-shadow:rgba(0,0,0) 0 0 0px!important;
  152.     border-radius:0!important;
  153. }
  154. #main-window #tabbrowser-tabs tab:last-child
  155. {
  156.     border-right:1px solid #000000!important;
  157. }
  158. #main-window #tabbrowser-tabs tab .tab-label
  159. {
  160.     margin-top:-4px!important;
  161. }
  162. #main-window #tabbrowser-tabs tab .tab-throbber,
  163. #main-window #tabbrowser-tabs tab .tab-icon-image
  164. {
  165.     max-height:10px!important;
  166.     max-width:10px!important;
  167.     margin-top:-3px!important;
  168. }
  169. #main-window #tabbrowser-tabs tab[fadein]
  170. {
  171.     -moz-transition:color .2s ease-in,all .2s!important;
  172. }
  173. #main-window #tabbrowser-tabs tab .tab-close-button
  174. {
  175.     margin-top:-4px!important;
  176.     opacity:0!important;
  177.     -moz-transition:opacity .1s ease-in!important;
  178. }
  179. #main-window #tabbrowser-tabs tab .tab-close-button .toolbarbutton-icon
  180. {
  181.     max-height:12px!important;
  182.     max-width:12px!important;
  183. }
  184. #main-window #tabbrowser-tabs tab[selected] .tab-close-button,
  185. #main-window #tabbrowser-tabs tab:hover .tab-close-button
  186. {
  187.     opacity:1!important;
  188. }
  189. #main-window #tabbrowser-tabs tab[fadein]:not([pinned])
  190. {
  191.     min-width:40px!important;
  192.     max-width:160px!important;
  193. }
  194. #main-window #tabbrowser-tabs tab[pinned]
  195. {
  196.     max-width:18px!important;
  197.     min-width:18px!important;
  198. }
  199. #main-window #tabbrowser-tabs tab[pinned] .tab-close-button
  200. {
  201.     display:none!important;
  202. }
  203.  
  204. /* ADD ON BAR */
  205. toolbar#addon-bar
  206. {
  207.     background:#0e1112!important;
  208.     border:1px solid #000000!important;
  209.     max-height:20px!important;
  210.     min-height:20px!important;
  211.     -moz-appearance:none!important;
  212. }
  213. toolbar#addon-bar toolbarbutton
  214. {
  215.     border:0!important;
  216.     max-height:18px!important;
  217.     min-height:18px!important;
  218.     margin:0!important;
  219.     padding:0!important;
  220.     -moz-appearance:none!important;
  221. }
  222. scrollbox#PlacesToolbarItems toolbarbutton
  223. {
  224.     border:0!important;
  225.     border-left:1px solid transparent!important;
  226.     border-right:1px solid transparent!important;
  227.     max-height:18px!important;
  228.     min-height:18px!important;
  229.     max-width:24px!important;
  230.     min-width:24px!important;
  231.     padding:0 0 0 3px!important;
  232.     -moz-appearance:none!important;
  233. }
  234. scrollbox#PlacesToolbarItems toolbarbutton .toolbarbutton-icon
  235. {
  236.     height:16px!important;
  237.     opacity:.5;
  238.     width:16px!important;
  239.     -moz-transition:all .1s linear;
  240. }
  241. scrollbox#PlacesToolbarItems toolbarbutton:hover .toolbarbutton-icon
  242. {
  243.     opacity:1;
  244. }
  245. scrollbox#PlacesToolbarItems toolbarbutton:hover
  246. {
  247.     background:#0e1112!important;
  248.     border-left:1px solid #000000!important;
  249.     border-right:1px solid #000000!important;
  250.     box-shadow:#0f0f0f 0 -1px 3px;
  251. }
  252. scrollbox#PlacesToolbarItems toolbarbutton:active
  253. {
  254.     background:#0e1112!important;
  255.     border-left:1px solid #000000!important;
  256.     border-right:1px solid #000000!important;
  257. }
  258. scrollbox#PlacesToolbarItems toolbarbutton:first-child,
  259. scrollbox#PlacesToolbarItems toolbarbutton:first-child:hover,
  260. scrollbox#PlacesToolbarItems toolbarbutton:first-child:active
  261. {
  262.     border-left:0!important;
  263. }
  264.  
  265. /* MAIN WINDOW */
  266. #main-window #urlbar,
  267. #main-window #urlbar-container
  268. {
  269.     max-width:240px!important;
  270. }
  271. #main-window:not([chromehidden*="toolbar"])
  272. {
  273.     margin:0!important;
  274. }
  275. #main-window #TabsToolbar
  276. {
  277.     background:#0e1112!important;
  278.     border:1px solid #101010!important;
  279.     max-height:16px!important;
  280.     min-height:16px!important;
  281.     margin:0 -1px 0 0!important;
  282.     padding:0!important;
  283.     -moz-appearance:none!important;
  284. }
  285. select > button,
  286. select > input
  287. {
  288.     opacity:0!important;
  289. }
  290.  
  291. body > img.decoded {
  292.     background:none!important;
  293. }
  294. #content[disablehistory] {
  295.     background-color:#0e1112!important;
  296. }
  297. .db_progress-bar {
  298.     background:#0e1112!important;
  299. }
  300. .db_finishedHbox {
  301.     background:#0e1112!important;
  302. }
  303. .db_progressVbox > description {
  304.     font-family:'ProFont'!important;
  305.     font-size:9px!important;
  306.     font-weight:400!important;
  307. }
  308. #_dlbar_finTipContent {
  309.     background:#0e1112!important;
  310.     border:0!important;
  311.     border-radius:0px!important
  312. }