Public
Invitación digital romántica para una cita (en español)
funspanishwebsite
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
A personal, romantic digital invitation in Spanish — designed to be sent as a link through WhatsApp. Dark plum background with soft warm lighting, gold accents and elegant serif typography.
The page opens on a sealed envelope ("Para ti · Toca para abrir"). Tapping it reveals the invitation with a soft staggered fade-in, and the question at the end offers two answers that are both a yes:
- SÍ ❤️
- SÍ, OBVIO ❤️
Answering releases a burst of hearts and shows a warm reply, then the buttons step aside. Nothing is sent anywhere — it is all client-side, so the moment stays private.
Everything lives in index.html.
| What | Where |
|---|---|
| Your name (signature) | Search for class="nombre" near the bottom |
| The message | The .mensaje and .sin-presion blocks |
| The replies to each button | The data-respuesta attributes on the two buttons |
| Colors and fonts | The :root variables at the top of the <style> block |
main.ts → serves the page
index.html → the whole invitation (markup, styles, interactions)
Rendering mermaid diagram...
- Mobile first — built for a phone screen, with
100svhand safe-area padding. - WhatsApp preview — Open Graph tags set the title and description of the link card.
noindex— the page asks search engines not to index it.- Accessible — the envelope is keyboard-operable, the reply is announced to screen
readers, and all motion is disabled under
prefers-reduced-motion.