From e089dd07de967c74f9bf088ea24174e84853ddef Mon Sep 17 00:00:00 2001 From: emil Date: Mon, 11 May 2026 01:36:58 +0300 Subject: [PATCH] =?UTF-8?q?style:=20visual=20polish=20=E2=80=94=20accent?= =?UTF-8?q?=20tokens,=20starfield,=20fixed=20card/output=20heights,=20focu?= =?UTF-8?q?s=20rings,=20spatial=20fixes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/AdBanner.astro | 12 +-- src/components/GeneratorCard.astro | 12 +-- src/components/LanguageSwitcher.astro | 4 +- src/components/SeoBlock.astro | 12 ++- src/components/Starfield.astro | 97 +++++++++++++++++++ src/components/generators/CardGenerator.astro | 14 +-- src/components/generators/CoinGenerator.astro | 14 +-- .../generators/ColorGenerator.astro | 9 +- src/components/generators/DiceGenerator.astro | 30 +++--- src/components/generators/ListGenerator.astro | 18 ++-- .../generators/LotteryGenerator.astro | 18 ++-- .../generators/NumberGenerator.astro | 18 ++-- .../generators/PasswordGenerator.astro | 16 +-- src/components/generators/UuidGenerator.astro | 16 +-- src/components/generators/WheelSpinner.astro | 12 ++- src/layouts/BaseLayout.astro | 18 +++- src/layouts/GeneratorLayout.astro | 7 +- src/pages/index.astro | 12 ++- src/pages/ru/index.astro | 4 +- 19 files changed, 240 insertions(+), 103 deletions(-) create mode 100644 src/components/Starfield.astro diff --git a/src/components/AdBanner.astro b/src/components/AdBanner.astro index 2e0556a..a673110 100644 --- a/src/components/AdBanner.astro +++ b/src/components/AdBanner.astro @@ -38,10 +38,10 @@ const { class: sizeClass, horizontal } = specs[size]; href={ad.href} target="_blank" rel="noopener sponsored" - class={`${sizeClass} flex ${horizontal ? "flex-row items-center gap-4 px-6" : "flex-col items-center justify-center gap-3 px-4"} rounded-xl border border-zinc-800 bg-zinc-900/50 hover:border-[#534AB7]/50 hover:bg-zinc-900 transition-colors duration-200 group`} + class={`${sizeClass} flex ${horizontal ? "flex-row items-center gap-4 px-6" : "flex-col items-center justify-center gap-3 px-4"} rounded-xl border border-zinc-800 bg-zinc-900/50 hover:border-accent/50 hover:bg-zinc-900 transition-colors duration-200 group`} > Реклама -
+
{ad.label}
{ad.sublabel}
- + {ad.cta} @@ -77,12 +77,12 @@ const { class: sizeClass, horizontal } = specs[size];
Реклама
-
+
{ad.label}
{ad.sublabel}
- + {ad.ctaMobile} diff --git a/src/components/GeneratorCard.astro b/src/components/GeneratorCard.astro index d151ba8..80a2fdc 100644 --- a/src/components/GeneratorCard.astro +++ b/src/components/GeneratorCard.astro @@ -36,31 +36,31 @@ const icons: Record = { isLive ? (
-

+

{title}

{description}

) : (