druxt.js
druxt.js copied to clipboard
Migrate Guide content to Drupal
Is your feature request related to a problem? Please describe.
As a content creator I want the guide content for the DruxtJS.org website in the CMS.
Describe the solution you'd like
- [x] Setup Drupal backend for Docs / DruxtJS.org
- [x] Move
examples/drupal/drupal-9todocs/drupal - [x] Add Advanced Page content type with Layout Paragraphs content editing experience.
- [x] Setup menu for content; May experience issue with Tome Sync and Menu Link Content entities, need to confirm.
- [x] Move
- [ ] Migrate Guide content from Nuxt content files into Drupal.
- [ ]
docs/nuxt/content/guide/*-> Advanced page entities in Guide section.- [x] Guide / What is Druxt?
- [x] JSON:API Client
- [ ] ...
- [ ]
Describe alternatives you've considered
Originally https://cms.druxtjs.org was to exist in it's own git-repository, but the benefits of the mono-repo approach is that the content can be used in the documentation, examples sites and automated tests.
Additional context
The on-going development can be found @ https://github.com/druxt/druxt.js/tree/feature/542-druxt_docs
Test on GitPod:
- https://gitpod.io/#github.com/druxt/druxt.js/tree/feature/542-druxt_docs
- Login to Drupal:
cd docs/drupal && ddev drush uli - Run frontend:
cd docs/nuxt && yarn dev
This has been moved from the cms.druxt.org project into the mono-repo, and will be done using the Drupal instance @ /docs/drupal