Free
π¬ Landing Page
Mega Footer
Complete site footer with newsletter, 4-column sitemap, social row, status dot and an oversized watermark wordmark.
1.3k views 356 copies 257 words
The Prompt
# Mega Footer β Site Section
## Goal
Build a production-complete dark footer: CTA strip, newsletter, sitemap columns, legal row, and an oversized clipped watermark. It must drop cleanly into an existing Next.js + Tailwind project as a self-contained component.
## Design Spec
- Top strip (optional prop): 'Ready to start?' + button, separated by border-b.
- Main: left block = logo, one-line mission, newsletter input (inline button, focus ring, success swap to 'β Subscribed'); right = 4 link columns (Product/Company/Resources/Legal) with 13px muted links.
- Meta row: Β© line with auto year, locale/currency selector stub, social icons (X/GitHub/LinkedIn/YouTube) at 60% opacity β 100% on hover, green status dot + 'All systems normal' link.
- Watermark: brand wordmark at ~18vw font-size, 4% white opacity, clipped by overflow-hidden at the very bottom β half visible.
- Border-t on the whole footer; inner max-w-7xl; vertical rhythm: 64px top, 40px between zones, 32px bottom.
## Motion Spec
- Links get underline-grow on hover (scaleX from left, 200ms).
- Newsletter submit: button width animates to a circle spinner then to checkmark β 3-state morph.
- Watermark parallaxes 20px slower than scroll for depth (transform only).
- Respect `prefers-reduced-motion` β provide a static fallback that still looks intentional.
## Component API
- `<MegaFooter columns={FooterColumn[]} onSubscribe={(email)=>Promise} showCtaStrip?: boolean />`
## Quality Bar
- TypeScript strict, zero `any`. Tailwind only β no external CSS files.
- Works on mobile: touch targets β₯ 44px, no hover-only affordances.
- 60fps: animate only `transform` and `opacity`; use `will-change` sparingly.
- Accessible: correct roles/aria, keyboard operable, focus-visible styles.
You may also like
Free
Featured
Aurora Hero Section
π¬ Landing Page
Full-viewport hero with aurora gradient backdrop and split-text headline reveal.
5.1k 441Cursorv0Lovable
Free
FAQ Accordion Pro
π¬ Landing Page
Two-column FAQ section with buttery height animation, deep-link anchors and a 'still stuck' contact card.
4.4k 54CursorClaude CodeLovable
Free
Conversion CTA Banner
π¬ Landing Page
Pre-footer CTA banner with animated gradient border, urgency-free copy structure and dual action hierarchy.
4.3k 827CursorClaude CodeLovable
Free
Button Motion Set
π¬ Landing Page
A cohesive set of 6 animated buttons: magnetic, shine-sweep, morph-to-loader, icon-nudge, gradient-ring, ghost-fill.
3.5k 371CursorClaude CodeLovable