Back to Gallery

Vivid+Co Agency Portfolio Interaction

A dark-themed agency site with an animated WebGL background, a dynamic text-swapping hero section, and expandable accordion service blocks.

Visit
Vivid+Co Agency Portfolio Interaction

Overview

Vivid+Co's agency portfolio is a masterclass in high-end, dark-themed digital design, utilizing a WebGL-powered 3D background and sophisticated typography to establish instant brand authority. It is an excellent reference for builders looking to clone a high-performance, single-page navigation structure that prioritizes motion and visual storytelling. The site's primary strength lies in its seamless transition between hero animation and functional content blocks.

Design System

  • Color Palette & Visual Hierarchy: The design follows a strict "Rich Black" (#080808) theme, with high-contrast White text (#FFFFFF) for maximum legibility. Depth is created through a dynamic WebGL canvas featuring floating, refractive 3D glass cubes that react to scroll, rather than static shadows or borders.
  • Typography System: A clean, geometric Sans-Serif font (appearing as a customized Helvetica/Inter variant) is used across all scales. The hierarchy is extreme: massive H2 headings and H3 labels dominate the viewport, supported by secondary body text in a larger-than-standard TextBodyLarge class for strategic clarity.
  • Page Structure: The layout follows a linear narrative flow: a dynamic Hero section with text-swapping capabilities, followed by a Brand Mission statement, an Expandable Service accordion, a Work/Project list, and a high-density Logo grid for social proof.
  • Reusable Components:
    • Character Mask Navigation: Menu items use a CharacterMaskMain component that reveals text via vertical slide-ins on hover.
    • Expandable Service Accordions: The ServicesItemContainer uses a clean button-trigger to reveal rich text lists (e.g., "Brand Purpose + Positioning") without page jumps.
    • Animated Logo Grid: A responsive grid (LogosMain) that uses CSS transforms to stagger-fade client logos based on viewport entry.
  • Interaction & Motion: The site relies heavily on scroll-triggered animations (evidenced by data-scroll-section and data-inview attributes). Character splitting and mask-reveal transitions are used on all main headings to create a sense of "building" the content as the user scrolls.
  • Implementation Clues: The HTML reveals a Gatsby framework build utilizing styled-components for CSS-in-JS. It uses custom scroll containers (ScrollContainerMain) suggesting the use of libraries like Locomotive Scroll or GSAP ScrollTrigger for smooth kinetic scrolling.

Use Cases

  • Who should clone this: Creative agencies, strategic consultancies, and independent high-end freelancers who want to emphasize a sophisticated, "premium" service offering.
  • Effective Remixes: This pattern works exceptionally well for luxury brand portfolios or technical product landing pages where the "visionary" aesthetic is more important than high-frequency data updates.
  • Remix Directions: Builders can easily swap the 3D WebGL background for a high-quality video loop or 2D gradient mesh. The info architecture can be adapted by repurposing the "Services" accordion into a "FAQ" or "Product Features" section while keeping the motion logic intact.
  • Clone Scope: For a fast win, clone the Hero Text-Swapper and the Character Mask Navigation. For a more comprehensive overhaul, the Smooth-Scroll container combined with the Service Accordions provides a complete, polished site feel.

Related Inspirations

© 2026 InferNet AI PTE.LTD. All rights reserved.