|
1 |
| -# Yellowcake |
| 1 | +# A starter Gatsby template for a Wordpress blog, built using Typescript and Ant Design |
2 | 2 |
|
3 |
| -[](https://github.com/prettier/prettier) |
4 |
| -[](https://david-dm.org/jinksi/gatsbro) |
| 3 | +[](https://github.com/sagar7993/gatsby-wordpress-typescript-blog-boilerplate/releases) |
| 4 | +[](https://opensource.org/licenses/MIT) |
| 5 | +[](https://github.com/sagar7993/gatsby-wordpress-typescript-blog-boilerplate/issues) |
5 | 6 |
|
6 |
| -An opinionated starter project for creating lightning-fast websites with [Gatsby](https://gatsbyjs.org) v2 and [Netlify CMS](https://netlifycms.org) v2. |
| 7 | +This is an opinionated starter project to help you create lightning fast PWA websites with [Gatsby](https://gatsbyjs.org) and [Wordpress](https://wordpress.com) CMS, built using [Typescript](http://www.typescriptlang.org/) and [Ant Design](https://github.com/ant-design/ant-design). |
7 | 8 |
|
8 |
| -- **[Gatsby](https://gatsbyjs.org)** static site generator |
9 |
| -- **[Netlify CMS](https://github.com/netlify/netlify-cms)** for content management |
10 |
| - |
11 |
| -## See also |
12 |
| - |
13 |
| -[Netlify CMS Docs](https://www.netlifycms.org/docs/) |
14 |
| -[Netlify CMS Repo](https://github.com/netlify/netlify-cms) |
15 | 9 |
|
16 |
| -## Get going |
| 10 | +- **[Gatsby](https://gatsbyjs.org)** static site generator |
| 11 | +- **[Wordpress](https://wordpress.com)** for content management |
| 12 | +- **[Typescript](https://typescriptlang.org)** for statically-typed clean JavaScript code |
| 13 | +- **[Ant Design](https://github.com/ant-design/ant-design)** for theming and UI |
17 | 14 |
|
18 |
| -[](https://app.netlify.com/start/deploy?repository=https://github.com/thriveweb/yellowcake&stack=cms) |
| 15 | +## Getting started |
19 | 16 |
|
20 |
| -1. Hit the **Deploy to Netlify** button. This will: |
| 17 | +Hit the **Deploy to Netlify** button. This will: |
21 | 18 |
|
22 | 19 | - Clone the repo into your Github account
|
23 |
| -- Create you a new project on Netlify, build & deploy |
24 |
| - |
25 |
| -1. Once your Netlify project has been created, check a couple of settings: |
| 20 | +- Create a new project on Netlify, build & deploy |
26 | 21 |
|
27 |
| -- Enable **Identity** |
28 |
| -- Change **Registration Preferences** to **Invite Only** |
29 |
| -- Enable **Git Gateway** |
| 22 | +## Setting up Wordpress |
30 | 23 |
|
31 |
| -1. Invite users (probably yourself) to enable admin access |
32 |
| - |
33 |
| -- Open the **Identity** tab and hit **Invite Users** |
34 |
| - |
35 |
| -## Show me the CMS! |
36 |
| - |
37 |
| -The CMS lives at [\_\_YOUR_SITE_NAME\_\_.netlify.com/admin](https://__YOUR_SITE_NAME__.netlify.com/admin). |
| 24 | +Use the included docker-compose.yml file to setup Wordpress on your local machine |
38 | 25 |
|
39 | 26 | ## Developing
|
40 | 27 |
|
@@ -143,6 +130,4 @@ Get Your Instagram Access Token [here](https://generator.thrivex.io/). In order
|
143 | 130 |
|
144 | 131 | ## 💫 Deploy
|
145 | 132 |
|
146 |
| -[](https://app.netlify.com/start/deploy?repository=https://github.com/gatsbyjs/gatsby-starter-hello-world) |
147 |
| - |
148 |
| -<!-- AUTO-GENERATED-CONTENT:END --> |
| 133 | +[](https://app.netlify.com/start/deploy?repository=https://github.com/sagar7993/gatsby-wordpress-typescript-blog-boilerplate) |
0 commit comments