Skip to content

fix: restore the Feature Catalog handbook page#5187

Open
dimitrieh wants to merge 1 commit into
mainfrom
fix-handbook-feature-catalog-page
Open

fix: restore the Feature Catalog handbook page#5187
dimitrieh wants to merge 1 commit into
mainfrom
fix-handbook-feature-catalog-page

Conversation

@dimitrieh

Copy link
Copy Markdown
Contributor

Description

The /handbook/engineering/product/features/ Feature Catalog page (the full feature list rendered from src/_data/featureCatalog.yaml, including rows hidden from the public pricing comparison) was an 11ty .njk page. The Nuxt migration (#5065) removed all of src/handbook and this page was never rebuilt, so it 404s.

Restores it as a Nuxt content component, no new dependencies and the same data source as the pricing comparison:

  • nuxt/components/content/FeatureCatalog.vue reads src/_data/featureCatalog.yaml via a raw import + the already-declared yaml parser, and renders the Cloud / Self-Hosted / Solutions table with the expand-to-fullscreen toggle.
  • nuxt/content/handbook/engineering/product/features.md mounts it at the original URL via MDC (::feature-catalog).

Related Issue(s)

Reported: the handbook Feature Catalog page stopped working after the Nuxt migration.

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

@netlify

netlify Bot commented Jun 12, 2026

Copy link
Copy Markdown

Deploy Preview for flowforge-website ready!

Name Link
🔨 Latest commit ecfca89
🔍 Latest deploy log https://app.netlify.com/projects/flowforge-website/deploys/6a2bd37926a94b0008c0aa2c
😎 Deploy Preview https://deploy-preview-5187--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: 66 (🟢 up 1 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.

@dimitrieh dimitrieh force-pushed the fix-handbook-feature-catalog-page branch from 2fa5a92 to ecfca89 Compare June 12, 2026 09:38
@dimitrieh

Copy link
Copy Markdown
Contributor Author

@dimitrieh dimitrieh requested a review from ZJvandeWeg June 12, 2026 09:39
@dimitrieh dimitrieh marked this pull request as ready for review June 12, 2026 09:39
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