馃憢 This is a proposal for reorganizing the navigation on the NetlifyCMS docs site. The goal is to make it easier for users to find the guidance they need.
In short, there are a few things I was trying to do here:
As an editor, there are different types of decsions I need to make when setting up NetlifyCMS, each with it's own effect on the way my site will grow over time. Some of these decisions are foundational to integrating with your platform, others affect how your editors will develop habits and workflows over time. Setting up a CMS is important work and if done well, it can have a huge impact on the confidence of the team that is responsible for the site day-to-day.
To get there, I think we need to group pages under headings that reflect the decisions that users would need to consider and the challenges they're trying to overcome when setting up NetlifyCMS.
https://www.netlifycms.org/docs/intro/
Would love to see a re-org like this, the community has needed it for some time. Thanks for putting this together!
In looking at the top-level sections more closely, I think I would probably want to name them a bit different than what I proposed above.
Intro to Netlify CMS
Account Settings
Configuring your Site
Media
Workflow
Collections
Fields
Platform Guides
Customizing Netlify CMS
Community
I ran into an issue outlined in https://github.com/netlify/netlify-cms/issues/3769
With regards to the Gatsby integration, I think the suggested approach should be to go with gatsby-plugin-netlify-cms over the netlify-cms package outlined here. The gatsby plugin is based on the updated netlify-cms-app package, whereas the Netlify docs that I linked are still using the netlify-cms package.
With the gatsby plugin, no admin/index.html is required. As per the netlify-cms documentation, it's listed as a requirement.
Opened a new issue, referencing this one, but looking at a more fundamental overhaul of the Docs.
Please see #4281.