Code Monkey home page Code Monkey logo

vue-bulma-components's People

Contributors

hkdnet avatar icesentry avatar lojaya avatar nandordudas-duna avatar riceflake avatar vouill avatar whatscs avatar yahtnif avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

vue-bulma-components's Issues

Is it possible to add a custom class?

For example I want to have a component that changes it's class based on a value

I could do <b-button is-small :is-danger="notConnected" :is-success="connected" />, but is there a way to do <b-button is-small :class="connectedClass"> without overriding the already specified classes?

update built lib to version 1.7.0

Hi, I was just checking pull request #8 is already merged and I tried to update vue-bulma-components to version 1.7.0 on my project. However, I don't think the build lib is updated to version 1.7.0, its still using version 1.6.0. Please kindly check, thanks!

Version 2

Hey !

I am thinking about 2.0, i would like to tackle few things with vue-bulma-components.

  • See if we can simplify the code base ?
  • Better contributing doc

Also:

  • I would like to change the way the components are being called.
    Right now, if we add all components, we can have this:
<box is-primary />
<b-input is-loading/>

The issue i see here is how the component name do not follow the same pattern.
One sticks to bulma names, the other have a predefined prefix to it.

More over, i believe it's better to know that we are using a component coming from X library just by using it.

A good example of what i am trying to say is vuetify:

<v-content>
<v-####>

What if we alway prefix bulma components in the same way:

<b-box is-primary />
<b-input is-loading/>

It will be much easier to split dumb/visual/library components and logic/your own components too.

The only issues:

Will break users code if they use Vue.use(defaultImport).
<box /> will have to be changed to <b-box />

Possible solution? :
Handling both cases and add a deprecation warning in the log.

What do you guys think ?

Image attributes errors

Hi,
Just started getting into vue and bulma, stumbled upon this project and very much like it. I'm running into an issue where CamelCaseToDash has an issue handling image attributes such as is-128x128

Expected:
<b-image is-128x128> --> <figure class="image is-128x128">
Result:
<b-image is-128x128> --> <figure class="image is-128x-128">

I'm guess camelCaseToDash is seeing 128x128 and assuming it is to be separated.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.