Skip to content

Migrate docs to Nuxt via sparse clone of flowfuse/flowfuse at build time#5177

Open
ZJvandeWeg wants to merge 3 commits into
mainfrom
zj-docs-deploy-nuxt
Open

Migrate docs to Nuxt via sparse clone of flowfuse/flowfuse at build time#5177
ZJvandeWeg wants to merge 3 commits into
mainfrom
zj-docs-deploy-nuxt

Conversation

@ZJvandeWeg

Copy link
Copy Markdown
Member

Replaces the live-branch pipeline with a docs-source Nuxt module that sparse-clones docs/ from the public flowfuse/flowfuse repo on every build. Adds DocsLeftNav, useDocsNav, and docs/[...slug].vue reusing the handbook layout. Removes copy_docs.js, src/docs/, and all related 11ty wiring. Also adds ChecklistItem MDC component for upstream docs migration.

Related Issue(s)

Checklist

  • I have read the contribution guidelines
  • I have considered the performance impact of these changes
  • Suitable unit/system level tests have been added and they pass
  • Documentation has been updated
  • For blog PRs, an Art Request has been created (instructions)

Replaces the live-branch pipeline with a docs-source Nuxt module that
sparse-clones docs/ from the public flowfuse/flowfuse repo on every build.
Adds DocsLeftNav, useDocsNav, and docs/[...slug].vue reusing the handbook
layout. Removes copy_docs.js, src/docs/, and all related 11ty wiring.
Also adds ChecklistItem MDC component for upstream docs migration.
@ZJvandeWeg ZJvandeWeg requested a review from dimitrieh June 10, 2026 17:53
@netlify

netlify Bot commented Jun 10, 2026

Copy link
Copy Markdown

👷 Deploy Preview for flowforge-website processing.

Name Link
🔨 Latest commit 6b7a10a
🔍 Latest deploy log https://app.netlify.com/projects/flowforge-website/deploys/6a29a4b2dfffc60008d74180

@netlify

netlify Bot commented Jun 10, 2026

Copy link
Copy Markdown

Deploy Preview for flowforge-website ready!

Name Link
🔨 Latest commit a63e36c
🔍 Latest deploy log https://app.netlify.com/projects/flowforge-website/deploys/6a29ba9dab5fa00008fc6ae2
😎 Deploy Preview https://deploy-preview-5177--flowforge-website.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 76 (🔴 down 7 from production)
Accessibility: 96 (no change from production)
Best Practices: 100 (no change from production)
SEO: 91 (no change from production)
PWA: -
View the detailed breakdown and full score reports

To edit notification comments on pull requests, go to your Netlify project configuration.

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.

1 participant