From bac46aeb347a5167bcfefe59f43e70df8513585a Mon Sep 17 00:00:00 2001 From: "diana.dolgolyova" Date: Sun, 12 Apr 2026 15:34:01 +0300 Subject: [PATCH] =?UTF-8?q?feat:=20dark=20luxury=20gold=20=E2=80=94=20spac?= =?UTF-8?q?ing,=20typography,=20frosted=20glass,=20glow?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Design direction: "Dark Luxury Gold" — more breathing room, bolder headings, frosted glass cards, and richer gold accents. - Section padding: py-20→py-24, sm:py-32→sm:py-36, px-6→sm:px-10 - SectionHeading: text-6xl→7xl on lg, tracking-wide→wider, longer gold gradient underline with via-gold/40 - Section glow: larger radius (800px), positioned higher (-40px), elliptical shape for dark mode - Glass card: backdrop-blur-md→lg in dark, border white/8%, hover with subtle gold glow shadow - Section divider: wider gradient spread with 5% transparent edges - About/FAQ/Pricing/DayCard: frosted glass in dark mode with backdrop-blur-md, subtle gold glow on hover --- src/app/styles/animations.css | 4 ++-- src/app/styles/theme.css | 20 ++++++++++---------- src/components/sections/About.tsx | 2 +- src/components/sections/FAQ.tsx | 2 +- src/components/sections/Pricing.tsx | 2 +- src/components/sections/schedule/DayCard.tsx | 2 +- src/components/ui/SectionHeading.tsx | 4 ++-- 7 files changed, 18 insertions(+), 18 deletions(-) diff --git a/src/app/styles/animations.css b/src/app/styles/animations.css index f672a33..d31847f 100644 --- a/src/app/styles/animations.css +++ b/src/app/styles/animations.css @@ -362,11 +362,11 @@ html:not(.dark) .gradient-text { .section-divider { height: 1px; - background: linear-gradient(90deg, transparent, rgba(201, 169, 110, 0.4), transparent); + background: linear-gradient(90deg, transparent 5%, rgba(201, 169, 110, 0.4) 30%, rgba(201, 169, 110, 0.5) 50%, rgba(201, 169, 110, 0.4) 70%, transparent 95%); } :is(.dark) .section-divider { - background: linear-gradient(90deg, transparent, rgba(201, 169, 110, 0.15), transparent); + background: linear-gradient(90deg, transparent 5%, rgba(201, 169, 110, 0.12) 30%, rgba(201, 169, 110, 0.2) 50%, rgba(201, 169, 110, 0.12) 70%, transparent 95%); } /* ===== No-JS Fallback ===== */ diff --git a/src/app/styles/theme.css b/src/app/styles/theme.css index 11576c9..b54ec65 100644 --- a/src/app/styles/theme.css +++ b/src/app/styles/theme.css @@ -52,11 +52,11 @@ /* ===== Layout ===== */ .section-padding { - @apply py-20 sm:py-32; + @apply py-24 sm:py-36; } .section-container { - @apply mx-auto max-w-6xl px-6 sm:px-8; + @apply mx-auto max-w-6xl px-6 sm:px-10; } /* ===== Section Glow Backgrounds ===== */ @@ -68,30 +68,30 @@ .section-glow::before { content: ""; position: absolute; - top: 0; + top: -40px; left: 50%; transform: translateX(-50%); - width: min(600px, 100%); - height: 400px; - background: radial-gradient(ellipse, rgba(201, 169, 110, 0.15), transparent 70%); + width: min(800px, 100%); + height: 500px; + background: radial-gradient(ellipse, rgba(201, 169, 110, 0.12), transparent 70%); pointer-events: none; } :is(.dark) .section-glow::before { - background: radial-gradient(ellipse, rgba(201, 169, 110, 0.05), transparent 70%); + background: radial-gradient(ellipse 70% 50% at 50% 0%, rgba(201, 169, 110, 0.07), transparent 70%); } /* ===== Glass Card ===== */ .glass-card { - @apply rounded-2xl border backdrop-blur-sm transition-all duration-300; + @apply rounded-2xl border backdrop-blur-md transition-all duration-300; @apply border-neutral-200/80 bg-white/90 shadow-sm shadow-gold/[0.04]; - @apply dark:border-white/[0.06] dark:bg-white/[0.04] dark:shadow-none; + @apply dark:border-white/[0.08] dark:bg-white/[0.05] dark:backdrop-blur-lg dark:shadow-none; } .glass-card:hover { @apply border-gold/30 bg-white shadow-md shadow-gold/[0.08]; - @apply dark:border-gold/15 dark:bg-white/[0.06] dark:shadow-none; + @apply dark:border-gold/20 dark:bg-white/[0.08] dark:shadow-[0_0_30px_rgba(201,169,110,0.06)]; } /* ===== Photo Filter ===== */ diff --git a/src/components/sections/About.tsx b/src/components/sections/About.tsx index 79cb0e2..fb9318f 100644 --- a/src/components/sections/About.tsx +++ b/src/components/sections/About.tsx @@ -47,7 +47,7 @@ export function About({ data: about, stats }: AboutProps) {