This guide will help you get started using Netlify CMS and Gatsby. To get up and running with Gatsby, you’ll need to have Node.js installed on your computer. Note: Gatsby’s minimum supported Node.js version is Node 8. Create a new Gatsby site Let’s create a new site using the default Gatsby Starter Blog. Run the …
Read More “Gatsby”
Introduction This guide will walk you through how to integrate Netlify CMS with Hugo. This is a good place to start if you want to learn from the ground up how these two tools work together. If you want to get up-and-running quicker, you can use one of the pre-existing and amazing starter templates! Getting …
Read More “Hugo”
The NetlifyCMS exposes a window.CMS a global object that you can use to register custom widgets, previews, and editor plugins. The same object is also the default export if you import Netlify CMS as an npm module. The available widget extension methods are: registerWidget: registers a custom widget. registerEditorComponent: adds a block component to the …
Read More “Creating Custom Widgets”
For repositories stored on GitHub, the github backend allows CMS users to log in directly with their GitHub account. Note that all users must have push access to your content repository for this to work. Because Github requires a server for authentication, Netlify facilitates basic GitHub authentication. To enable basic GitHub authentication: Follow the authentication …
Read More “GitHub”