├── .prettierignore ├── documents ├── index.json └── en-us │ ├── XoX7NxAAACIAA4eG=#=XoX7NxAAACIAA4eH=#=navigation=#=XoX7NxAAACIAA4eI=#=en-us.json │ ├── XoX4SBAAACIAA3nJ=#=XoX5-hAAACQAA4G0=#=page=#=XoX4SBAAACIAA3nL=#=en-us.json │ ├── XoX2rhAAACEAA3Jf=#=Xp26kBEAACIAmNuO=#=page=#=XoX2rhAAACEAA3Jh=#=en-us.json │ └── XoX1FhAAACQAA2rp=#=XqAlLREAACMAo1K5=#=homepage=#=XoX1FhAAACQAA2rr=#=en-us.json ├── .prettierrc ├── src ├── images │ ├── favicon.png │ ├── home-banner.jpg │ ├── bench-in-forrest.jpg │ ├── mountain-range.jpeg │ ├── ski-lift-chairs.jpeg │ ├── sun-through-trees.jpg │ ├── forrest-aerial-shot.jpeg │ ├── mountains-and-fjords.jpg │ └── logo-prismic.svg ├── components │ ├── Layout.js │ ├── Footer.js │ ├── Header.js │ ├── Seo.js │ ├── HomepageBanner.js │ └── MainContent.js ├── pages │ ├── 404.js │ ├── index.js │ ├── more-info.js │ └── about.js └── styles │ ├── common.css │ ├── reset.css │ └── style.css ├── .gitignore ├── custom_types ├── index.json ├── navigation.json ├── page.json └── homepage.json ├── gatsby-config.js ├── package.json └── README.md /.prettierignore: -------------------------------------------------------------------------------- 1 | .cache 2 | package.json 3 | package-lock.json 4 | public 5 | -------------------------------------------------------------------------------- /documents/index.json: -------------------------------------------------------------------------------- 1 | { "signature": "32a602225d87c125e69739c6309d6064e4ad1c00" } 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "semi": false, 3 | "singleQuote": true, 4 | "trailingComma": "all" 5 | } 6 | -------------------------------------------------------------------------------- /src/images/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prismicio/gatsby-getting-started-tutorial/master/src/images/favicon.png -------------------------------------------------------------------------------- /src/images/home-banner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prismicio/gatsby-getting-started-tutorial/master/src/images/home-banner.jpg -------------------------------------------------------------------------------- /src/images/bench-in-forrest.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prismicio/gatsby-getting-started-tutorial/master/src/images/bench-in-forrest.jpg -------------------------------------------------------------------------------- /src/images/mountain-range.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prismicio/gatsby-getting-started-tutorial/master/src/images/mountain-range.jpeg -------------------------------------------------------------------------------- /src/images/ski-lift-chairs.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prismicio/gatsby-getting-started-tutorial/master/src/images/ski-lift-chairs.jpeg -------------------------------------------------------------------------------- /src/images/sun-through-trees.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prismicio/gatsby-getting-started-tutorial/master/src/images/sun-through-trees.jpg -------------------------------------------------------------------------------- /src/images/forrest-aerial-shot.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prismicio/gatsby-getting-started-tutorial/master/src/images/forrest-aerial-shot.jpeg -------------------------------------------------------------------------------- /src/images/mountains-and-fjords.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/prismicio/gatsby-getting-started-tutorial/master/src/images/mountains-and-fjords.jpg -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | 8 | # Mac files 9 | .DS_Store 10 | 11 | # Dependency directories 12 | node_modules/ 13 | 14 | # gatsby files 15 | .cache/ 16 | public 17 | 18 | # Project files 19 | .vscode/ 20 | .env* 21 | -------------------------------------------------------------------------------- /custom_types/index.json: -------------------------------------------------------------------------------- 1 | [ 2 | { 3 | "id": "navigation", 4 | "name": "Navigation", 5 | "repeatable": false, 6 | "value": "navigation.json" 7 | }, 8 | { 9 | "id": "homepage", 10 | "name": "Homepage", 11 | "repeatable": false, 12 | "value": "homepage.json" 13 | }, 14 | { 15 | "id": "page", 16 | "name": "Page", 17 | "repeatable": true, 18 | "value": "page.json" 19 | } 20 | ] 21 | -------------------------------------------------------------------------------- /src/components/Layout.js: -------------------------------------------------------------------------------- 1 | import * as React from 'react' 2 | 3 | import { Header } from './Header' 4 | import { Footer } from './Footer' 5 | import './../styles/reset.css' 6 | import './../styles/common.css' 7 | import './../styles/style.css' 8 | 9 | export const Layout = ({ isHomepage, children, navigation }) => ( 10 | <> 11 |
12 | {children} 13 |