gil-- / gatsby-starter-shopifypwa

💚:shopping_cart:💚 Bodega is a Shopify PWA using Gatsby JS + Netlify CMS
https://bodega.netlify.com
MIT License
103 stars 9 forks source link

Add Netlify CMS #45

Closed gil-- closed 5 years ago

gil-- commented 5 years ago

Add Netlify CMS + Basic Configurations for various sections

codeclimate[bot] commented 5 years ago

Code Climate has analyzed commit 4de3b778 and detected 0 issues on this pull request.

View more on Code Climate.

mdesignco commented 5 years ago

Nice addition, have been following this repo!

Have you enabled open user signups for this project in Netlify Identity?

gil-- commented 5 years ago

@mdesignco Not sure I follow. Do you mean open user signups for Netlify admin on https://bodega.netlify.com/admin/ or Shopify? Currently it's set to invite only as I still need to setup proper settings for merging changes, to prevent direct commits like: https://github.com/gil--/gatsby-starter-shopifypwa/commit/fcb9bb23b1eed8c222e61dd385f146ad6db1d194 🤦‍♂️

Mostly just trying to get Netlify CMS and will begin adding a lot of the configuration (theme colors & typography, pages, site navigation, settings, and lots more)

mdesignco commented 5 years ago

Yes, exactly - to preview what you've added here from https://bodega.netlify.com/admin/

Could simply clone and run own instance, was just curious.

gil-- commented 5 years ago

@mdesignco Ah got it. I'll add demo site with open-admin to the Todo-List. I'll spin one up this weekend on a master-demo branch.

gil-- commented 5 years ago

@mdesignco Still looking into a more formal demo setup but I'm working on getting a sandbox version to work with CodeSandbox, see https://codesandbox.io/s/98rxxwxj1w in the browser view, go to /admin/ and it will load netlify cms without any auth. Going to get this up on something like sandbox.bodega.cloud now that we have demo.bodega.cloud

Edit gatsby-starter-shopify