adding in color pallette
This commit is contained in:
parent
5e9d3b4041
commit
96d4dd3bd4
56
ui/src/components/colors/story.js
Normal file
56
ui/src/components/colors/story.js
Normal file
@ -0,0 +1,56 @@
|
|||||||
|
const React = require('react');
|
||||||
|
const Styled = require('styled-components');
|
||||||
|
|
||||||
|
const constants = require('../../shared/constants');
|
||||||
|
const Column = require('../column');
|
||||||
|
const Row = require('../row');
|
||||||
|
|
||||||
|
const {
|
||||||
|
default: styled
|
||||||
|
} = Styled;
|
||||||
|
|
||||||
|
const {
|
||||||
|
storiesOf
|
||||||
|
} = require('@kadira/storybook');
|
||||||
|
|
||||||
|
const {
|
||||||
|
colors
|
||||||
|
} = constants;
|
||||||
|
|
||||||
|
const StyledWrapper = styled.div`
|
||||||
|
display: inline-block;
|
||||||
|
float: left;
|
||||||
|
margin-left: 20px;
|
||||||
|
`;
|
||||||
|
|
||||||
|
const Square = styled.div`
|
||||||
|
display: inline-block;
|
||||||
|
width: 100px;
|
||||||
|
height: 100px
|
||||||
|
`;
|
||||||
|
|
||||||
|
storiesOf('Colors', module)
|
||||||
|
.add('default', () => {
|
||||||
|
const renderColors = Object.keys(colors.base).map( (color, index) => {
|
||||||
|
|
||||||
|
const StyledSquare = styled(Square)`
|
||||||
|
background: ${colors.base[color]}
|
||||||
|
`;
|
||||||
|
|
||||||
|
return (
|
||||||
|
<Column xs={2} key={index}>
|
||||||
|
<StyledWrapper>
|
||||||
|
<StyledSquare />
|
||||||
|
<p>Alias: {color}</p>
|
||||||
|
<p>Hex: {colors.base[color]}</p>
|
||||||
|
</StyledWrapper>
|
||||||
|
</Column>
|
||||||
|
);
|
||||||
|
});
|
||||||
|
|
||||||
|
return (
|
||||||
|
<Row>
|
||||||
|
{renderColors}
|
||||||
|
</Row>
|
||||||
|
);
|
||||||
|
});
|
Loading…
Reference in New Issue
Block a user