A Haskell Reflex-Dom wrapper for the Material Components Web project.
This is a work in progress, forked from alasconnect/reflex-material to add more widgets and javascript effects.
The style of API follows reflex-dom-semui.
Widgets are prefixed with md
to differentiate between e.g. checkbox
and mdCheckbox
.
Initial goal is to support most of the Material Components Examples.
https://rvl.github.io/reflex-material/
https://rvl.github.io/reflex-material/doc/
./build.sh
This will instantiate reflex-platform and download Material Components Web, fonts, and icons, so may take a little while.
Ensure that you have js/material-components-web.min.js
set up
because it's needed by Reflex.Material.Basic.mdcScript
.
- Update Select HTML to match new usage
- Pin version of material-components-web in package.json
- Update for material-design-components 1.1.0
- Add radio component and example
- Port example app to obelisk
- Clean up CSS class name functions
- Lots more...