Advertisement
Guest User

Untitled

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