Selling is a one-page HTML template for an online clothing and accessories shop. The home page has a hero, a product grid with photo lightbox, a newsletter band, featured products, about, team, a Summer Sale band with a countdown timer, services, a testimonial slider, blog posts, a contact form and a footer with a featured product. A short thank-you page completes the two pages. It is plain HTML, CSS and JavaScript, so you can edit it in any editor and host it anywhere.
What’s new in 3.0
Bootstrap 5.3.8 and vanilla JavaScript: jQuery and the old plugins are gone; the testimonial slider uses Swiper 14, product photos open in a PhotoSwipe lightbox and icons are Lucide.
Lighter page: the home page now loads 2.0 MB instead of 2.5 MB, with AVIF photos and original fallbacks.
No third-party requests on load: Mulish is self-hosted, social logos come from a small local icon subset and analytics is ready but off.
One-page navigation that works: every menu, button and footer link scrolls to its section, the mobile menu is a keyboard-friendly panel and the Summer Sale countdown now runs to a date you set.
Working contact and newsletter forms with a PHP mail handler, labelled fields and a spam trap.
Accessibility: skip link, one h1, labelled icon links, darker orange, teal and greys for readable contrast, and visible keyboard focus.