The Other Side of Truth Narrative Scroll
A dark-themed storytelling layout featuring GSAP-powered scroll animations, sticky pinned sections, and scattered social media card components.
Overview
This project is a high-impact narrative scrollytelling website that leverages deep-scrolling interactions to deliver a powerful message. It is an excellent reference for builders wanting to implement complex GSAP scroll animations, pinpointed pinning effects, and layered content reveals within a Nuxt.js environment.
Design System
- Color Palette & Visual Hierarchy: A stark, high-contrast palette of solid blacks, industrial yellows (#FFEB3B type), and deep blues create an urgent, editorial feel. The hierarchy uses massive, ultra-bold typography for key statements, contrasted with smaller, monospace-adjacent technical data.
- Typography: Heavily features a sans-serif headline font with ultra-bold weights (class
h1-ultrabold) for impact. Body text uses cleaner, highly legible sans-serifs with justified alignment (justify-line) to mimic newspaper layouts. - Page Structure & Flow: The sequence starts with a preloader and a word-based hero screen, leading into a series of
pin-spacersections where content remains fixed while child elements (like social media cards or image galleries) move or rotate. The flow transitions between light (yellow) and dark sections to separate different narrative beats. - Reusable Components:
city-card: A flexible card for media and metadata with border-accent options.fund-card: A minimalist link card for directories or resources.label: Data-driven markers used to annotate specific sections of images or maps.traitors-spinner: A vertical list component that scrolls names or items synchronized with a background map or image.
- Motion Patterns: Sophisticated use of
GSAPto handle word-by-word text reveals, image rotation on scroll (transform: rotate), and "staggered" reveals for scattered components. The implementation uses sticky positioning and largepaddinginsidepin-spacercontainers to control the scroll duration of specific scenes. - Implementation Clues: Built using Nuxt.js (noted by
__nuxtanddata-v-attributes). It utilizesvideobackgrounds andpicturetags for responsive media delivery. Transitions are managed through visibility toggles and CSS transforms.
Use Cases
- Who should clone this: Developers building digital storytelling experiences, annual reports, historical timelines, or interactive advocacy campaigns that require a non-linear information flow.
- Effective Remixes:
- Product Launches: Use the "scattered cards" section to showcase social proof or customer testimonials.
- Portfolio: Adapt the
destructions-galleryfor a portfolio grid where projects reveal themselves dynamically on scroll. - Data Visualizations: Reuse the
labelsand pinned statistics to explain complex charts or map data.
- Suggested Clone Scope: For a quick win, clone the card components and the sticky text reveal logic. For a full-page clone, focus on the GSAP timeline structure to maintain the coordinated narrative rhythm.
Related Inspirations
Fornasetti Profumi ASMR Interactive Gallery
A high-concept landing page featuring full-screen atmospheric video backgrounds, numbered interactive hotspots, and a minimal overlay UI for an immersive storytelling experience.
Endel Manifesto Animated Storytelling Page
A dark-themed scrolling manifesto featuring centered text layouts, lottie/SVG animation placeholders, and a clean minimalist aesthetic for narrative-driven content.
Instagram Brand Identity Showcase
A high-impact brand guide featuring an animated hero image grid, interactive video sections, and a horizontal scrollable media gallery designed for visual storytelling.
Minimalist Scroll-Snap Album Showcase
A refined, high-contrast single-page layout featuring scroll-triggered typography, full-screen background video sections, an image slider, and immersive hover-state navigation.
Theodore Ellison Artisan Portfolio Website
A high-end artisan portfolio featuring a full-bleed parallax video hero, color-themed scroll sections, and a mega-menu with dynamic image previews.
The Beams Animated Hero Landing Page
A minimalist industrial event site featuring a typography-heavy vertically scrolling sticky hero animation, full-screen video backgrounds, and clean modular modal forms.