diff options
| author | Mathias Biilmann <info@mathias-biilmann.net> | 2017-12-07 10:20:11 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-12-07 10:20:11 -0800 |
| commit | 8745627e7d171b4b1fd2062b4328bf23899663e9 (patch) | |
| tree | 5f0399bf843f5a3055e0bb6d3da6774b1a01f307 /src/js/cms-preview-templates/components/jumbotron.js | |
| parent | 2db9a63c54df63e95c1fbf39391d201c98a62b86 (diff) | |
| parent | a4bfd44601069a1b054c396ad754c8a2b7ec688c (diff) | |
Merge pull request #11 from netlify-templates/update-for-cms-1-0
Update for CMS 1.0
Diffstat (limited to 'src/js/cms-preview-templates/components/jumbotron.js')
| -rw-r--r-- | src/js/cms-preview-templates/components/jumbotron.js | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/src/js/cms-preview-templates/components/jumbotron.js b/src/js/cms-preview-templates/components/jumbotron.js new file mode 100644 index 0000000..128a51e --- /dev/null +++ b/src/js/cms-preview-templates/components/jumbotron.js @@ -0,0 +1,25 @@ +import React from "react"; + +export default class Jumbotron extends React.Component { + render() { + const {image, title, subtitle} = this.props; + return <div> + <div className="pv5 pv6-l ph3 bg-center cover" style={{ + backgroundImage: image && `url(${image})` + }}> + <div className="mw7 center ph3"> + <div className="db mb3"> + <div className="mw7 relative bg-fix-primary mb3"> + <h1 className="f2 f1-l b di lh-title mb3 white mw6 bg-primary"> + { title } + </h1> + </div> + <div className="mw7 relative bg-fix-primary"> + {subtitle && <p className="b f4 di lh-title mb3 white mw6 bg-primary">{ subtitle }</p>} + </div> + </div> + </div> + </div> + </div>; + } +} |
