Services is a one-page website template for digital agencies, studios and freelancers. It has three pages: the one-page home (full-screen hero, about, six services, a project gallery with filters and a lightbox, testimonials slider, blog posts and a contact form) and a blog post page with comments and a sidebar. The layout is responsive and works in current browsers, with a menu that follows the section you are reading and a header that turns white on scroll.
You can brand it quickly: the colours are Sass variables, the hero is an editable SVG and the content is plain HTML.
What’s new in 3.0
Rebuilt on Bootstrap 5.3.8 and plain JavaScript (no jQuery), with Swiper for the slider, PhotoSwipe for the lightbox, Lucide icons and a self-hosted font.
Lighter pages: all three pages together load 1.3 MB in 45 requests, down from 4.6 MB in 78 (home 0.8 MB instead of 2.7 MB), with AVIF images and JPEG fallbacks.
No third-party requests: no web-font or image hosts, and no scripts loaded from other sites.
Accessible by default: skip link, one heading level per page, visible focus rings, labelled form fields, WCAG AA text contrast (dark text on the lime buttons) and reduced-motion support.
Working contact and comment forms through a small PHP mail handler with a spam trap and on-page confirmation.
New photography, a redrawn hero, fictional contact details and links that all lead to real sections.