We use cookies on this site to enhance your user experience

By clicking the Accept button, you agree to us doing so. More info on our cookie policy

Hero

Pages

Page Hero

A page can have a Bulma hero at the top of the page. This allows you to display the title and subtitle, as well as a background image.

Background Image

Heros can display a background image if you provide a hero_image: /path/to/image.jpg setting in your page front matter.

layout: page
title: My page
hero_image: /path/to/image.jpg

To set a default background image for all heros, you can set a default value in your site’s _config.yml.

Hero Height

You can set the height of the hero by providing a Bulma hero height class in your front matter, such as hero_height: is-fullwidth. If you do not provide this, it will revert to is-medium.

layout: page
title: My page
hero_height: is-fullwidth

Call to action

If you would like to add a call to action button in the hero then add hero_link and hero_link_text to the page’s front matter.

layout: page
title: My page
hero_link: /my-page/
hero_link_text: The Link Text

Hiding the Hero

If you would like to hide the hero on the page, you can set hide_hero: true in the page’s front matter.

layout: page
title: My page
hide_hero: true

Dark overlay

If you would like to darken the hero so the title stands out more over a light image, you can set hero_darken: true in the page’s front matter.

layout: page
title: My page
hero_image: /path/to/img.jpg
hero_darken: true

You can overwrite the default hero background colour by setting the $hero-darken sass variable.