An open API service indexing awesome lists of open source software.

https://github.com/roneoorg/hugo-starter-netlify-cms


https://github.com/roneoorg/hugo-starter-netlify-cms

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          

# Hugo Starter with Netlify CMS

Dead-simple Hugo theme with Netlify CMS integration. Intended to be a starter for creating your own theme with an out-of-the-box Netlify CMS integration.

## Getting started

Use the deploy button to get your own copy of the repository.

[![Deploy to Netlify](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/ericmurphyxyz/hugo-starter-netlify-cms&stack=cms)

This will setup everything needed for running the CMS:

* A new repository in your GitHub account with the code
* Full Continuous Deployment to Netlify's global CDN network
* Control users and access with Netlify Identity
* Manage content with Netlify CMS

Once the initial build finishes, you can invite yourself as a user. Go to the Identity tab in your new site, click "Invite" and send yourself an invite.

You can now add and edit content by navigating to your.app/admin.

## Local Development

Clone this repository and start the development server with `hugo serve`.

The Netlify CMS configuration file can be found in `static/admin/config.yml`.

## Further Reading

To learn more about building themes in Hugo, refer to Hugo's [templating documentation](https://gohugo.io/templates/).

To learn more about Netlify CMS, please refer to Netlify CMS's [documentation](https://www.netlifycms.org/docs/intro/).

If you want to learn more about using Netlify CMS with Hugo, I [made a video explaining how to do so](https://www.youtube.com/watch?v=ZyIiY2m7OpY).