
FineOak — Free Interior Design Website Template
FineOak is a seven-page website template for interior design and decor studios. The home page opens with style-and-comfort headlines, then covers What We Offer (decor, residential, interior and commercial design), a portfolio, an Our Clients section, Why Choose Us and a testimonial. Inner pages add About with a short company story, Services, a Gallery, a Portfolio overview, a Portfolio Single page with description and features, and Contact with a form and USA and Europe contact details. The menu has a Pages dropdown with a second-level submenu. The demo uses placeholder copy you will replace. It is built with Bootstrap 5 and vanilla JavaScript, no jQuery.

Key features
- Seven pages: home, about, services, gallery, portfolio, portfolio single and contact
- Dropdown navigation with a Pages menu and a second-level submenu
- What We Offer services block: decor, residential, interior and commercial design
- Portfolio overview page plus a single-project page with Description and Features sections
- Gallery page
- Our Clients and testimonial sections on the home page
- Why Choose Us block repeated on the inner pages
- Contact page with a front-end form and USA and Europe contact blocks
- Icomoon icon font; Bootstrap 5 with vanilla JavaScript (custom.min.js), no jQuery
Best for
- Interior designers and home decor studios
- Residential and commercial design firms with past projects to show
- Small service businesses that need services, gallery and portfolio pages
At a glance
- Stack: Bootstrap 5, vanilla JavaScript, no jQuery
- Pages (7): index.html, about.html, services.html, gallery.html, portfolio.html, portfolio-single.html, contact.html
- Form: contact form on contact.html, front-end only; it sends nothing until you connect a form service or backend
- Files: bootstrap.min.css, style.min.css, custom-bs5.css and icomoon.css; bootstrap.bundle.min.js and custom.min.js
- Content: the demo uses placeholder (lorem ipsum) copy on most pages
- Licence: free for personal and commercial use, including client work; attribution optional but always welcome; no paid tiers. Full terms: uicookies.com/license
How to use it
Download the zip, unzip it and open index.html in a browser. Each page is a plain HTML file, so edit text and swap images directly in index.html, services.html, portfolio.html and the others; the menu is repeated in every file, so update it in each. Styles live in style.min.css and custom-bs5.css, and the script is custom.min.js. The contact form sends nothing until you connect it to a form service or backend. Upload the folder to any static host.
Frequently asked questions
Can I use FineOak for a client’s interior design site?
Yes. FineOak is free for personal and commercial use, including client work, and there are no paid tiers. Attribution is optional but always welcome, so you can keep or remove the footer credit. Full terms: uicookies.com/license
Does FineOak still use jQuery?
No. FineOak runs on Bootstrap 5 with vanilla JavaScript and does not load jQuery. Its behaviour comes from bootstrap.bundle.min.js and custom.min.js.
What pages come with FineOak?
Seven: home, about, services, gallery, portfolio, a single portfolio item and contact. The services are set up for decor, residential, interior and commercial design, which makes it a natural fit for interior design and decor businesses.
How do I make the contact form send messages?
The form on contact.html is front-end only and sends nothing as shipped. Connect it to a form service or your own backend, then send a test message before you go live.





