A beautiful, interactive Valentine's Day website generator to ask your special someone to be your Valentine! Create your own personalized version in minutes. Perfect for Valentine's Day 2026! 💝 Follow below the tutorial how to custom the website and get your custom URL and access your website on the internet from everywhere !
🌟 Live Demo | 🚀 Quick Start | 🌐 Deploy Your Website
If you liked it, please : - ⭐ Star this repository if you like it - 🔄 Fork it to create your own version - 🔥 Like and follow on instagram for more websites : Instagram
Note: Make sure you're logged into your GitHub account. If you don't have one, you can create a free account here.
config.jsHere's what you can customize in config.js:
// Basic Information
valentineName: "Jade" // Your Valentine's name
pageTitle: "Will You Be My Valentine? 💝" // Browser tab title
// Floating Background Elements
floatingEmojis: {
hearts: ['❤️', '💖', '💝', '💗', '💓'], // Heart emojis in background
bears: ['🧸', '🐻'] // Bear emojis in background
}
// Questions and Buttons
questions: {
first: {
text: "Do you like me?", // First question
yesBtn: "Yes", // Yes button text
noBtn: "No", // No button text
secretAnswer: "I don't like you, I love you! ❤️" // Hidden message
},
second: {
text: "How much do you love me?", // Second question
startText: "This much!", // Text before percentage
nextBtn: "Next ❤️" // Next button text
},
third: {
text: "Will you be my Valentine...?", // Final question
yesBtn: "Yes!", // Yes button text
noBtn: "No" // No button text
}
}
// Love Meter Messages
loveMessages: {
extreme: "WOOOOW You love me that much?? 🥰🚀💝", // Shows above 5000%
high: "To infinity and beyond! 🚀💝", // Shows above 1000%
normal: "And beyond! 🥰" // Shows above 100%
}
// Final Celebration
celebration: {
title: "Yay! I'm the luckiest person...", // Celebration title
message: "Now come get your gift...", // Celebration message
emojis: "🎁💖🤗💝💋❤️💕" // Celebration emojis
}
// Website Colors
colors: {
backgroundStart: "#ffafbd", // Background gradient start
backgroundEnd: "#ffc3a0", // Background gradient end
buttonBackground: "#ff6b6b", // Button color
buttonHover: "#ff8787", // Button hover color
textColor: "#ff4757" // Text color
}
// Animation Settings
animations: {
floatDuration: "15s", // How long hearts float (10-20s)
floatDistance: "50px", // Sideways movement (30-70px)
bounceSpeed: "0.5s", // Bounce animation speed (0.3-0.7s)
heartExplosionSize: 1.5 // Final heart explosion size (1.2-2.0)
}
// Music Settings
music: {
enabled: true, // Music feature is enabled
autoplay: true, // Try to autoplay (note: some browsers may block this)
musicUrl: "YOUR_CLOUDINARY_URL_HERE", // Paste your music URL here
startText: "🎵 Play Music", // Button text to start music
stopText: "🔇 Stop Music", // Button text to stop music
volume: 0.5 // Volume level (0.0 to 1.0)
}
Want to make it extra special with your own romantic song? Follow these steps to add background music:
Go to Cloudinary.com and sign up for a free account
Upload Your Music:
Wait for the upload to complete
Get Your Music URL:
The URL should look like: https://res.cloudinary.com/your-cloud-name/video/upload/v1234567890/your-file-name.mp3
Add to Your Website:
config.jsmusic sectionmusicUrl value with your Cloudinary URLmusic: {
enabled: true,
autoplay: true,
musicUrl: "YOUR_CLOUDINARY_URL_HERE", // Paste your URL here
startText: "🎵 Play Music",
stopText: "🔇 Stop Music",
volume: 0.5
}
https://your-username.github.io/repository-namemy-valentine-2025.netlify.app)Use these tools to find beautiful colors: - Coolors - Color palette generator - ColorHunt - Color palettes
Find more emojis at: - EmojiKeyboard - Emojipedia
Created with love for Valentine's Day 2026. Feel free to use and modify for your special someone!
- Louis Fontaine -
This Valentine website template is completely free and open-source.
If it helped you create something special, you can support the project with a small donation:
👉 Tip
Thank you for keeping it alive!
MIT License - Feel free to use this for your Valentine!
$ claude mcp add valentine-website-2025 \
-- python -m otcore.mcp_server <graph>