Essential interface elements that only require a single CSS class
A white box to contain other elements
The classic button, in different colors, sizes, and states
A single class to handle WYSIWYG generated content, where only HTML tags are available
A versatile delete cross
Compatible with all icon font libraries, including Font Awesome 5
A container for responsive images
Bold notification blocks, to alert your users of something
Native HTML progress bars
The inevitable HTML table, with special case cells
Small tag labels to insert anywhere
Simple headings to add depth to your page
This page is open source.
Noticed a typo? Or something unclear?
Improve this page on GitHub
by Jeremy Thomas, creator of Bulma, Oleksii Potiekhin,Mikko Lauhakari, Aslam Shah and David Berning
A step-by-step guide that teaches you how to build a web interface from scratch using Bulma.
Visit our sponsor
Features, releases, showcase… stay in the loop!