Interaction Patterns

Reference implementations of common interaction patterns for New York State digital services. Each pattern demonstrates accessible, production-ready UI using NYSDS web components and design tokens.

Identity & Access

Account creation, authentication, identity verification, and profile management.

Wayfinding

Process navigation, step tracking, task management, and eligibility results.

Form Capture

Data entry patterns for addresses, personal info, repeating items, income, expenses, and review.

Evidence & Documents

File upload, document checklists, and download management.

Scheduling

Location selection, appointment booking, and confirmation details.

Payments

Bill lookup, payment processing, and receipt generation.

Status & Messaging

Case status tracking, action alerts, messaging, and official notices.

Data Display

Tables, record details, and bulk operations for data management.

Help & Safety

Contextual help, confirmation pages, and session management.

About This Library

Reference implementations of interaction patterns for NYS digital services.

View on GitHub

Resources