Build something neat on Neocities
Fully editable single-file template — customize the text, replace images, and publish. Designed to look good on phones and desktops.
Tip: edit this file (index.html) on Neocities's editor or on your machine and re-upload.
Responsive layout
A grid layout that adapts from phones to wide screens. Change content freely.
Theme toggle
Switch between light and dark — preference is remembered in your browser.
Gallery
Replace the SVGs with your images (host locally on Neocities or link externally).
Contact form
Client-side validation, optional `mailto:` fallback. You can hook it to a server or form service later.
Gallery
SVG placeholders — replace with `` or background images.
Contact
This example uses client-side validation and shows a success message. If you'd like to actually receive messages, replace the form action with a server endpoint or a form service (Formspree, Netlify Forms, etc.)