- Restructure demo directory from test-sites/ to demos/ with flattened layout - Add auto-enhancement on server startup for all sites with auto_enhance: true - Fix inconsistent content ID generation that prevented dan-eden-portfolio content persistence - Update server configuration to enhance from source to separate output directories - Remove manual enhancement from justfile in favor of automatic server enhancement - Clean up legacy test files and unused restore command - Update build system to use CDN endpoint instead of file copying
1.7 KiB
1.7 KiB
Dan Eden Portfolio
Original URL
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
- Main bio paragraph (
<p class="home_xxl__iX0Z1 insertr">) - Product designer introduction - Company name (
<span class="insertr">Meta Reality Labs</span>) - Current employer - App descriptions - Ora and Solstice project descriptions
- Talk content - "Where We Can Go" title and description
- 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 versionindex.html- Enhanced version with insertr classesinsertr-config.json- Configuration for testing_next/- Next.js assets and styles