NYCPlanning / design

A repository for the Design team in the Geographic Data and Engineering team of the NYC Department of City Planning.
0 stars 0 forks source link

DS: Creating Updated DCP Design System #24

Open jessicashanshanhuang opened 3 weeks ago

jessicashanshanhuang commented 3 weeks ago

Context & Purpose

Creating a new design system to align current and future projects to follow. (currently named Streetscape)

We found it difficult to find documentation about what makes up the current design system, causing confusion on what should be used to as DCP's standards. Specifically:

Updated Design System Figma

Common terms used during this process:

jessicashanshanhuang commented 3 weeks ago

Relevant Links:

jessicashanshanhuang commented 3 weeks ago

things to consider:

jessicashanshanhuang commented 3 weeks ago

getting started file

The getting started file consists of initial set up and overall how figma is used in DCP. It will house pages about libraries, colors, and typography. Pages in this file serve as documentations on best practices.

Below is an outline for the design system:

libraries A library in figma hosts shared styles that can be applied to any file. At the starter level, we have six libraries. Libraries can also be created for individual projects (i.e. CPP library) for things that are more customized for that particular tool. For now, we will approach by building six base libraries before going to individual projects.

Storybook + Figma Compatibility

Figuring out how to connect storybook and figma and understand the capabilities of this connection to see how useful it would be to help bridge design + engineering gap

jessicashanshanhuang commented 3 weeks ago

Currently working on the starter pack file, specifically the libraries page, i will create individual issues to create/edit libraries once i finish up setting up the documentation for libraries

wndyli commented 3 weeks ago
Screenshot 2024-06-26 at 10 26 46 AM
jessicashanshanhuang commented 3 weeks ago

two new git issues have been added: color library and typography library and are currently in progress

jessicashanshanhuang commented 2 weeks ago

typography library is done and live, colors library and figma + storybook plug-ins are wip

jessicashanshanhuang commented 1 week ago

grid & breakpoint library and design token pipeline in progress, starting up redesign to test current state of our ds