@csc530/vuebulma
TypeScript icon, indicating that this package has built-in type declarations

0.0.0-16 • Public • Published

Bulma component library for Vue3

Built with LoveCheck it outforthebadgeNot a bug; a featurePowered by black magic

Made with Bulma downloads npm version GitHub issues GitHub discussions

Changelog

Disclaimer

Developed with and for Vue 3 and Bulma v0.9.4

This package is very much still under active development.

My attempt at creating a Vue component library for Bulma elements (because I really love Bulma, and it's styling/style) that's compatible with Vue 3.

Installation

npm install @csc530/vuebulma

yarn add @csc530/vuebulma

Use

<template>
	<!-- Use Bulma component-->
	<vbHeading>I'm a Bulma styled heading</vbHeading>
</template>

<script lang="ts" setup>
	// import the component you want to use
	import {vbHeading} from '@csc530/vuebulma'
</script>

easy😄

Documentation

Refer to the documentation website for more information and the latest updates.

Bulma Styling

This library is like a wrapper for Bulma and does not modify any of its CSS if you need help using Bulma or its classes, refer to the Bulma documentation.

Working with Vue

If you need any help working with Vue components or understanding some of its features please refer to their documentation.

Custom Additions

This library adds some built-in JS to make Bulma's styling and classes work seamlessly like appending is-active to a clicked dropdown


Pronunciation

vuebulma = vubblema

Package Sidebar

Install

npm i @csc530/vuebulma

Weekly Downloads

2

Version

0.0.0-16

License

none

Unpacked Size

270 kB

Total Files

72

Last publish

Collaborators

  • csc530