aboutsummaryrefslogtreecommitdiffstats
path: root/src/js/cms-preview-templates/components
diff options
context:
space:
mode:
authorMathias Biilmann <info@mathias-biilmann.net>2017-12-07 10:20:11 -0800
committerGitHub <noreply@github.com>2017-12-07 10:20:11 -0800
commit8745627e7d171b4b1fd2062b4328bf23899663e9 (patch)
tree5f0399bf843f5a3055e0bb6d3da6774b1a01f307 /src/js/cms-preview-templates/components
parent2db9a63c54df63e95c1fbf39391d201c98a62b86 (diff)
parenta4bfd44601069a1b054c396ad754c8a2b7ec688c (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')
-rw-r--r--src/js/cms-preview-templates/components/jumbotron.js25
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>;
+ }
+}