Bulma theme for Jekyll 3

This is a pure Bulma CSS Framework by using a cdnjs provider instead of using npm, so this may need internet connection for development and cannot custom a sass for your own.


  • Layout default.html that clone from Bulma Documentation.
    • Favicon 32x32 and 64x64 pixel support.
    • Scroll up to show navbar as fixed.
    • Add navbar shadow for wrapper when active.
    • Dropdown and Modal support.
  • Share button for Facebook, Twitter, Google Plus and Pinterest
  • Example of index.html for jekyll-pagination.
  • Meta tag of description by page.excerpt (Receive from before <!--more--> of posts).
  • Custom css for header to show # like markdown.
  • Author information for posts.
  • Custom version of packages from cdn provider.
  • Configable for date formatting.


Add this line to your Jekyll site's Gemfile:

gem "jekyll-bulma-theme"

And add this line to your Jekyll site's _config.yml:

theme: jekyll-bulma-theme

And then execute:

$ bundle

Or install it yourself as:

$ gem install jekyll-bulma-theme


After done of installation, so you may copy a index.html for index page that included with jekyll-pagination support, also you can custom you own _includes by replace exact name to custom _layouts/default.html like you may need an extra sub-route for header.html or translate to you own language.