Spaces:
Running
Running
| <html lang="en" class="dark"> | |
| <head> | |
| <meta charset="UTF-8"> | |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
| <title>Shutter Serenity | Photography Portfolio</title> | |
| <link rel="stylesheet" href="style.css"> | |
| <script src="https://cdn.tailwindcss.com"></script> | |
| <script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script> | |
| <script src="https://unpkg.com/feather-icons"></script> | |
| <script> | |
| tailwind.config = { | |
| darkMode: 'class', | |
| theme: { | |
| extend: { | |
| colors: { | |
| primary: { | |
| 50: '#f0f9ff', | |
| 100: '#e0f2fe', | |
| 200: '#bae6fd', | |
| 300: '#7dd3fc', | |
| 400: '#38bdf8', | |
| 500: '#0ea5e9', | |
| 600: '#0284c7', | |
| 700: '#0369a1', | |
| 800: '#075985', | |
| 900: '#0c4a6e', | |
| }, | |
| secondary: { | |
| 50: '#f5f3ff', | |
| 100: '#ede9fe', | |
| 200: '#ddd6fe', | |
| 300: '#c4b5fd', | |
| 400: '#a78bfa', | |
| 500: '#8b5cf6', | |
| 600: '#7c3aed', | |
| 700: '#6d28d9', | |
| 800: '#5b21b6', | |
| 900: '#4c1d95', | |
| } | |
| } | |
| } | |
| } | |
| } | |
| </script> | |
| </head> | |
| <body class="text-gray-100 min-h-screen"> | |
| <custom-sidebar></custom-sidebar> | |
| <main class="ml-[220px] p-8"> | |
| <div class="max-w-6xl"> | |
| <section class="mb-20"> | |
| <div class="typewriter mb-12"> | |
| <h1 class="text-4xl md:text-5xl mb-4">Pixel Pause</h1> | |
| <p class="text-lg text-gray-400">Moments frozen in time</p> | |
| </div> | |
| <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8"> | |
| <!-- Photo Gallery Items --> | |
| <a href="/nature.html" class="group relative overflow-hidden rounded-lg shadow-xl transition-all duration-500 hover:shadow-2xl"> | |
| <img src="http://static.photos/nature/640x360/1" alt="Nature Photography" class="w-full h-64 object-cover transform group-hover:scale-105 transition duration-500"> | |
| <div class="absolute inset-0 bg-gradient-to-t from-black/70 to-transparent opacity-0 group-hover:opacity-100 transition duration-500 flex items-end p-6"> | |
| <div> | |
| <h3 class="text-xl font-medium">Mountain Dawn</h3> | |
| <p class="text-gray-300">Nature • 2023</p> | |
| </div> | |
| </div> | |
| </a> | |
| <a href="/urban.html" class="group relative overflow-hidden rounded-lg shadow-xl transition-all duration-500 hover:shadow-2xl"> | |
| <img src="http://static.photos/cityscape/640x360/2" alt="Urban Photography" class="w-full h-64 object-cover transform group-hover:scale-105 transition duration-500"> | |
| <div class="absolute inset-0 bg-gradient-to-t from-black/70 to-transparent opacity-0 group-hover:opacity-100 transition duration-500 flex items-end p-6"> | |
| <div> | |
| <h3 class="text-xl font-medium">Urban Pulse</h3> | |
| <p class="text-gray-300">City • 2023</p> | |
| </div> | |
| </div> | |
| </a> | |
| <a href="/travel.html" class="group relative overflow-hidden rounded-lg shadow-xl transition-all duration-500 hover:shadow-2xl"> | |
| <img src="http://static.photos/travel/640x360/3" alt="Travel Photography" class="w-full h-64 object-cover transform group-hover:scale-105 transition duration-500"> | |
| <div class="absolute inset-0 bg-gradient-to-t from-black/70 to-transparent opacity-0 group-hover:opacity-100 transition duration-500 flex items-end p-6"> | |
| <div> | |
| <h3 class="text-xl font-medium">Desert Solitude</h3> | |
| <p class="text-gray-300">Travel • 2023</p> | |
| </div> | |
| </div> | |
| </a> | |
| <a href="/portraits.html" class="group relative overflow-hidden rounded-lg shadow-xl transition-all duration-500 hover:shadow-2xl"> | |
| <img src="http://static.photos/people/640x360/4" alt="Portrait Photography" class="w-full h-64 object-cover transform group-hover:scale-105 transition duration-500"> | |
| <div class="absolute inset-0 bg-gradient-to-t from-black/70 to-transparent opacity-0 group-hover:opacity-100 transition duration-500 flex items-end p-6"> | |
| <div> | |
| <h3 class="text-xl font-medium">Silhouette</h3> | |
| <p class="text-gray-300">Portrait • 2023</p> | |
| </div> | |
| </div> | |
| </a> | |
| <a href="/aerial.html" class="group relative overflow-hidden rounded-lg shadow-xl transition-all duration-500 hover:shadow-2xl"> | |
| <img src="http://static.photos/aerial/640x360/5" alt="Aerial Photography" class="w-full h-64 object-cover transform group-hover:scale-105 transition duration-500"> | |
| <div class="absolute inset-0 bg-gradient-to-t from-black/70 to-transparent opacity-0 group-hover:opacity-100 transition duration-500 flex items-end p-6"> | |
| <div> | |
| <h3 class="text-xl font-medium">Above the Clouds</h3> | |
| <p class="text-gray-300">Aerial • 2023</p> | |
| </div> | |
| </div> | |
| </a> | |
| <a href="/minimal.html" class="group relative overflow-hidden rounded-lg shadow-xl transition-all duration-500 hover:shadow-2xl"> | |
| <img src="http://static.photos/minimal/640x360/6" alt="Minimal Photography" class="w-full h-64 object-cover transform group-hover:scale-105 transition duration-500"> | |
| <div class="absolute inset-0 bg-gradient-to-t from-black/70 to-transparent opacity-0 group-hover:opacity-100 transition duration-500 flex items-end p-6"> | |
| <div> | |
| <h3 class="text-xl font-medium">Essence</h3> | |
| <p class="text-gray-300">Minimal • 2023</p> | |
| </div> | |
| </div> | |
| </a> | |
| </div> | |
| </section> | |
| <section class="py-12 border-t border-gray-800"> | |
| <div class="max-w-4xl mx-auto text-center"> | |
| <h2 class="text-3xl font-light mb-6">About the Artist</h2> | |
| <p class="text-gray-400 mb-8 leading-relaxed"> | |
| With a passion for capturing the quiet beauty in our world, my photography seeks to reveal the serenity hidden in everyday moments. | |
| Each image is a meditation on light, form, and the fleeting nature of time. | |
| </p> | |
| <a href="#" class="inline-flex items-center px-6 py-3 border border-primary-500 text-primary-500 rounded-full hover:bg-primary-500 hover:text-white transition duration-300"> | |
| View Full Portfolio | |
| <i data-feather="arrow-right" class="ml-2 w-4 h-4"></i> | |
| </a> | |
| </div> | |
| </section> | |
| </main> | |
| <script src="components/sidebar.js"></script> | |
| <script src="components/footer.js"></script> | |
| <script src="script.js"></script> | |
| <script> | |
| feather.replace(); | |
| </script> | |
| <script src="https://huggingface.co/deepsite/deepsite-badge.js"></script> | |
| </body> | |
| </html> |