Get Started as a Designer
The NYS Design System helps your team build accessible, consistent, and user-friendly digital products. But components alone don't guarantee good design—strong experiences come from thoughtful user research, testing, and iteration.
The design system handles the solved problems: buttons, forms, navigation, modals, and more. This frees you to focus on what's unique to your agency: user flows, content strategy, and the specific needs of New Yorkers.
How the Design System Team Uses Figma
The NYS Design System team designs every component in Figma before building it in code. Each component in the Figma library has the same properties, variants, and states as its coded counterpart. When the team updates a component, the Figma library and the code library are updated together. This means designs created with the library stay accurate through development and into production.
The team also uses Figma variables to power agency theming. When you switch an agency theme in the library, colors, typography, and spacing update across your entire file automatically.
NYS Design System’s Figma Libraries
Designing and prototyping with the NYS Design System is powered by prebuilt Figma libraries that mirror the coded components. This connectedness makes it easier for designers and developers to collaborate and ensures that what is designed matches what is built.
How the Libraries Help
The NYS Design System is designed to speed up and standardize UI design. Here’s how:
- Design & Code Parity: Components in Figma match the NYS Design System web components 1:1, reducing the need for custom styling. Developers can easily find and implement the same components seen in designs.
- Auto-Theming for NYS Agencies: The NYS Design System adapts to agency branding using built-in Figma theme variables. Project templates automatically apply the correct colors, typography, and design tokens.
- Built-In Prototyping: Many components have pre-configured interactions (e.g., modals, buttons, and inputs). Click-through prototypes help teams test and refine user flows before development begins.
How to Start Designing with The NYS Design System
- Search for "NYS Design System" in the Figma Assets panel and activate the libraries.
- Use the Design System project template to start with the correct agency theming and design variables.
- Leverage components with built-in properties and variants to speed up your workflow.
Your First 15 Minutes
Once you have activated the NYS Design System library, here is a quick workflow to get familiar with what is available. After this quick tour, you will have a solid sense of what the library offers. From here, you can start applying components to your actual project work.
Next Steps: Learn More About the Design System
The NYS Design System isn’t just about using components—it’s about creating better, more accessible digital experiences for New Yorkers.
Edit this page on GitHub (Permissions required)
Last updated: October 7, 2026