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