FAQ
Last updated on 2026-03-22
General
What is the Blog CMS Kit?
A production-ready Next.js template with 25 screens for building a blog with a full CMS admin panel. It includes a public-facing blog (home, articles, categories, tags, authors, search), a Ghost-style admin dashboard (posts, media library, analytics, comments, subscribers, settings), and auth screens -- all built with Tailwind CSS v4 and shadcn/ui.
Is this a hosted CMS like Ghost or WordPress?
No. It is a frontend template, not a hosted platform. It provides all the UI you need -- a polished reader-facing blog and a complete admin panel -- but you connect your own backend, database, or headless CMS. Pages use seed data that you replace with your data source.
What tech stack does it use?
Next.js 16, React 19, Tailwind CSS v4 with oklch tokens, shadcn/ui components, TypeScript, Recharts for analytics charts, and date-fns for date formatting.
Does it include a rich text editor?
The kit includes a post editor page with a textarea placeholder. It does not bundle a specific rich text editor, but the editor page is designed for drop-in integration with Novel, Tiptap, or any React-based editor. See the Customization guide for integration steps.
Can I connect to a headless CMS?
Yes. Replace the seed data imports in your page components with queries from Sanity, Contentful, Strapi, or any headless CMS. The component interfaces accept standard props (title, body, author, date), so you just map your CMS schema to the existing types.
Licensing
What license is included?
Each purchase includes a license for either Solo (1 developer), Team (up to 5 developers), or Agency (unlimited developers + client delivery). See the product page for pricing details.
Can I use this for client projects?
With the Agency license, yes -- you can use the kit in unlimited client projects. The Solo and Team licenses are for your own products only.
Technical
Does it include a backend or database?
No. The kit is frontend-only. All pages use mock data from data/seed.ts. Replace with API calls, a headless CMS, or database queries when building your blog.
How do I add real blog posts?
Replace the seed data in data/seed.ts with your data source -- a headless CMS (Sanity, Contentful), a database (Prisma, Drizzle), or a local Markdown/MDX pipeline. See the Customization guide for examples.
Can I use it with an existing Next.js project?
Yes. Copy components/, data/, and types/ directories into your project. Install dependencies and import the design tokens from globals.css. See the Installation guide for details.
Does it support internationalization (i18n)?
Not out of the box. The template uses English strings. To add i18n, integrate next-intl or react-i18next and replace hardcoded strings with translation keys.
How do I add new shadcn/ui components?
The kit is compatible with the shadcn/ui CLI:
npx shadcn@latest add <component-name>
Does it support dark mode?
Yes. The kit uses next-themes for theme switching with class-based dark mode. All design tokens have light and dark mode values. Use the ThemeToggle component to add a theme switch anywhere.
Can I use pnpm or yarn instead of npm?
Yes. All three package managers work. The kit ships with a pnpm-lock.yaml but you can use npm install or yarn install instead.
Support
How do I get help?
Email support@thefrontkit.com or visit the Support page.
Is there a refund policy?
Yes. 7-day money-back guarantee, no questions asked.
I found a bug. How do I report it?
Email the details to support@thefrontkit.com with steps to reproduce, and we will address it in the next update.