Again, none of previous dark themes work, or do only partially. So.. here it is.
Kickstarter Dark Theme by blyad
Details
Authorblyad
LicenseCC BY-NC-SA 4.0
Categorykickstarter
Created
Updated
Size26 kB
Statistics
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
Description
Notes
Update 1 | 18.01.22
- massively corrected font colors to make it more readable
- added transitions
- rounded image corners to make it look better
- replaced Cooper Light font to Poppins due to being ugly
- added some letter spacing in project names
Source code
Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link./* ==UserStyle==
@name Kickstarter Dark Theme
@namespace github.com/blyad2137/kickstarter-dark-theme
@version 1.0.1
@description `Just a dark mode for Kickstarter with a few improvements`
@author blyad (https://github.com/blyad2137)
@license CC BY-NC-SA 4.0
@homepageURL https://github.com/blyad2137/kickstarter-dark-theme
@supportURL https://github.com/blyad2137/kickstarter-dark-theme/issues
==/UserStyle== */
@-moz-document domain("kickstarter.com") {
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@100&display=swap');
:root {
--bg-body: #1b1b1b;
--bg-white: #1b1b1b;
--bg-pledge: var(--bg-white);
--bg-support-100: #1e1e1e;
--bg-celebrate-100: #261d1a;
--bg-celebrate-100_50: rgba(38, 29, 26, .5);
--bg-pledge--all-gone: #282828;
--bg-grey-100: #282827;
--bg-grey-100_95: rgba(40, 40, 39, .95);
--bg-grey-200: #242423;
--bg-grey-300: #222;
--bg-grey-400: #363636;
--bg-grey-500: #3d3e3d;
--bg-paper-300: #2b2a22;
--bg-create-100: #26332c;
--bg-gradient-1: #3b4251;
--bg-gradient-2: #2d2421;
--bg-grey-light: var(--bg-grey-300);
--bg-soft-black: var(--soft-black);
--bg-trust-100: #3b404a;
--bg-solvvy-main-content: #1d1d1d;
--bg-frame__header: rgba(38, 29, 26, .2);
--bg-tfa-off: #1c1b19;
--bg-handbook-header: #2b2b2b;
--bg-green-dark: #8696ff;
--hover-bg-grey-100: #232322;
--hover-bg-grey-200: #242423;
--hover-bg-grey-300: #282828;
--border-grey-400: #3c3e3d;
--border-grey-500: var(--border-grey-400);
--border-input-select: var(--border-frame__header);
--hover-border-dark-grey-400: #6b6e6e;
--hover-border-grey-400: #383838;
--border-dark-grey-400: #6b6e6e;
--border-gray-hover: #e7e7f0;
--border-gray: #8181d9;
--border-community-section: #282828;
--border-primary-title: #1c2227;
--border-divider: #3b3b3b;
--border-frame__header: #1c1b19;
--border-label-fixed: #282828;
--border: #4C4E4D;
--border-ksr-select: #332f2b;
--hover-border-soft-black: #d8d8d8;
--hover-border-white: #1b1b1b;
--color-gray: #bdbdea;
--color-gray-hover: #e7e7f0;
--color-body: #d8d8d8;
--color-button: #fff;
--color-figcaption: #969696;
--color-com-loc-text: #c1c1dd;
--color-breadcrumbs_li: #ababab;
--color-search: #3b3b3b;
--color-dropdown: #ccc;
--color-longform: #d0d4ee;
--color-btn--border-green: #00bfb6;
--soft-black: #d8d8d8;
--grey-dark: var(--soft-black);
--grey-500: #3c3e3d;
--dark-grey-400: #7e8484;
--dark-grey-500: #a5a6a6;
--support-400: #a6a6a6;
--support-500: #b6b6b6;
--navy-500: #85858c;
--navy-600: #a5a6a6;
--navy-700: var(--soft-black);
--ksr-green-700: #09cfb1;
--ksr-green-800: #0697ae;
--blue-500_90: rgba(43, 167, 255, .9);
--blue-600: #009dff;
--cobalt-500: #7e91e4;
--cobalt-600: #9caae4;
--green-dark: #dde1fb;
--link-blue: var(--soft-black);
--link-blue-hover: #fff;
--link-trust-500: #8989ff;
--link-grey-current: #c2cbff;
--soft-black_50: rgba(216, 216, 216, .50);
--black: #fff;
--black_60: rgba(255, 255, 255, .6);
--white: #1b1b1b;
--white-200: #ddd;
--blue: #00a6ff;
--hover-soft-black: var(--soft-black);
--shadow-2: rgb(110 110 110 / 17%);
}
html[hide-scrollbar="true"] ::-webkit-scrollbar{display:none}
::-webkit-scrollbar {
width: 10px;
background-color: #212121;
}
::-webkit-scrollbar-thumb {
border-radius: 0px;
background-color: rgb(5, 206, 120);
transition: all .18s ease-in-out;
}
::-webkit-scrollbar-thumb:hover {
background-color: rgba(5, 206, 120, .5);
}
:-webkit-scrollbar-corner {
background: #212121;
border-color: #212121;
}
body {
color: var(--color-body);
background-color: var(--bg-body);
}
.bg-white {
background-color: var(--bg-white);
}
.border-grey-400, .border-bottom, .border-left, .border {
border-color: var(--border-grey-400);
}
.border-grey-500 {
border-color: var(--border-grey-500);
}
.border-dark-grey-400 {
border-color: var(--border-dark-grey-400);
}
.border-top {
border-top-color: var(--border-grey-400);
}
.soft-black, .NS_projects__project_nav .tabbed-nav__link, .pledge__amount, .pledge__title {
color: var(--soft-black);
}
.fill-soft-black {
fill: var(--soft-black);
}
button {
color: var(--color-button);
}
.NS_projects__project_nav {
border-color: var(--border-grey-400);
background-color: var(--bg-white);
}
.NS_projects__project_nav .tabbed-nav__link.is-active {
border-color: var(--soft-black);
}
.fill-support-500 {
fill: var(--support-500);
}
.btn--border-gray:hover, .btn--border-gray:focus {
border-color: var(--border-gray-hover);
color: var(--color-gray-hover) !important;
}
.btn--border-gray {
border-color: var(--border-gray);
color: var(--color-gray);
}
.grey-dark {
color: var(--grey-dark) !important;
}
.navy-500 {
color: var(--navy-500);
}
.dark-grey-500 {
color: var(--dark-grey-500);
}
.rte__content figcaption {
color: var(--color-figcaption);
}
.pledge-selectable, .pledge-selectable-sidebar, .pledge-display {
background-color: var(--bg-pledge);
border-color: var(--border-grey-400);
color: var(--dark-grey-500);
}
.pledge__reward-description, .pledge__reward-description .c-navy-light, .pledge__detail-label {
color: var(--dark-grey-500);
}
.green-dark, .pledge__detail {
color: var(--green-dark);
}
.bg-support-100 {
background-color: var(--bg-support-100);
}
.support-500 {
color: var(--support-500);
}
.bg-celebrate-100 {
background-color: var(--bg-celebrate-100);
}
.pledge__limit--all-gone {
background-color: var(--bg-pledge--all-gone);
color: var(--soft-black);
}
.link-blue {
color: var(--link-blue);
}
.link-blue:hover {
color: var(--link-blue-hover);
}
.link-soft-black {
color: var(--soft-black);
fill: var(--soft-black);
}
svg.svg-icon__delta-down.icon-9.pointer-events-none.shrink0.r2.absolute, svg.svg-icon__icon--small-k.icon-large.display-none.inline-block-sm.mr2, [src="https://ksr-ugc.imgix.net/assets/034/113/479/e012c1d9fc70bd0a717d644bc49797bf_original.png?ixlib=rb-4.0.2&w=680&fit=max&v=1625518225&auto=format&frame=1&lossless=true&s=409bdff5886e0292621e3e3fa7e4bd53"], [src="https://ksr-ugc.imgix.net/assets/034/113/502/36c42ef033b1645ff15f81463fd58b57_original.png?ixlib=rb-4.0.2&w=680&fit=max&v=1625518362&auto=format&frame=1&lossless=true&s=c977ec723921c40b6fadb84b0576ce1e"], [src="https://ksr-ugc.imgix.net/assets/034/365/086/7f99ddc48683da91164fc5fac0cc8076_original.png?ixlib=rb-4.0.2&w=680&fit=max&v=1627643130&auto=format&frame=1&lossless=true&s=206e5cf3e2e5e691c8d80ccbbb00cf23"], [src="https://ksr-ugc.imgix.net/assets/034/443/717/90b1283700a1f11b271338c6757f7278_original.png?ixlib=rb-4.0.2&w=680&fit=max&v=1628281635&auto=format&frame=1&lossless=true&s=e87de67d6dfe7607b357592ad4d056e8"], [src="https://ksr-ugc.imgix.net/assets/034/546/729/a26c073a76943f7481ad802780869a74_original.png?ixlib=rb-4.0.2&w=700&fit=max&v=1629164161&auto=format&frame=1&lossless=true&s=a7714e289183b60b32376e39a80a878a"], svg.svg-icon__icon--delta-down.icon-small.relative.ml2.js-filter-arrow.inline-block, svg.svg-icon__icon--cross.icon-small.relative.ml2.js-filter-delete.ksr-popover-excluded.inline-block, svg.svg-icon__icon--cross.icon-small.relative.ml2.js-filter-delete, svg.svg-icon__icon--search.icon-large.absolute.t50p.r3.translate-y-50p, svg.svg-icon__icon--delta-down.icon-small.relative.ml2.flex-none.self-center, svg.svg-icon__icon--conversion.icon-large.ml1.pointer, svg.svg-icon__icon--calendar.icon-16.mr1, svg.svg-icon__icon--arrow-right.icon-20.fill-trust-500.ml1, svg.svg-icon__delta-down.icon-10.shrink0, [src="https://ksr-ugc.imgix.net/assets/034/260/183/9b9f35b5283374a73a12ac02e79ae550_original.gif?ixlib=rb-4.0.2&w=680&fit=max&v=1626748472&auto=format&gif-q=50&q=92&s=b14bf3b68e43a1f917888d81a27eea62"], svg.svg-icon__close.icon-9.hover-item-fill-grey-300, svg.svg-icon__icon--delta-down.icon-14.absolute.r2.t0.b0.my-auto, svg.svg-icon__icon--image.icon-large.valign-middle, svg.svg-icon__icon--video.icon-large.valign-middle, svg.svg-icon__icon--chevron-right.icon-small.fill-white.ml1, [src="https://ksr-ugc.imgix.net/assets/036/079/695/2948780f7fcd0aa2cdbf31fa3ae13923_original.png?ixlib=rb-4.0.2&w=680&fit=max&v=1642312405&auto=format&gif-q=50&lossless=true&s=e1b314ec0c79e3fd4817c319b0744262"], [src="https://ksr-ugc.imgix.net/assets/036/079/692/e643662577f6c99d4f520d11fee829c6_original.png?ixlib=rb-4.0.2&w=680&fit=max&v=1642312341&auto=format&gif-q=50&lossless=true&s=263047cd3f7cf4b45a401da70e41356d"], [src="https://ksr-ugc.imgix.net/assets/036/079/687/7185805a411b1898b07535204ae04ace_original.png?ixlib=rb-4.0.2&w=680&fit=max&v=1642312262&auto=format&gif-q=50&lossless=true&s=1ead1ade4e1eff24938eab0aa6943270"], [src="https://ksr-ugc.imgix.net/assets/036/079/661/63da60060494e1322ef4e0d259404aa4_original.png?ixlib=rb-4.0.2&w=680&fit=max&v=1642312020&auto=format&gif-q=50&lossless=true&s=51d2e23a6774013d559ce2a78099ed3c"], [src="https://ksr-ugc.imgix.net/assets/036/079/674/b1ef548b55aaa3dad09dad23a9a0380b_original.png?ixlib=rb-4.0.2&w=680&fit=max&v=1642312173&auto=format&gif-q=50&lossless=true&s=4cc8e8bfa88ba1da3d2a7781eef1814f"], [src="https://ksr-ugc.imgix.net/assets/036/079/704/115bc93fd76de67756b9d7e227d03dc5_original.png?ixlib=rb-4.0.2&w=680&fit=max&v=1642312465&auto=format&gif-q=50&lossless=true&s=a80637c139f6aba55ad98c060a0e77bb"], [src="https://ksr-ugc.imgix.net/assets/036/079/711/8dbb990081db59d763a9e08ec55c54c6_original.png?ixlib=rb-4.0.2&w=680&fit=max&v=1642312589&auto=format&gif-q=50&lossless=true&s=04fb28c4f485184e7e074ac7dc9d9a38"] {
filter: invert(1);
}
input.text:focus, input.input-text:focus, input.password:focus, input[type="text"]:focus, textarea:focus, textarea.in...