Apply dark mode to the DeepSeek website
Dark Mode for DeepSeek [Customizable] by Nick2bad4u
Imported and mirrored from https://github.com/Nick2bad4u/UserStyles/raw/refs/heads/main/DeepSeek-DarkMode.user.css
![Screenshot of Dark Mode for DeepSeek [Customizable]](https://userstyles.world/preview/20884/0.jpeg)
Details
AuthorNick2bad4u
LicenseUnLicense
Categorydeepseek
Created
Updated
Size3.8 kB
Statistics
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
Description
Notes
Userstyle doesn't have notes.Source code
/* ==UserStyle==
@name Dark Mode for DeepSeek [Customizable]
@namespace typpi.online
@version 1.0.3
@description Apply dark mode to the DeepSeek website
@author Nick2bad4u
@license UnLicense
@homepageURL https://github.com/Nick2bad4u/UserStyles
@supportURL https://github.com/Nick2bad4u/UserStyles/issues
@var color white "White" #ffffff
@var color black "Black" #000000
@var color red "Red" #f35a5a
@var color light-white "Light White" #f8faff
@var color light-gray "Light Gray" #d4d4d4
@var color light-gray2 "Light Gray 2" #404040
@var color light-gray3 "Light Gray 3" #353535
@var color dark-gray "Dark Gray" #131313
@var color transparent "Transparent" #212327
@downloadURL https://update.greasyfork.org/scripts/526831/Dark%20Mode%20for%20DeepSeek%20%5BCustomizable%5D.user.css
==/UserStyle== */
@-moz-document domain("chat.deepseek.com") {
:root {
--white: var(white);
--black: var(black);
--red: var(red);
--light-white: var(light-white);
--light-gray: var(light-gray);
--light-gray2: var(light-gray2);
--light-gray3: var(light-gray3);
--dark-gray: var(dark-gray);
--transparent: var(transparent);
--chatwidth: var(chatwidth);
}
.dad65929,
.aaff8b8f,
.a2f8e4bb,
.aaff8b8f.eb830e32 {
max-width: 100%;
}
body {
--dsr-main: var(--white);
--dsr-main-2: #ffffff66;
--dsr-main-3: #ffffff33;
}
body[data-ds-dark-theme] {
--ds-rgb-red-500: #ef4444;
--ds-rgb-red-550: #e53535;
--dsr-delete-button-bg: rgb(
var(--ds-rgb-red-500) / 85%
);
--dsr-delete-button-bg-hover: rgb(
var(--ds-rgb-red-550) / 45%
);
--ds-rgb-neutral-300: var(--light-gray);
--ds-rgb-neutral-700: var(--light-gray2);
--dsr-bg: var(--black);
--dsr-text-0: var(--black);
--dsr-text-1: var(--white);
--dsr-text-2: var(--white);
--dsr-text-3: rgb(var(--ds-rgb-neutral-300));
--dsr-text-4: var(--white);
--dsr-border-1: var(--black);
--dsr-border-2: var(--black);
--dsr-input-border: var(--black);
--dsr-input-bg: var(--black);
--dsr-button-main-bg: var(--black);
--dsr-button-main-bg-hover: var(--black);
--dsr-button-second-bg: #00000066;
--dsr-button-grey-0: var(--black);
--dsr-button-grey-1: var(--black);
--dsr-button-grey-2: var(--black);
--dsr-tooltip-fg: var(--black);
--dsr-tooltip-bg: var(--black);
--dsr-side-bg: var(--transparent);
--dsr-side-hover-bg-rgb: 51, 51, 51;
--dsr-side-hover-bg: var(--black);
--dsr-icon-fg-1: var(--black);
--dsr-icon-hover-0: var(--black);
--dsr-icon-hover-1: rgb(var(--ds-rgb-neutral-700));
--dsr-side-icon-hover: var(--black);
/* --dsr-error-fg: var(--black); */
--dsr-error-fg: var(--red);
}
.cdfc1683 {
background-color: var(--black);
color: var(--white);
}
.b8812f16 {
background-color: var(--black);
}
[data-ds-dark-theme] .a8ac7a80 {
--local-button: var(--black);
--local-button-hover: var(--black);
--local-button-text: var(--white);
}
.f9edaa3c {
background-color: var(--black);
}
[data-ds-dark-theme] .be88ba8a {
display: none;
}
[data-ds-dark-theme] .fbb737a4 {
background-color: var(--black);
}
[data-ds-dark-theme] .e214291b {
color: var(--light-white);
background-color: var(--black);
}
.ds-textarea.ds-textarea--focused {
background-color: var(--black);
}
.dc04ec1d.a02af2e6 .a7f3a288 {
background-color: var(--black);
}
.md-code-block {
background: var(--black);
}
.f9edaa3c .f8773756 {
background: linear-gradient(
90deg,
#21232700 0%,
#2807451f 50%,
var(--transparent) 100%
);
}
/* Scrollbar styling */
::-webkit-scrollbar {
width: 12px;
}
::-webkit-scrollbar-track {
background: var(--black);
}
::-webkit-scrollbar-thumb {
background: var(--dark-gray);
border-radius: 3px;
}
::-webkit-scrollbar-thumb:hover {
background: var(--white0);
}
}