CellOn is a one-page landing template for a product, app or small studio, built on Bootstrap 5 with a fresh green colour scheme. The home page opens with a product shot and a call to action, followed by a video band, an about block, six feature cards, animated project counters beside a short FAQ, and a contact form on a photo background. It comes with three pages: the home page, a generic content page and an elements page with typography, buttons, a table, an image gallery and lists. The layout is responsive and works in all popular web browsers.
What’s new in 3.0
Bootstrap 5.3.8 (the earlier release used Bootstrap 4 and jQuery), compiled from Sass with the original proportions, and plain JavaScript with no jQuery. PhotoSwipe 5 opens the image gallery, the video plays in a native dialog, and a small built-in module runs the counters. npm run build (Dart Sass and esbuild) compiles the minified stylesheets and script.
Lighter pages: the three pages together went from 7.7 MB to 2.5 MB. Every photo and graphic has an AVIF version with the JPEG or PNG as the fallback, real dimensions and lazy loading, and the photo backgrounds are sharp on large screens.
No third-party requests: Poppins is self-hosted, Lucide SVG icons and a 1.2 KB social-logo subset replace two icon fonts (the Twitter bird is now the X logo), the video loads only after a click, and a Google Analytics 4 snippet stays commented out until you add your own ID.
Working forms: the contact forms send through php/send-email.php, with visible labels, validation, a spam trap and an in-page message.
Accessibility: a skip link and a main landmark on every page, one h1 per page, a real menu button that announces its state and closes with Esc, named icon links, and a deeper brand green for text and buttons so every page meets WCAG AA contrast.
Fixes and content: page titles, descriptions and structured data on every page, a favicon, fictional contact details, and rewritten demo copy and FAQ answers.