Landing page for productdesigns.net
This is a static website built with Eleventy (11ty) and Vite.
npm installStart the development server with live reload:
npm run startThe site will be available at http://localhost:8080
Build the site for production:
npm run buildThe built site will be in the _site/ directory.
productdesigns.github.io/
โโโ src/
โ โโโ _data/ # Data files (designs.json)
โ โโโ _includes/ # Layout templates
โ โโโ assets/
โ โ โโโ scss/ # Stylesheets
โ โ โโโ js/ # JavaScript modules
โ โโโ index.njk # Main page template
โโโ .eleventy.js # Eleventy configuration
โโโ vite.config.js # Vite configuration
โโโ package.json
Three interactive examples applying open-world video game principles to design portfolio websites.
- Visual Breadcrumb Trail (
example1-breadcrumb-trail.html) - Visual landmarks & peeking - Discovery & Progress System (
example2-discovery-progress.html) - Achievements & collection - Fog of War Reveal (
example3-fog-reveal.html) - Territory discovery
Open-World Principle: Visual Landmarks & Peeking
Just like how games show distant mountains or towers that pull players forward, this design uses "peeking" cards that partially reveal the next design in the sequence.
Key Features:
- Cards scale down and shift to show what's coming next
- Pulsing navigation hint creates urgency to explore
- Progress dots at bottom provide spatial awareness
- Smooth scroll-snapping creates satisfying transitions
Open-World Principle: Achievements & Collection
Inspired by collectibles in games like Zelda or Assassin's Creed, this system rewards thorough exploration with progress tracking, achievements, and category collections.
Key Features:
- Real-time XP and level-up system
- Achievement popups for milestones
- Category badge collection
- Visual progress bar with shimmer effect
- Checkmarks on viewed designs
Open-World Principle: Territory Discovery
Borrowed from strategy games and exploration titles, designs start hidden under a "fog" that clears when clicked, revealing the content beneath.
Key Features:
- Mysterious fog overlay with animated drift
- Ripple and sparkle effects on reveal
- Counter tracking revealed regions
- Completion celebration when all areas explored
Open any HTML file directly in your browser - no build step required. Each example is self-contained.
What makes open-world games compelling and how they apply to design showcases:
- Visual Pull โ Breadcrumb trail showing next designs
- Progress Tracking โ XP bars, counters, completion percentages
- Rewards โ Achievements, unlocked badges, celebrations
- Multiple Goals โ View all designs, collect all categories
- Mystery โ Fog of war hiding content
- Spatial Awareness โ Progress indicators, navigation hints
- Satisfying Feedback โ Animations, sparkles, ripples, notifications