hiromi
Version:
React components for Bulma. http://bulma.io/
69 lines (56 loc) • 1.64 kB
Markdown
## hiromi
Named so because of the original voice actress of Bulma in Dragonball, [Hiromi Tsuru](https://en.wikipedia.org/wiki/Hiromi_Tsuru)
React components for [Bulma](http://bulma.io/).
It's still in the early stages of development and is subject to breaking changes.
To run the docs:
`npm run docs`
To build the production files:
`npm run build`
### helpers
Every component has a bunch of helper properties attached to them. Note that some of these properties may not effect the style. We made this a default for all components as it allows for less duplication as well as the ability to cover all helpers for all components. Also, Bulma does not give a detailed list of which element has what modifiers. For the full list of modifier classes, go [here](http://bulma.io/documentation/modifiers/syntax/).
### components
- [x] Button
- [x] Checkbox
- [x] Content
- [x] Control
- [x] Icon
- [x] Input
- [x] Label
- [x] Link (Anchor element, similar to Button in style)
- [x] Radio
- [x] Textarea
- [x] Select
- [x] Box
- [x] Notification
- [x] Progress
- [x] Tag
- [x] Titles
- [x] Image
- [x] Card
- [ ] Level
- [ ] Media
- [ ] Menu
- [x] Message
- [ ] Nav
- [x] Pagination
- [ ] Panel
- [ ] Tabs
- [ ] Container
- [ ] Hero
- [ ] Section
- [ ] Footer
- [ ] Grid
- [ ] Tiles
- [ ] Shared helpers - In progress
- [x] Modal
- [x] Modal Card
### IE11 support
Bulma has an IE11 bug: modal-card elements will not scroll correctly. We have included a small fix here but it requires the following CSS:
```
.modal-card-shell {
display: flex;
flex-direction: column;
max-height: calc(100vh - 40px);
justify-content: center;
}
```