Staging is a website template for interior designers, home stagers and architecture studios, built on Bootstrap 5 with a clean, minimal design, dark photo bands and bronze accents. The layout is responsive and works in all popular web browsers. It comes with eight pages: home, about, services, projects, project details, blog, blog article and contact.
The home page has a full-screen hero slider with a slide counter, an about section, a projects carousel, services with animated counters, a testimonial slider with client portraits, a client logo carousel, team cards, a call to action and the latest blog posts. The inner pages add the studio’s mission and vision, a project gallery and project details, a blog with a sidebar, an article page with a comment form and a contact page with a map and a working contact form.
What’s new in 3.0
Bootstrap 5.3.8 (the earlier release used Bootstrap 4.4.1 and jQuery), compiled from Sass together with the theme and the original Bootstrap 4 proportions, and plain JavaScript with no jQuery. Swiper 14 replaces Owl Carousel and Slick on the hero, projects, testimonial and logo sliders, and a keyboard-operable panel replaces SlickNav’s mobile menu. npm run build (Dart Sass and esbuild) compiles one minified stylesheet and one script.
Lighter pages: all nine pages together went from 9.58 MB and 304 requests to 4.15 MB and 167 requests, and the home page from 1.84 MB to 1.26 MB. Every photo has an AVIF version with the original as the fallback, real dimensions and lazy loading below the fold.
No third-party requests: Poppins and Aldrich are self-hosted, Font Awesome and Elegant Icons are replaced by Lucide SVG icons and a 1.1 KB social-logo subset (the Twitter bird is now the X logo), the contact map loads only after a click, and a Google Analytics 4 snippet stays commented out until you add your own ID.
Working forms: the contact, comment and newsletter forms send through an included PHP handler with labels, a spam trap and sending, error and thank-you messages; the blog search sends a query to the blog page.
Accessibility: a skip link, one main heading per page, a keyboard-operable menu and submenu, visible focus rings, visible form labels and WCAG AA text contrast, with a deeper bronze for text and buttons on light backgrounds.
New photos for the projects, blog, team and testimonials, a second hero slide of its own, interior design copy throughout, page titles and descriptions, social sharing tags and structured data.