Skip to content
This repository has been archived by the owner on Mar 30, 2018. It is now read-only.

Commit

Permalink
rename
Browse files Browse the repository at this point in the history
  • Loading branch information
stipsan committed Aug 13, 2016
1 parent 604221c commit 2f9a33b
Show file tree
Hide file tree
Showing 2 changed files with 76 additions and 0 deletions.
16 changes: 16 additions & 0 deletions src/stories/Button.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
import { storiesOf } from '@kadira/storybook'
import { Button } from 'uikit-react'

// This is to work around: https://github.com/kadirahq/react-storybook-addon-info/issues/26#issuecomment-229029177
Button.displayName = 'Button'

storiesOf('Button', module)
.addWithInfo('Basic Usage', '', () => (
<div className="uk-margin-bottom">
<Button primary>Primary</Button> &nbsp;
<Button success>Success</Button> &nbsp;
<Button danger>Danger</Button> &nbsp;
<Button link>Link</Button> &nbsp;
<Button type="submit">Submit</Button>
</div>
), { header: false, inline: true, propTables: [Button] })
60 changes: 60 additions & 0 deletions src/stories/Dropdown.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
import { storiesOf } from '@kadira/storybook'

import Dropdown from '../Dropdown'

// This is to work around: https://github.com/kadirahq/react-storybook-addon-info/issues/26#issuecomment-229029177
Dropdown.displayName = 'Dropdown'

const Nav = () => <ul className="uk-nav uk-nav-dropdown">
<li><a className="uk-warning" href="#">Item</a></li>
<li><a href="#">Another item</a></li>
<li className="uk-nav-header">Header</li>
<li><a href="#">Item</a></li>
<li><a href="#">Another item</a></li>
<li className="uk-nav-divider" />
<li><a href="#">Separated item</a></li>
</ul>

const Menu = () => (
<div className="uk-dropdown uk-dropdown-bottom">
<Nav />
</div>
)
Menu.displayName = 'Menu'

const DropdownMenu = () => (
<div className="uk-dropdown uk-dropdown-navbar uk-dropdown-bottom">
<Nav />
</div>
)
DropdownMenu.displayName = 'Menu'

storiesOf('Dropdown', module)
.addWithInfo('Basic Usage', '', () => (
<div className="uk-margin-bottom">
<Dropdown>
<button className="uk-button">Hover <i className="uk-icon-caret-down" /></button>
<Menu />
</Dropdown>
<br /> <br />
<Dropdown mode="click">
<button className="uk-button">Click me <i className="uk-icon-caret-down" /></button>
<Menu />
</Dropdown>
</div>
), { header: false, inline: true, propTables: [Dropdown] })
.addWithInfo('Advanced', '', () => (
<div className="uk-margin-bottom">
<nav className="uk-navbar">
<ul className="uk-navbar-nav">
<li className="uk-active"><a>Active</a></li>
<li><a href="">Item</a></li>
<Dropdown className="uk-parent" component="li" >
<a>Parent <i className="uk-icon-caret-down" /></a>
<DropdownMenu />
</Dropdown>
</ul>

</nav>
</div>
), { header: false, inline: true })

0 comments on commit 2f9a33b

Please sign in to comment.