Chal Photo Bhej 📸
Fun "Chal chikni photo bhej" with multi-screen flow and cute GIFs.
Create a cute Kiss Day permission page that asks "Can I kiss you today?" with a playful twist — the "No" button moves away when you try to click it! Clicking "Yes" opens a sweet page with a kiss GIF, floating hearts, and copyable Kiss Day wishes. Perfect for Valentine's week or any romantic occasion!
This Kiss Day project has two pages: a permission page that asks "Can I kiss you today?" with Yes and No buttons, and a "Yes" page that shows a cute kiss GIF, floating heart animations, and random Kiss Day wishes you can copy. The "No" button moves to random positions on hover or click, and the design uses soft pastel blobs, Fredoka font, and canvas-drawn floating hearts.
The project uses plain HTML, CSS (with CSS variables and gradients), and JavaScript for the moving button, heart particle effects on canvas, and wish copy-to-clipboard. All assets (including kisssses.gif) are in the kiss day folder.
Scroll down for the full HTML, CSS, and JavaScript code. Keep the same folder structure so paths work.
⬇️ Full code and assets structure below
Copy this into index.html for the main "Can I kiss you today?" page.
Loading code...
Copy this into styles.css. It styles both the permission page and the yes page.
Loading code...
Copy this into script.js. Handles moving "No" button, floating hearts canvas, and wish
copy.
Loading code...
Copy this into yes.html. This is the page shown when the user clicks "Yes".
Loading code...
Keep the assets in this structure so all paths work:
pages/ ├── assets/ │ └── kiss day/ │ ├── index.html ← Permission page │ ├── yes.html ← Yes / surprise page │ ├── styles.css │ ├── script.js │ └── kisssses.gif ← Kiss GIF
kiss day/kisssses.gif with your own GIFwishes array in script.jswishes array in script.jskisssses.gif with your own imagestyles.cssindex.html