Closed erquhart closed 9 months ago
I think we should also create a list of "common" errors and how to solve. For example, Git Gateway not being turned on. Would a separate issue be better for this?
I have even envisioned the errors send a url that links to the docs to explain how to fix or read about that part of the configuration.
@tech4him1 that would be a solid guide, maybe call it Troubleshooting? Or something? But yes yes yes. Added both "Troubleshooting" and "Common Errors", feels like a good delineation.
@talves very much agreed, but should go to a separate issue. The goal if this one is to end up with just a ton of static guides, so that the only work required is writing documentation.
Claimed the Gatsby guide
Just started working on one for Jekyll
Awesome!!
Hi! I just built a site with NextJS and Netlify CMS, and would love to give something back (and get to know the community) by contributing with a guide! πIs it still "up for grabs"?
@steffenz yes. You can definitely start working on it. Just start it and do a PR with [WIP][Guide] in the beginning of the title and we will mark it as being worked on.
Thanks for contributing!
Started working on a middleman guide
Finally got to the Jekyll guide - https://github.com/netlify/netlify-cms/pull/2248. I'm planning on giving it a second pass in the coming days, but should be ready for another set of eyes if anyone wants to help with revision.
Why only documenting site generators? I am successfully using Netlify-CMS with a plain Vue.js and vue-i18n
integration*. Would it be of interest to also provide guides for these implementations?
@morkro a plain Vue guide would be fantastic!
Just taught a workshop with Eleventy and Netlify CMS. Would love to claim the guide for it!
I could probably write a guide on using Hugo
That would be great!
Gridsome has a plugin with documentation on how to install Netlify CMS. Would that suffice or would a local doc be more appropriate?
@cdvillard We'd like to add it to our own docs so people can find their way to it within the Netlify CMS project. Converting the Gridsome documentation to a docs entry within the project shouldn't take much effort I suppose
Hello, i'm unable to follow the guide to use nextjs
cant find a way to use the loader
can you be more specific about versions and maybe have it in the exaple folder ? this is my package json, anything else I triple checked it is the same .
{
"scripts": {
"dev": "next",
"build": "next build && next export",
"start": "serve ./out"
},
"dependencies": {
"next": "^9.0.2",
"react": "^16.8.6",
"react-dom": "^16.8.6"
},
"devDependencies": {
"frontmatter-markdown-loader": "^1.8.0"
}
}
@steffenz could you comment on that?
Hey folks! Just opened a PR for a Nuxt.js guide. Let me know if you get a chance to look at it and I'll add commits to improve the style/language/whateva. Thanks!
Hey folks! Just did a basic guide for Hugo as well! Feedback welcome, as always. Hope it's helpful!
Thank you Henry!! Left some feedback on your PR π
I'll claim the VuePress doc if no one else has it. Also @cdvillard and @tomrutgers was the Gridsome doc spoken for or was that just a conversation about how to do it? I could claim that one as well if it's needed.
@erquhart Can I work on the Using with CSS-in-JS ?
I'm surprised we don't have an Eleventy Guide yet, i'm planning on working on it, because i need it for my personal blog. @nikosolihin Are you working on this or is it up for grabs? I identified two eleventy starters where Netlify CMS is in use, here are the changes related to NetlifyCMS: https://github.com/danurbanowicz/eleventy-netlify-boilerplate/commits?author=biilmann https://github.com/hankchizljaw/hylia/commits?author=erquhart
The setup used on Hylia is much sophisticated (made by @erquhart ) and it's closer to my needs but the builerplate starter (by @biilmann )seems easier to digest which is closer to what we have for the other starters. So i'm not sure which route should i go. Any thoughts @erquhart ?
How about adding a guide on how to run the CMS without Netlify Hosting: https://github.com/netlify/netlify-cms/issues/2695 https://github.com/netlify/netlify-cms/issues/2774
@erezrokah It could be great to have a guide for working with aws amplify.
I don't see any guide started for VuePress. I could make a PR to create this guide. @erquhart do you have a guide to create a guide ? I can create one from ideas of others SSG, if it's ok for you.
@mdartic I failed miserably on my VuePress attempt then lost track of it, please take over.
docusaurus
Can we have a section dedicated to registerEditorComponent? I am looking for docs that explain the fromBlock function and can't find anything beyond this https://www.netlifycms.org/docs/custom-widgets/#registereditorcomponent
@massoudmaboudi Are you working on the docusaurus guide or should I?
@Alexa-Green I think that was just a suggestion, I'd say go for it
I second @d-sanderson suggestion regards a guide for custom components that cover a lot more detail that the current guide provides.
Attempting to go beyond 'hello world' instantly chucks developers into a rabbit hole of despair. Issues i've yet to resolve (not quite ready to just give up yet)
When you see a component someones written you like and bring it into your netlify CMS package, it becomes incumberant on your build process. this makes it very hard to leverage your components as a guide for custom components of our own.
Its very disparaging.
@Alexa-Green or @erquhart were either of you still planning on writing a docusaurus guide?
@Alexa-Green or @erquhart were either of you still planning on writing a docusaurus guide?
I don't think anyone is actively working on a Docusaurus, if you'd like to contribute it.
As JavaScript framework churn continues, and as a result of the highly divisive Vue 3 release, I suggest dropping VuePress in favor of VitePress. FYI
However, maintaining two SSGs in parallel isn't sustainable, so the Vue team has decided to focus on VitePress as the main recommended SSG in the long run.
.....maybe this should be its own issue
Hey everyone ππ» in the spirit of our efforts re-booting Decap CMS and various documentation sprints, I've triaged all the missing guides from this list for easier tracking and coordination and closing this issue.
If any of you who mentioned contributing in the past (we realize it's quite a few years ago now), were interested we'd love your contributions, specifically:
Also feel free to pop by our Discord server to connect!
We need to write a whole lot of guides and pile them into the docs.
Let's keep a list of topics here. Suggest topics via comments, use reactions to +1 your favorites.
General
Authentication
git-gateway
go-true
(possibly with SSO)Static Site Generators