Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A Bulma.css theme for VuePress that styles documentation sites with the clean Bulma CSS framework.
vuepress-theme-bulma is a VuePress theme that replaces the default styling with the Bulma CSS framework, giving documentation sites a clean, modern look.
vuepress-theme-bulma is a community-built theme for VuePress, the Vue-powered static site generator. It takes a standard VuePress documentation site and applies Bulma.css — a lightweight, modern CSS framework — as the styling layer. The theme is published on npm as vuepress-theme-bulma and can be installed with a single npm command. It is maintained by nakorndev (Nakorn) and includes a live demo at https://vuepress-theme-bulma.nakorn.dev/.
npm install --save vuepress-theme-bulma and reference it in your VuePress config.buefy-demo branch shows how to integrate Buefy, the Bulma-based Vue UI component library, into the theme. The exact implementation steps are documented in a specific commit on that branch..vuepress/config.js, with a full example available in the demo directory..vuepress/config.js setup.The theme works like any VuePress theme: you install it, add it to your .vuepress/config.js as the theme, and VuePress renders your Markdown content using Bulma-styled templates. The demo directory contains a complete example configuration and sample pages that you can copy into your own project to get started.
The theme is published on npm and its source is available on GitHub, so it is free to use. The repository does not mention any paid tier or license restriction.
No. This theme is built specifically for VuePress, and the npm package depends on VuePress's theme API. VitePress is a separate project and would need its own theme.
Run npm install --save vuepress-theme-bulma in your VuePress project, then set it as your theme in the VuePress config file.
Yes. The repository includes a buefy-demo branch showing how to implement Buefy. You can reference the commit mentioned in the README to see the integration steps.
The demo is hosted at https://vuepress-theme-bulma.nakorn.dev/. The source for this demo lives in the demo directory of the GitHub repository.
