A collection of simple extensions for Bulma 1.0.x, re-designed and updated for modern web standards.
| Component | Summary | Status |
|---|---|---|
| divider | A Divider Stylesheet for separating content | Ready |
| timeline | A Timeline Stylesheet for displaying chronological events | Ready |
| pageloader | A PageLoader / PageBlocker Stylesheet for loading states | Ready |
| ribbon | A Ribbon Stylesheet for displaying tags or labels on containers | Work-In-Progress |
| badge | A Badge Stylesheet for displaying counters or status icons | Work-In-Progress |
| accordion | An Accordion Stylesheet for collapsible content sections | Work-In-Progress |
| carousel | A Carousel Stylesheet for cycling through content | Draft |
| pricingtable | A PricingTable Stylesheet for displaying product plans | Draft |
This project is a modern evolution of the classic Bulma extensions. We are grateful to the original authors and projects that laid the foundation:
- bulma-extensions (version 6.2.7) by Wikiki.
- bulma-pageloader (version 0.3.0) by Wikiki.
Links point to the archived packages on npm, since the original author archived the repository.
Each package is managed individually. Please refer to the specific package directory in packages/ for detailed installation and usage instructions.
Generally, you can install a package using pnpm:
pnpm add @bulma-ext/<package-name>And include it in your project after the main Bulma stylesheet.
The original code of bulma-extensions@6.2.7 is licensed under the MIT license. The original code of bulma-pageloader@0.3.0 is licensed under the MIT license.
This project is licensed under the Apache-2.0 license.