React components using Pure CSS.
npm install react-pureReact is also required as a peer dependency.
You can download UMD builds from the dist folder.
The components are accessible in the window.ReactPure object.
The components documented below are exposed as CommonJS modules and can be accessed in the following ways:
// ES6
import { Button, Cell } from 'react-pure';
// CommonJS
var Button = require('react-pure').Button;
// or
var Pure = require('react-pure');
var Button = Pure.Button;
// Direct access to the module
var Button = require('react-pure/lib/Button');active: bool(optional, defaults to false): adds thepure-button-activeclass.disabled: bool(optional, defaults to false): adds thepure-button-disabledclass.primary: bool(optional, defaults to false): adds thepure-button-primaryclass.href: string(optional): if set, renders a<a>element instead of<button>.
A Cell is an element of a Pure CSS Grid
size: string(optional, defaults to 1): adds thepure-u-{size}class. You can use the/separator instead of-, ex:<Cell size='1/3'>.sm: string(optional): adds thepure-u-sm-{sm}class.md: string(optional): adds thepure-u-md-{md}class.lg: string(optional): adds thepure-u-lg-{lg}class.xl: string(optional): adds thepure-u-xl-{xl}class.
horizontal: bool(optional, defaults to false): adds thepure-menu-horizontalclass.scrollable: bool(optional, defaults to false): adds thepure-menu-scrollableclass.
Renders a <li> node with the pure-menu-item class by default.
allowHover: bool(optional, defaults to false): adds thepure-menu-allow-hoverclass.disabled: bool(optional, defaults to false): adds thepure-menu-disabledclass.hasChildren: bool(optional, defaults to false): adds thepure-menu-has-childrenclass.selected: bool(optional, defaults to false): adds thepure-menu-selectedclass.
bordered: bool(optional, defaults to false): adds thepure-table-borderedclass.horizontal: bool(optional, defaults to false): adds thepure-table-horizontalclass.striped: bool(optional, defaults to false): adds thepure-table-stripedclass.
See CHANGELOG file.
Apache 2.0
Copyright 2015 Hailo
See LICENSE file.