Charcoal UI

Sentinel: Observability template

Know before your users do.

For monitoring and incident tools: dashboard hero, a live incident map, integrations, a public roadmap, usage pricing, case studies and a support hub.

About the Sentinel template

Sentinel is for monitoring and incident tools. A dashboard hero, a live map of errors caught, on-call integrations, a voting roadmap, per-event pricing with a cap, case studies and a support hub make it feel dependable.

Know before your users do. It is a complete observability landing page for React and Tailwind CSS 4, assembled from 9 Charcoal UI sections.

Who Sentinel is for

  • Error tracking and APM.
  • Uptime and status tools.
  • Incident management.
  • Logging platforms.

What is inside

9 sections, top to bottom:

  • Navbar Floating: A glass pill that hides on scroll down, with a gliding hover highlight and a mobile sheet.
  • Hero Dashboard: A browser-framed dashboard that tilts up flat as you scroll, under a centred headline.
  • Stats Live: Dotted world map with live pings, a running counter and a feed of what just happened where.
  • Features Integrations: Searchable integrations directory with category filters, monogram tiles and a request link.
  • Features Roadmap: Public roadmap in Now, Next and Later columns with upvotes that re-sort the cards.
  • Pricing Usage: Usage-based pricing: drag the slider and the monthly estimate rolls to match.
  • Testimonials Case Study: Case studies as tabs: each customer gets a photo, a quote and three results that count up.
  • Contact Support: Support hub with every channel's live status and reply time, plus a system status strip.
  • Footer Columns: Brand, four link columns, a newsletter field and a bottom bar.

How it is built

The roadmap, integrations and pricing 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 Sentinel

npx shadcn@latest add @charcoal/sentinel

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 Sentinel for a client site?
Yes. A Pro seat covers unlimited personal and commercial projects, client work included.
Is Sentinel 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 Dashboard: A browser-framed dashboard that tilts up flat as you scroll, under a centred headline.
  • Stats Live: Dotted world map with live pings, a running counter and a feed of what just happened where.
  • Features Integrations: Searchable integrations directory with category filters, monogram tiles and a request link.
  • Features Roadmap: Public roadmap in Now, Next and Later columns with upvotes that re-sort the cards.
  • Pricing Usage: Usage-based pricing: drag the slider and the monthly estimate rolls to match.
  • Testimonials Case Study: Case studies as tabs: each customer gets a photo, a quote and three results that count up.
  • Contact Support: Support hub with every channel's live status and reply time, plus a system status strip.
  • Footer Columns: Brand, four link columns, a newsletter field and a bottom bar.

Sentinel as Markdown