Back to Gallery

Offten Interactive Typographic Hero

A Svelte-based immersive landing page featuring a full-screen WebGL background, brush-style text underlines, and scroll-triggered character animations.

Visit
Offten Interactive Typographic Hero

Overview

This Svelte-powered landing page is a masterclass in interactive typography and immersive WebGL backgrounds. It uses a high-contrast, minimalist aesthetic combined with sophisticated scroll-triggered character animations to create a premium, editorial digital experience. Builders should clone this to study the seamless integration of canvas-based backgrounds with DOM-based text manipulation.

Design System

  • Color Palette & Visual Hierarchy: A strict grayscale foundation of deep blacks and stark whites (#000000 and #FFFFFF) is punctuated by strategic orange accents (using the .fade-orange class). The visual hierarchy is driven by massive, high-contrast typography that dominates the screen real estate.
  • Typography System: The site uses a serif typeface for a traditional editorial feel. The scale is extreme, with h1 elements wrapping multi-line text blocks. Emphasis is achieved via character-level animation, color shifts to orange, and the .underlined class which triggers hand-drawn .brush-underline graphics.
  • Page Structure & Flow: The sequence begins with an opaque .loader, leading into a full-screen .stage wrapper. Content is delivered as a vertical scroll sequence where large typographic blocks enter and exit the viewport.
  • Reusable Components:
    • Animated Character Wrappers: Individual div blocks for every character with inline translate3d and rotate transforms.
    • Brush Underlines: The .brush-underline component targets specific spans for organic, non-linear text decoration.
    • Progress Notifier: A .notif component featuring a circular .chart and percentage progress tracking.
  • Motion Patterns: The core interaction is scroll-driven; characters rotate and slide into position (e.g., rotate(17.5deg) transitions to 0deg) as the user navigates. There is also a .follow indicator that likely serves as a custom cursor or focal point.
  • Implementation Clues: Built with Svelte, evidenced by the svelte- scoped classes. It utilizes a canvas element for a high-performance WebGL background and relies heavily on inline styles for real-time animation calculations calculated by a scroll-handler.

Use Cases

  • Who should clone this: Creative developers looking to build portfolio sites, luxury brand lookbooks, or high-end product launches where emotional impact outweighs information density.
  • Effective Remixes: Adapt the WebGL background to match a different brand identity—for example, swapping the monochrome brushstrokes for liquid metal or 3D particles.
  • Practical Directions:
    • Partial Clone: Reuse the character-level animation logic for unique header sections while keeping the rest of a site conventional.
    • Style Swap: Replace the serif font with a brutalist sans-serif and swap the orange accent for a neon green to transform the aesthetic from "Gallery" to "Cyberpunk."
  • Clone Scope: Recommended as a full-page clone to preserve the complex relationship between the scroll position, the canvas background, and the typographic transforms.

Related Inspirations

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