From af6a545c41d677e5c0a2ae7a9b46492094bfe43d Mon Sep 17 00:00:00 2001 From: Angus Fretwell Date: Sun, 25 Jun 2017 22:55:54 +1000 Subject: [PATCH] feat: homepage hero component --- .env | 1 + package.json | 7 +- public/index.html | 4 +- public/manifest.json | 6 +- src/components/App/App.js | 37 +++++-- src/components/Button/Button.js | 41 ++++++-- src/components/Buy/Buy.js | 7 +- src/components/Container/Container.js | 7 +- src/components/Distribution/Distribution.js | 5 + src/components/Distribution/index.js | 1 + src/components/Header/Header.js | 32 +++--- .../components/Navigation/Navigation.js | 65 +++++++++++++ .../components}/Navigation/index.js | 0 src/components/Heading/Heading.js | 20 ++++ src/components/Heading/index.js | 1 + src/components/Home/Home.js | 14 +-- src/components/Home/components/Hero/Hero.js | 47 +++++++++ .../components/Announcement/Announcement.js | 43 ++++++++ .../Hero/components/Announcement/index.js | 1 + .../components/Announcement/megaphone.png | Bin 0 -> 1659 bytes .../components/Introduction/Introduction.js | 31 ++++++ .../Hero/components/Introduction/index.js | 1 + .../components/Hero/components/Map/Map.js | 17 ++++ .../components/Hero/components/Map/index.js | 1 + .../components/Hero/components/Map/map.png | Bin 0 -> 186580 bytes src/components/Home/components/Hero/index.js | 1 + src/components/Logo/Logo.js | 3 +- src/components/Navigation/Navigation.js | 35 ------- src/components/Router/Router.js | 13 --- src/components/Router/index.js | 1 - src/components/Routes/Routes.js | 16 +++ src/components/Routes/index.js | 1 + src/components/Text/Text.js | 16 +++ src/components/Text/index.js | 1 + src/config.js | 26 ++++- src/index.css | 3 + src/locales/en.js | 28 +++++- src/locales/index.js | 2 + src/locales/zh.js | 26 +++++ src/utils/media/index.js | 1 + src/utils/media/media.js | 11 +++ yarn.lock | 92 ++++++++++++++++-- 42 files changed, 556 insertions(+), 109 deletions(-) create mode 100644 .env create mode 100644 src/components/Distribution/Distribution.js create mode 100644 src/components/Distribution/index.js create mode 100644 src/components/Header/components/Navigation/Navigation.js rename src/components/{ => Header/components}/Navigation/index.js (100%) create mode 100644 src/components/Heading/Heading.js create mode 100644 src/components/Heading/index.js create mode 100644 src/components/Home/components/Hero/Hero.js create mode 100644 src/components/Home/components/Hero/components/Announcement/Announcement.js create mode 100644 src/components/Home/components/Hero/components/Announcement/index.js create mode 100644 src/components/Home/components/Hero/components/Announcement/megaphone.png create mode 100644 src/components/Home/components/Hero/components/Introduction/Introduction.js create mode 100644 src/components/Home/components/Hero/components/Introduction/index.js create mode 100644 src/components/Home/components/Hero/components/Map/Map.js create mode 100644 src/components/Home/components/Hero/components/Map/index.js create mode 100644 src/components/Home/components/Hero/components/Map/map.png create mode 100644 src/components/Home/components/Hero/index.js delete mode 100644 src/components/Navigation/Navigation.js delete mode 100644 src/components/Router/Router.js delete mode 100644 src/components/Router/index.js create mode 100644 src/components/Routes/Routes.js create mode 100644 src/components/Routes/index.js create mode 100644 src/components/Text/Text.js create mode 100644 src/components/Text/index.js create mode 100644 src/locales/index.js create mode 100644 src/locales/zh.js create mode 100644 src/utils/media/index.js create mode 100644 src/utils/media/media.js diff --git a/.env b/.env new file mode 100644 index 00000000..7b8a211f --- /dev/null +++ b/.env @@ -0,0 +1 @@ +NODE_PATH=src/ diff --git a/package.json b/package.json index 1b12593b..2d7ee0c4 100644 --- a/package.json +++ b/package.json @@ -6,13 +6,18 @@ "dependencies": { "flat": "^2.0.1", "grid-styled": "^2.0.0-4", + "hidden-styled": "^1.0.0-0", "normalize.css": "^7.0.0", + "palx": "^1.0.2", + "polished": "^1.2.1", "react": "^15.6.1", + "react-create-component-from-tag-prop": "^1.2.1", "react-dom": "^15.6.1", "react-intl": "^2.3.0", "react-responsive": "^1.3.0", "react-router-dom": "^4.1.1", - "styled-components": "^2.1.0" + "styled-components": "^2.1.0", + "styled-system": "^1.0.0-4" }, "devDependencies": { "gh-pages": "^1.0.0", diff --git a/public/index.html b/public/index.html index 7bee0271..da8b2169 100644 --- a/public/index.html +++ b/public/index.html @@ -3,7 +3,7 @@ - + - React App + Skycoin