Fade: Barbershop template
Book a chair, skip the wait.
For barbers, salons and appointment businesses: a split hero, a price list styled as a menu, a booking calendar, the team, reviews and a contact footer.
About the Fade template
Fade is for barbers, salons and appointment businesses. A split hero, a price list styled like a menu, a booking calendar with slots, the barbers with bios, reviews and a contact footer with late-night hours.
Book a chair, skip the wait. It is a complete barbershop landing page for React and Tailwind CSS 4, assembled from 7 Charcoal UI sections.
Who Fade is for
- Barbershops and salons.
- Nail and brow studios.
- Tattoo studios.
- Massage and physio clinics.
What is inside
7 sections, top to bottom:
- Navbar Floating: A glass pill that hides on scroll down, with a gliding hover highlight and a mobile sheet.
- Hero Split: Copy on the left, a live product window on the right with a stat card and a chart that draw themselves in.
- Menu Restaurant: Printed-menu section with serif dishes, dotted price leaders, dietary tags and course tabs.
- Contact Booking: Book-a-demo block: pick a day, pick a slot and confirm without leaving the page.
- Team Grid: Remote team grid: big initials over a duotone photo of each person's city, with bios on hover.
- Testimonials Rating: Store-style review summary with an average, a star histogram that filters, and verified reviews.
- Footer Contact: Studio footer with a giant email link, address, hours, live local time and a huge faded wordmark.
How it is built
The menu section doubles as a services price list. Every section is a separate Charcoal UI section, so you can reorder, remove or restyle any of them, and the accent colour is one CSS variable on the page wrapper.
Install Fade
npx shadcn@latest add @charcoal/fadeTemplates are part of Charcoal UI Pro. One seat covers all 100 templates, 107 sections and 300 Pro components. The command installs the page and every section and component it uses, so it runs the moment it lands.
Frequently asked questions
- Can I use Fade for a client site?
- Yes. A Pro seat covers unlimited personal and commercial projects, client work included.
- Is Fade a Next.js template?
- It is a React 19 page that works in Next.js (App Router or Pages Router), Vite, Remix and Astro. Drop it into a route and it renders.
Sections in this template
- Navbar Floating: A glass pill that hides on scroll down, with a gliding hover highlight and a mobile sheet.
- Hero Split: Copy on the left, a live product window on the right with a stat card and a chart that draw themselves in.
- Menu Restaurant: Printed-menu section with serif dishes, dotted price leaders, dietary tags and course tabs.
- Contact Booking: Book-a-demo block: pick a day, pick a slot and confirm without leaving the page.
- Team Grid: Remote team grid: big initials over a duotone photo of each person's city, with bios on hover.
- Testimonials Rating: Store-style review summary with an average, a star histogram that filters, and verified reviews.
- Footer Contact: Studio footer with a giant email link, address, hours, live local time and a huge faded wordmark.