Advertisement
Guest User

Untitled

a guest
Dec 23rd, 2016
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.03 KB | None | 0 0
  1. /* AGENT_SHEET */
  2. @namespace xul url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
  3.  
  4. @-moz-document regexp(".*") {
  5. /* Codemirror */
  6.  
  7. .CodeMirror-hscrollbar {
  8. background:hsl(0,0%,6%)!important;
  9. height:1vw!important;
  10. max-height:1vw!important;
  11. min-height:1vw!important;
  12. }
  13.  
  14. .CodeMirror-hscrollbar[style*="display: block;"] {
  15. right:1vw!important;
  16. }
  17.  
  18. .CodeMirror-scrollbar-filler {
  19. background:hsl(0,0%,6%)!important;
  20. }
  21.  
  22. .CodeMirror-vscrollbar {
  23. background:hsl(0,0%,6%)!important;
  24. max-width:1vw!important;
  25. min-width:1vw!important;
  26. width:1vw!important;
  27. }
  28.  
  29. .CodeMirror-vscrollbar[style*="margin-bottom: 0px;"] {
  30. bottom:1vw!important;
  31. }
  32.  
  33. .resize-grip {
  34. background:linear-gradient(-45deg,transparent 2px,hsl(0,0%,40%) 2px,transparent 3px,transparent 4.5px,hsl(0,0%,40%) 5px,transparent 5.5px)!important;
  35. }
  36.  
  37. /* Firefox */
  38.  
  39. xul|scrollbar {
  40. -moz-appearance:none!important;
  41. background:hsl(0,0%,6%)!important;
  42. border:0!important;
  43. box-shadow:inset 0 0 0 1px hsl(0,0%,20%)!important;
  44. padding:0!important;
  45. }
  46.  
  47. xul|scrollbar gripper,xul|scrollbartrack-horizontal,xul|scrollbartrack-vertical,xul|scrollbar > scrollbarbutton {
  48. display:none!important;
  49. }
  50.  
  51. xul|scrollbar thumb {
  52. -moz-appearance:none!important;
  53. background:hsl(0,0%,22%)!important;
  54. background-clip:content-box!important;
  55. border:solid transparent!important;
  56. box-shadow:inset 0 0 0 1px hsl(0,0%,42%)!important;
  57. transition:none!important;
  58. }
  59.  
  60. xul|scrollbar thumb,xul|scrollbar[orient="horizontal"] thumb,xul|scrollbar[orient="vertical"] thumb {
  61. border-radius:3px!important;
  62. }
  63.  
  64. xul|scrollbar thumb:active {
  65. background:hsl(0,0%,38%)!important;
  66. background-clip:content-box!important;
  67. box-shadow:inset 0 0 0 1px hsl(0,0%,58%)!important;
  68. }
  69.  
  70. xul|scrollbar thumb:not(:active):hover {
  71. background:hsl(0,0%,30%)!important;
  72. background-clip:content-box!important;
  73. box-shadow:inset 0 0 0 1px hsl(0,0%,50%)!important;
  74. }
  75.  
  76. xul|scrollbar[disabled="true"] {
  77. visibility:hidden!important;
  78. }
  79.  
  80. xul|scrollbar[orient="horizontal"] {
  81. background:hsl(0,0%,6%)!important;
  82. height:1vw!important;
  83. max-height:1vw!important;
  84. min-height:1vw!important;
  85. }
  86.  
  87. xul|scrollbar[orient="horizontal"] thumb {
  88. border-width:2px 0!important;
  89. }
  90.  
  91. xul|scrollbar[orient="vertical"] {
  92. background:hsl(0,0%,6%)!important;
  93. max-width:1vw!important;
  94. min-width:1vw!important;
  95. width:1vw!important;
  96. }
  97.  
  98. xul|scrollbar[orient="vertical"] thumb {
  99. border-width:0 2px!important;
  100. }
  101.  
  102. xul|scrollbarbutton {
  103. -moz-appearance:none!important;
  104. border:0!important;
  105. box-shadow:inset 0 0 0 1px hsl(0,0%,20%)!important;
  106. height:1vw!important;
  107. margin:0!important;
  108. max-height:1vw!important;
  109. max-width:1vw!important;
  110. min-height:1vw!important;
  111. min-width:1vw!important;
  112. width:1vw!important;
  113. }
  114.  
  115. xul|scrollbarbutton[sbattr="scrollbar-up-top"][type="decrement"],xul|scrollbarbutton[sbattr="scrollbar-down-bottom"][type="increment"] {
  116. display:block!important;
  117. }
  118.  
  119. xul|scrollbarbutton[sborient="horizontal"][type="decrement"] {
  120. background:#111 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAYAAADeM14FAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wocBRkfbwCS2gAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAASElEQVQI112MsQ2AMBDEHISyBXtQZR3GYIMMlEVoUFYxBXkpcNXJJx9MUUuUpJ5qR81q801fgRvYQluAi99RUmso83B8wID7A8OxNsz86P0XAAAAAElFTkSuQmCC)center no-repeat!important;
  121. background-size:auto .7vw!important;
  122. border-bottom-right-radius:3px!important;
  123. border-top-right-radius:3px!important;
  124. }
  125.  
  126. xul|scrollbarbutton[sborient="horizontal"][type="decrement"]:active {
  127. background:#666 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAYAAADeM14FAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wocBR8eTl0FygAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAQ0lEQVQI113MwQ2AIBSD4Q9D3MI9PLmOY7ABA7EIF8MqeHqJ0lPTvy1/XWESCgbsaJgYGQ+OqG7oy4+EGpMvuNcAzheTOQn5ZtvN5wAAAABJRU5ErkJggg==)center no-repeat!important;
  128. background-size:auto .7vw!important;
  129. }
  130.  
  131. xul|scrollbarbutton[sborient="horizontal"][type="decrement"]:not(:active):hover {
  132. background:#999 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAYAAADeM14FAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wocBR8eTl0FygAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAQ0lEQVQI113MwQ2AIBSD4Q9D3MI9PLmOY7ABA7EIF8MqeHqJ0lPTvy1/XWESCgbsaJgYGQ+OqG7oy4+EGpMvuNcAzheTOQn5ZtvN5wAAAABJRU5ErkJggg==)center no-repeat!important;
  133. background-size:auto .7vw!important;
  134. }
  135.  
  136. xul|scrollbarbutton[sborient="horizontal"][type="increment"] {
  137. background:#111 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAYAAADeM14FAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wocBSE3TSqG2wAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAP0lEQVQI113MMQ2AMBgF4Ve0sNQBE3aQgQP8NHjBysfU5IcbL7kLtlTw4PgLuNCqgLHkS6/iTrLO5ESb0702L1mANvoPsTLGAAAAAElFTkSuQmCC)center no-repeat!important;
  138. background-size:auto .7vw!important;
  139. border-bottom-left-radius:3px!important;
  140. border-top-left-radius:3px!important;
  141. }
  142.  
  143. xul|scrollbarbutton[sborient="horizontal"][type="increment"]:active {
  144. background:#666 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAYAAADeM14FAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wocBSMTQx8AiAAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAQUlEQVQI11XLMQ2AMBBA0Qe1woKDTrVWB/ghbOxYqA62Ml1y/PElH6pUwY0XT+DAxIElw8S5+rdnuLDF0uOHlp8Pfo0LbHiIHlwAAAAASUVORK5CYII=)center no-repeat!important;
  145. background-size:auto .7vw!important;
  146. }
  147.  
  148. xul|scrollbarbutton[sborient="horizontal"][type="increment"]:not(:active):hover {
  149. background:#999 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAYAAADeM14FAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wocBSMTQx8AiAAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAQUlEQVQI11XLMQ2AMBBA0Qe1woKDTrVWB/ghbOxYqA62Ml1y/PElH6pUwY0XT+DAxIElw8S5+rdnuLDF0uOHlp8Pfo0LbHiIHlwAAAAASUVORK5CYII=)center no-repeat!important;
  150. background-size:auto .7vw!important;
  151. }
  152.  
  153. xul|scrollbarbutton[sborient="vertical"][type="decrement"] {
  154. background:#111 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAYAAACzzX7wAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wocBAECj98MbQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAO0lEQVQI123KQQ2AMBQFsPcvyEIIBpCBg2nAxiYHI+VCAgF6bnLBhAMdlScUhlt7h83XmiSFOcmef8sJBsU61TDypigAAAAASUVORK5CYII=)center no-repeat!important;
  155. background-size:.7vw auto!important;
  156. border-bottom-left-radius:3px!important;
  157. border-bottom-right-radius:3px!important;
  158. }
  159.  
  160. xul|scrollbarbutton[sborient="vertical"][type="decrement"]:active,xul|scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"]:hover:active {
  161. background:#666 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAYAAACzzX7wAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wocBB8zCkAziAAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAOUlEQVQI12NgQAA2BgaGRwwMDDsZGBgYGdAAIwMDwy4GBob/UNyHrqAeSRKG02E67RgYGBYwYAdRAMgwCwXDMS4jAAAAAElFTkSuQmCC)center no-repeat!important;
  162. background-size:.7vw auto!important;
  163. }
  164.  
  165. xul|scrollbarbutton[sborient="vertical"][type="decrement"]:not(:active):hover {
  166. background:#999 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAYAAACzzX7wAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wocBB8zCkAziAAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAOUlEQVQI12NgQAA2BgaGRwwMDDsZGBgYGdAAIwMDwy4GBob/UNyHrqAeSRKG02E67RgYGBYwYAdRAMgwCwXDMS4jAAAAAElFTkSuQmCC)center no-repeat!important;
  167. background-size:.7vw auto!important;
  168. }
  169.  
  170. xul|scrollbarbutton[sborient="vertical"][type="increment"] {
  171. background:#111 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAYAAACzzX7wAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wocBAIseCRSYQAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAP0lEQVQI123MQQ2AMBQE0f0XZCEEA8jAQTVgo5WDkccJQlLmuLOZwprkzD9bkgSHmf29oTA+sk0tLLjQUc9+A/4BOtVWeOFBAAAAAElFTkSuQmCC)center no-repeat!important;
  172. background-size:.7vw auto!important;
  173. border-top-left-radius:3px!important;
  174. border-top-right-radius:3px!important;
  175. }
  176.  
  177. xul|scrollbarbutton[sborient="vertical"][type="increment"]:active,xul|scrollbar[orient="vertical"] > scrollbarbutton[type="increment"]:hover:active {
  178. background:#666 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAYAAACzzX7wAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wocBBQoY9EjrwAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAO0lEQVQI12NkYGCwY2BgWMCAHUTBGPUMDAz/0XA6skpGBgaGXUiSfdiMY2NgYHjEwMCwE6qBgYGBgQEA1JALBdiEBssAAAAASUVORK5CYII=)center no-repeat!important;
  179. background-size:.7vw auto!important;
  180. }
  181.  
  182. xul|scrollbarbutton[sborient="vertical"][type="increment"]:not(:active):hover {
  183. background:#999 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAYAAACzzX7wAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3wocBBQoY9EjrwAAAB1pVFh0Q29tbWVudAAAAAAAQ3JlYXRlZCB3aXRoIEdJTVBkLmUHAAAAO0lEQVQI12NkYGCwY2BgWMCAHUTBGPUMDAz/0XA6skpGBgaGXUiSfdiMY2NgYHjEwMCwE6qBgYGBgQEA1JALBdiEBssAAAAASUVORK5CYII=)center no-repeat!important;
  184. background-size:.7vw auto!important;
  185. }
  186.  
  187. xul|scrollcorner {
  188. background:hsl(0,0%,6%)!important;
  189. }
  190. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement