/bulvar

🛣 Bulma, Buefy and Bulma Extensions rewritten using CSS Variables

Primary LanguageCSSMIT LicenseMIT

Vite logo


npm package npm package build status


Bulvar 🛣

Bulvar Bulma and Buefy on steroids usin CSS variables

  • ⚡️ Runtime variables change
  • 🛠️ Rich Features - includes Bulma, Buefy CSS and Bulma extentions
  • 💡 Root and Local variables scoping
  • 📦 CSS minifier with structural optimizations

Special Sponsor

INTRO

Bulvar is a monorepo with all Bulma-derived packages rewritten with CSS Variables.

Currently Includes :

  • Bulma itself (duh) as @bulvar/bulma
  • Buefy (SCSS only) as @bulvar/buefy
  • Bulma Extentions (find list of extentions in the @bulvar/bulma-extentions README) as @bulvar/bulma-extentions

VERSIONING

Version will follow v0.Y.Z, where:

  • Y: Major (breaking changes)
  • Z: Minor or patch

BROWSER SUPPORT

Bulma & Buefy uses autoprefixer to make (most) Flexbox features compatible with earlier browser versions.

According to Can I use, Bulma is compatible with recent versions of:

  • Chrome
  • Edge
  • Firefox
  • Opera
  • Safari

Internet Explorer (10+) is not supported due to the use of css variables.

Copyright and license Github

Code copyright 2021 Daniil Chumachenko. Code released under the MIT license.