Guest User

Untitled

a guest
Dec 25th, 2019
199
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 8.73 KB | None | 0 0
  1. window#main-window {
  2.   --arrowpanel-background: #282a36 !important;
  3.   --arrowpanel-border-color: #282a36 !important;
  4.   --arrowpanel-color: #fefefa !important;
  5.   --arrowpanel-dimmed-even-further: rgba(249, 249, 250, 0.2);
  6.   --arrowpanel-dimmed-further: rgba(249, 249, 250, 0.15);
  7.   --arrowpanel-dimmed: rgba(249, 249, 250, 0.1);
  8.  
  9.   --autocomplete-popup-background: #282a36 !important;
  10.   --autocomplete-popup-color: #fefefa !important;
  11.   --autocomplete-popup-highlight-background: #282a36 !important;
  12.  
  13.   --backbutton-active-background: #fefefa !important;
  14.   --backbutton-background: #fefefa !important;
  15.   --backbutton-border-color: #282a36 !important;
  16.   --backbutton-hover-background: #fefefa !important;
  17.  
  18.   --chrome-content-separator-color: #282a36 !important;
  19.   --chrome-content-separator-color: #282a36 !important;
  20.  
  21.   --downloads-item-details-opacity: 0.6;
  22.   --downloads-item-font-size-factor: 0.9;
  23.   --downloads-item-height: 5.5em;
  24.  
  25.   --drag-drop-transition-duration: 0.3s;
  26.  
  27.   --in-content-button-background-active: #282a36 !important;
  28.   --in-content-button-background-hover: #282a36 !important;
  29.   --lwt-accent-color: #fefefa !important;
  30.   --lwt-text-color: #fefefa !important;
  31.   --lwt-toolbar-field-background-color: #282a36 !important;
  32.   --lwt-toolbar-field-color: #282a36 !important;
  33.   --lwt-toolbar-field-color: #fefefa !important;
  34.   --lwt-toolbarbutton-icon-fill: #ead2ef !important;
  35.  
  36.   --panel-disabled-color: #43c9cf !important;
  37.   --panel-separator-color: #282a36 !important;
  38.  
  39.   --tab-min-height: 33px;
  40.   --tabs-top-border-width: 1px;
  41.  
  42.   --toolbar-bgcolor: #282a36 !important;
  43.   --toolbar-bgimage: none;
  44.   --toolbar-color: #fefefa !important;
  45.   --toolbar-non-lwt-bgimage: #282a36 !important;
  46.   --toolbarbutton-active-background: #282a36 !important;
  47.   --toolbarbutton-focus-outline: #282a36 !important;
  48.   --toolbarbutton-height: 0;
  49.   --toolbarbutton-hover-background: #282a36 !important;
  50.   --toolbarbutton-hover-transition-duration: 150ms;
  51.   --toolbarbutton-icon-fill-opacity: 1;
  52.   --toolbarbutton-inner-padding: 0px !important;
  53.   --toolbarbutton-outer-padding: 4px !important;
  54.  
  55.   --urlbar-popup-action-color: #fefefa !important;
  56.   --urlbar-popup-url-color: #fefefa !important;
  57.   --urlbar-separator-color: #282a36 !important;
  58.   --urlbar-separator-color: #282a36 !important;
  59. }
  60.  
  61. window#bookmarksPanel {
  62.   --lwt-sidebar-background-color: #282a36 !important;
  63. }
  64.  
  65. window#history-panel {
  66.   --lwt-sidebar-background-color: #282a36 !important;
  67.   --lwt-sidebar-text-color: #fefefa !important;
  68. }
  69.  
  70. /*
  71. ======================================================================
  72. * Rules for side bar stuff
  73. ======================================================================
  74. */
  75.  
  76. vbox#sidebar-box {
  77.   --sidebar-background-color: #282a36 !important;
  78.   --sidebar-text-color: #fefefa !important;
  79. }
  80.  
  81. hbox#browser {
  82.   --sidebar-border-color: #282a36 !important;
  83. }
  84.  
  85. .sidebar-splitter {
  86.   display: none !important;
  87. }
  88.  
  89. /*
  90. ======================================================================
  91. * Rules for urlbar + navbar buttons etc
  92. ======================================================================
  93. */
  94.  
  95. #urlbar-container {
  96.   margin: 2px !important;
  97. }
  98. .toolbarbutton-1 {
  99.   color: inherit !important;
  100.   fill: #fefefa !important;
  101.   fill-opacity: 1 !important;
  102. }
  103. #nav-bar-customization-target {
  104.   background-color: #282a36 !important;
  105. }
  106.  
  107. /* This positions the tabs under the navaigator container */
  108. #titlebar {
  109.   -moz-box-ordinal-group: 3 !important;
  110. }
  111.  
  112. #back-button {
  113.   list-style-image: url("left-arrow.svg") !important;
  114.   margin-left: 9px !important;
  115.   opacity: 1 !important;
  116. }
  117.  
  118. #forward-button {
  119.   list-style-image: url("right-arrow.svg") !important;
  120.   opacity: 1 !important;
  121. }
  122.  
  123. #navigator-toolbox {
  124.   --tabs-border-color: #282a36 !important;
  125.   background-color: #282a36 !important;
  126.   border: none !important;
  127.   border: none !important;
  128.   box-shadow: none !important;
  129.   height: 0px; /*This controls the height of the container that holds the tabs*/
  130. }
  131.  
  132. :root:not([uidensity="compact"]):not([chromehidden~="toolbar"])
  133.   #PanelUI-button {
  134.   border-image-slice: 0 !important;
  135. }
  136.  
  137. .titlebar-spacer {
  138.   display: none !important;
  139. }
  140.  
  141. /* Hacky way to make the url input bar centered */
  142. input#urlbar-input {
  143.   caret-color: transparent !important;
  144.   width: 99999px !important;
  145.   text-align: center !important;
  146.   font-weight: 600 !important;
  147.   font-family: "FiraCode NF", sans-serif !important;
  148.   font-size: 10pt !important;
  149. }
  150.  
  151. hbox#urlbar[focused="true"] {
  152.   color: #ead2ef !important;
  153. }
  154.  
  155. #urlbar:not(.megabar),
  156. #urlbar.megabar > #urlbar-background,
  157. #searchbar {
  158.   border: none !important;
  159.   box-shadow: none !important;
  160. }
  161.  
  162. .urlbar-history-dropmarker,
  163. #star-button,
  164. #identity-box {
  165.   display: none !important;
  166. }
  167.  
  168. #urlbar {
  169.   background-color: #fefefa;
  170.   background: none !important;
  171.   border: none !important;
  172.   margin: 5px !important;
  173. }
  174.  
  175. .urlbar-one-offs-header-label {
  176.   color: #fefefa !important;
  177. }
  178.  
  179. .search-one-offs {
  180.   padding: 10px !important;
  181. }
  182.  
  183. .chromeclass-location {
  184.   border: none !important;
  185.   box-shadow: none !important;
  186.   background-image: none !important;
  187. }
  188.  
  189. /* This centers the reduces the width of the urlbar list */
  190. .urlbarView:not(.megabar) {
  191.   box-shadow: none !important;
  192.   background-color: #282a36 !important;
  193.  
  194.   width: 50% !important;
  195.   margin-left: calc(50% / 2) !important;
  196.   border-radius: 0 8px 8px !important;
  197.   box-shadow: 0px 0px 25px rgba(0, 0, 0, 25%) !important;
  198. }
  199.  
  200. .urlbarView-favicon {
  201.   display: none !important;
  202. }
  203.  
  204. .urlbarView-row {
  205.   text-align: center !important;
  206. }
  207.  
  208. .urlbarView-row[selected] {
  209.   background: #ead2ef !important;
  210.   color: #282a36 !important;
  211.   fill-opacity: 1 !important;
  212. }
  213.  
  214. .panel-arrowbox {
  215.   margin: 0 !important;
  216.   display: none !important;
  217. }
  218.  
  219. .panel-arrowcontent {
  220.   margin: 0 !important;
  221. }
  222.  
  223. :root:not([uidensity="compact"]) #back-button > .toolbarbutton-icon {
  224.   background-color: #282a36 !important;
  225. }
  226.  
  227. /*
  228. ======================================================================
  229. * Rules for Tabs
  230. ======================================================================
  231. */
  232. .tab-line,
  233. .tab-background,
  234. .tabbrowser-tab::before,
  235. .tabbrowser-tab::after,
  236. .tabbrowser-tab .tab-icon-image {
  237.   display: none !important;
  238. }
  239.  
  240. .tab-loading-burst {
  241.   border-radius: 25px !important;
  242. }
  243.  
  244. .tabbrowser-tab {
  245.   margin-inline-end: 10px !important;
  246.   --tab-line-color: none !important;
  247.   background-color: #282a36 !important;
  248.   background-image: linear-gradient(to left, #282a36, #282a36) !important;
  249.   border-radius: 25px !important;
  250.   max-height: 25px !important;
  251.   min-height: 25px !important;
  252. }
  253.  
  254. .tabbrowser-tab[pinned="true"] {
  255.   background-image: linear-gradient(to left, #ead2ef, #ead2ef) !important;
  256. }
  257.  
  258. .tab-content {
  259.   text-align: center;
  260.   font-family: "System-ui", sans-serif !important;
  261.   font-size: 10pt !important;
  262. }
  263.  
  264. .tabbrowser-tab:hover {
  265.   background-image: linear-gradient(77deg, #bc6ccc, #43c9cf) !important;
  266.   border-radius: 25px !important;
  267. }
  268.  
  269. /* Pinned tabs */
  270. /* TODO: Find a way to add spacing between the pinned tabs when tab list scrolling is triggered. Adding a margin just screws everything up */
  271. .tabbrowser-tab:hover[pinned="true"] {
  272.   background-image: linear-gradient(to left, #bc6ccc, #43c9cf) !important;
  273. }
  274.  
  275. .tabbrowser-tab[pinned="true"] {
  276.   /*   border-bottom-right-radius: 4px !important; */
  277.   color: #1d1d1d !important;
  278.   min-width: 25px !important;
  279.   max-width: 25px !important;
  280. }
  281.  
  282. .tabbrowser-tab[selected="true"] {
  283.   background-image: linear-gradient(77deg, #fc6b89, #f79130) !important;
  284.   border: none !important;
  285.   border-radius: 25px;
  286. }
  287.  
  288. .tabbrowser-tab .tab-icon-image {
  289.   display: inline-block !important;
  290.   align-items: center !important;
  291.   min-width: 15px !important;
  292.   min-height: 15px !important;
  293. }
  294.  
  295. /* The round pinned tab favicon */
  296. .tabbrowser-tab[pinned="true"] .tab-icon-image {
  297.   display: inline-block !important;
  298.   align-items: center !important;
  299.   min-width: 15px !important;
  300.   min-height: 15px !important;
  301. }
  302.  
  303. .tabbrowser-tab[pinned="true"] .tab-label-container {
  304.   display: none !important;
  305. }
  306.  
  307. .tabbrowser-tab[pinned="true"][selected="true"] {
  308.   background-image: linear-gradient(to left, #fc6b89, #fc6b89) !important;
  309. }
  310.  
  311. #tabs-newtab-button {
  312.   background-image: none !important;
  313. }
  314.  
  315. .tab-close-button {
  316.   opacity: 0;
  317.   transition: opacity 0.25s;
  318. }
  319.  
  320. #tabs-newtab-button:hover {
  321.   background: none !important;
  322.   background-image: none !important;
  323.   border-radius: 50%;
  324. }
  325.  
  326. .tab-stack {
  327.   display: flex !important;
  328.   justify-content: center !important;
  329. }
  330.  
  331. /* Modify these values to tweak the start point of the tab list */
  332. .tabbrowser-arrowscrollbox {
  333.   margin-inline-start: 16px !important;
  334.   margin-inline-end: 16px !important;
  335. }
Advertisement
Add Comment
Please, Sign In to add comment