Files
insertr/demos/dan-eden-portfolio/README.md
Joakim 67aa6ed954 Optimize dan-eden-portfolio demo for production use
- Remove all Next.js JavaScript framework dependencies (~1.9MB)
- Strip social media tracking and analytics scripts
- Preserve visual design with essential CSS files only (24KB)
- Keep video elements with local file references instead of external Mux streams
- Reduce HTML from 30KB minified to 5.5KB formatted (82% reduction)
- Maintain responsive design and content structure for realistic demo
- Ensure compatibility with Insertr content editing system
2025-09-17 12:25:49 +02:00

1.7 KiB

Dan Eden Portfolio

Original URL

https://daneden.me

Downloaded

2025-09-11T15:48:33.014Z

Site Characteristics

  • Framework: Next.js with CSS Modules
  • Styling: Clean, minimal design with CSS-in-JS
  • Content: Personal portfolio with bio, projects, and talks
  • Complexity: Simple - good for basic insertr testing

Insertr Enhancement Status

  • Content sections identified
  • Insertr classes added to key elements
  • Enhanced version created
  • Insertr functionality tested
  • Results documented

Test Results

Enhancement Success: 7 elements successfully enhanced with insertr Server Integration: Site registered as "dan-eden-test" in insertr.yaml Content ID Generation: Auto-generated IDs like "index-span-4ba35c" Content Type Detection: All elements correctly identified as "markdown" type Asset Preservation: All original Next.js assets and styling preserved

Enhanced Elements

  1. Main bio paragraph (<p class="home_xxl__iX0Z1 insertr">) - Product designer introduction
  2. Company name (<span class="insertr">Meta Reality Labs</span>) - Current employer
  3. App descriptions - Ora and Solstice project descriptions
  4. Talk content - "Where We Can Go" title and description
  5. Action buttons - "Learn more" and "Read the post" links

Testing Notes

  • Clean HTML structure ideal for insertr compatibility
  • CSS Modules shouldn't interfere with insertr classes
  • Good test case for semantic content editing
  • Minimal JavaScript complexity

Files

  • index.html.original - Original downloaded version
  • index.html - Enhanced version with insertr classes
  • insertr-config.json - Configuration for testing
  • _next/ - Next.js assets and styles