Skip to content

Commit

Permalink
updated styles
Browse files Browse the repository at this point in the history
  • Loading branch information
emaildano committed Feb 22, 2018
1 parent a5832fb commit d653d42
Show file tree
Hide file tree
Showing 20 changed files with 1,422 additions and 544 deletions.
6 changes: 0 additions & 6 deletions build/asset-manifest.json

This file was deleted.

1 change: 0 additions & 1 deletion build/index.html

This file was deleted.

1 change: 0 additions & 1 deletion build/service-worker.js

This file was deleted.

11 changes: 0 additions & 11 deletions build/static/css/main.33c75c77.css

This file was deleted.

1 change: 0 additions & 1 deletion build/static/css/main.33c75c77.css.map

This file was deleted.

2 changes: 0 additions & 2 deletions build/static/js/main.839c5137.js

This file was deleted.

1 change: 0 additions & 1 deletion build/static/js/main.839c5137.js.map

This file was deleted.

32 changes: 6 additions & 26 deletions src/App.js
Original file line number Diff line number Diff line change
@@ -1,23 +1,10 @@
import React, { Component } from 'react';
import {
Navbar,
NavItem,
Nav,
MenuItem,
NavDropdown,
Tooltip,
ButtonToolbar,
OverlayTrigger,
Button,
Grid,
Row,
Col,
PageHeader,
} from 'react-bootstrap';

import Indicators from './components/indicators';
import Navbars from './components/navbars';
import Panels from './components/panels';
import Buttons from './components/buttons';
import Modals from './components/modals';
import Forms from './components/forms';

class App extends Component {

Expand All @@ -27,16 +14,9 @@ class App extends Component {
<div className="App">
<Indicators />
<Panels />
<Grid>
<Row>
<Col>
<PageHeader>
Navbar
</PageHeader>
<Navbars />
</Col>
</Row>
</Grid>
<Buttons />
<Modals />
<Forms />
</div>
);
}
Expand Down
58 changes: 58 additions & 0 deletions src/components/buttons.jsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
import React, {Component} from 'react';
import {
Button,
ButtonToolbar,
PageHeader,
Grid,
Row,
Col
} from 'react-bootstrap';

class Buttons extends Component {

render() {

return (<div>
<div className="_gradient-purple section-padding">
<Grid>
<PageHeader className="white">
Buttons <small>Inverse</small>
</PageHeader>
<Row>
<Col sm={12}>
<ButtonToolbar>
<Button>Default</Button>
<Button className="btn-outline">Default Outline</Button>
<Button bsStyle="primary">Primary</Button>
<Button bsStyle="info">Info</Button>
<Button bsStyle="warning">Warning</Button>
<Button bsStyle="danger">Danger</Button>
</ButtonToolbar>
</Col>
</Row>
</Grid>
</div>
<Grid>
<PageHeader>
Buttons
</PageHeader>
<Row>
<Col sm={12}>
<ButtonToolbar>
<Button>Default</Button>
<Button className="btn-outline-success">Default Outline</Button>
<Button className="btn-outline-primary">Primary Outline</Button>
<Button bsStyle="success">Success</Button>
<Button bsStyle="warning">Warning</Button>
<Button bsStyle="danger">Danger</Button>
<Button bsStyle="link">Link</Button>
</ButtonToolbar>
</Col>
</Row>
</Grid>
<div className="section-padding"></div>
</div>)
}
}

export default Buttons;
128 changes: 128 additions & 0 deletions src/components/forms.jsx
Original file line number Diff line number Diff line change
@@ -0,0 +1,128 @@
import React, {Component} from 'react';
import {
Panel,
PageHeader,
Col,
Grid,
Row,
FormGroup,
Checkbox,
FormControl,
Radio,
ControlLabel,
Button,
HelpBlock
} from 'react-bootstrap';

class Forms extends Component {

render() {

function FieldGroup({ id, label, help, ...props }) {
return (
<FormGroup controlId={id}>
<ControlLabel>{label}</ControlLabel>
<FormControl {...props} />
{help && <HelpBlock>{help}</HelpBlock>}
</FormGroup>
);
}

const formInstance = (
<form>
<FieldGroup
id="formControlsText"
type="text"
label="Text"
placeholder="Enter text"
/>
<FieldGroup
id="formControlsEmail"
type="email"
label="Email address"
placeholder="Enter email"
/>
<FieldGroup id="formControlsPassword" label="Password" type="password" />
<FieldGroup
id="formControlsFile"
type="file"
label="File"
help="Example block-level help text here."
/>

<Checkbox checked readOnly>
Checkbox
</Checkbox>
<Radio checked readOnly>
Radio
</Radio>

<FormGroup>
<Checkbox inline>1</Checkbox> <Checkbox inline>2</Checkbox>{' '}
<Checkbox inline>3</Checkbox>
</FormGroup>
<FormGroup>
<Radio name="radioGroup" inline>
1
</Radio>{' '}
<Radio name="radioGroup" inline>
2
</Radio>{' '}
<Radio name="radioGroup" inline>
3
</Radio>
</FormGroup>

<FormGroup controlId="formControlsSelect">
<ControlLabel>Select</ControlLabel>
<FormControl componentClass="select" placeholder="select">
<option value="select">select</option>
<option value="other">...</option>
</FormControl>
</FormGroup>
<FormGroup controlId="formControlsSelectMultiple">
<ControlLabel>Multiple select</ControlLabel>
<FormControl componentClass="select" multiple>
<option value="select">select (multiple)</option>
<option value="other">...</option>
</FormControl>
</FormGroup>

<FormGroup controlId="formControlsTextarea">
<ControlLabel>Textarea</ControlLabel>
<FormControl componentClass="textarea" placeholder="textarea" />
</FormGroup>

<Button type="submit">Submit</Button>
</form>
);

return (<div>
<div className="_gradient-purple section-padding">
<Grid>
<PageHeader className="white">
Forms <small>Inverse</small>
</PageHeader>
<Row className="white">
<Col sm={12}>
{formInstance}
</Col>
</Row>
</Grid>
</div>
<Grid>
<PageHeader>
Forms
</PageHeader>
<Row>
<Col sm={12}>
{formInstance}
</Col>
</Row>
</Grid>
<div className="section-padding"></div>
</div>);
}
}

export default Forms;
Loading

0 comments on commit d653d42

Please sign in to comment.