Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrating Decap (Netlify) CMS - ( [DMP 2024]: Stencil - CMS Integration) #108

Open
wants to merge 3 commits into
base: dev
Choose a base branch
from

Conversation

varuntree
Copy link

@varuntree varuntree commented Apr 25, 2024

Closes #83

@prtkjakhar @geeky-abhishek Preparing the config for the CMS, so are we going to use netlify for the cms backend? to enable authentication and Git Gateway !

Copy link

vercel bot commented Apr 25, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
ui-templates ✅ Ready (Inspect) Visit Preview Apr 26, 2024 5:33pm

@varuntree
Copy link
Author

varuntree commented Apr 26, 2024

@prtkjakhar @ChakshuGautam
Please review the approach :TEST-LINK (ADMIN LOGIN

My approach:

  1. Going to create a config.yml file in the public/admin directory to configure the CMS to use GitHub as the backend, enabling direct commits to my repository and defining how my content (molecules) will be structured and edited.
  2. then define collections in config.yml for molecules, specifying the directory and fields (like title, description) that correlate to the molecule properties. These will be stored and managed as Markdown files within the repository.
  3. Test the CMS setup by editing and publishing content via the /admin interface to ensure changes sync correctly to GitHub, updating the Markdown files and tracking changes efficiently.

image

Hey, Integrated the Decap- CMS, and gave a dummy config.
And made some type fixes in the useConfig, and removed React imports, where unused
Heard the some big refactoring as a mono repo is comingup, so for now, for testing, should preview a single molecure in the admin?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[DMP 2024]: Stencil - CMS Integration
1 participant