lucid-ui
Version:
A UI component library from AppNexus.
51 lines (50 loc) • 2.87 kB
JavaScript
import React from 'react';
import createClass from 'create-react-class';
import { Grid } from '../../../index';
const gridStyle = {
half: { background: '#0089c4' },
quarter: { background: '#f7403a' },
third: { background: '#3fa516', color: '#f3f3f3' },
full: { background: '#333333', color: '#f3f3f3' },
auto: { background: '#999999', color: '#f3f3f3' },
flexdefault: { background: '#feb209' },
sharedStyles: {
margin: 0,
padding: 0,
color: '#f3f3f3',
},
vertical: { height: '200px' },
verticalSharedStyles: {
margin: 0,
padding: 0,
color: '#f3f3f3',
flex: 1,
},
};
export default createClass({
render() {
return (React.createElement(Grid, { style: { ...gridStyle.vertical }, isVertical: true, isMultiline: true },
React.createElement(Grid.Cell, { isHalf: true },
React.createElement("p", { style: { ...gridStyle.half, ...gridStyle.verticalSharedStyles } }, "half")),
React.createElement(Grid.Cell, { isHalf: true },
React.createElement("p", { style: { ...gridStyle.half, ...gridStyle.verticalSharedStyles } }, "half")),
React.createElement(Grid.Cell, { isHalf: true },
React.createElement("p", { style: { ...gridStyle.half, ...gridStyle.verticalSharedStyles } }, "half")),
React.createElement(Grid.Cell, { isFull: true },
React.createElement("p", { style: { ...gridStyle.full, ...gridStyle.verticalSharedStyles } }, "full")),
React.createElement(Grid.Cell, { isThird: true },
React.createElement("p", { style: { ...gridStyle.third, ...gridStyle.verticalSharedStyles } }, "third")),
React.createElement(Grid.Cell, { isThird: true },
React.createElement("p", { style: { ...gridStyle.third, ...gridStyle.verticalSharedStyles } }, "third")),
React.createElement(Grid.Cell, { isThird: true },
React.createElement("p", { style: { ...gridStyle.third, ...gridStyle.verticalSharedStyles } }, "third")),
React.createElement(Grid.Cell, { isThird: true },
React.createElement("p", { style: { ...gridStyle.third, ...gridStyle.verticalSharedStyles } }, "third")),
React.createElement(Grid.Cell, { isQuarter: true },
React.createElement("p", { style: { ...gridStyle.quarter, ...gridStyle.verticalSharedStyles } }, "quarter")),
React.createElement(Grid.Cell, { isQuarter: true },
React.createElement("p", { style: { ...gridStyle.quarter, ...gridStyle.verticalSharedStyles } }, "quarter")),
React.createElement(Grid.Cell, { isQuarter: true },
React.createElement("p", { style: { ...gridStyle.quarter, ...gridStyle.verticalSharedStyles } }, "quarter"))));
},
});