Skip to content

Migrate Threat Prevention KB to autogenerated sidebars - #117

Merged
hilram7 merged 3 commits into
devfrom
kb-migrate-sidebar-threatprevention
Feb 5, 2026
Merged

Migrate Threat Prevention KB to autogenerated sidebars #117
hilram7 merged 3 commits into
devfrom
kb-migrate-sidebar-threatprevention

Conversation

@hilram7

@hilram7hilram7 commented Feb 5, 2026

Copy link
Copy Markdown
Collaborator

Summary

Migrates Threat Prevention Knowledge Base to use Docusaurus autogenerated sidebars with icon grid category views. This is the second product migration following the infrastructure established in #112.

Changes Made

Threat Prevention KB Migration

  • Added to MIGRATED_PRODUCTS: Threat Prevention now uses the new autogenerated sidebar system
  • Sidebar configs updated: Removed generateKBSidebar() calls from all 3 versions (7.4, 7.5, 8.0)
  • KB content copied: Versions 7.5 and 8.0 now have KB content with icon grid category views
  • Scripts page restructured:
    • Moved from scripts/README.md to scripts.md for better UX
    • Now appears as clickable page, not folder
    • Added sidebar_position: 1 to show at top of category
    • Fixed relative links after restructure

Testing

  • ✅ Local dev server: Threat Prevention KB displays correctly
  • ✅ Production build: Completes successfully without errors
  • ✅ Icon grid views: All 6 KB categories show with grid layout
  • ✅ Scripts page: Loads correctly at top of list, links work
  • ✅ No duplicates: Only autogenerated KB section appears
  • ✅ Versions 7.5 and 8.0: Both show KB correctly

Migration Status

Completed:

Remaining: 15 products

Hilary Ramirez added 3 commits February 5, 2026 12:16
- Move scripts README to page level (scripts.md instead of scripts/index.md)
- Makes Scripts a clickable page, not a folder
- Add sidebar_position: 1 to show at top
- Add proper frontmatter with title and label
- Add threatprevention to MIGRATED_PRODUCTS in copy script
- Update all 3 sidebar configs (7.4, 7.5, 8.0) to use autogenerated
- Fix relative links in scripts.md after restructure
- KB content copied to versions 7.5 and 8.0 with icon grid views
- Scripts page now appears at top with sidebar_position: 1
@hilram7
hilram7 marked this pull request as ready for review February 5, 2026 18:34
@hilram7
hilram7 requested review from a team as code ownersFebruary 5, 2026 18:34
Sign up for freeto 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.

3 participants

@hilram7@kdejoyce@jake-mahon-netwrix