From 2a08b9f8dce91abd8ad2d217a43db44b99bf844e Mon Sep 17 00:00:00 2001 From: "yves.gugger" Date: Wed, 10 Dec 2025 16:50:49 +0100 Subject: [PATCH] style: Improve Command Center header padding and hero section MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit COMMAND CENTER HEADER: - Changed from fixed h-16/h-18 to py-5/py-6 for more breathing room - More vertical padding gives titles more presence LANDING PAGE HERO SECTION: - Reduced top padding from pt-32/40/48 to pt-24/32/36 - Smaller puma logo: w-32/40/48 (was w-40/52/64) - Smaller headline: 2rem-4rem (was 2.5rem-6.5rem) - More compact spacing overall - Reduced max-width from 5xl to 4xl for better focus DOMAIN CHECKER (more prominent): - Removed px-4 wrapper, full max-w-2xl - Always-visible glow effect (opacity-60, opacity-100 on focus) - Larger padding: py-5/6 (was py-4/5) - Ring-2 on focus (was ring-1) - Shadow-2xl with accent shadow - Button: bg-accent instead of bg-foreground - Button text: 'Hunt' instead of 'Check' - Larger icons on desktop - Accent-colored example domains - Added glow wrapper in landing page RESULT: - Search field is now the visual center of the hero - More compact, action-focused above-the-fold - Better hierarchy: logo → headline → search --- frontend/src/app/page.tsx | 60 ++++++++++--------- .../src/components/CommandCenterLayout.tsx | 2 +- frontend/src/components/DomainChecker.tsx | 36 +++++------ 3 files changed, 51 insertions(+), 47 deletions(-) diff --git a/frontend/src/app/page.tsx b/frontend/src/app/page.tsx index 1876447..b2bd36b 100644 --- a/frontend/src/app/page.tsx +++ b/frontend/src/app/page.tsx @@ -184,18 +184,18 @@ export default function HomePage() {
{/* Hero Section - "Bloomberg meets Apple" */} -
+
-
+
{/* Puma Logo */} -
+
pounce {/* Glow ring */} @@ -203,49 +203,53 @@ export default function HomePage() {
- {/* Main Headline - Konzept: "Der Markt schläft nie. Du schon." */} + {/* Main Headline - kompakter */}

- + The market never sleeps. - + You should.

- {/* Subheadline - Konzept Versprechen */} -

+ {/* Subheadline - kompakter */} +

We scan. We watch. We alert.{' '} You pounce.

{/* Tagline */} -

+

Don't guess. Know.

- {/* Domain Checker */} -
- + {/* Domain Checker - PROMINENT */} +
+
+ {/* Glow effect behind search */} +
+ +
{/* Trust Indicators */} -
-
- - + TLDs +
+
+ + + TLDs
-
- - Live Auctions +
+ + Live Auctions
-
- - Instant Alerts +
+ + Instant Alerts
-
- - Price Intel +
+ + Price Intel
diff --git a/frontend/src/components/CommandCenterLayout.tsx b/frontend/src/components/CommandCenterLayout.tsx index 9444a3e..ccfd1d5 100755 --- a/frontend/src/components/CommandCenterLayout.tsx +++ b/frontend/src/components/CommandCenterLayout.tsx @@ -109,7 +109,7 @@ export function CommandCenterLayout({ > {/* Top Bar */}
-
+
{/* Left: Title */}
{title && ( diff --git a/frontend/src/components/DomainChecker.tsx b/frontend/src/components/DomainChecker.tsx index ab490bf..2d0fbce 100644 --- a/frontend/src/components/DomainChecker.tsx +++ b/frontend/src/components/DomainChecker.tsx @@ -62,21 +62,21 @@ export function DomainChecker() { } return ( -
+
{/* Search Form */}
- {/* Glow effect container */} + {/* Glow effect container - always visible, stronger on focus */}
-
+
{/* Input container */}
setIsFocused(true)} onBlur={() => setIsFocused(false)} placeholder="Hunt any domain..." - className="w-full px-4 sm:px-6 py-4 sm:py-5 pr-28 sm:pr-36 bg-transparent rounded-xl sm:rounded-2xl - text-body-sm sm:text-body-lg text-foreground placeholder:text-foreground-subtle + className="w-full px-5 sm:px-7 py-5 sm:py-6 pr-32 sm:pr-40 bg-transparent rounded-2xl + text-base sm:text-lg text-foreground placeholder:text-foreground-subtle focus:outline-none transition-colors" />
-

- Try dream.com, startup.io, or next.co +

+ Try dream.com, startup.io, or next.ai