summaryrefslogtreecommitdiff
path: root/theme.css
diff options
context:
space:
mode:
authorsameerasw <[email protected]>2025-04-11 10:32:44 +0530
committersameerasw <[email protected]>2025-04-11 10:32:44 +0530
commit6579d429de3c1cf9c3b147b5bc1e5cf5b720ef65 (patch)
treeff60780dc62eb690935a0194f44c0d7ef3366cfb /theme.css
parent1b6b6fda911fb00d3d3d6743118c078bd1fb223e (diff)
dark/ light theme
Diffstat (limited to 'theme.css')
-rw-r--r--theme.css46
1 files changed, 46 insertions, 0 deletions
diff --git a/theme.css b/theme.css
new file mode 100644
index 0000000..08d31fc
--- /dev/null
+++ b/theme.css
@@ -0,0 +1,46 @@
+/* Base theme variables for Zen Internet */
+
+/* Dark theme (default) */
+:root {
+ --radius-sm: 6px;
+ --radius-md: 8px;
+ --radius-lg: 12px;
+ --transition: all 0.2s ease;
+ --shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
+ --accent-color: #f98764; /* Subtle Zen-themed orange */
+ --hover-color: #fa9475; /* Lighter hover state */
+ --success-color: #40c057;
+ --warning-color: #fab005;
+ --danger-color: #fa5252;
+ --danger-hover-color: #e03444;
+ --bg-color: #1e1e2e;
+ --secondary-bg: #2a2a3c;
+ --border-color: #4c4c63;
+ --text-primary: #e2e8f0;
+ --text-secondary: #a0a0b8;
+ --header-bg-start: #2c3e50;
+ --header-bg-end: #1a2530;
+ --logo-filter: none; /* No filter for logo in dark mode */
+ --danger-bg-color: rgba(220, 53, 69, 0.1);
+ --danger-border-color: rgba(220, 53, 69, 0.3);
+}
+
+/* Light theme */
+@media (prefers-color-scheme: light) {
+ :root {
+ --bg-color: #f5f7fa;
+ --secondary-bg: #e9ecef;
+ --border-color: #ced4da;
+ --text-primary: #343a40;
+ --text-secondary: #6c757d;
+ --shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
+ --header-bg-start: #f98764;
+ --header-bg-end: #e77c5d;
+ /* Invert and desaturate logo in light mode */
+ --logo-filter: invert(1) saturate(0);
+ --danger-bg-color: rgba(220, 53, 69, 0.08);
+ --danger-border-color: rgba(220, 53, 69, 0.2);
+ --danger-color: #dc3545;
+ --danger-hover-color: #c82333;
+ }
+}