Files
Josh Knapp b511a6684d 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>
2026-03-01 14:15:58 -08:00

80 lines
7.1 KiB
HTML

<nav style="display:flex;align-items:center;justify-content:space-between;padding:20px 60px;background-color:#1c1917;position:sticky;top:0;z-index:100;">
<a href="#" style="font-family:'Playfair Display',serif;font-size:24px;color:#d4a574;text-decoration:none;font-weight:700;letter-spacing:1px;">Lens & Light Studio</a>
<div style="display:flex;gap:32px;align-items:center;">
<a href="#" style="font-family:'Inter',sans-serif;font-size:14px;color:#fafaf9;text-decoration:none;letter-spacing:0.5px;text-transform:uppercase;">Gallery</a>
<a href="#" style="font-family:'Inter',sans-serif;font-size:14px;color:#fafaf9;text-decoration:none;letter-spacing:0.5px;text-transform:uppercase;">About</a>
<a href="#" style="font-family:'Inter',sans-serif;font-size:14px;color:#fafaf9;text-decoration:none;letter-spacing:0.5px;text-transform:uppercase;">Contact</a>
</div>
</nav>
<section style="position:relative;min-height:90vh;display:flex;align-items:center;justify-content:center;background-image:url('https://images.unsplash.com/photo-1492691527719-9d1e07e534b4?w=1600');background-size:cover;background-position:center;">
<div style="position:absolute;inset:0;background:linear-gradient(to bottom,rgba(28,25,23,0.7),rgba(28,25,23,0.85));"></div>
<div style="position:relative;text-align:center;max-width:800px;padding:40px 20px;">
<p style="font-family:'Inter',sans-serif;font-size:14px;color:#d4a574;text-transform:uppercase;letter-spacing:4px;margin-bottom:24px;">Welcome to Our Studio</p>
<h1 style="font-family:'Playfair Display',serif;font-size:64px;color:#fafaf9;line-height:1.15;margin:0 0 24px 0;font-weight:700;">Capturing Life's Beautiful Moments</h1>
<p style="font-family:'Inter',sans-serif;font-size:18px;color:#d6d3d1;line-height:1.7;margin-bottom:40px;">We specialize in turning fleeting moments into timeless works of art. Every frame tells a story worth remembering.</p>
<a href="#" style="display:inline-block;padding:16px 48px;background-color:#d4a574;color:#1c1917;font-family:'Inter',sans-serif;font-size:14px;font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:2px;transition:background 0.3s;">View Portfolio</a>
</div>
</section>
<section style="padding:100px 60px;background-color:#fafaf9;">
<div style="max-width:1200px;margin:0 auto;text-align:center;">
<p style="font-family:'Inter',sans-serif;font-size:14px;color:#d4a574;text-transform:uppercase;letter-spacing:3px;margin-bottom:12px;">What We Do</p>
<h2 style="font-family:'Playfair Display',serif;font-size:42px;color:#1c1917;margin:0 0 60px 0;">Our Services</h2>
<div style="display:grid;grid-template-columns:repeat(3,1fr);gap:40px;">
<div style="padding:48px 32px;background-color:#ffffff;border:1px solid #e7e5e4;text-align:center;">
<h3 style="font-family:'Playfair Display',serif;font-size:24px;color:#1c1917;margin:0 0 16px 0;">Weddings</h3>
<p style="font-family:'Inter',sans-serif;font-size:15px;color:#78716c;line-height:1.7;margin:0;">From intimate elopements to grand celebrations, we capture every tender moment of your special day with an artistic eye.</p>
</div>
<div style="padding:48px 32px;background-color:#ffffff;border:1px solid #e7e5e4;text-align:center;">
<h3 style="font-family:'Playfair Display',serif;font-size:24px;color:#1c1917;margin:0 0 16px 0;">Portraits</h3>
<p style="font-family:'Inter',sans-serif;font-size:15px;color:#78716c;line-height:1.7;margin:0;">Individual, family, or professional headshots crafted with natural light and genuine expression to reveal your true self.</p>
</div>
<div style="padding:48px 32px;background-color:#ffffff;border:1px solid #e7e5e4;text-align:center;">
<h3 style="font-family:'Playfair Display',serif;font-size:24px;color:#1c1917;margin:0 0 16px 0;">Commercial</h3>
<p style="font-family:'Inter',sans-serif;font-size:15px;color:#78716c;line-height:1.7;margin:0;">Product, brand, and editorial photography that elevates your business and tells your brand story with visual impact.</p>
</div>
</div>
</div>
</section>
<section style="padding:100px 60px;background-color:#1c1917;">
<div style="max-width:1200px;margin:0 auto;text-align:center;">
<p style="font-family:'Inter',sans-serif;font-size:14px;color:#d4a574;text-transform:uppercase;letter-spacing:3px;margin-bottom:12px;">Portfolio</p>
<h2 style="font-family:'Playfair Display',serif;font-size:42px;color:#fafaf9;margin:0 0 60px 0;">Featured Work</h2>
<div style="display:grid;grid-template-columns:repeat(3,1fr);gap:16px;">
<div style="overflow:hidden;">
<img src="https://images.unsplash.com/photo-1519741497674-611481863552?w=600" alt="Wedding photo" style="width:100%;height:320px;object-fit:cover;display:block;">
</div>
<div style="overflow:hidden;">
<img src="https://images.unsplash.com/photo-1531746020798-e6953c6e8e04?w=600" alt="Portrait photo" style="width:100%;height:320px;object-fit:cover;display:block;">
</div>
<div style="overflow:hidden;">
<img src="https://images.unsplash.com/photo-1505939374277-2b0ecd010614?w=600" alt="Landscape photo" style="width:100%;height:320px;object-fit:cover;display:block;">
</div>
<div style="overflow:hidden;">
<img src="https://images.unsplash.com/photo-1494790108377-be9c29b29330?w=600" alt="Portrait session" style="width:100%;height:320px;object-fit:cover;display:block;">
</div>
<div style="overflow:hidden;">
<img src="https://images.unsplash.com/photo-1537633552985-df8429e8048b?w=600" alt="Wedding ceremony" style="width:100%;height:320px;object-fit:cover;display:block;">
</div>
<div style="overflow:hidden;">
<img src="https://images.unsplash.com/photo-1441986300917-64674bd600d8?w=600" alt="Commercial shoot" style="width:100%;height:320px;object-fit:cover;display:block;">
</div>
</div>
</div>
</section>
<section style="padding:100px 60px;background:linear-gradient(135deg,#292524,#1c1917);text-align:center;">
<div style="max-width:700px;margin:0 auto;">
<h2 style="font-family:'Playfair Display',serif;font-size:42px;color:#fafaf9;margin:0 0 20px 0;">Let's Create Something Beautiful</h2>
<p style="font-family:'Inter',sans-serif;font-size:17px;color:#a8a29e;line-height:1.7;margin-bottom:40px;">Every great image begins with a conversation. Tell us about your vision and let's bring it to life together.</p>
<a href="#" style="display:inline-block;padding:16px 48px;background-color:#d4a574;color:#1c1917;font-family:'Inter',sans-serif;font-size:14px;font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:2px;">Get in Touch</a>
</div>
</section>
<footer style="padding:48px 60px;background-color:#0c0a09;text-align:center;">
<p style="font-family:'Playfair Display',serif;font-size:20px;color:#d4a574;margin:0 0 8px 0;">Lens & Light Studio</p>
<p style="font-family:'Inter',sans-serif;font-size:14px;color:#78716c;margin:0 0 4px 0;">123 Artisan Way, Brooklyn, NY 11201</p>
<p style="font-family:'Inter',sans-serif;font-size:13px;color:#57534e;margin:16px 0 0 0;">&copy; 2026 Lens & Light Studio. All rights reserved.</p>
</footer>