Technical
Technical questions about setup, deployment, and customization
How do I deploy my MantleKit project?
MantleKit is optimized for Vercel deployment. Push your repo to GitHub and connect it to Vercel — it will auto-detect the Next.js configuration. You can also deploy to any platform that supports Node.js.
Can I customize the themes?
Absolutely. Themes are built with CSS variables and Tailwind. You can modify colors, fonts, spacing, and border radii by editing the theme's CSS file. All Shadcn/UI components automatically adapt to your changes.
How do I add a new page?
Create a new file in the app/ directory following Next.js App Router conventions. Your page will automatically inherit the active theme's styling through CSS variables.
Do I need Supabase?
Supabase is required for authentication, payments, and ecommerce features. If you purchased the Landing tier, you can run without Supabase — the database: false flag stubs auth and disables DB-dependent features.