mirror of
https://github.com/iv-org/invidious.git
synced 2025-12-31 20:11:44 +00:00
Updated styling, formatting, structure of frontend
This commit is contained in:
59
assets/css/theme.css
Normal file
59
assets/css/theme.css
Normal file
@@ -0,0 +1,59 @@
|
||||
:root {
|
||||
--fg-color-dark: #f0f0f0;
|
||||
--bg-color-dark: #131313;
|
||||
--accent-color-dark: #27a6ff;
|
||||
--accent-bg-color-dark: #004a7e;
|
||||
--secondary-color-dark: #e3e3e3;
|
||||
--secondary-bg-color-dark: #313131;
|
||||
--watched-overlay-color-dark: rgb(0 0 0 / 40%);
|
||||
|
||||
/* light theme colors */
|
||||
--fg-color-light: black;
|
||||
--bg-color-light: #eee;
|
||||
--accent-color-light: #044c99;
|
||||
--accent-bg-color-light: #3eaefd;
|
||||
--secondary-color-light: #404040;
|
||||
--secondary-bg-color-light: #dbdbdb;
|
||||
--watched-overlay-color-light: rgb(255 255 255 / 40%);
|
||||
|
||||
/** apply default colors to dark */
|
||||
--fg-color: var(--fg-color-dark);
|
||||
--bg-color: var(--bg-color-dark);
|
||||
--accent-color: var(--accent-color-dark);
|
||||
--accent-bg-color: var(--accent-bg-color-dark);
|
||||
--secondary-color: var(--secondary-color-dark);
|
||||
--secondary-bg-color: var(--secondary-bg-color-dark);
|
||||
--watched-overlay-color: var(--watched-overlay-color-dark);
|
||||
}
|
||||
|
||||
@media (prefers-color-scheme: light) {
|
||||
:root {
|
||||
--fg-color: var(--fg-color-light);
|
||||
--bg-color: var(--bg-color-light);
|
||||
--accent-color: var(--accent-color-light);
|
||||
--accent-bg-color: var(--accent-bg-color-light);
|
||||
--secondary-color: var(--secondary-color-light);
|
||||
--secondary-bg-color: var(--secondary-bg-color-light);
|
||||
--watched-overlay-color: var(--watched-overlay-color-dark);
|
||||
}
|
||||
}
|
||||
|
||||
.light-theme {
|
||||
--fg-color: var(--fg-color-light);
|
||||
--bg-color: var(--bg-color-light);
|
||||
--accent-color: var(--accent-color-light);
|
||||
--accent-bg-color: var(--accent-bg-color-light);
|
||||
--secondary-color: var(--secondary-color-light);
|
||||
--secondary-bg-color: var(--secondary-bg-color-light);
|
||||
--watched-overlay-color: var(--watched-overlay-color-light);
|
||||
}
|
||||
|
||||
.dark-theme {
|
||||
--fg-color: var(--fg-color-dark);
|
||||
--bg-color: var(--bg-color-dark);
|
||||
--accent-color: var(--accent-color-dark);
|
||||
--accent-bg-color: var(--accent-bg-color-dark);
|
||||
--secondary-color: var(--secondary-color-dark);
|
||||
--secondary-bg-color: var(--secondary-bg-color-dark);
|
||||
--watched-overlay-color: var(--watched-overlay-color-dark);
|
||||
}
|
||||
Reference in New Issue
Block a user