Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Tailwind CSS starter template for a multi-section form with scrollspy navigation, ideal for settings pages.

A full-stack Next.js TypeScript template focused on functionality over UI, featuring Zustand, TanStack Query, and ESLint 9 support.
Multi Section Form is a free Tailwind CSS starter template that creates a scrollspy-driven multi-section form layout, ideal for settings-style pages.
This template is a starting point for a multi-section form using scrollspy, created by Tailwind Toolbox and built on Tailwind CSS. It takes a collection of form fields grouped into sections and outputs a single-page settings interface where navigation links highlight the section currently in view. The entire template is a single HTML file using the full CDN-hosted Tailwind CSS build, with jQuery powering the scrollspy behavior and Tailwind Custom Forms (also via CDN) styling the inputs. It is maintained by Amrit Nagi and released under the MIT license.
Yes, the template is open source and released under the MIT license, so you can use it for free in personal and commercial projects. The GitHub repository provides the full code and the only cost is whatever you spend on hosting your final HTML.
No. The template is a single HTML file that loads Tailwind CSS and Tailwind Custom Forms from a CDN. You can open it in a browser directly or upload it to any static host without running npm, webpack, or another build tool.
Scrollspy is a jQuery behavior included in the template that watches which form section is in view as you scroll and highlights the corresponding navigation link. It helps users orient themselves on long settings forms without having to page through separate tabs.
Yes, the layout works for any multi-section form, including checkout or profile creation flows. You will need to add your own payment or validation logic, since the template only provides the visual structure and scrollspy navigation, not backend handling.