Opportunity Standard; A shared UX pattern and UI library collection that will increment into the adoption of the USWDS. Complete
Elements; one repository with all of the elements. Can be customized by CSS Custom Properties / Design Tokens for a particular product. Complete
Follow design token specification/standards determined by the Design Tokens W3C Community Group. TBD
Create Pug.js Pattern CLI plugin to replace slm-lang. TBD
Explore Mitosis as shared component specification. TBD
Working NYC Patterns light/dark mode proof-of-concept and low-vision color scheme release (notes). Complete
Release Patterns CLI Properties Plugin. Converts Design tokens managed by the Patterns CLI into CSS custom properties. Proof-of-concept for expressing design tokens as CSS custom properties. Complete
Refine Module Accessibility. Work with MOPD to document and address module issues. On-going
Draft architecture for additional shared pattern modules. Complete
Release Navigation Pattern. Complete
Release Modal Pattern. Complete
Release Menu Pattern. Complete
Release Attribution Pattern. Complete
Move to releasing shared pattern modules. Continue to support integrations and contributions. On-going
Release v1 of the Patterns CLI. v1 culminated a long effort to standardize the way our pattern libraries were created. We went from desperate NPM scripts and configurations to a standard set of packages and tools for building and maintaining patterns for different products and audiences. This development period was a heavy focus on developer tooling and support while also beginning to involve designers in the process of contributing. Complete