The widget library for Squarespace is here Learn more

Portfolio Overlap Hero

A portfolio hero with oversized overlapping typography, floating project images, and scroll‑triggered GSAP‑style motion built in vanilla JavaScript.

Key Features & Aesthetic

  • Layered Visual Depth: The widget features a sophisticated overlapping system where two floating image containers act as anchor points for the central messaging. This creates a 3D parallax-lite effect as the user enters the page.
  • Fluid Motion Sequence: Using a custom animation engine, the hero lines, floating images, and call-to-action buttons enter the viewport in a timed, staggered sequence. This ensures the visitor’s eye is led directly to your value proposition.
  • High-End Typography: The central "Shaping digital stories" headline uses tight kerning and a bold weight, perfectly suited for modern sans-serif fonts that define current editorial design trends.
  • Contextual Meta-Data: Discreetly placed corner tags and coordinates (like "Nice to meet you" and "Our Agency") add an archival, boutique studio feel to the layout.
  • Interactive CTA: The pill-shaped "View Selected Work" button is designed for high conversion, featuring smooth hover states that invite immediate engagement.

Who is it for?

  • This hero section is the perfect choice for Visual Storytellers and Digital Crafters who want to move away from generic templates:
  • Independent Design Studios: Ideal for showcasing a signature style through a mix of typography and abstract brand visuals.
  • UI/UX Designers: The clean lines and thoughtful use of whitespace signal a high level of design maturity and attention to detail.
  • Architectural & Interior Firms: The "stories and spaces" theme aligns perfectly with those who design physical or digital environments.
  • Boutique Marketing Agencies: Provides a polished, reliable framework to introduce a specialized team or philosophy.
  •  

How to use this widget

  • Change your content and adjust the styles to match your design
  • Click export and copy the code
  • Paste it on your web page by adding a code/html block in your website builder (e.g., Squarespace, WordPress, Webflow, Wix) and paste the code.

👋 P.S. Have questions? Leave a comment.