Charcoal UI

Campfire: Community app template

Group chat that stays readable.

For chat, forum and social apps: a split hero, a public voting roadmap, a social wall, a changelog, tiers and a newsletter footer.

About the Campfire template

Campfire is for chat and social apps. A split hero, a roadmap members vote on, a social wall, a changelog with screenshots and tiers priced per admin.

Group chat that stays readable. It is a complete community app landing page for React and Tailwind CSS 4, assembled from 7 Charcoal UI sections.

Who Campfire is for

  • Group chat apps.
  • Forums and social apps.
  • Club and team communication.
  • Family and friend apps.

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.
  • Features Roadmap: Public roadmap in Now, Next and Later columns with upvotes that re-sort the cards.
  • Testimonials Tweets: Masonry wall of social posts that fades out at the bottom into a read-more button.
  • Changelog: Changelog with sticky version dates, release notes, screenshots and New, Improved and Fixed filters.
  • Pricing Tiers: Three plans with a monthly/yearly switch; prices roll to the new amount and the popular plan glows.
  • Footer Newsletter: Big footer led by a newsletter sign-up, then the sitemap, socials, theme toggle and live status.

How it is built

Changelog entries and roadmap items are props. 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 Campfire

npx shadcn@latest add @charcoal/campfire

Templates 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 Campfire for a client site?
Yes. A Pro seat covers unlimited personal and commercial projects, client work included.
Is Campfire 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.
  • Features Roadmap: Public roadmap in Now, Next and Later columns with upvotes that re-sort the cards.
  • Testimonials Tweets: Masonry wall of social posts that fades out at the bottom into a read-more button.
  • Changelog: Changelog with sticky version dates, release notes, screenshots and New, Improved and Fixed filters.
  • Pricing Tiers: Three plans with a monthly/yearly switch; prices roll to the new amount and the popular plan glows.
  • Footer Newsletter: Big footer led by a newsletter sign-up, then the sitemap, socials, theme toggle and live status.

Campfire as Markdown