#Essence - The Essential Material Design Framework
Essence is a CSS framework that implements the guidelines from Google Material Design Specification using Facebook's react.js library. Use it to easily build super-fast and great looking web & mobile interfaces.
See here what you can build with Essence and how to do it. We've got several examples that will help you get started.
npm install react-essence@latest
import { Btn, BtnItem, Icon, Block, Text } from 'react-essence';
<Block type='div' classes={'brick brick-6'}>
<Text type='h2' classes={"e-display-1 e-text-blue-700"}>Some title</Text>
<Block type='div' classes={'e-text-grey-400 e-caption'}>
<Text>Some text</Text>
</Block>
<Block type='div' classes={'brick brick-6 e-text-right e-padding-top-15'}>
<BtnItem
classes={'raised e-background-pink-A200'}
onClick={this.yourActionOnClick}
label='Button 1'/>
<BtnItem
classes={'raised e-background-pink-A200'}
onClick={this.yourActionOnClick}
label='Button 2'/>
</Block>
</Block>
We are a team of front end developers with extensive experience in building highly desirable products for both large companies and startups alike here at Pearl HQ.
We're very fond of our UI/UX craft and we're constantly creating tools that allow us to work smarter and faster. Essence is one of those tools and we're happy to release it as open-source.
Essence is MIT licensed.
Essence documentation is Creative Commons licensed.
- Essence Native NPM Package
- Essence NPM Package
- Essence Bower Package
- Essence Native Bower Package
- Essence test suite
- style inline option for Essence components