BC Government Design System WordPress Plugin
This plugin integrates BC Government Design System patterns into WordPress to improve accessibility, navigation, and frontend consistency.
Key features:
- Content Security Policy helper: Adds configurable CSP headers to enhance security.
- Skip Navigation: Injects a skip link and supporting script so keyboard users can jump to main content.
- In‑Page Navigation block: Provides a Gutenberg block to create anchored section navigation within long pages.
- Auto Anchor: Automatically generates stable IDs/anchors for headings to support deep-linking and TOCs.
- Navigation and Breadcrumb blocks: Gutenberg components for standardized site navigation and breadcrumb trails aligned with the design system.
The plugin is intended for teams adopting the BC Gov design standards, offering reusable blocks and utilities that reduce custom code while improving accessibility and UX.