prey-stash

0.1.6-rc4 • Public • Published
stash

Stash

React UI components built on top of Perkins Framework, styled-components, polished and pose.

yarn add prey-stash --save

Basic Usage

Initialize by including something like this in your current React based app

import React, {Component} from 'react'
import styled, {ThemeProvider, createGlobalStyle} from 'styled-components'
import Core, {Layout, Block, LayoutStyle} from 'prey-stash'

import createTheme from "prey-stash"
const theme = createTheme({
  desaturation: 0,
  lightness: 0,
  hue: 0
})

class App extends Component {
  render() {
    return (
      <React.Fragment>
        <GlobalStyle />
        <ThemeProvider theme={theme}>
        <Layout scrollableFix={false}
          gridTemplate={`
            'header header'
            'content aside'
            'footer footer'
          `}>
          <Block areaName="header">
            <p>Header</p>
          </Block>

          <Block areaName="content">
            <h1>Content</h1>
            <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Enim nulla praesentium esse, maiores quae laudantium alias omnis est a, saepe eius atque, minus blanditiis. Provident atque veritatis beatae cupiditate impedit.</p>
          </Block>

          <Block areaName="aside">
            <p>Aside</p>
          </Block>

          <Block areaName="footer">
            <p>Footer</p>
          </Block>

        </Layout>
      </ThemeProvider>
    </React.Fragment>
    );
  }
}

export default App;

/prey-stash/

    Package Sidebar

    Install

    npm i prey-stash

    Weekly Downloads

    0

    Version

    0.1.6-rc4

    License

    none

    Unpacked Size

    2.31 MB

    Total Files

    113

    Last publish

    Collaborators

    • carloselias