From e9838d350c7a03f745eefa11114b3edead45ecc4 Mon Sep 17 00:00:00 2001
From: YOUR NAME
Date: Mon, 2 Jul 2018 15:57:20 +1000
Subject: [PATCH] updated blog link to blog
---
package-lock.json | 261 ++++++++++++++++++++++++++
package.json | 1 +
src/components/Decks.js | 38 ++--
src/components/Jumbotron.js | 2 +-
src/components/Navbar.js | 3 +-
src/components/clientStories.js | 96 ++++++++++
src/images/product-design-process.jpg | Bin 0 -> 38906 bytes
src/pages/Homepage/index.css | 20 +-
src/pages/Homepage/index.js | 38 ++--
yarn.lock | 129 ++++++++++++-
10 files changed, 542 insertions(+), 46 deletions(-)
create mode 100644 src/components/clientStories.js
create mode 100644 src/images/product-design-process.jpg
diff --git a/package-lock.json b/package-lock.json
index 0d2a38a..a083db9 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -4,6 +4,16 @@
"lockfileVersion": 1,
"requires": true,
"dependencies": {
+ "@types/paho-mqtt": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/@types/paho-mqtt/-/paho-mqtt-1.0.3.tgz",
+ "integrity": "sha512-VDptyk0CMk4xmfynoONbHiCYAiX+b3pCEm2I63hfd6/+dMorOtMT3bgrQbOrI6SRm9DrcN0An3faXVClFXFs6A=="
+ },
+ "@types/zen-observable": {
+ "version": "0.5.4",
+ "resolved": "https://registry.npmjs.org/@types/zen-observable/-/zen-observable-0.5.4.tgz",
+ "integrity": "sha512-sW6xN96wUak4tgc89d0tbTg7QDGYhGv5hvQIS6h4mRCd8h2btiZ80loPU8cyLwsBbA4ZeQt0FjvUhJ4rNhdsGg=="
+ },
"abab": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz",
@@ -104,6 +114,31 @@
"resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
"integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM="
},
+ "amazon-cognito-auth-js": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/amazon-cognito-auth-js/-/amazon-cognito-auth-js-1.2.3.tgz",
+ "integrity": "sha512-bFWnDcjSFIc7xPtCupvWjrvKTiBcBYXvDd4TJnxZ++ba+nxkDhHMfMZa1pIRXMtku1m1XjeRVS7ZaMS9axoYFw==",
+ "requires": {
+ "js-cookie": "^2.1.4"
+ }
+ },
+ "amazon-cognito-identity-js": {
+ "version": "2.0.13",
+ "resolved": "https://registry.npmjs.org/amazon-cognito-identity-js/-/amazon-cognito-identity-js-2.0.13.tgz",
+ "integrity": "sha1-R6/S+01d5WvByahCvFcnADoWgCo=",
+ "requires": {
+ "buffer": "4.9.1",
+ "crypto-browserify": "1.0.9",
+ "js-cookie": "^2.1.4"
+ },
+ "dependencies": {
+ "crypto-browserify": {
+ "version": "1.0.9",
+ "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-1.0.9.tgz",
+ "integrity": "sha1-zFRJaF37hesRyYKKzHy4erW7/MA="
+ }
+ }
+ },
"amdefine": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz",
@@ -342,6 +377,73 @@
"postcss-value-parser": "^3.2.3"
}
},
+ "aws-amplify": {
+ "version": "0.4.8",
+ "resolved": "https://registry.npmjs.org/aws-amplify/-/aws-amplify-0.4.8.tgz",
+ "integrity": "sha1-grkCjYD6g1l8Jequrb/MN2HU2Wc=",
+ "requires": {
+ "@types/paho-mqtt": "^1.0.3",
+ "@types/zen-observable": "^0.5.3",
+ "amazon-cognito-auth-js": "^1.1.9",
+ "amazon-cognito-identity-js": "^2.0.13",
+ "aws-sdk": "2.198.0",
+ "axios": "^0.17.0",
+ "graphql": "0.11.7",
+ "paho-mqtt": "^1.0.4",
+ "url": "^0.11.0",
+ "uuid": "^3.2.1",
+ "zen-observable": "^0.8.6"
+ },
+ "dependencies": {
+ "uuid": {
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz",
+ "integrity": "sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA=="
+ }
+ }
+ },
+ "aws-sdk": {
+ "version": "2.198.0",
+ "resolved": "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.198.0.tgz",
+ "integrity": "sha1-IkUxEzfdyETMNME/P887fqhD9DQ=",
+ "requires": {
+ "buffer": "4.9.1",
+ "events": "^1.1.1",
+ "jmespath": "0.15.0",
+ "querystring": "0.2.0",
+ "sax": "1.2.1",
+ "url": "0.10.3",
+ "uuid": "3.1.0",
+ "xml2js": "0.4.17",
+ "xmlbuilder": "4.2.1"
+ },
+ "dependencies": {
+ "punycode": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
+ "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0="
+ },
+ "sax": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.1.tgz",
+ "integrity": "sha1-e45lYZCyKOgaZq6nSEgNgozS03o="
+ },
+ "url": {
+ "version": "0.10.3",
+ "resolved": "https://registry.npmjs.org/url/-/url-0.10.3.tgz",
+ "integrity": "sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ=",
+ "requires": {
+ "punycode": "1.3.2",
+ "querystring": "0.2.0"
+ }
+ },
+ "uuid": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz",
+ "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g=="
+ }
+ }
+ },
"aws-sign2": {
"version": "0.7.0",
"resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
@@ -352,6 +454,15 @@
"resolved": "https://registry.npmjs.org/aws4/-/aws4-1.7.0.tgz",
"integrity": "sha512-32NDda82rhwD9/JBCCkB+MRYDp0oSvlo2IL6rQWA10PQi7tDUM3eqMSltXmY+Oyl/7N3P3qNtAlv7X0d9bI28w=="
},
+ "axios": {
+ "version": "0.17.1",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-0.17.1.tgz",
+ "integrity": "sha1-LY4+XQvb1zJ/kbyBT1xXZg+Bgk0=",
+ "requires": {
+ "follow-redirects": "^1.2.5",
+ "is-buffer": "^1.1.5"
+ }
+ },
"axobject-query": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-0.1.0.tgz",
@@ -4465,6 +4576,14 @@
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz",
"integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg="
},
+ "graphql": {
+ "version": "0.11.7",
+ "resolved": "https://registry.npmjs.org/graphql/-/graphql-0.11.7.tgz",
+ "integrity": "sha512-x7uDjyz8Jx+QPbpCFCMQ8lltnQa4p4vSYHx6ADe8rVYRTdsyhCJbvSty5DAsLVmU6cGakl+r8HQYolKHxk/tiw==",
+ "requires": {
+ "iterall": "1.1.3"
+ }
+ },
"growly": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz",
@@ -4627,6 +4746,28 @@
"resolved": "https://registry.npmjs.org/he/-/he-1.1.1.tgz",
"integrity": "sha1-k0EP0hsAlzUVH4howvJx80J+I/0="
},
+ "history": {
+ "version": "4.7.2",
+ "resolved": "https://registry.npmjs.org/history/-/history-4.7.2.tgz",
+ "integrity": "sha512-1zkBRWW6XweO0NBcjiphtVJVsIQ+SXF29z9DVkceeaSLVMFXHool+fdCZD4spDCfZJCILPILc3bm7Bc+HRi0nA==",
+ "requires": {
+ "invariant": "^2.2.1",
+ "loose-envify": "^1.2.0",
+ "resolve-pathname": "^2.2.0",
+ "value-equal": "^0.4.0",
+ "warning": "^3.0.0"
+ },
+ "dependencies": {
+ "warning": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/warning/-/warning-3.0.0.tgz",
+ "integrity": "sha1-MuU3fLVy3kqwR1O9+IIcAe1gW3w=",
+ "requires": {
+ "loose-envify": "^1.0.0"
+ }
+ }
+ }
+ },
"hmac-drbg": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
@@ -4637,6 +4778,11 @@
"minimalistic-crypto-utils": "^1.0.1"
}
},
+ "hoist-non-react-statics": {
+ "version": "2.5.5",
+ "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz",
+ "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw=="
+ },
"home-or-tmp": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz",
@@ -5457,6 +5603,11 @@
"handlebars": "^4.0.3"
}
},
+ "iterall": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/iterall/-/iterall-1.1.3.tgz",
+ "integrity": "sha512-Cu/kb+4HiNSejAPhSaN1VukdNTTi/r4/e+yykqjlG/IW+1gZH5b4+Bq3whDX4tvbYugta3r8KTMUiqT3fIGxuQ=="
+ },
"jest": {
"version": "20.0.4",
"resolved": "https://registry.npmjs.org/jest/-/jest-20.0.4.tgz",
@@ -5718,11 +5869,21 @@
"pretty-format": "^20.0.3"
}
},
+ "jmespath": {
+ "version": "0.15.0",
+ "resolved": "https://registry.npmjs.org/jmespath/-/jmespath-0.15.0.tgz",
+ "integrity": "sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc="
+ },
"js-base64": {
"version": "2.4.5",
"resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.4.5.tgz",
"integrity": "sha512-aUnNwqMOXw3yvErjMPSQu6qIIzUmT1e5KcU1OZxRDU1g/am6mzBvcrmLAYwzmB59BHPrh5/tKaiF4OPhqRWESQ=="
},
+ "js-cookie": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.0.tgz",
+ "integrity": "sha1-Gywnmm7s44ChIWi5JIUmWzWx7/s="
+ },
"js-tokens": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz",
@@ -5832,6 +5993,14 @@
"resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz",
"integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM="
},
+ "jsonp": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/jsonp/-/jsonp-0.2.1.tgz",
+ "integrity": "sha1-pltPoPEL2nGaBUQep7lMVfPhW64=",
+ "requires": {
+ "debug": "^2.1.3"
+ }
+ },
"jsprim": {
"version": "1.4.1",
"resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz",
@@ -6796,6 +6965,11 @@
"semver": "^5.1.0"
}
},
+ "paho-mqtt": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/paho-mqtt/-/paho-mqtt-1.0.4.tgz",
+ "integrity": "sha512-oGvypcPRNFOAlWnQmKqfA8QgAo6pHbMxtpYywuUb2JwKUqrZR71+EIV/hH6Pxnfj25wCiPyQbBItn35KF+I1Vw=="
+ },
"pako": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/pako/-/pako-1.0.6.tgz",
@@ -8352,6 +8526,16 @@
"resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-4.0.0.tgz",
"integrity": "sha512-FlsPxavEyMuR6TjVbSSywovXSEyOg6ZDj5+Z8nbsRl9EkOzAhEIcS+GLoQDC5fz/t9suhUXWmUrOBrgeUvrMxw=="
},
+ "react-mailchimp-subscribe": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/react-mailchimp-subscribe/-/react-mailchimp-subscribe-2.0.2.tgz",
+ "integrity": "sha512-TSRfVRngAH5ui2LKVp30Bdd9sJq2v0IJwxUNLIS29e8bGb4IJJAtagu3x5mStDZ0ePEDgD0jeTJ79Oeyy/Ou7w==",
+ "requires": {
+ "jsonp": "^0.2.1",
+ "prop-types": "^15.5.10",
+ "to-querystring": "^1.0.4"
+ }
+ },
"react-popper": {
"version": "0.10.4",
"resolved": "https://registry.npmjs.org/react-popper/-/react-popper-0.10.4.tgz",
@@ -8361,6 +8545,33 @@
"prop-types": "^15.6.1"
}
},
+ "react-router": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/react-router/-/react-router-4.3.1.tgz",
+ "integrity": "sha512-yrvL8AogDh2X42Dt9iknk4wF4V8bWREPirFfS9gLU1huk6qK41sg7Z/1S81jjTrGHxa3B8R3J6xIkDAA6CVarg==",
+ "requires": {
+ "history": "^4.7.2",
+ "hoist-non-react-statics": "^2.5.0",
+ "invariant": "^2.2.4",
+ "loose-envify": "^1.3.1",
+ "path-to-regexp": "^1.7.0",
+ "prop-types": "^15.6.1",
+ "warning": "^4.0.1"
+ }
+ },
+ "react-router-dom": {
+ "version": "4.3.1",
+ "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-4.3.1.tgz",
+ "integrity": "sha512-c/MlywfxDdCp7EnB7YfPMOfMD3tOtIjrQlj/CKfNMBxdmpJP8xcz5P/UAFn3JbnQCNUxsHyVVqllF9LhgVyFCA==",
+ "requires": {
+ "history": "^4.7.2",
+ "invariant": "^2.2.4",
+ "loose-envify": "^1.3.1",
+ "prop-types": "^15.6.1",
+ "react-router": "^4.3.1",
+ "warning": "^4.0.1"
+ }
+ },
"react-scripts": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-1.1.4.tgz",
@@ -8798,6 +9009,11 @@
"resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz",
"integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY="
},
+ "resolve-pathname": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-2.2.0.tgz",
+ "integrity": "sha512-bAFz9ld18RzJfddgrO2e/0S2O81710++chRMUxHjXOYKF6jTAMrUNZrEZ1PvV0zlhfjidm08iRPdTLPno1FuRg=="
+ },
"resolve-url": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
@@ -9872,6 +10088,11 @@
"kind-of": "^3.0.2"
}
},
+ "to-querystring": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/to-querystring/-/to-querystring-1.0.4.tgz",
+ "integrity": "sha1-F0VLefRbMRam9/07FTsB5rwGO5Y="
+ },
"to-regex": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
@@ -9962,6 +10183,11 @@
"resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
"integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c="
},
+ "typeface-roboto": {
+ "version": "0.0.54",
+ "resolved": "https://registry.npmjs.org/typeface-roboto/-/typeface-roboto-0.0.54.tgz",
+ "integrity": "sha512-sOFA1FXgP0gOgBYlS6irwq6hHYA370KE3dPlgYEJHL3PJd5X8gQE0RmL79ONif6fL5JZuGDj+rtOrFeOqz5IZQ=="
+ },
"ua-parser-js": {
"version": "0.7.18",
"resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.18.tgz",
@@ -10290,6 +10516,11 @@
"spdx-expression-parse": "^3.0.0"
}
},
+ "value-equal": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-0.4.0.tgz",
+ "integrity": "sha512-x+cYdNnaA3CxvMaTX0INdTCN8m8aF2uY9BvEqmxuYp8bL09cs/kWVQPVGcA35fMktdOsP69IgU7wFj/61dJHEw=="
+ },
"vary": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
@@ -10326,6 +10557,14 @@
"makeerror": "1.0.x"
}
},
+ "warning": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.1.tgz",
+ "integrity": "sha512-rAVtTNZw+cQPjvGp1ox0XC5Q2IBFyqoqh+QII4J/oguyu83Bax1apbo2eqB8bHRS+fqYUBagys6lqUoVwKSmXQ==",
+ "requires": {
+ "loose-envify": "^1.0.0"
+ }
+ },
"watch": {
"version": "0.10.0",
"resolved": "https://registry.npmjs.org/watch/-/watch-0.10.0.tgz",
@@ -10898,6 +11137,23 @@
"resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-2.0.1.tgz",
"integrity": "sha1-TYuPHszTQZqjYgYb7O9RXh5VljU="
},
+ "xml2js": {
+ "version": "0.4.17",
+ "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.17.tgz",
+ "integrity": "sha1-F76T6q4/O3eTWceVtBlwWogX6Gg=",
+ "requires": {
+ "sax": ">=0.6.0",
+ "xmlbuilder": "^4.1.0"
+ }
+ },
+ "xmlbuilder": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-4.2.1.tgz",
+ "integrity": "sha1-qlijBBoGb5DqoWwvU4n/GfP0YaU=",
+ "requires": {
+ "lodash": "^4.0.0"
+ }
+ },
"xtend": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz",
@@ -10977,6 +11233,11 @@
"integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo="
}
}
+ },
+ "zen-observable": {
+ "version": "0.8.8",
+ "resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.8.tgz",
+ "integrity": "sha512-HnhhyNnwTFzS48nihkCZIJGsWGFcYUz+XPDlPK5W84Ifji8SksC6m7sQWOf8zdCGhzQ4tDYuMYGu5B0N1dXTtg=="
}
}
}
diff --git a/package.json b/package.json
index 08b68b7..203741f 100644
--- a/package.json
+++ b/package.json
@@ -3,6 +3,7 @@
"version": "0.1.0",
"private": true,
"dependencies": {
+ "aws-amplify": "^0.4.8",
"bootstrap": "^4.1.1",
"react": "^16.4.1",
"react-dom": "^16.4.1",
diff --git a/src/components/Decks.js b/src/components/Decks.js
index cdce61e..01823e5 100644
--- a/src/components/Decks.js
+++ b/src/components/Decks.js
@@ -14,6 +14,8 @@ const InventionProcessDeck = props => {
return (
+
+
{
/>
Product Design
- Card subtitle
+ {/* Card subtitle */}
- This is a wider card with supporting text below as a natural lead-in
- to additional content. This content is a little bit longer.
+ At its most basic, product design (also known as industrial design) is all the work that comes between the initial idea for a new product, through to the point where the design is ready to be handed off to a manufacturer
- Button
+
+
+
-
+
Rapid Prototyping
- Card subtitle
- This card has supporting text below as a natural lead-in to
- additional content.
+ Rapid prototyping is a group of techniques used to quickly fabricate a scale model of a physical part or assembly using three-dimensional computer aided design (CAD) data.
+ {/* Link to page with video explaining what it is and how it works */}
- Button
+
+ VIDEO
+
+
+
+
+
Manufacturing
- Card subtitle
+
- This is a wider card with supporting text below as a natural lead-in
- to additional content. This card has even longer content than the
- first to show that equal height action.
+ Manufacturing is the processing of raw materials into finished goods using tools and processes.
- Button
+
+
+
);
};
diff --git a/src/components/Jumbotron.js b/src/components/Jumbotron.js
index 204504a..f44b5f2 100644
--- a/src/components/Jumbotron.js
+++ b/src/components/Jumbotron.js
@@ -13,7 +13,7 @@ const MainJumbotron = props => {
- Don't live a life of regret seeing your probably shitty idea go to
+ Don't live a life of regret seeing your idea go to
market whilst you sat on your laurels.
diff --git a/src/components/Navbar.js b/src/components/Navbar.js
index 1c2cda3..2003636 100644
--- a/src/components/Navbar.js
+++ b/src/components/Navbar.js
@@ -41,7 +41,8 @@ export default class HeadNavbar extends Component {
Team
- Blog
+ Blog
+ Sign In
Download Invention Workbook
{/* */}
diff --git a/src/components/clientStories.js b/src/components/clientStories.js
new file mode 100644
index 0000000..7c30a62
--- /dev/null
+++ b/src/components/clientStories.js
@@ -0,0 +1,96 @@
+import React, { Component } from 'react';
+import {
+ Carousel,
+ CarouselItem,
+ CarouselControl,
+ CarouselIndicators,
+ CarouselCaption
+} from 'reactstrap';
+
+const items = [
+ {
+ src: 'https://cdn.instructables.com/F8N/0W0Z/J1WW8DEP/F8N0W0ZJ1WW8DEP.LARGE.jpg',
+ altText: 'Product Design',
+ caption: 'Product Design'
+ },
+ {
+ src: 'data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%22800%22%20height%3D%22400%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20400%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%23holder_15ba800aa20%20text%20%7B%20fill%3A%23444%3Bfont-weight%3Anormal%3Bfont-family%3AHelvetica%2C%20monospace%3Bfont-size%3A40pt%20%7D%20%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20id%3D%22holder_15ba800aa20%22%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20fill%3D%22%23666%22%3E%3C%2Frect%3E%3Cg%3E%3Ctext%20x%3D%22247.3203125%22%20y%3D%22218.3%22%3ESecond%20slide%3C%2Ftext%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E',
+ altText: 'Slide 2',
+ caption: 'Slide 2'
+ },
+ {
+ src: 'data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%22800%22%20height%3D%22400%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20800%20400%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%23holder_15ba800aa21%20text%20%7B%20fill%3A%23333%3Bfont-weight%3Anormal%3Bfont-family%3AHelvetica%2C%20monospace%3Bfont-size%3A40pt%20%7D%20%3C%2Fstyle%3E%3C%2Fdefs%3E%3Cg%20id%3D%22holder_15ba800aa21%22%3E%3Crect%20width%3D%22800%22%20height%3D%22400%22%20fill%3D%22%23555%22%3E%3C%2Frect%3E%3Cg%3E%3Ctext%20x%3D%22277%22%20y%3D%22218.3%22%3EThird%20slide%3C%2Ftext%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E',
+ altText: 'Slide 3',
+ caption: 'Slide 3'
+ }
+];
+
+class ClientStories extends Component {
+ constructor(props) {
+ super(props);
+ this.state = { activeIndex: 0 };
+ this.next = this.next.bind(this);
+ this.previous = this.previous.bind(this);
+ this.goToIndex = this.goToIndex.bind(this);
+ this.onExiting = this.onExiting.bind(this);
+ this.onExited = this.onExited.bind(this);
+ }
+
+ onExiting() {
+ this.animating = true;
+ }
+
+ onExited() {
+ this.animating = false;
+ }
+
+ next() {
+ if (this.animating) return;
+ const nextIndex = this.state.activeIndex === items.length - 1 ? 0 : this.state.activeIndex + 1;
+ this.setState({ activeIndex: nextIndex });
+ }
+
+ previous() {
+ if (this.animating) return;
+ const nextIndex = this.state.activeIndex === 0 ? items.length - 1 : this.state.activeIndex - 1;
+ this.setState({ activeIndex: nextIndex });
+ }
+
+ goToIndex(newIndex) {
+ if (this.animating) return;
+ this.setState({ activeIndex: newIndex });
+ }
+
+ render() {
+ const { activeIndex } = this.state;
+
+ const slides = items.map((item) => {
+ return (
+
+
+
+
+ );
+ });
+
+ return (
+
+
+ {slides}
+
+
+
+ );
+ }
+}
+
+
+export default ClientStories;
\ No newline at end of file
diff --git a/src/images/product-design-process.jpg b/src/images/product-design-process.jpg
new file mode 100644
index 0000000000000000000000000000000000000000..e843e44499f7ea538e814d6924f6215aa6dfeab1
GIT binary patch
literal 38906
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
V=g*?V|K9%J6!>o`@Zc{q{{uH1tcL&q
literal 0
HcmV?d00001
diff --git a/src/pages/Homepage/index.css b/src/pages/Homepage/index.css
index 82cf87b..987b6a9 100644
--- a/src/pages/Homepage/index.css
+++ b/src/pages/Homepage/index.css
@@ -10,7 +10,10 @@
background-position: center center;
}
-
+.YellowStyling {
+ background-color: #fad563;
+ /* background-size: 100% 100%; */
+}
.InventionStyle {
text-align: center;
@@ -27,13 +30,20 @@
.navbar {
/* background: rgb(255, 255, 255); fallback for old browsers */
/* background-image: url("http://backgroundcheckall.com/wp-content/uploads/2017/12/light-green-background-images-for-websites-6.jpg"); */
-
}
.JumbotronStyle {
/* background-image: url("../../images/kidRocket.jpg"); */
/* background-size: cover; */
/* background-image: linear-gradient(120deg, #fccb90 0%, #d57eeb 100%); */
-/* background-color: beige */
-background: none;
-}
\ No newline at end of file
+ /* background-color: beige */
+ background: none;
+}
+
+.card {
+ color: black;
+ /* color: inherit; */
+ text-decoration: none;
+ text-decoration-line: none;
+ text-decoration-color: black;
+}
diff --git a/src/pages/Homepage/index.js b/src/pages/Homepage/index.js
index ae1d226..761a080 100644
--- a/src/pages/Homepage/index.js
+++ b/src/pages/Homepage/index.js
@@ -7,6 +7,8 @@ import HeadNavbar from "../../components/Navbar.js";
import ModalExample from "../../components/PopUpSignUp.js";
import MainJumbotron from "../../components/Jumbotron";
import InventionProcessDeck from "../../components/Decks";
+import ClientStories from "../../components/clientStories";
+
// /Users/omar/Desktop/innovationDrive/innovation-drive/src/components/Form.js
export default class Homepage extends Component {
@@ -19,24 +21,6 @@ export default class Homepage extends Component {
-
- {/*
*/}
- The Invention Process
-
- {/* ADD BOOTSRAP CARDS HERE */}
-
- Product Design
- {/* ADD BOOTSRAP CARD HERE */}
-
-
-
- Rapid Prototyping
-
-
- Manufacturing
-
-
-
Customer Journey
{/* ADD BOOTSRAP CAROUSEL HERE */}
@@ -46,9 +30,25 @@ export default class Homepage extends Component {
{/* ADD BOOTSRAP CAROUSEL HERE */}
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
);
}
diff --git a/yarn.lock b/yarn.lock
index 4d129ef..aa0b80e 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -2,6 +2,14 @@
# yarn lockfile v1
+"@types/paho-mqtt@^1.0.3":
+ version "1.0.3"
+ resolved "https://registry.yarnpkg.com/@types/paho-mqtt/-/paho-mqtt-1.0.3.tgz#2eda0886584e1e69551f5203934878c326fe3566"
+
+"@types/zen-observable@^0.5.3":
+ version "0.5.4"
+ resolved "https://registry.yarnpkg.com/@types/zen-observable/-/zen-observable-0.5.4.tgz#b863a4191e525206819e008097ebf0fb2e3a1cdc"
+
abab@^1.0.3:
version "1.0.4"
resolved "https://registry.yarnpkg.com/abab/-/abab-1.0.4.tgz#5faad9c2c07f60dd76770f71cf025b62a63cfd4e"
@@ -89,6 +97,20 @@ alphanum-sort@^1.0.1, alphanum-sort@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3"
+amazon-cognito-auth-js@^1.1.9:
+ version "1.2.3"
+ resolved "https://registry.yarnpkg.com/amazon-cognito-auth-js/-/amazon-cognito-auth-js-1.2.3.tgz#98f72b02f45357ef718e329c764c2fba4a2f1206"
+ dependencies:
+ js-cookie "^2.1.4"
+
+amazon-cognito-identity-js@^2.0.11:
+ version "2.0.11"
+ resolved "https://registry.yarnpkg.com/amazon-cognito-identity-js/-/amazon-cognito-identity-js-2.0.11.tgz#64367625e7fd21dbde417fac9d6d234ad291e9e4"
+ dependencies:
+ buffer "4.9.1"
+ crypto-browserify "1.0.9"
+ js-cookie "^2.1.4"
+
amdefine@>=0.0.4:
version "1.0.1"
resolved "https://registry.yarnpkg.com/amdefine/-/amdefine-1.0.1.tgz#4a5282ac164729e93619bcfd3ad151f817ce91f5"
@@ -326,6 +348,36 @@ autoprefixer@^6.3.1:
postcss "^5.2.16"
postcss-value-parser "^3.2.3"
+aws-amplify@^0.4.6:
+ version "0.4.6"
+ resolved "https://registry.yarnpkg.com/aws-amplify/-/aws-amplify-0.4.6.tgz#aa6485876ca37c75b600883be52924be78b2840f"
+ dependencies:
+ "@types/paho-mqtt" "^1.0.3"
+ "@types/zen-observable" "^0.5.3"
+ amazon-cognito-auth-js "^1.1.9"
+ amazon-cognito-identity-js "^2.0.11"
+ aws-sdk "2.198.0"
+ axios "^0.17.0"
+ graphql "0.11.7"
+ paho-mqtt "^1.0.4"
+ url "^0.11.0"
+ uuid "^3.2.1"
+ zen-observable "^0.8.6"
+
+aws-sdk@2.198.0:
+ version "2.198.0"
+ resolved "https://registry.yarnpkg.com/aws-sdk/-/aws-sdk-2.198.0.tgz#2245311337ddc844cc34c13f3fcf3b7ea843f434"
+ dependencies:
+ buffer "4.9.1"
+ events "^1.1.1"
+ jmespath "0.15.0"
+ querystring "0.2.0"
+ sax "1.2.1"
+ url "0.10.3"
+ uuid "3.1.0"
+ xml2js "0.4.17"
+ xmlbuilder "4.2.1"
+
aws-sign2@~0.7.0:
version "0.7.0"
resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8"
@@ -334,6 +386,13 @@ aws4@^1.6.0:
version "1.7.0"
resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.7.0.tgz#d4d0e9b9dbfca77bf08eeb0a8a471550fe39e289"
+axios@^0.17.0:
+ version "0.17.1"
+ resolved "https://registry.yarnpkg.com/axios/-/axios-0.17.1.tgz#2d8e3e5d0bdbd7327f91bc814f5c57660f81824d"
+ dependencies:
+ follow-redirects "^1.2.5"
+ is-buffer "^1.1.5"
+
axobject-query@^0.1.0:
version "0.1.0"
resolved "https://registry.yarnpkg.com/axobject-query/-/axobject-query-0.1.0.tgz#62f59dbc59c9f9242759ca349960e7a2fe3c36c0"
@@ -1226,7 +1285,7 @@ buffer-xor@^1.0.3:
version "1.0.3"
resolved "https://registry.yarnpkg.com/buffer-xor/-/buffer-xor-1.0.3.tgz#26e61ed1422fb70dd42e6e36729ed51d855fe8d9"
-buffer@^4.3.0:
+buffer@4.9.1, buffer@^4.3.0:
version "4.9.1"
resolved "https://registry.yarnpkg.com/buffer/-/buffer-4.9.1.tgz#6d1bb601b07a4efced97094132093027c95bc298"
dependencies:
@@ -1714,6 +1773,10 @@ cross-spawn@5.1.0, cross-spawn@^5.0.1, cross-spawn@^5.1.0:
shebang-command "^1.2.0"
which "^1.2.9"
+crypto-browserify@1.0.9:
+ version "1.0.9"
+ resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-1.0.9.tgz#cc5449685dfb85eb11c9828acc7cb87ab5bbfcc0"
+
crypto-browserify@^3.11.0:
version "3.12.0"
resolved "https://registry.yarnpkg.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec"
@@ -2464,7 +2527,7 @@ eventemitter3@^3.0.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-3.1.0.tgz#090b4d6cdbd645ed10bf750d4b5407942d7ba163"
-events@^1.0.0:
+events@^1.0.0, events@^1.1.1:
version "1.1.1"
resolved "https://registry.yarnpkg.com/events/-/events-1.1.1.tgz#9ebdb7635ad099c70dcc4c2a1f5004288e8bd924"
@@ -2789,7 +2852,7 @@ flatten@^1.0.2:
version "1.0.2"
resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782"
-follow-redirects@^1.0.0:
+follow-redirects@^1.0.0, follow-redirects@^1.2.5:
version "1.5.0"
resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.5.0.tgz#234f49cf770b7f35b40e790f636ceba0c3a0ab77"
dependencies:
@@ -3013,6 +3076,12 @@ graceful-fs@^4.1.11, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.1.9:
version "4.1.11"
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.1.11.tgz#0e8bdfe4d1ddb8854d64e04ea7c00e2a026e5658"
+graphql@0.11.7:
+ version "0.11.7"
+ resolved "https://registry.yarnpkg.com/graphql/-/graphql-0.11.7.tgz#e5abaa9cb7b7cccb84e9f0836bf4370d268750c6"
+ dependencies:
+ iterall "1.1.3"
+
growly@^1.3.0:
version "1.3.0"
resolved "https://registry.yarnpkg.com/growly/-/growly-1.3.0.tgz#f10748cbe76af964b7c96c93c6bcc28af120c081"
@@ -3777,6 +3846,10 @@ istanbul-reports@^1.3.0:
dependencies:
handlebars "^4.0.3"
+iterall@1.1.3:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/iterall/-/iterall-1.1.3.tgz#1cbbff96204056dde6656e2ed2e2226d0e6d72c9"
+
jest-changed-files@^20.0.3:
version "20.0.3"
resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-20.0.3.tgz#9394d5cc65c438406149bef1bf4d52b68e03e3f8"
@@ -3988,10 +4061,18 @@ jest@20.0.4:
dependencies:
jest-cli "^20.0.4"
+jmespath@0.15.0:
+ version "0.15.0"
+ resolved "https://registry.yarnpkg.com/jmespath/-/jmespath-0.15.0.tgz#a3f222a9aae9f966f5d27c796510e28091764217"
+
js-base64@^2.1.9:
version "2.4.5"
resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.4.5.tgz#e293cd3c7c82f070d700fc7a1ca0a2e69f101f92"
+js-cookie@^2.1.4:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/js-cookie/-/js-cookie-2.2.0.tgz#1b2c279a6eece380a12168b92485265b35b1effb"
+
js-tokens@^3.0.0, js-tokens@^3.0.2:
version "3.0.2"
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
@@ -4281,7 +4362,7 @@ lodash.uniq@^4.5.0:
version "4.5.0"
resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773"
-"lodash@>=3.5 <5", lodash@^4.15.0, lodash@^4.17.10, lodash@^4.17.2, lodash@^4.17.3, lodash@^4.17.4, lodash@^4.3.0:
+"lodash@>=3.5 <5", lodash@^4.0.0, lodash@^4.15.0, lodash@^4.17.10, lodash@^4.17.2, lodash@^4.17.3, lodash@^4.17.4, lodash@^4.3.0:
version "4.17.10"
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.10.tgz#1b7793cf7259ea38fb3661d4d38b3260af8ae4e7"
@@ -4920,6 +5001,10 @@ package-json@^4.0.0:
registry-url "^3.0.3"
semver "^5.1.0"
+paho-mqtt@^1.0.4:
+ version "1.0.4"
+ resolved "https://registry.yarnpkg.com/paho-mqtt/-/paho-mqtt-1.0.4.tgz#279822dd8ea00a961bf141f03d09c9f4339ebb79"
+
pako@~1.0.5:
version "1.0.6"
resolved "https://registry.yarnpkg.com/pako/-/pako-1.0.6.tgz#0101211baa70c4bca4a0f63f2206e97b7dfaf258"
@@ -6071,7 +6156,11 @@ sane@~1.6.0:
walker "~1.0.5"
watch "~0.10.0"
-sax@^1.2.1, sax@^1.2.4, sax@~1.2.1:
+sax@1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.1.tgz#7b8e656190b228e81a66aea748480d828cd2d37a"
+
+sax@>=0.6.0, sax@^1.2.1, sax@^1.2.4, sax@~1.2.1:
version "1.2.4"
resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
@@ -6883,6 +6972,13 @@ url-parse@^1.1.8, url-parse@~1.4.0:
querystringify "^2.0.0"
requires-port "^1.0.0"
+url@0.10.3:
+ version "0.10.3"
+ resolved "https://registry.yarnpkg.com/url/-/url-0.10.3.tgz#021e4d9c7705f21bbf37d03ceb58767402774c64"
+ dependencies:
+ punycode "1.3.2"
+ querystring "0.2.0"
+
url@^0.11.0:
version "0.11.0"
resolved "https://registry.yarnpkg.com/url/-/url-0.11.0.tgz#3838e97cfc60521eb73c525a8e55bfdd9e2e28f1"
@@ -6924,11 +7020,15 @@ utils-merge@1.0.1:
version "1.0.1"
resolved "https://registry.yarnpkg.com/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"
+uuid@3.1.0:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.1.0.tgz#3dd3d3e790abc24d7b0d3a034ffababe28ebbc04"
+
uuid@^2.0.2:
version "2.0.3"
resolved "https://registry.yarnpkg.com/uuid/-/uuid-2.0.3.tgz#67e2e863797215530dff318e5bf9dcebfd47b21a"
-uuid@^3.1.0:
+uuid@^3.1.0, uuid@^3.2.1:
version "3.2.1"
resolved "https://registry.yarnpkg.com/uuid/-/uuid-3.2.1.tgz#12c528bb9d58d0b9265d9a2f6f0fe8be17ff1f14"
@@ -7209,6 +7309,19 @@ xml-name-validator@^2.0.1:
version "2.0.1"
resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-2.0.1.tgz#4d8b8f1eccd3419aa362061becef515e1e559635"
+xml2js@0.4.17:
+ version "0.4.17"
+ resolved "https://registry.yarnpkg.com/xml2js/-/xml2js-0.4.17.tgz#17be93eaae3f3b779359c795b419705a8817e868"
+ dependencies:
+ sax ">=0.6.0"
+ xmlbuilder "^4.1.0"
+
+xmlbuilder@4.2.1, xmlbuilder@^4.1.0:
+ version "4.2.1"
+ resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-4.2.1.tgz#aa58a3041a066f90eaa16c2f5389ff19f3f461a5"
+ dependencies:
+ lodash "^4.0.0"
+
xtend@^4.0.0:
version "4.0.1"
resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af"
@@ -7305,3 +7418,7 @@ yargs@~3.10.0:
cliui "^2.1.0"
decamelize "^1.0.0"
window-size "0.1.0"
+
+zen-observable@^0.8.6:
+ version "0.8.8"
+ resolved "https://registry.yarnpkg.com/zen-observable/-/zen-observable-0.8.8.tgz#1ea93995bf098754a58215a1e0a7309e5749ec42"