Slantire is a Nuxt Studio blog theme powered by Nuxt Content and Nuxt UI Pro, built to turn Markdown files into a fast, SEO-ready blog or portfolio site.
What is Slantire?
Slantire (pronounced slan.ti.ˈɾɛ, from the Na'Vi word for 'inspiration') is an open-source blog theme created by Barbapapazes for Nuxt Studio. It takes Markdown content as its input and produces a static blog or portfolio website, using Nuxt Content for content management and Nuxt UI Pro for the interface layer. The theme runs on the Nuxt framework and is released under the MIT License. A live demo is available at https://slantire.barbapapazes.dev/ and you can try it in the browser via Stackblitz.
Key Features
- Markdown-based content — Write posts and pages in Markdown; Nuxt Content handles parsing, rendering, and global content queries.
- Nuxt Studio ready — Edit the theme visually in Nuxt Studio, adjusting colors and content without writing code.
- Dark mode — Dark mode is built in, with no extra configuration needed.
- SEO friendly — Open Graph, robots.txt, and sitemap support come via Nuxt SEO, using the NUXT_SITE_URL environment variable.
- Fully customizable — Site colors and content can be personalized to match any brand.
- Production static export —
npm run generatebuilds a complete static site, ready to deploy anywhere.
Who is it for?
- Bloggers and writers — Publish a Markdown-based personal blog with minimal boilerplate and built-in SEO.
- Developers and designers — Use the theme as a starting point for a Nuxt Content project, or as a foundation to extend with Nuxt UI Pro components.
- Nuxt Studio users — Take advantage of the visual editing experience to manage site content and theming without code.
What can you do with Slantire?
- Personal bloggers: Write in Markdown and get a fast, static blog with Open Graph tags and a sitemap generated automatically.
- Creative professionals: Use the portfolio layout to showcase projects and case studies, and personalize the color scheme to fit your brand.
- Nuxt developers: Study a production-ready reference of Nuxt Content and Nuxt UI Pro integration, then modify it for client work.
How does Slantire work?
After cloning the repository, install dependencies with pnpm install and run pnpm run dev to start the development server at http://localhost:3000. For a production build, set the NUXT_UI_PRO_LICENSE environment variable (a Nuxt UI Pro license is required) and define NUXT_SITE_URL for a valid robots.txt and sitemap, then run npm run generate.
FAQ
Is Slantire free?
The Slantire source code is free and open source under the MIT License. However, generating a production build requires a paid Nuxt UI Pro license, so you must set the NUXT_UI_PRO_LICENSE environment variable before running npm run generate.
What does Slantire require to build?
Slantire depends on Nuxt UI Pro, so a valid NUXT_UI_PRO_LICENSE is necessary for production builds. Development mode works without a license, and you also need NUXT_SITE_URL to produce correct robots.txt and sitemap files.
Does Slantire support dark mode?
Yes, dark mode is included as a built-in feature of the theme.
Is Slantire SEO friendly?
It ships with Open Graph, robots.txt, and sitemap support powered by Nuxt SEO modules, making basic SEO automatic when you supply the site URL.







