diff --git a/index.html b/index.html index 0c4c69a..0c46461 100644 --- a/index.html +++ b/index.html @@ -26,7 +26,7 @@ --shadow-sm: 0 1px 2px 0 rgb(0 0 0 / 0.05); --shadow-md: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); --shadow-lg: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1); - --gradient-primary: linear-gradient(135deg, #e6a968 0%, #d49958 100%); + --gradient-primary: linear-gradient(135deg, #faf8f5 0%, #f5f2ee 100%); --gradient-elegant: linear-gradient(135deg, #f0b575 0%, #e0a465 100%); --gradient-surface: linear-gradient(145deg, rgba(255,255,255,0.1) 0%, rgba(255,255,255,0.05) 100%); } @@ -48,7 +48,7 @@ --shadow-sm: 0 1px 2px 0 rgb(0 0 0 / 0.3); --shadow-md: 0 4px 6px -1px rgb(0 0 0 / 0.4), 0 2px 4px -2px rgb(0 0 0 / 0.4); --shadow-lg: 0 10px 15px -3px rgb(0 0 0 / 0.4), 0 4px 6px -4px rgb(0 0 0 / 0.4); - --gradient-primary: linear-gradient(135deg, #e6a968 0%, #d49958 100%); + --gradient-primary: linear-gradient(135deg, #1e3a8a 0%, #3b82f6 100%); --gradient-elegant: linear-gradient(135deg, #f0b575 0%, #e0a465 100%); --gradient-surface: linear-gradient(145deg, rgba(255,255,255,0.05) 0%, rgba(255,255,255,0.02) 100%); } @@ -326,7 +326,7 @@ font-size: 3.5rem; font-weight: 800; margin-bottom: 16px; - color: white; + color: #1e293b; line-height: 1.1; letter-spacing: -0.02em; position: relative; @@ -335,6 +335,55 @@ animation: fadeInUp 0.8s ease-out; } + [data-theme="dark"] .hero h1 { + color: white; + } + + [data-theme="dark"] .hero p { + color: rgba(255, 255, 255, 0.9); + } + + [data-theme="dark"] .github-stars-display { + color: rgba(255, 255, 255, 0.8) !important; + } + + [data-theme="dark"] .testimonials .section-header h2 { + color: white !important; + } + + [data-theme="dark"] .testimonials .section-header p { + color: rgba(255, 255, 255, 0.9) !important; + } + + .testimonial-quote { + color: #2d3748; + } + + .testimonial-source { + color: #4a5568; + } + + [data-theme="dark"] .testimonial-quote { + color: white !important; + } + + [data-theme="dark"] .testimonial-source { + color: rgba(255, 255, 255, 0.8) !important; + } + + .testimonial-card { + background: white; + border: 1px solid rgba(0, 0, 0, 0.1); + box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); + } + + [data-theme="dark"] .testimonial-card { + background: rgba(255, 255, 255, 0.15) !important; + backdrop-filter: blur(20px); + border: 1px solid rgba(255, 255, 255, 0.2) !important; + box-shadow: 0 8px 32px rgba(0, 0, 0, 0.3) !important; + } + .hero-subtitle { font-size: 1.5rem; font-weight: 400; @@ -351,7 +400,7 @@ .hero p { font-size: 1.3rem; - color: rgba(255, 255, 255, 0.9); + color: #4a5568; margin-bottom: 40px; max-width: 600px; margin-left: auto; @@ -405,6 +454,16 @@ background-color: var(--primary-color); color: white; } + + [data-theme="dark"] .secondary-button { + border: 2px solid white; + color: white; + } + + [data-theme="dark"] .secondary-button:hover { + background-color: white; + color: var(--primary-color); + } .video-container { position: relative; @@ -1257,7 +1316,7 @@
Join hundreds of users who stay organized with smart task management that adapts to their workflow.
-