Add templates, tests, and miscellaneous project files

Includes new page templates (fitness-gym, nonprofit, online-course,
photography-studio, real-estate, startup-company, travel-blog,
wedding-invitation) with thumbnail SVGs, test specs, documentation
files, and minor updates to index.html, router.php, and playwright config.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-03-01 14:15:58 -08:00
parent 03f573b451
commit b511a6684d
61 changed files with 6919 additions and 6 deletions

View File

@@ -0,0 +1,28 @@
<svg width="400" height="260" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient id="bg-wedding" x1="0%" y1="0%" x2="100%" y2="100%">
<stop offset="0%" style="stop-color:#1a1a2e"/>
<stop offset="100%" style="stop-color:#2d2348"/>
</linearGradient>
</defs>
<rect width="400" height="260" rx="12" fill="url(#bg-wedding)"/>
<!-- Nav bar -->
<rect x="0" y="0" width="400" height="32" rx="12" fill="rgba(0,0,0,0.3)"/>
<rect x="160" y="10" width="80" height="12" rx="3" fill="#d4a574" opacity="0.8"/>
<!-- Decorative border -->
<rect x="60" y="50" width="280" height="170" rx="8" fill="none" stroke="#d4a574" stroke-width="1" opacity="0.3"/>
<!-- Couple names -->
<rect x="120" y="75" width="160" height="16" rx="4" fill="#d4a574" opacity="0.9"/>
<!-- Ampersand -->
<rect x="185" y="98" width="30" height="10" rx="3" fill="rgba(255,255,255,0.3)"/>
<!-- Date -->
<rect x="140" y="118" width="120" height="8" rx="3" fill="rgba(255,255,255,0.4)"/>
<!-- Divider -->
<rect x="170" y="135" width="60" height="1" fill="#d4a574" opacity="0.5"/>
<!-- Details cards -->
<rect x="80" y="148" width="70" height="40" rx="4" fill="rgba(212,165,116,0.1)" stroke="#d4a574" stroke-width="0.5" opacity="0.5"/>
<rect x="165" y="148" width="70" height="40" rx="4" fill="rgba(212,165,116,0.1)" stroke="#d4a574" stroke-width="0.5" opacity="0.5"/>
<rect x="250" y="148" width="70" height="40" rx="4" fill="rgba(212,165,116,0.1)" stroke="#d4a574" stroke-width="0.5" opacity="0.5"/>
<!-- RSVP button -->
<rect x="155" y="200" width="90" height="24" rx="5" fill="#d4a574"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB