bokuweb/re-bulma

Production release expectation!

baljeet opened this issue ยท 10 comments

Are there any plans to have a production release for re-bulma? This repo looks very promising.

I want to catch up original bulma.css and rethink css in js. ๐Ÿ™

Update?

Sorry... not yet.

  1. I would like to use react v16, because multiple react element can return in render method. Then We need to adjust each components.

  2. I would like to automate catch up original bulma css with using styled-components (or other).
    But it seems time consuming. I have not started yet....

On the plus side, I hear React 16 is coming sometime next week

Well, it's out now :)

Thank you for this project!

However I think the whole project need to be updated. I tried to develop on it, but I've got couple errors. Hopefully I will have time to update this with following changes.

  • use create-react-app (including react 16)
  • remove karma (I dont see any test) and replace it by jest and snapshot tests
  • update outdated packages
  • replace class conation by classname package

I just starting new project and I choose bulma for the flexibility, looking forward to start contribute, but really the project need to be updated. Will create pull request.

@kresli Thanks.

use create-react-app (including react 16) ๐Ÿ‘
update outdated packages ๐Ÿ‘
replace class conation by classname package ๐Ÿ‘

remove karma (I dont see any test) and replace it by jest and snapshot tests

But, I would like to use avaron (https://github.com/bokuweb/avaron). Because It is able to use snapshot and taking screenshot (It is useful to do visual regression test.)

And I would like to add flowtype annotation....

avaron - In your project you are using styleguidist. Isn't that enough?
flowtype - To be honest I tried flowtype and run into more issues then resolved. However, that was time ago so maybe its more stable. I'm big fun of react + typescript and I could easily convert components to typescript if necessary.
Both request could be added later as plugins and because I dont have much experience with any of those, I would skip this in PR and leave it for another one. I already working on it, will see whats we'll get :)

Ok, I'm sure.