Advertisement
Guest User

sssss

a guest
Nov 15th, 2019
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 23.52 KB | None | 0 0
  1. /* Colors */
  2.  
  3. @media (prefers-color-scheme: dark)
  4. {
  5. :root
  6. {
  7. --context-background: #2b2b2b;
  8. --context-border: #a0a0a0;
  9. --context-disabled: #6d6d6d;
  10. --context-front: #ffffff;
  11. --context-hover: #414141;
  12. --context-separator: #808080;
  13. }
  14. }
  15.  
  16. @media (prefers-color-scheme: light)
  17. {
  18. :root
  19. {
  20. --context-background: #eeeeee; /* Was #f2f2f2 in 1809 */
  21. --context-border: #a0a0a0;
  22. --context-disabled: #6d6d6d;
  23. --context-front: #000000;
  24. --context-hover: #ffffff; /* Was #d9d9d9 in 1809 */
  25. --context-separator: #919191;
  26. }
  27. }
  28.  
  29. /* Comment the following out if you are using the light theme: */
  30.  
  31. #screenshots_mozilla_org-menuitem-_create-screenshot > .menu-iconic-left
  32. {
  33. filter: invert(1) !important;
  34. }
  35.  
  36. /* Base */
  37.  
  38. #backForwardMenu,
  39. #contentAreaContextMenu,
  40. #customizationPaletteItemContextMenu,
  41. #customizationPanelItemContextMenu,
  42. #customization-toolbar-menu,
  43. #pageActionContextMenu,
  44. #placesContext,
  45. .search-one-offs-context-menu,
  46. #SyncedTabsSidebarContext,
  47. #SyncedTabsSidebarTabsFilterContext,
  48. #tabContextMenu,
  49. #tabs-newtab-button-popup,
  50. #textbox-contextmenu,
  51. .textbox-contextmenu,
  52. #toolbar-context-menu,
  53. #widget-overflow > #customizationPanelItemContextMenu,
  54. #back-button > menupopup,
  55. #backForwardMenu menupopup,
  56. #PlacesToolbarItems .bookmark-item menupopup,
  57. #contentAreaContextMenu menupopup,
  58. #customizationPaletteItemContextMenu menupopup,
  59. #customizationPanelItemContextMenu menupopup,
  60. #customization-toolbar-menu menupopup,
  61. #forward-button > menupopup,
  62. #main-menubar menupopup,
  63. #pageActionContextMenu menupopup,
  64. #placesContext menupopup,
  65. .search-one-offs-context-menu menupopup,
  66. #SyncedTabsSidebarContext menupopup,
  67. #tabContextMenu menupopup,
  68. #textbox-contextmenu menupopup,
  69. .textbox-contextmenu menupopup,
  70. #toolbar-context-menu menupopup,
  71. #viewButton > menupopup,
  72. #widget-overflow > #customizationPanelItemContextMenu menupopup,
  73. #back-button > menupopup menupopup,
  74. #forward-button > menupopup menupopup,
  75. #viewButton > menupopup menupopup
  76. {
  77. -moz-appearance: none !important;
  78. background-color: var(--context-background) !important;
  79. border: 1px solid var(--context-border) !important;
  80. padding: 4px 2px 4px 2px !important;
  81. margin: 0px 0px 0px 0px !important;
  82. min-width: 226px !important;
  83. }
  84.  
  85. #back-button > menupopup :-moz-any(menuitem, menu),
  86. #backForwardMenu :-moz-any(menuitem, menu),
  87. #PlacesToolbarItems .bookmark-item menupopup :-moz-any(menuitem, menu),
  88. #contentAreaContextMenu :-moz-any(menuitem, menu),
  89. #customizationPaletteItemContextMenu :-moz-any(menuitem, menu),
  90. #customizationPanelItemContextMenu :-moz-any(menuitem, menu),
  91. #customization-toolbar-menu :-moz-any(menuitem, menu),
  92. #forward-button > menupopup :-moz-any(menuitem, menu),
  93. #main-menubar menupopup :-moz-any(menuitem, menu),
  94. #pageActionContextMenu :-moz-any(menuitem, menu),
  95. #placesContext :-moz-any(menuitem, menu),
  96. .search-one-offs-context-menu :-moz-any(menuitem, menu),
  97. #SyncedTabsSidebarContext :-moz-any(menuitem, menu),
  98. #tabContextMenu :-moz-any(menuitem, menu),
  99. #tabs-newtab-button-popup :-moz-any(menuitem, menu),
  100. .textbox-contextmenu :-moz-any(menuitem, menu),
  101. #toolbar-context-menu :-moz-any(menuitem, menu),
  102. .urlbar-input-box .textbox-contextmenu :-moz-any(menuitem, menu),
  103. #viewButton > menupopup :-moz-any(menuitem, menu),
  104. #widget-overflow #customizationPanelItemContextMenu :-moz-any(menuitem, menu)
  105. {
  106. -moz-appearance: none !important;
  107. color: var(--context-front) !important;
  108. padding: 0px 0px 2px 0px !important;
  109. min-height: 25px !important;
  110. }
  111.  
  112. #back-button > menupopup menugroup,
  113. #backForwardMenu menugroup,
  114. #PlacesToolbarItems .bookmark-item menupopup menugroup,
  115. #contentAreaContextMenu menugroup,
  116. #customizationPaletteItemContextMenu menugroup,
  117. #customizationPanelItemContextMenu menugroup,
  118. #customization-toolbar-menu menugroup,
  119. #forward-button > menupopup menugroup,
  120. #main-menubar menupopup menugroup,
  121. #pageActionContextMenu menugroup,
  122. #placesContext menugroup,
  123. .search-one-offs-context-menu menugroup,
  124. #SyncedTabsSidebarContext menugroup,
  125. #tabContextMenu menugroup,
  126. #tabs-newtab-button-popup menugroup,
  127. .textbox-contextmenu menugroup,
  128. #toolbar-context-menu menugroup,
  129. .urlbar-input-box .textbox-contextmenu menugroup,
  130. #viewButton > menupopup menugroup,
  131. #widget-overflow #customizationPanelItemContextMenu menugroup
  132. {
  133. padding: 0px !important;
  134. background-color: transparent !important;
  135. }
  136.  
  137. #back-button > menupopup menuseparator,
  138. #backForwardMenu menuseparator,
  139. #PlacesToolbarItems .bookmark-item menupopup menuseparator,
  140. #contentAreaContextMenu menuseparator,
  141. #customizationPaletteItemContextMenu menuseparator,
  142. #customizationPanelItemContextMenu menuseparator,
  143. #customization-toolbar-menu menuseparator,
  144. #forward-button > menupopup menuseparator,
  145. #main-menubar menupopup menuseparator,
  146. #pageActionContextMenu menuseparator,
  147. #placesContext menuseparator,
  148. .search-one-offs-context-menu menuseparator,
  149. #SyncedTabsSidebarContext menuseparator,
  150. #tabContextMenu menuseparator,
  151. #tabs-newtab-button-popup menuseparator,
  152. .textbox-contextmenu menuseparator,
  153. #toolbar-context-menu menuseparator,
  154. .urlbar-input-box .textbox-contextmenu menuseparator,
  155. #viewButton > menupopup menuseparator,
  156. #widget-overflow > #customizationPanelItemContextMenu menuseparator
  157. {
  158. -moz-appearance: none !important;
  159. border: none !important;
  160. padding: 0.5px 0px 0.5px 0px !important;
  161. margin: 3px 8px 3px 8px !important;
  162. background-color: var(--context-separator) !important;
  163. }
  164.  
  165. /* Checkbox and Radio Items */
  166.  
  167. #back-button menuitem[type="checkbox"],
  168. #back-button > menupopup menuitem[type="checkbox"],
  169. #backForwardMenu menuitem[type="checkbox"],
  170. #PlacesToolbarItems .bookmark-item menupopup menuitem[type="checkbox"],
  171. #contentAreaContextMenu menuitem[type="checkbox"],
  172. #customizationPaletteItemContextMenu menuitem[type="checkbox"],
  173. #customizationPanelItemContextMenu menuitem[type="checkbox"],
  174. #customization-toolbar-menu menuitem[type="checkbox"],
  175. #forward-button menuitem[type="checkbox"],
  176. #forward-button > menupopup menuitem[type="checkbox"],
  177. #main-menubar menupopup menuitem[type="checkbox"],
  178. #pageActionContextMenu menuitem[type="checkbox"],
  179. #placesContext menuitem[type="checkbox"],
  180. .search-one-offs-context-menu menuitem[type="checkbox"],
  181. #SyncedTabsSidebarContext menuitem[type="checkbox"],
  182. #tabContextMenu menuitem[type="checkbox"],
  183. #tabs-newtab-button-popup menuitem[type="checkbox"],
  184. .textbox-contextmenu menuitem[type="checkbox"],
  185. #toolbar-context-menu menuitem[type="checkbox"],
  186. .urlbar-input-box .textbox-contextmenu menuitem[type="checkbox"],
  187. #viewButton > menupopup menuitem[type="checkbox"],
  188. #widget-overflow > #customizationPanelItemContextMenu menuitem[type="checkbox"]
  189. {
  190. -moz-appearance: none !important;
  191. }
  192.  
  193. #back-button menuitem[checked="true"][type="checkbox"] > .menu-iconic-left,
  194. #back-button > menupopup menuitem[checked="true"][type="checkbox"] > .menu-iconic-left,
  195. #backForwardMenu menuitem[checked="true"][type="checkbox"] > .menu-iconic-left,
  196. #PlacesToolbarItems .bookmark-item menupopup menuitem[checked="true"][type="checkbox"] > .menu-iconic-left,
  197. #contentAreaContextMenu menuitem[checked="true"][type="checkbox"] > .menu-iconic-left,
  198. #customizationPaletteItemContextMenu menuitem[checked="true"][type="checkbox"] > .menu-iconic-left,
  199. #customizationPanelItemContextMenu menuitem[checked="true"][type="checkbox"] > .menu-iconic-left,
  200. #customization-toolbar-menu menuitem[checked="true"][type="checkbox"] > .menu-iconic-left,
  201. #forward-button menuitem[checked="true"][type="checkbox"] > .menu-iconic-left,
  202. #forward-button > menupopup menuitem[checked="true"][type="checkbox"] > .menu-iconic-left,
  203. #main-menubar menupopup menuitem[checked="true"][type="checkbox"] > .menu-iconic-left,
  204. #pageActionContextMenu menuitem[checked="true"][type="checkbox"] > .menu-iconic-left,
  205. #placesContext menuitem[checked="true"][type="checkbox"] > .menu-iconic-left,
  206. .search-one-offs-context-menu menuitem[checked="true"][type="checkbox"] > .menu-iconic-left,
  207. #SyncedTabsSidebarContext menuitem[checked="true"][type="checkbox"] > .menu-iconic-left,
  208. #tabContextMenu menuitem[checked="true"][type="checkbox"] > .menu-iconic-left,
  209. #tabs-newtab-button-popup menuitem[checked="true"][type="checkbox"] > .menu-iconic-left,
  210. .textbox-contextmenu menuitem[checked="true"][type="checkbox"] > .menu-iconic-left,
  211. #toolbar-context-menu menuitem[checked="true"][type="checkbox"] > .menu-iconic-left,
  212. .urlbar-input-box .textbox-contextmenu menuitem[checked="true"][type="checkbox"] > .menu-iconic-left,
  213. #viewButton > menupopup menuitem[checked="true"][type="checkbox"] > .menu-iconic-left,
  214. #widget-overflow > #customizationPanelItemContextMenu menuitem[checked="true"][type="checkbox"] > .menu-iconic-left
  215. {
  216. -moz-appearance: none !important;
  217. padding: 7px 0px 0px 0px !important;
  218. margin-left: 7px !important;
  219. margin-right: -7px !important;
  220. border: solid var(--context-front);
  221. border-width: 0px 0px 2px 2px;
  222. transform: rotate(-45deg) scale(.75);
  223. }
  224.  
  225. #back-button menuitem[type="radio"],
  226. #back-button > menupopup menuitem[type="radio"],
  227. #backForwardMenu menuitem[type="radio"],
  228. #PlacesToolbarItems .bookmark-item menupopup menuitem[type="radio"],
  229. #contentAreaContextMenu menuitem[type="radio"],
  230. #customizationPaletteItemContextMenu menuitem[type="radio"],
  231. #customizationPanelItemContextMenu menuitem[type="radio"],
  232. #customization-toolbar-menu menuitem[type="radio"],
  233. #forward-button menuitem[type="radio"],
  234. #forward-button > menupopup menuitem[type="radio"],
  235. #main-menubar menupopup menuitem[type="radio"],
  236. #pageActionContextMenu menuitem[type="radio"],
  237. #placesContext menuitem[type="radio"],
  238. .search-one-offs-context-menu menuitem[type="radio"],
  239. #SyncedTabsSidebarContext menuitem[type="radio"],
  240. #tabContextMenu menuitem[type="radio"],
  241. #tabs-newtab-button-popup menuitem[type="radio"],
  242. .textbox-contextmenu menuitem[type="radio"],
  243. #toolbar-context-menu menuitem[type="radio"],
  244. .urlbar-input-box .textbox-contextmenu menuitem[type="radio"],
  245. #viewButton > menupopup menuitem[type="radio"],
  246. #widget-overflow > #customizationPanelItemContextMenu menuitem[type="radio"]
  247. {
  248. -moz-appearance: none !important;
  249. }
  250.  
  251. #back-button menuitem[checked="true"][type="radio"] > .menu-iconic-left,
  252. #back-button > menupopup menuitem[checked="true"][type="radio"] > .menu-iconic-left,
  253. #backForwardMenu menuitem[checked="true"][type="radio"] > .menu-iconic-left,
  254. #PlacesToolbarItems .bookmark-item menupopup menuitem[checked="true"][type="radio"] > .menu-iconic-left,
  255. #contentAreaContextMenu menuitem[checked="true"][type="radio"] > .menu-iconic-left,
  256. #customizationPaletteItemContextMenu menuitem[checked="true"][type="radio"] > .menu-iconic-left,
  257. #customizationPanelItemContextMenu menuitem[checked="true"][type="radio"] > .menu-iconic-left,
  258. #customization-toolbar-menu menuitem[checked="true"][type="radio"] > .menu-iconic-left,
  259. #forward-button menuitem[checked="true"][type="radio"] > .menu-iconic-left,
  260. #forward-button > menupopup menuitem[checked="true"][type="radio"] > .menu-iconic-left,
  261. #main-menubar menupopup menuitem[checked="true"][type="radio"] > .menu-iconic-left,
  262. #pageActionContextMenu menuitem[checked="true"][type="radio"] > .menu-iconic-left,
  263. #placesContext menuitem[checked="true"][type="radio"] > .menu-iconic-left,
  264. .search-one-offs-context-menu menuitem[checked="true"][type="radio"] > .menu-iconic-left,
  265. #SyncedTabsSidebarContext menuitem[checked="true"][type="radio"] > .menu-iconic-left,
  266. #tabContextMenu menuitem[checked="true"][type="radio"] > .menu-iconic-left,
  267. #tabs-newtab-button-popup menuitem[checked="true"][type="radio"] > .menu-iconic-left,
  268. .textbox-contextmenu menuitem[checked="true"][type="radio"] > .menu-iconic-left,
  269. #toolbar-context-menu menuitem[checked="true"][type="radio"] > .menu-iconic-left,
  270. .urlbar-input-box .textbox-contextmenu menuitem[checked="true"][type="radio"] > .menu-iconic-left,
  271. #viewButton > menupopup menuitem[checked="true"][type="radio"] > .menu-iconic-left,
  272. #widget-overflow > #customizationPanelItemContextMenu menuitem[checked="true"][type="radio"] > .menu-iconic-left
  273. {
  274. -moz-appearance: none !important;
  275. border: solid var(--context-front);
  276. height: 17px !important;
  277. border-radius: 100%;
  278. background: var(--context-front);
  279. margin-left: 7px !important;
  280. margin-right: -7px !important;
  281. margin-top: 1px !important;
  282. padding: 1px !important;
  283. transform: scale(0.5);
  284. }
  285.  
  286. #back-button menuitem[type="checkbox"] > .menu-iconic-text,
  287. #back-button > menupopup menuitem[type="checkbox"] > .menu-iconic-text,
  288. #backForwardMenu menuitem[type="checkbox"] > .menu-iconic-text,
  289. #PlacesToolbarItems .bookmark-item menupopup menuitem[type="checkbox"] > .menu-iconic-text,
  290. #contentAreaContextMenu menuitem[type="checkbox"] > .menu-iconic-text,
  291. #customizationPaletteItemContextMenu menuitem[type="checkbox"] > .menu-iconic-text,
  292. #customizationPanelItemContextMenu menuitem[type="checkbox"] > .menu-iconic-text,
  293. #customization-toolbar-menu menuitem[type="checkbox"] > .menu-iconic-text,
  294. #forward-button menuitem[type="checkbox"] > .menu-iconic-text,
  295. #forward-button > menupopup menuitem[type="checkbox"] > .menu-iconic-text,
  296. #main-menubar menupopup menuitem[type="checkbox"] > .menu-iconic-text,
  297. #pageActionContextMenu menuitem[type="checkbox"] > .menu-iconic-text,
  298. #placesContext menuitem[type="checkbox"] > .menu-iconic-text,
  299. .search-one-offs-context-menu menuitem[type="checkbox"] > .menu-iconic-text,
  300. #SyncedTabsSidebarContext menuitem[type="checkbox"] > .menu-iconic-text,
  301. #tabContextMenu menuitem[type="checkbox"] > .menu-iconic-text,
  302. #tabs-newtab-button-popup menuitem[type="checkbox"] > .menu-iconic-text,
  303. .textbox-contextmenu menuitem[type="checkbox"] > .menu-iconic-text,
  304. #toolbar-context-menu menuitem[type="checkbox"] > .menu-iconic-text,
  305. .urlbar-input-box .textbox-contextmenu menuitem[type="checkbox"] > .menu-iconic-text,
  306. #viewButton > menupopup menuitem[type="checkbox"] > .menu-iconic-text,
  307. #widget-overflow > #customizationPanelItemContextMenu menuitem[type="checkbox"] > .menu-iconic-text
  308. {
  309. margin-left: 15px !important;
  310. -moz-appearance: none !important;
  311. }
  312.  
  313. #back-button menuitem[type="radio"] > .menu-iconic-text,
  314. #back-button > menupopup menuitem[type="radio"] > .menu-iconic-text,
  315. #backForwardMenu menuitem[type="radio"] > .menu-iconic-text,
  316. #PlacesToolbarItems .bookmark-item menupopup menuitem[type="radio"] > .menu-iconic-text,
  317. #contentAreaContextMenu menuitem[type="radio"] > .menu-iconic-text,
  318. #customizationPaletteItemContextMenu menuitem[type="radio"] > .menu-iconic-text,
  319. #customizationPanelItemContextMenu menuitem[type="radio"] > .menu-iconic-text,
  320. #customization-toolbar-menu menuitem[type="radio"] > .menu-iconic-text,
  321. #forward-button menuitem[type="radio"] > .menu-iconic-text,
  322. #forward-button > menupopup menuitem[type="radio"] > .menu-iconic-text,
  323. #main-menubar menupopup menuitem[type="radio"] > .menu-iconic-text,
  324. #pageActionContextMenu menuitem[type="radio"] > .menu-iconic-text,
  325. #placesContext menuitem[type="radio"] > .menu-iconic-text,
  326. .search-one-offs-context-menu menuitem[type="radio"] > .menu-iconic-text,
  327. #SyncedTabsSidebarContext menuitem[type="radio"] > .menu-iconic-text,
  328. #tabContextMenu menuitem[type="radio"] > .menu-iconic-text,
  329. #tabs-newtab-button-popup menuitem[type="radio"] > .menu-iconic-text,
  330. .textbox-contextmenu menuitem[type="radio"] > .menu-iconic-text,
  331. #toolbar-context-menu menuitem[type="radio"] > .menu-iconic-text,
  332. .urlbar-input-box .textbox-contextmenu menuitem[type="radio"] > .menu-iconic-text,
  333. #viewButton > menupopup menuitem[type="radio"] > .menu-iconic-text,
  334. #widget-overflow > #customizationPanelItemContextMenu menuitem[type="radio"] > .menu-iconic-text
  335. {
  336. padding-left: 13px !important;
  337. -moz-appearance: none !important;
  338. }
  339.  
  340. /* Disabled */
  341.  
  342. #back-button > menupopup :-moz-any(menuitem, menu)[disabled="true"],
  343. #backForwardMenu :-moz-any(menuitem, menu)[disabled="true"],
  344. #PlacesToolbarItems .bookmark-item menupopup :-moz-any(menuitem, menu)[disabled="true"],
  345. #contentAreaContextMenu :-moz-any(menuitem, menu)[disabled="true"],
  346. #customizationPaletteItemContextMenu :-moz-any(menuitem, menu)[disabled="true"],
  347. #customizationPanelItemContextMenu :-moz-any(menuitem, menu)[disabled="true"],
  348. #customization-toolbar-menu :-moz-any(menuitem, menu)[disabled="true"],
  349. #forward-button > menupopup :-moz-any(menuitem, menu)[disabled="true"],
  350. #main-menubar menupopup :-moz-any(menuitem, menu)[disabled="true"],
  351. #pageActionContextMenu :-moz-any(menuitem, menu)[disabled="true"],
  352. #placesContext :-moz-any(menuitem, menu)[disabled="true"],
  353. .search-one-offs-context-menu :-moz-any(menuitem, menu)[disabled="true"],
  354. #SyncedTabsSidebarContext :-moz-any(menuitem, menu)[disabled="true"],
  355. #tabContextMenu :-moz-any(menuitem, menu)[disabled="true"],
  356. #tabs-newtab-button-popup :-moz-any(menuitem, menu)[disabled="true"],
  357. .textbox-contextmenu :-moz-any(menuitem, menu)[disabled="true"],
  358. #toolbar-context-menu :-moz-any(menuitem, menu)[disabled="true"],
  359. .urlbar-input-box .textbox-contextmenu :-moz-any(menuitem, menu)[disabled="true"],
  360. #viewButton > menupopup :-moz-any(menuitem, menu)[disabled="true"],
  361. #widget-overflow #customizationPanelItemContextMenu :-moz-any(menuitem, menu)[disabled="true"]
  362. {
  363. -moz-appearance: none !important;
  364. color: var(--context-disabled) !important;
  365. }
  366.  
  367. #back-button > menupopup :-moz-any(menuitem, menu)[disabled="true"]:hover,
  368. #backForwardMenu :-moz-any(menuitem, menu)[disabled="true"]:hover,
  369. #PlacesToolbarItems .bookmark-item menupopup :-moz-any(menuitem, menu)[disabled="true"]:hover,
  370. #contentAreaContextMenu :-moz-any(menuitem, menu)[disabled="true"]:hover,
  371. #customizationPaletteItemContextMenu :-moz-any(menuitem, menu)[disabled="true"]:hover,
  372. #customizationPanelItemContextMenu :-moz-any(menuitem, menu)[disabled="true"]:hover,
  373. #customization-toolbar-menu :-moz-any(menuitem, menu)[disabled="true"]:hover,
  374. #forward-button > menupopup :-moz-any(menuitem, menu)[disabled="true"]:hover,
  375. #main-menubar menupopup :-moz-any(menuitem, menu)[disabled="true"]:hover,
  376. #pageActionContextMenu :-moz-any(menuitem, menu)[disabled="true"]:hover,
  377. #placesContext :-moz-any(menuitem, menu)[disabled="true"]:hover,
  378. .search-one-offs-context-menu :-moz-any(menuitem, menu)[disabled="true"]:hover,
  379. #SyncedTabsSidebarContext :-moz-any(menuitem, menu)[disabled="true"]:hover,
  380. #tabContextMenu :-moz-any(menuitem, menu)[disabled="true"]:hover,
  381. #tabs-newtab-button-popup :-moz-any(menuitem, menu)[disabled="true"]:hover,
  382. .textbox-contextmenu :-moz-any(menuitem, menu)[disabled="true"]:hover,
  383. #toolbar-context-menu :-moz-any(menuitem, menu)[disabled="true"]:hover,
  384. .urlbar-input-box .textbox-contextmenu :-moz-any(menuitem, menu)[disabled="true"]:hover,
  385. #viewButton > menupopup :-moz-any(menuitem, menu)[disabled="true"]:hover,
  386. #widget-overflow #customizationPanelItemContextMenu :-moz-any(menuitem, menu)[disabled="true"]:hover
  387. {
  388. -moz-appearance: none !important;
  389. background-color: transparent !important;
  390. }
  391.  
  392. /* Hover */
  393.  
  394. #back-button > menupopup :-moz-any(menu, menuitem):-moz-any(:hover, [_moz-menuactive="true"]):not([disabled="true"]),
  395. #backForwardMenu :-moz-any(menu, menuitem):-moz-any(:hover, [_moz-menuactive="true"]):not([disabled="true"]),
  396. #PlacesToolbarItems .bookmark-item menupopup :-moz-any(menu, menuitem):-moz-any(:hover, [_moz-menuactive="true"]):not([disabled="true"]),
  397. #customizationPaletteItemContextMenu :-moz-any(menu, menuitem):-moz-any(:hover, [_moz-menuactive="true"]):not([disabled="true"]),
  398. #customizationPanelItemContextMenu :-moz-any(menu, menuitem):-moz-any(:hover, [_moz-menuactive="true"]):not([disabled="true"]),
  399. #customization-toolbar-menu :-moz-any(menu, menuitem):-moz-any(:hover, [_moz-menuactive="true"]):not([disabled="true"]),
  400. #forward-button > menupopup :-moz-any(menu, menuitem):-moz-any(:hover, [_moz-menuactive="true"]):not([disabled="true"]),
  401. #main-menubar menupopup :-moz-any(menu, menuitem):-moz-any(:hover, [_moz-menuactive="true"]):not([disabled="true"]),
  402. #contentAreaContextMenu :-moz-any(menu, menuitem):-moz-any(:hover, [_moz-menuactive="true"]):not([disabled="true"]),
  403. #pageActionContextMenu :-moz-any(menu, menuitem):-moz-any(:hover, [_moz-menuactive="true"]):not([disabled="true"]),
  404. #placesContext :-moz-any(menu, menuitem):-moz-any(:hover, [_moz-menuactive="true"]):not([disabled="true"]),
  405. .search-one-offs-context-menu :-moz-any(menu, menuitem):-moz-any(:hover, [_moz-menuactive="true"]):not([disabled="true"]),
  406. #SyncedTabsSidebarContext :-moz-any(menu, menuitem):-moz-any(:hover, [_moz-menuactive="true"]):not([disabled="true"]),
  407. #tabContextMenu :-moz-any(menu, menuitem):-moz-any(:hover, [_moz-menuactive="true"]):not([disabled="true"]),
  408. #tabs-newtab-button-popup :-moz-any(menu, menuitem):-moz-any(:hover, [_moz-menuactive="true"]):not([disabled="true"]),
  409. .textbox-contextmenu :-moz-any(menu, menuitem):-moz-any(:hover, [_moz-menuactive="true"]):not([disabled="true"]),
  410. #toolbar-context-menu :-moz-any(menu, menuitem):-moz-any(:hover, [_moz-menuactive="true"]):not([disabled="true"]),
  411. .urlbar-input-box .textbox-contextmenu :-moz-any(menu, menuitem):-moz-any(:hover, [_moz-menuactive="true"]):not([disabled="true"]),
  412. #viewButton > menupopup :-moz-any(menu, menuitem):-moz-any(:hover, [_moz-menuactive="true"]):not([disabled="true"]),
  413. #widget-overflow #customizationPanelItemContextMenu :-moz-any(menu, menuitem):-moz-any(:hover, [_moz-menuactive="true"]):not([disabled="true"])
  414. {
  415. -moz-appearance: none !important;
  416. background-color: var(--context-hover) !important;
  417. }
  418.  
  419. /* Icons */
  420.  
  421. #back-button menuitem > .menu-iconic-left,
  422. #back-button > menupopup menuitem > .menu-iconic-left,
  423. #backForwardMenu menuitem > .menu-iconic-left,
  424. #PlacesToolbarItems .bookmark-item menupopup menuitem > .menu-iconic-left,
  425. #contentAreaContextMenu menuitem > .menu-iconic-left,
  426. #customizationPaletteItemContextMenu menuitem > .menu-iconic-left,
  427. #customizationPanelItemContextMenu menuitem > .menu-iconic-left,
  428. #customization-toolbar-menu menuitem > .menu-iconic-left,
  429. #forward-button menuitem > .menu-iconic-left,
  430. #forward-button > menupopup menuitem > .menu-iconic-left,
  431. #main-menubar menupopup .menu-iconic-left,
  432. #pageActionContextMenu menuitem > .menu-iconic-left,
  433. #placesContext menuitem > .menu-iconic-left,
  434. .search-one-offs-context-menu menuitem > .menu-iconic-left,
  435. #SyncedTabsSidebarContext menuitem > .menu-iconic-left,
  436. #tabContextMenu menuitem > .menu-iconic-left,
  437. #tabs-newtab-button-popup menuitem > .menu-iconic-left,
  438. .textbox-contextmenu menuitem > .menu-iconic-left,
  439. #toolbar-context-menu menuitem > .menu-iconic-left,
  440. .urlbar-input-box .textbox-contextmenu menuitem > .menu-iconic-left,
  441. #viewButton > menupopup menuitem > .menu-iconic-left,
  442. #widget-overflow > #customizationPanelItemContextMenu menuitem > .menu-iconic-left
  443. {
  444. -moz-appearance: none !important;
  445. padding: 0px 6px 0px 8px !important;
  446. }
  447.  
  448. #back-button > menupopup .menu-right,
  449. #backForwardMenu .menu-right,
  450. #PlacesToolbarItems .bookmark-item menupopup .menu-right,
  451. #contentAreaContextMenu .menu-right,
  452. #customizationPaletteItemContextMenu .menu-right,
  453. #customizationPanelItemContextMenu .menu-right,
  454. #customization-toolbar-menu .menu-right,
  455. #forward-button > menupopup .menu-right,
  456. #main-menubar menupopup .menu-right,
  457. #pageActionContextMenu .menu-right,
  458. #placesContext .menu-right,
  459. .search-one-offs-context-menu .menu-right,
  460. #SyncedTabsSidebarContext .menu-right,
  461. #tabContextMenu .menu-right,
  462. #tabs-newtab-button-popup .menu-right,
  463. .textbox-contextmenu .menu-right,
  464. #toolbar-context-menu .menu-right,
  465. .urlbar-input-box .textbox-contextmenu .menu-right,
  466. #viewButton > menupopup .menu-right,
  467. #widget-overflow #customizationPanelItemContextMenu .menu-right
  468. {
  469. -moz-appearance: none !important;
  470. margin-right: 6px !important;
  471. padding: 7.5px !important;
  472. color: var(--context-front) !important;
  473. border: solid var(--context-front);
  474. border-width: 0px 2px 2px 0px;
  475. transform: rotate(-45deg) scale(.55);
  476. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement