Bandcamp Dark

Dark theme for Bandcamp

  1. /* ==UserStyle==
  2. @name Bandcamp Dark
  3. @version 1.14.0
  4. @description Dark theme for Bandcamp
  5. @author jasu
  6. @license GPL-3.0
  7. @namespace https://github.com/jasuthemes/userstyles/tree/master/BandcampDark
  8. @grant GM_addStyle
  9. @run-at document-start
  10. @include http://bandcamp.com/*
  11. @include https://bandcamp.com/*
  12. @include http://*.bandcamp.com/*
  13. @include https://*.bandcamp.com/*
  14. ==/UserStyle== */
  15. @-moz-document domain("bandcamp.com") {
  16.  
  17. /*------------------------*/
  18. /*Original code by aricley*/
  19. /*------------------------*/
  20. #collection-container.collection-container,
  21. .home {
  22. background: #000 !important;
  23. }
  24.  
  25. span,
  26. .area_text,
  27. .sort_controls,
  28. .text {
  29. color: white !important;
  30. }
  31.  
  32. #pgBd.yui-skin-sam,
  33. .collection-item-details-container,
  34. #dlg0_h.hd,
  35. .blogunit-details-section,
  36. #propOpenWrapper {
  37. background: #262626 !important;
  38. }
  39.  
  40. .collection-item-artist,
  41. h1 {
  42. color: #949494 !important;
  43. }
  44.  
  45. .collection-item-title,
  46. h2,
  47. .message,
  48. .track_number.secondaryText {
  49. color: #FFF !important;
  50. }
  51.  
  52. h3 {
  53. color: #FFED80 !important;
  54. }
  55.  
  56. a,
  57. .tralbumData.tralbum-credits {
  58. color: #949494 !important;
  59. }
  60.  
  61. li,
  62. .tralbumData.tralbum-about,
  63. #license.info,
  64. .tralbumData.tralbum-feed {
  65. color: #806300 !important;
  66. }
  67.  
  68. button.sc-button.sc-button-small.sc-button-responsive.sc-button-addtoset {
  69. color: black !important;
  70. }
  71.  
  72. .collection-item-gallery-container,
  73. #fan-suggestions.dotted-section.mine,
  74. .collection-stats.dotted-section.mine,
  75. .bcweekly-bd {
  76. background: #222222 !important;
  77. }
  78.  
  79. p {
  80. color: #888888 !important;
  81. }
  82.  
  83. .sound__soundActions {
  84. background: transparent !important;
  85. }
  86.  
  87. button.sc-button.sc-button-small.sc-button-responsive.sc-button-addtoset {
  88. color: #111111 !important;
  89. }
  90.  
  91. .ft.fakeFt {
  92. background: #555555 !important;
  93. }
  94.  
  95. .bd.footerless {
  96. background: #999999 !important;
  97. }
  98.  
  99. .walkthrough ol {
  100. background-color: #373737;
  101. }
  102.  
  103. .walkthrough .button {
  104. background: #262626;
  105. border: #262626;
  106. }
  107.  
  108. .fan-banner.empty.owner {
  109. background-color: #373737;
  110. }
  111.  
  112. .menubar {
  113. background-color: #000;
  114. border-bottom: dotted #000 1px;
  115. }
  116.  
  117. #menubar-wrapper {
  118. background-color: #000;
  119. border-bottom: dotted #000 1px;
  120. }
  121.  
  122. .fan-bio .edit-profile a {
  123. border: 1px solid #373737;
  124. border-radius: 5px;
  125. outline: none;
  126. background: #373737;
  127. color: #828282;
  128. font-weight: 500;
  129. padding: 5px 9px;
  130. font-size: 11px;
  131. line-height: 15px;
  132. text-transform: uppercase;
  133. display: inline-block;
  134. }
  135.  
  136. .menubar input#search-field {
  137. margin: 0;
  138. height: 21px;
  139. line-height: 21px;
  140. width: 222px;
  141. font-family: "Helvetica Neue", Arial, sans-serif;
  142. color: #fff;
  143. font-size: 13px;
  144. padding: 0 21px 0 3px;
  145. -webkit-user-select: text;
  146. text-align: center;
  147. background-color: #282828;
  148. border: 1px solid #282828;
  149. outline: none;
  150. border-radius: 3px;
  151. }
  152.  
  153. .menubar input#search-field.focused {
  154. background-color: #282828;
  155. border: 1px solid #282828;
  156. }
  157.  
  158. .grids {
  159. color: #fff;
  160. margin: 0 0 100px 0;
  161. }
  162.  
  163. .recommendations-container {
  164. background-color: #373737;
  165. border-top: dotted #373737 1px;
  166. }
  167.  
  168. .fan-container .top.editing {
  169. border-bottom: 1px solid #2a2a2a;
  170. background-color: rgb(25, 25, 25);
  171. }
  172.  
  173. .ui-dialog.nu-dialog .ui-dialog-titlebar {
  174. padding: 15px 20px 12px;
  175. background-color: #282828;
  176. border-bottom: 1px solid #282828;
  177. }
  178.  
  179. .ui-widget-content {
  180. border: 1px solid #373;
  181. background: #373737;
  182. }
  183.  
  184. .notable,
  185. .bcdaily,
  186. .email-intake,
  187. .discover,
  188. .app-promo-desktop {
  189. background-color: #262626;
  190. }
  191.  
  192. .bcdaily .bcdaily-story {
  193. min-height: 280px;
  194. background: #373737;
  195. }
  196.  
  197. .notable-item {
  198. background-color: #373737;
  199. }
  200.  
  201. .item-page {
  202. background: #373737;
  203. border: 1px solid #373737;
  204. }
  205.  
  206. .follow-fan-btn {
  207. background-color: #373737;
  208. border: 1px solid #373737;
  209. }
  210.  
  211. .spotlight-name,
  212. .spotlight-location,
  213. .spotlight-button,
  214. .spotlight-bio,
  215. .spotlight-link {
  216. color: #fff;
  217. }
  218.  
  219. .aotd-large {
  220. background: #373737;
  221. }
  222.  
  223. .factoid-title {
  224. color: #46C5D5;
  225. }
  226.  
  227. #autocomplete-results.autocompleted {
  228. background: #262626;
  229. border: 1px solid #262626;
  230. color: white;
  231. }
  232.  
  233. .searchwidget.keyboard-focus input[type=text]:focus {
  234. background: #262626;
  235. box-shadow: 0 0;
  236. }
  237.  
  238. .hd {
  239. background-color: #262626;
  240. }
  241.  
  242. .discover-detail-inner {
  243. background-color: #373737;
  244. }
  245.  
  246. body.wordpress {
  247. background: #262626;
  248. }
  249.  
  250. .wordpress .sidebar .textwidget {
  251. color: #fff;
  252. }
  253.  
  254. .wordpress h1 a {
  255. display: block;
  256. height: 60px;
  257. background-size: 242px 28px;
  258. background-position: 24.6% 50%;
  259. }
  260.  
  261. p {
  262. color: #ffffff !important;
  263. }
  264.  
  265. .wordpress #content {
  266. color: #ffffff;
  267. }
  268.  
  269. #dash-container .follow-fan,
  270. #dash-container .follow-band,
  271. #dash-container .follow-discover {
  272. border: 1px solid #373737;
  273. background: linear-gradient(to bottom, #373737 0%, #373737 100%);
  274. }
  275.  
  276. html {
  277. background: #1E1E1E !important;
  278. }
  279.  
  280. #stories-vm .story-innards {
  281. background-color: #373737;
  282. }
  283.  
  284. .pane {
  285. color: #c7c7c7;
  286. }
  287.  
  288. #settings-menubar {
  289. border-right: 1px solid #383838;
  290. }
  291.  
  292. #settings-menubar li {
  293. border-left: 1px solid #383838;
  294. border-bottom: 1px solid #383838;
  295. border-top: 1px solid #383838;
  296. }
  297.  
  298. .share_dialog.ui-dialog .ui-dialog-content {
  299. background-color: #262626;
  300. }
  301.  
  302. .share_dialog .section_head {
  303. color: #fff;
  304. }
  305.  
  306. .buy-dlg {
  307. color: #ffffff;
  308. }
  309.  
  310. .menubar > ul > li .logo {
  311. background: url('https://www.dropbox.com/s/8s7km8r329l7qy7/bandcamp-logo-gray.png?dl=1') 0 0 no-repeat;
  312. background-size: contain;
  313. height: 20px;
  314. margin-top: 15px;
  315. width: 85px;
  316. }
  317.  
  318. .hd-logo {
  319. background: transparent url('https://www.dropbox.com/s/8s7km8r329l7qy7/bandcamp-logo-gray.png?dl=1') no-repeat;
  320. background-size: 100%;
  321. margin-top: 24px;
  322. height: 25px;
  323. width: 156px;
  324. }
  325.  
  326. .wordpress h1 a {
  327. display: block;
  328. text-indent: -999em;
  329. background: url('https://www.dropbox.com/s/mx80o2eenp43l0o/bandcamp-daily-retina-dark-theme.png?dl=1') no-repeat;
  330. height: 25px;
  331. background-size: 200px 24px;
  332. background-position: 24.6% 50%;
  333. }
  334.  
  335. .wordpress .sidebarlogo {
  336. background: url(https://s4.bcbits.com/img/logo-gray.svg) no-repeat;
  337. background-size: 100%;
  338. }
  339.  
  340. #pgBd {
  341. color: #fff;
  342. }
  343.  
  344. .download-bottom-area {
  345. border-top: none;
  346. background: none;
  347. }
  348.  
  349. .download .formats-container {
  350. border: 1px solid #373737;
  351. background-color: #373737;
  352. }
  353.  
  354. .download .formats {
  355. list-style: none;
  356. color: #666;
  357. padding: 0;
  358. background-color: #373737;
  359. width: 170px;
  360. z-index: 2;
  361. cursor: default;
  362. }
  363.  
  364. .download .formats li:hover {
  365. background-color: #262626;
  366. }
  367.  
  368. ::-webkit-scrollbar,
  369. ::-webkit-scrollbar-corner {
  370. background: #000;
  371. width: 14px;
  372. height: 14px;
  373. }
  374.  
  375. ::-webkit-scrollbar-button {
  376. display: none;
  377. }
  378.  
  379. ::-webkit-scrollbar-thumb {
  380. background: #333;
  381. }
  382.  
  383. ::-webkit-scrollbar-thumb:not(:active):hover {
  384. background: #383838;
  385. }
  386.  
  387. ::-webkit-scrollbar-thumb:active,
  388. ::-webkit-scrollbar-thumb:hover:active {
  389. background: #5c5c5c;
  390. }
  391.  
  392.  
  393.  
  394. /*-------------*/
  395. /*Added by jasu*/
  396. /*-------------*/
  397. body {
  398. background: #303030;
  399. }
  400.  
  401. #hub .dig-deeper-item {
  402. background: #FFF0
  403. }
  404.  
  405. .checkout-order-vm .group,
  406. .order-recap ul li,
  407. .themed .label-band-selector .bands-menu,
  408. .themed .label-band-selector .bands-menu .menu-artistpic {
  409. background: #262626;
  410. }
  411.  
  412. .content {
  413. background-color: #262626;
  414. }
  415.  
  416. #sidecart {
  417. background: #262626;
  418. color: #949494;
  419. }
  420.  
  421. .tralbumData.tralbum-credits,
  422. a, .tralbumData {
  423. color: white !important;
  424. }
  425.  
  426. .shipping-address-pane,
  427. .shipping-address-pane .address-label,
  428. .mixed-cart-title,
  429. .download-titles .download-title strong,
  430. .fan-bio{
  431. color: white;
  432. }
  433.  
  434. #grid-tabs-sticky.fixed,
  435. #menubar-wrapper.header-rework-2018,
  436. #menubar-wrapper.header-rework-2018 .menubar-outer,
  437. .carousel-player-inner,
  438. .carousel-player .progress-bar,
  439. .menubar-2018,
  440. .pager .pagenum,
  441. .pager .nextprev {
  442. background: #262626;
  443. }
  444.  
  445. #pgFt,
  446. .carousel-player .progress,
  447. .carousel-player .playpause {
  448. background: #5c5c5c;
  449. }
  450.  
  451. .carousel-player .queue-icon,
  452. .carousel-player .vol-icon {
  453. fill: white;
  454. }
  455.  
  456. .carousel-player .playpause .play {
  457. border-left: 15px solid white;
  458. }
  459.  
  460. .carousel-player .playpause .pause {
  461. border-left: 5px solid white;
  462. border-right: 5px solid white;
  463. }
  464.  
  465. .menubar-2018 .user-menu {
  466. background-color: #5c5c5c;
  467. border: #5c5c5c 1px solid;
  468. }
  469.  
  470. .menubar-2018 .user-menu .user-menu-wrapper {
  471. overflow-y: hidden;
  472. }
  473.  
  474.  
  475. /* 03/11/19 */
  476. #nonartarea,
  477. #band-navbar,
  478. .wordpress .aod-embed,
  479. .purchases-item,
  480. .dig-deeper .filters-bar.fixed,
  481. .wordpress #comments,
  482. .wordpress #header,
  483. .wordpress #footer,
  484. .has-rec-footer #pgFt,
  485. .sidebar li,
  486. .hub-component:nth-child(2n),
  487. ol.tabs.fixed {
  488. background-color: #262626;
  489. }
  490.  
  491. #settings-menubar li.highlighted,
  492. #settings-menubar li.highlighted.active,
  493. .back-to-label-link,
  494. .item .info {
  495. background-color: #303030;
  496. }
  497.  
  498. .story-innards .story-footer {
  499. background-color: #303030;
  500. border-top: 1px solid #fff0;
  501. }
  502.  
  503. a.custom-color,
  504. #artist,
  505. #album,
  506. #trackInfo a:not(.notSkinnable),
  507. #trackInfo .buy-link,
  508. #tagArea a,
  509. #rightColumn a,
  510. #name-section a,
  511. #indexpage a,
  512. #band-navbar a,
  513. #merch-item p a,
  514. #merch-item .buy a,
  515. #merch-item .buy button,
  516. #merch-item .more-merch a,
  517. .custom-link-color,
  518. .editable-grid a,
  519. .featured-grid a,
  520. .share-collect-controls a,
  521. .share-collect-controls button,
  522. .follow-unfollow,
  523. .follow-unfollow,
  524. .collected-by a,
  525. .subscribe a,
  526. .sub a,
  527. .video-list a,
  528. .sub .main a,
  529. .subwelcome a,
  530. .artists-grid-name a,
  531. .featured-grid-name,
  532. .label-welcome .buttons a.new,
  533. .themed .label-band-selector a.themeable,
  534. .tralbum-tags a,
  535. .nu-dialog .ui-widget-content {
  536. color: #fff;
  537. }
  538.  
  539. .salesfeed .item-inner:hover {
  540. background: #5c5c5c;
  541. }
  542.  
  543. #settings-menubar li.active {
  544. background: #262626;
  545. border-left: 2px solid #eaeaea;
  546. border-bottom: 1px solid #eaeaea;
  547. border-top: 1px solid #eaeaea;
  548. }
  549.  
  550. .rounded-gutter,
  551. .card-pane {
  552. background: #262626;
  553. color: #fff;
  554. }
  555.  
  556.  
  557. /* 09/11/19 */
  558. .follow-unfollow,
  559. .follow-unfollow-inactive {
  560. background: #262626;
  561. }
  562.  
  563. .nu-dialog .ui-widget-content {
  564. color: white;
  565. }
  566.  
  567.  
  568. /* 07/12/19 */
  569. #s-daily,
  570. #s-daily input,
  571. dailyfooter,
  572. .footer-gradient {
  573. background: #262626;
  574. }
  575.  
  576. article > article-title {
  577. color: #fff;
  578. }
  579.  
  580. dailyfooter h2,
  581. a.pagination-link,
  582. .section-header .outline-text{
  583. -webkit-text-stroke: 0;
  584. }
  585.  
  586. a.pagination-link .back-text {
  587. left: 0px;
  588. top: 0px;
  589. -webkit-text-stroke: 0;
  590. }
  591.  
  592.  
  593. /* 09/02/20 */
  594. /* Bandcamp logo in white */
  595. #b, #an, #d, #c, #am, #p {
  596. fill: #fff;
  597. }
  598.  
  599.  
  600. /* 09/04/20 */
  601. /* Feed and collection icons on menubar now white */
  602. .menubar-2018 .svg-icon {
  603. fill: #FFFFFF;
  604. }
  605.  
  606. .menubar-2018 li.hoverable:hover {
  607. background: rgba(225, 225, 225, 0.1);
  608. }
  609.  
  610.  
  611. /* 26/04/20 */
  612. /* Background of element in tag browsing that I missed */
  613. .hub-component:nth-child(2n) .item .info {
  614. background: #303030;
  615. }
  616.  
  617. /* Background of follow button in tag browsing that I missed */
  618. .fan-reviews .follow-fan a {
  619. background: #303030;
  620. }
  621.  
  622. /* "View more items" now white */
  623. .dig-deeper .view-more {
  624. border: 1px solid #FFF;
  625. color: #FFF;
  626. }
  627.  
  628.  
  629. /* 01/05/20 */
  630. /* Menubar dropdown background on hover */
  631. .menubar-2018 .submenu-item a:hover {
  632. background: #303030;
  633. }
  634.  
  635. /* Bottom of "album of the day" */
  636. .moreingenre {
  637. color: #fff;
  638. }
  639.  
  640. /* "Features" sub-heading within bandcamp daily */
  641. .franchise-description {
  642. color: #fff;
  643. }
  644.  
  645. /* Bandcamp weekly player */
  646. .bcweekly-tracks {
  647. background: #222222;
  648. }
  649.  
  650. /* Lower element */
  651. .bcweekly.expanded ~ .bcweekly-info .bcweekly-player .bcweekly-player-fade {
  652. background: rgba(255, 255, 255, 0) !important;
  653. }
  654.  
  655. /* More elements on player */
  656. .bcweekly.expanded ~ .bcweekly-info .bcweekly-player > .col + .col,
  657. .bcweekly.busy ~ .bcweekly-info .bcweekly-player > .col + .col {
  658. background-color: #303030;
  659. }
  660.  
  661. /* Play position bar */
  662. .bcweekly-player .scrubber,
  663. .bcweekly-player .scrubber-buffer,
  664. .bcweekly-player .scrubber-time {
  665. background: #262626;
  666. color: #fff;
  667. }
  668.  
  669. /* Scrubber */
  670. .bcweekly-player .scrubber-thumb {
  671. background: #5c5c5c;
  672. }
  673.  
  674.  
  675. /* 05/06/20 */
  676. /* Featured panel background on tag hub */
  677. #hub .hub-component:nth-child(2n) {
  678. background: #262626;
  679. }
  680.  
  681. /* Individual backgrounds on tag hub */
  682. #hub .item .info {
  683. background: #303030;
  684. }
  685.  
  686. /* Fan follow button background on tag hub*/
  687. #hub .fan-reviews .follow-fan a {
  688. background: #303030;
  689. }
  690.  
  691.  
  692. /* 26/07/20 */
  693. /* Show more/less releases from followed artists on feed */
  694. #new-releases-vm .more-releases,
  695. #new-releases-vm .less-releases {
  696. background-color: #262626;
  697. }
  698.  
  699. #new-releases-vm .more-releases:hover,
  700. #new-releases-vm .less-releases:hover {
  701. background-color: #303030;
  702. }
  703.  
  704. /* tags background on feed */
  705. #stories-vm .story-innards .story-footer {
  706. background-color: #303030;
  707. }
  708.  
  709. /* 15/09/20 */
  710. /* Community messages background */
  711. .community-feed .story .lock-banner,
  712. .community-feed .story .main-section,
  713. .community-feed .story > .actions {
  714. background: #262626;
  715. }
  716.  
  717.  
  718. /* 13/04/21 */
  719. /* Background of new live stream panel and page */
  720. .curated-shows,
  721. .live-listings .live-listing {
  722. background-color: #262626;
  723. }
  724.  
  725. /* Live stream element background */
  726. .live-listing {
  727. background: #303030;
  728. }
  729.  
  730. /* Live stream element text */
  731. .live-listing .show-details .show-title,
  732. .live-listing .show-details .show-artist,
  733. .live-listing .show-details .show-footer-details .show-time-container .show-date,
  734. .live-listing .show-details .show-footer-details .show-time-container .show-time,
  735. .live-listings .live-listing .show-details .show-title,
  736. .live-listings .live-listing .show-details .show-artist,
  737. .live-listings .live-listing .show-details .show-description,
  738. .live-listings .live-listing .show-details .show-time-container .show-date,
  739. .live-listings .live-listing .show-details .show-time-container .show-time,
  740. .section-title,
  741. .secondaryText{
  742. color: #fff;
  743. }
  744.  
  745. /* Live stream calendar icon */
  746. .show-time-container .calendar-icon,
  747. .live-listings .live-listing .show-details .show-time-container .calendar-icon {
  748. background: url(https://raw.githubusercontent.com/jasuthemes/userstyles/d41b199953d8296dd573ba4d7e56dc527b7a0a82/BandcampDark/Resources/calendar-12.svg);
  749. }
  750.  
  751. /* Live stream clock icon */
  752. .show-time-container .clock-icon,
  753. .live-listings .live-listing .show-details .show-time-container .clock-icon {
  754. background: url(https://raw.githubusercontent.com/jasuthemes/userstyles/9d0ef98682caa9b72229c689047b6621efa7a349/BandcampDark/Resources/clock-12.svg);
  755. }
  756. /* "Show more" button on live stream page */
  757. #live-listings .show-more {
  758. color: #fff;
  759. background: #262626;
  760. }
  761. /* Fixed the bandcamp weekly player */
  762. .bcweekly-player > .col+.col {
  763. background: #303030;
  764. }
  765. /* 15/04/21 */
  766. /* Changed some elements on homepage */
  767. .bd-section.factoid,
  768. .salesfeed,
  769. .carousel-bcweekly-container-container {
  770. background: #1e1e1e;
  771. }
  772. /* 15/04/22 */
  773. /* About us page */
  774. main>section#testimonials {
  775. background-color: #262626;
  776. }
  777. main>section#testimonials section.filters button {
  778. color: #878787;
  779. }
  780.  
  781. /* 31/01/23 */
  782. /* Search bar tabs */
  783. #main-search-container > form > ul.filter-list {
  784. background-color: #262626;
  785. }
  786. /* Search results */
  787. form.menubar-search .search-autocomplete li a {
  788. background-color: #303030;
  789. }
  790. /* Search results hover */
  791. form.menubar-search .search-autocomplete li a:hover {
  792. background-color: #262626;
  793. }
  794. /* "See all results" and "Music tagged with..." */
  795. form.menubar-search .search-autocomplete li.results-see-all a, form.menubar-search .search-autocomplete li.results-tags a {
  796. background-color: #262626;
  797. }
  798. /* "See all results" hover */
  799. form.menubar-search .search-autocomplete li.results-see-all a:hover {
  800. background-color: #5c5c5c;
  801. }
  802.  
  803.  
  804. /* 31/08/23 */
  805. /* Multiple Bandcamp Daily elements*/
  806. /* Player ffwd and rrwd icons */
  807. article .next .icon {
  808. background: url(https://raw.githubusercontent.com/jasuthemes/userstyles/master/BandcampDark/Resources/icon-ffwd-w.svg) no-repeat;
  809. background-size: contain;
  810. background-position: 50%;
  811. }
  812.  
  813. article .prev .icon {
  814. background: url(https://raw.githubusercontent.com/jasuthemes/userstyles/master/BandcampDark/Resources/icon-rrwd-w.svg) no-repeat;
  815. background-size: contain;
  816. background-position: 50%;
  817. }
  818.  
  819. /* Add to wishlist button */
  820. .mpwl.wishlist-msg svg {
  821. fill: #fff;
  822. }
  823.  
  824. /* Player progress bar handle */
  825. .progress-bar-handle {
  826. background: #fff;
  827. }
  828.  
  829. /* Merch text on right */
  830. mpmerchformats {
  831. color: white;
  832. }
  833.  
  834. /* Terms of Use page bold */
  835. .bd .conspicuous {
  836. background: none repeat scroll 0 0 black;
  837. }
  838.  
  839.  
  840. /* 28/09/23 */
  841. /* Bandcamp live elements */
  842. .show-type-container .show-type, .show-time-container .show-date, .show-time-container .show-time {
  843. color: #fff;
  844. }
  845.  
  846. .show-type-container .headphone-icon {
  847. background: url(https://raw.githubusercontent.com/jasuthemes/userstyles/master/BandcampDark/Resources/headphone-outline-w.svg);
  848. }
  849.  
  850. /* 14/11/23 */
  851. /* Following popup */
  852. .ui-dialog.nu-dialog.blank-title .ui-dialog-titlebar {
  853. background-color: #373737;
  854. }
  855.  
  856.  
  857. /* 04/12/23 */
  858. /* Pop-up music player on personal collection page*/
  859. .carousel-player .queue.show {
  860. background: #262626;
  861. border: 1px solid #5c5c5c;
  862. }
  863. .carousel-player .queue {
  864. background: #303030;
  865. }
  866. .carousel-player .queue li {
  867. border-bottom: 1px solid #303030;
  868. }
  869. .carousel-player .queue li.active {
  870. background: #5c5c5c;
  871. }
  872. .carousel-player .queue li.focus {
  873. background: #282828;
  874. border: 1px solid #282828;
  875. }
  876. .carousel-player .queue li:hover {
  877. background: #5c5c5c;
  878. }
  879.  
  880. ::-webkit-scrollbar, ::-webkit-scrollbar-corner {
  881. background: #282828;
  882. }
  883. /*Hide original close icon */
  884. .carousel-player .queue-header .close-icon use {
  885. display: none; /* Hide the existing icon */
  886. }
  887. /* Display white close icon */
  888. .carousel-player .queue-header .close-icon {
  889. background: url(https://raw.githubusercontent.com/jasuthemes/userstyles/master/BandcampDark/Resources/close-20.svg);
  890. }
  891. /* Change prev/next icon */
  892. .carousel-player .transport .icon {
  893. background: url(https://raw.githubusercontent.com/jasuthemes/userstyles/master/BandcampDark/Resources/nextprev-w.png) 0px 0px / 40px 12px no-repeat transparent;
  894. }
  895.  
  896.  
  897. /* 31/12/24 */
  898. /* Sales on homepage */
  899. .bd-section.discover-categories {
  900. background-color: #262626;
  901. }
  902.  
  903. /* Start digging? */
  904. .bd-section.discover-tags-title {
  905. background-color: #262626;
  906. }
  907.  
  908. /* Upsell section */
  909. .discover-upsell-container .upsell-art {
  910. background-color: #262626;
  911. }
  912. .discover-upsell-container .upsell-text {
  913. background-color: #ffffff00;
  914. }
  915. }

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址