Material Design component library for Mithril and React
JavaScript HTML CSS
Switch branches/tags
v1.2.0 v1.1.1 v1.1.0 v1.0.0 v1.0.0-rc.11 v1.0.0-rc.10 v1.0.0-rc.9 v1.0.0-rc.8 v0.3.0 v0.2.35 v0.2.31 v0.2.30 v0.2.0 v0.2 v0.1.0 v0.0.10 v0.0.9 v0.0.8 tests-render-react-standalone@1.0.0-rc.7 tests-render-react-standalone@1.0.0-rc.6 tests-render-react-standalone@1.0.0-rc.5 tests-render-react-standalone@1.0.0-rc.4 tests-render-react-standalone@1.0.0-rc.3 tests-render-mithril-standalone@1.0.0-rc.7 tests-render-mithril-standalone@1.0.0-rc.6 tests-render-mithril-standalone@1.0.0-rc.5 tests-render-mithril-standalone@1.0.0-rc.4 tests-render-mithril-standalone@1.0.0-rc.3 tests-render-mithril-isomorphic@1.0.0-rc.7 tests-render-mithril-isomorphic@1.0.0-rc.6 tests-render-mithril-isomorphic@1.0.0-rc.5 tests-render-mithril-isomorphic@1.0.0-rc.4 tests-render-mithril-isomorphic@1.0.0-rc.3 test-toolbar@1.0.0-rc.7 test-toolbar@1.0.0-rc.6 test-toolbar@1.0.0-rc.5 test-toolbar@1.0.0-rc.4 test-toolbar@1.0.0-rc.3 test-theme@1.0.0-rc.7 test-theme@1.0.0-rc.6 test-theme@1.0.0-rc.5 test-theme@1.0.0-rc.4 test-theme@1.0.0-rc.3 test-textfield@1.0.0-rc.7 test-textfield@1.0.0-rc.6 test-textfield@1.0.0-rc.5 test-textfield@1.0.0-rc.4 test-textfield@1.0.0-rc.3 test-tabs@1.0.0-rc.7 test-tabs@1.0.0-rc.6 test-tabs@1.0.0-rc.5 test-tabs@1.0.0-rc.4 test-tabs@1.0.0-rc.3 test-switch@1.0.0-rc.7 test-switch@1.0.0-rc.6 test-switch@1.0.0-rc.5 test-switch@1.0.0-rc.4 test-switch@1.0.0-rc.3 test-svg@1.0.0-rc.7 test-svg@1.0.0-rc.6 test-svg@1.0.0-rc.5 test-svg@1.0.0-rc.4 test-svg@1.0.0-rc.3 test-spinner@1.0.0-rc.7 test-spinner@1.0.0-rc.6 test-spinner@1.0.0-rc.5 test-spinner@1.0.0-rc.4 test-spinner@1.0.0-rc.3 test-snackbar@1.0.0-rc.7 test-snackbar@1.0.0-rc.6 test-snackbar@1.0.0-rc.5 test-snackbar@1.0.0-rc.4 test-snackbar@1.0.0-rc.3 test-slider@1.0.0-rc.7 test-slider@1.0.0-rc.6 test-slider@1.0.0-rc.5 test-slider@1.0.0-rc.4 test-slider@1.0.0-rc.3 test-shadow@1.0.0-rc.7 test-shadow@1.0.0-rc.6 test-shadow@1.0.0-rc.5 test-shadow@1.0.0-rc.4 test-shadow@1.0.0-rc.3 test-search@1.0.0-rc.7 test-search@1.0.0-rc.6 test-search@1.0.0-rc.5 test-search@1.0.0-rc.4 test-search@1.0.0-rc.3 test-ripple@1.0.0-rc.7 test-ripple@1.0.0-rc.6 test-ripple@1.0.0-rc.5 test-ripple@1.0.0-rc.4 test-ripple@1.0.0-rc.3 test-raised-button@1.0.0-rc.7 test-raised-button@1.0.0-rc.6 test-raised-button@1.0.0-rc.5 test-raised-button@1.0.0-rc.4 test-raised-button@1.0.0-rc.3 test-radio-button@1.0.0-rc.7 test-radio-button@1.0.0-rc.6
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
packages
scripts
.babelrc
.eslintignore
.eslintrc
.gitignore
README.md
lerna.json
package-lock.json
package.json

README.md

Polythene

Join the chat at https://gitter.im/ArthurClemens/Polythene

Material Design component library for Mithril and React.

Can be used as general-purpose component library that includes dialogs, cards, notifications, lists, buttons, form elements, and more.

Kitchen sink - click to enlarge

Main features

  • Allows creating dynamic and interactive interfaces with ease
  • Closely follows the Material Design specification
  • Versatile theming options
  • Supports touch, mouse and keyboard
  • Extensive documentation with example code

Demos

Getting started

Setup examples / starter kits

Mithril

React

Guides

Compatibility

  • Mithril 1.x
  • React 16.x
  • Bundlers: Rollup, Webpack 3 and 4

Browser support

  • Chrome: 54+
  • Edge: 13+
  • Firefox: 49+
  • Internet Explorer: 11 - see Known issues
  • Mobile Safari: 9+
  • Safari: 9+

Older versions