alix-recettes / index.html
bgaultier's picture
Based on this template, could you create an about page ? - Initial Deployment
8c0f181 verified
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Les recettes chatvoureuses d'Alix</title>
<script src="https://cdn.tailwindcss.com"></script>
<link href="https://unpkg.com/aos@2.3.1/dist/aos.css" rel="stylesheet">
<script src="https://unpkg.com/aos@2.3.1/dist/aos.js"></script>
<script src="https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js"></script>
<script src="https://unpkg.com/feather-icons"></script>
<style>
@import url('https://fonts.googleapis.com/css2?family=Comic+Neue:wght@400;700&family=Short+Stack&display=swap');
.cat-paw {
position: absolute;
width: 40px;
height: 40px;
background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%23fbbf24"><path d="M12 10a2 2 0 100-4 2 2 0 000 4zM7 12a2 2 0 100-4 2 2 0 000 4zM17 12a2 2 0 100-4 2 2 0 000 4zM14 15a2 2 0 100-4 2 2 0 000 4zM10 15a2 2 0 100-4 2 2 0 000 4z"/></svg>');
background-size: contain;
opacity: 0.7;
pointer-events: none;
z-index: 9999;
}
.recipe-card:hover {
transform: translateY(-5px);
box-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
}
.cat-ear {
position: relative;
}
.cat-ear::before,
.cat-ear::after {
content: '';
position: absolute;
top: -10px;
width: 20px;
height: 20px;
background: #F59E0B;
border-radius: 50% 50% 0 0;
}
.cat-ear::before {
left: -10px;
transform: rotate(-45deg);
}
.cat-ear::after {
right: -10px;
transform: rotate(45deg);
}
</style>
</head>
<body class="bg-amber-50 font-['Short_Stack']">
<!-- Cat Paw Cursor -->
<div id="catPaw" class="cat-paw"></div>
<!-- Header with Cat Ears -->
<header class="relative bg-amber-100 py-6 shadow-md cat-ear">
<div class="container mx-auto px-4 flex justify-between items-center">
<div class="flex items-center">
<i data-feather="heart" class="text-amber-600 mr-2"></i>
<h1 class="text-3xl font-bold text-amber-800 font-['Comic_Neue']">Les recettes chatvoureuses d'Alix</h1>
</div>
<nav>
<ul class="flex space-x-6">
<li><a href="#"
class="text-amber-700 hover:text-amber-900 flex items-center"><i data-feather="home" class="mr-1"></i>
Accueil</a></li>
<li><a href="#"
class="text-amber-700 hover:text-amber-900 flex items-center"><i data-feather="book-open" class="mr-1"></i>
Recettes</a></li>
<li><a href="#"
class="text-amber-700 hover:text-amber-900 flex items-center"><i data-feather="users" class="mr-1"></i>
Communauté</a></li>
<li><a href="#"
class="text-amber-700 hover:text-amber-900 flex items-center"><i data-feather="info" class="mr-1"></i> À
Propos</a></li>
</ul>
</nav>
</div>
</header>
<!-- Hero Section with Cat -->
<section class="bg-gradient-to-r from-amber-100 to-amber-200 py-16">
<div class="container mx-auto px-4 flex flex-col md:flex-row items-center">
<div class="md:w-1/2 mb-8 md:mb-0" data-aos="fade-right">
<h2 class="text-4xl md:text-5xl font-bold text-amber-800 mb-4">Miam-miaou les recettes Guillou!</h2>
<p class="text-xl text-amber-700 mb-6">Découvrez des recettes délicieuses approuvées par Guili et Ortie.</p>
<div class="flex space-x-4">
<button class="bg-amber-600 hover:bg-amber-700 text-white px-6 py-3 rounded-full flex items-center shadow-lg transform transition hover:scale-105">
<i data-feather="search" class="mr-2"></i> Trouver des Recettes
</button>
<button class="border-2 border-amber-600 text-amber-700 hover:bg-amber-50 px-6 py-3 rounded-full flex items-center shadow-lg transform transition hover:scale-105">
<i data-feather="plus" class="mr-2"></i> Partager la Vôtre
</button>
</div>
</div>
<div class="md:w-1/2 relative" data-aos="fade-left">
<img src="http://static.photos/animals/640x360/123" alt="Cute cat with chef hat" class="rounded-2xl shadow-xl w-full max-w-md mx-auto">
<div class="absolute -bottom-4 -right-4 bg-white p-3 rounded-full shadow-lg">
<i data-feather="star" class="text-yellow-400 w-8 h-8"></i>
</div>
</div>
</div>
</section>
<!-- Featured Recipes -->
<section class="py-16 bg-white">
<div class="container mx-auto px-4">
<div class="text-center mb-12">
<h2 class="text-3xl font-bold text-amber-800 mb-2 flex justify-center items-center">
<i data-feather="bookmark" class="mr-2"></i> Sélections du Jour
</h2>
<p class="text-amber-600">Les recettes qui font ronronner les humain·es aujourd'hui</p>
</div>
<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8">
<!-- Recipe Card 1 -->
<div class="recipe-card bg-amber-50 rounded-xl overflow-hidden shadow-md transition duration-300"
data-aos="zoom-in">
<div class="relative">
<img src="http://static.photos/food/640x360/1" alt="Tuna Pasta" class="w-full h-48 object-cover">
<div class="absolute top-2 right-2 bg-white p-2 rounded-full">
<i data-feather="heart" class="text-amber-600"></i>
</div>
</div>
<div class="p-6">
<div class="flex justify-between items-start mb-2">
<h3 class="text-xl font-bold text-amber-800">Pâtes au Thon Fromage-Ronron</h3>
<span class="bg-amber-100 text-amber-800 text-xs px-2 py-1 rounded-full flex items-center">
<i data-feather="clock" class="w-3 h-3 mr-1"></i> 25 min
</span>
</div>
<p class="text-amber-700 mb-4">Des pâtes crémeuses au thon qui feront quémander votre chat pour une bouchée
!</p>
<div class="flex justify-between items-center">
<div class="flex items-center">
<img src="http://static.photos/animals/200x200/1" alt="Chat" class="w-8 h-8 rounded-full mr-2">
<span class="text-sm text-amber-700">Chef Whiskers</span>
</div>
<span class="text-xs text-amber-600 flex items-center">
<i data-feather="thumbs-up" class="mr-1"></i> 42
</span>
</div>
</div>
</div>
<!-- Recipe Card 2 -->
<div class="recipe-card bg-amber-50 rounded-xl overflow-hidden shadow-md transition duration-300"
data-aos="zoom-in" data-aos-delay="100">
<div class="relative">
<img src="http://static.photos/food/640x360/2" alt="Salmon Treats" class="w-full h-48 object-cover">
<div class="absolute top-2 right-2 bg-white p-2 rounded-full">
<i data-feather="heart" class="text-amber-600"></i>
</div>
</div>
<div class="p-6">
<div class="flex justify-between items-start mb-2">
<h3 class="text-xl font-bold text-amber-800">Cookies au Saumon pour Chat</h3>
<span class="bg-amber-100 text-amber-800 text-xs px-2 py-1 rounded-full flex items-center">
<i data-feather="clock" class="w-3 h-3 mr-1"></i> 40 min
</span>
</div>
<p class="text-amber-700 mb-4">Des friandises saines que même les humains voudront voler !</p>
<div class="flex justify-between items-center">
<div class="flex items-center">
<img src="http://static.photos/animals/200x200/2" alt="Chat" class="w-8 h-8 rounded-full mr-2">
<span class="text-sm text-amber-700">Chef Mitaine</span>
</div>
<span class="text-xs text-amber-600 flex items-center">
<i data-feather="thumbs-up" class="mr-1"></i> 36
</span>
</div>
</div>
</div>
<!-- Recipe Card 3 -->
<div class="recipe-card bg-amber-50 rounded-xl overflow-hidden shadow-md transition duration-300"
data-aos="zoom-in" data-aos-delay="200">
<div class="relative">
<img src="http://static.photos/food/640x360/3" alt="Chicken Stew" class="w-full h-48 object-cover">
<div class="absolute top-2 right-2 bg-white p-2 rounded-full">
<i data-feather="heart" class="text-amber-600"></i>
</div>
</div>
<div class="p-6">
<div class="flex justify-between items-start mb-2">
<h3 class="text-xl font-bold text-amber-800">Ragoût de Poulet Confortant</h3>
<span class="bg-amber-100 text-amber-800 text-xs px-2 py-1 rounded-full flex items-center">
<i data-feather="clock" class="w-3 h-3 mr-1"></i> 1 h
</span>
</div>
<p class="text-amber-700 mb-4">Parfait pour les nuits froides où vous voulez câliner votre chat.</p>
<div class="flex justify-between items-center">
<div class="flex items-center">
<img src="http://static.photos/animals/200x200/3" alt="Chat" class="w-8 h-8 rounded-full mr-2">
<span class="text-sm text-amber-700">Chef Pattes</span>
</div>
<span class="text-xs text-amber-600 flex items-center">
<i data-feather="thumbs-up" class="mr-1"></i> 58
</span>
</div>
</div>
</div>
</div>
<div class="text-center mt-12">
<button class="border-2 border-amber-600 text-amber-700 hover:bg-amber-50 px-8 py-3 rounded-full flex items-center mx-auto shadow-lg transform transition hover:scale-105">
<i data-feather="list" class="mr-2"></i> Voir Toutes les Recettes
</button>
</div>
</div>
</section>
<!-- Cat Tips Section -->
<section class="py-16 bg-amber-100">
<div class="container mx-auto px-4">
<div class="text-center mb-12">
<h2 class="text-3xl font-bold text-amber-800 mb-2 flex justify-center items-center">
<i data-feather="help-circle" class="mr-2"></i> Conseils de Cuisine pour Chats
</h2>
<p class="text-amber-600">Parce que votre sous-chef a des moustaches !</p>
</div>
<div class="grid grid-cols-1 md:grid-cols-3 gap-8">
<div class="bg-white p-6 rounded-xl shadow-md flex flex-col items-center text-center" data-aos="fade-up">
<div class="bg-amber-200 p-4 rounded-full mb-4">
<i data-feather="thumbs-up" class="text-amber-800 w-8 h-8"></i>
</div>
<h3 class="text-xl font-bold text-amber-800 mb-2">Pas de croquettes au poulet !</h3>
<p class="text-amber-700">100% végétariennes, souvent vegan, jamais ennuyeuses. Des plats qui griffent les idées reçues et font ronronner les humain·es.</p>
</div>
<div class="bg-white p-6 rounded-xl shadow-md flex flex-col items-center text-center" data-aos="fade-up"
data-aos-delay="100">
<div class="bg-amber-200 p-4 rounded-full mb-4">
<i data-feather="thermometer" class="text-amber-800 w-8 h-8"></i>
</div>
<h3 class="text-xl font-bold text-amber-800 mb-2">La Température Compte</h3>
<p class="text-amber-700">Les chats préfèrent la nourriture à température ambiante. Ni trop chaud, ni trop
froid.</p>
</div>
<div class="bg-white p-6 rounded-xl shadow-md flex flex-col items-center text-center" data-aos="fade-up"
data-aos-delay="200">
<div class="bg-amber-200 p-4 rounded-full mb-4">
<i data-feather="droplet" class="text-amber-800 w-8 h-8"></i>
</div>
<h3 class="text-xl font-bold text-amber-800 mb-2">L'Hydratation est Essentielle</h3>
<p class="text-amber-700">Ajoutez du bouillon aux repas pour aider votre chat à rester hydraté.</p>
</div>
</div>
</div>
</section>
<!-- Newsletter with Cat -->
<section class="py-16 bg-amber-800 text-white">
<div class="container mx-auto px-4">
<div class="max-w-3xl mx-auto text-center">
<i data-feather="mail" class="w-12 h-12 mx-auto mb-4 text-amber-200"></i>
<h2 class="text-3xl font-bold mb-4">Rejoignez Notre Club de Cuisine pour Chats</h2>
<p class="text-xl text-amber-100 mb-8">Recevez chaque semaine des recettes, des conseils culinaires pour chats
et du contenu exclusif dans votre boîte mail. Miaou-velliqueux !</p>
<form class="flex flex-col sm:flex-row gap-4 max-w-md mx-auto">
<input type="email" placeholder="Votre adresse email" class="flex-grow px-4 py-3 rounded-full text-amber-800 focus:outline-none focus:ring-2 focus:ring-amber-500">
<button type="submit" class="bg-amber-600 hover:bg-amber-700 text-white px-6 py-3 rounded-full shadow-lg transform transition hover:scale-105 flex items-center justify-center">
<i data-feather="send" class="mr-2"></i> S'abonner
</button>
</form>
<div class="mt-8 flex justify-center">
<img src="http://static.photos/animals/200x200/4" alt="Cat with envelope" class="w-16 h-16 rounded-full border-4 border-amber-200">
</div>
</div>
</div>
</section>
<!-- Footer with Cat Paw Prints -->
<footer class="bg-amber-900 text-amber-100 py-12">
<div class="container mx-auto px-4">
<div class="flex flex-col md:flex-row justify-between items-center mb-8">
<div class="mb-6 md:mb-0">
<div class="flex items-center">
<i data-feather="heart" class="text-amber-400 mr-2"></i>
<h2 class="text-2xl font-bold font-['Comic_Neue']">Recettes Parfaites pour Chats</h2>
</div>
<p class="mt-2">Où la bonne nourriture rencontre des chats heureux</p>
</div>
<div class="flex space-x-6">
<a href="#" class="text-amber-200 hover:text-white"><i data-feather="instagram"></i></a>
<a href="#" class="text-amber-200 hover:text-white"><i data-feather="facebook"></i></a>
<a href="#" class="text-amber-200 hover:text-white"><i data-feather="twitter"></i></a>
<a href="#" class="text-amber-200 hover:text-white"><i data-feather="youtube"></i></a>
</div>
</div>
<div class="border-t border-amber-800 pt-8 flex flex-col md:flex-row justify-between">
<div class="mb-6 md:mb-0">
<p>&copy; 2023 Purrfect Recipes. All rights reserved.</p>
</div>
<div class="flex flex-col sm:flex-row gap-6">
<a href="#" class="hover:text-amber-300">Politique de Confidentialité</a>
<a href="#" class="hover:text-amber-300">Conditions d'Utilisation</a>
<a href="#" class="hover:text-amber-300">Nous Contacter</a>
</div>
</div>
</div>
</footer>
<!-- Floating Cat Button -->
<div class="fixed bottom-6 right-6">
<button class="bg-amber-600 text-white p-4 rounded-full shadow-xl hover:bg-amber-700 transform transition hover:scale-110 flex items-center justify-center">
<i data-feather="message-circle" class="w-6 h-6"></i>
<span class="absolute -top-2 -right-2 bg-red-500 text-white text-xs rounded-full w-6 h-6 flex items-center justify-center">3</span>
</button>
</div>
<script>
// Initialize AOS
AOS.init({
duration: 800,
easing: 'ease-in-out',
once: true
});
// Initialize Feather Icons
feather.replace();
// Cat Paw Cursor
document.addEventListener('mousemove', function(e) {
const catPaw = document.getElementById('catPaw');
catPaw.style.left = (e.pageX - 20) + 'px';
catPaw.style.top = (e.pageY - 20) + 'px';
// Random rotation for fun
catPaw.style.transform = `rotate(${Math.random() * 30 - 15}deg)`;
});
// Cat meow sound on click (conceptual)
document.addEventListener('click', function() {
// In a real implementation, you would play a meow sound here
console.log("Miaou !");
});
</script>
</body>
</html>