
from L&G Canopy23
Implementation guide for adding filter button controls in Angular projects using the Canopy design system.
This skill provides a set of best practices and implementation patterns for using filter buttons within the Canopy design system. It ensures that data filtering controls are consistent, accessible, and user-friendly.
Use this skill when implementing filter controls to narrow down data sets in an Angular project that uses the @legal-and-general/canopy library, specifically when deciding between single-selection (radio-style) and multiple-selection (checkbox-style) filter buttons.
LgRadioGroupComponent vs LgCheckboxGroupComponent), HTML implementation examples, and a comprehensive list of UX 'Dos and Don'ts'.Primarily intended for agents assisting with Angular development and frontend UI implementation using the Canopy design system.
This skill has not been reviewed by our automated audit pipeline yet.
Canopy Heading — Best Practices
Guidance for using the LgHeadingComponent from @legal-and-general/canopy when headings must be rendered at a dynamic semantic level.
Canopy v20 to v21 Migration Guide
Automates the migration of Angular projects from Canopy v20 to v21 by applying breaking changes to components, directives, and CSS variables.