cfpb / design-system-react

A React/Storybook implementation of CFPB's Design System
https://cfpb.github.io/design-system-react/
MIT License
6 stars 4 forks source link

Page-by-page: Shared Platform Components for CFPB Design System (in React) #224

Open natalia-fitzgerald opened 11 months ago

natalia-fitzgerald commented 11 months ago

This issue will be used to capture the work that our team is doing related to building out components for CFPB Design System (in React) (we'll refer to it as DSR from here on out to be concise and to more easily differentiate from the CFPB Design System).

Our current work is tied to the components needed for the Shared platform (authentication and authorization). When we move on to the SBL app I will create an issue to track those components.

This work includes:

Contribution onboarding: https://github.com/cfpb/design-system-react/issues/232

natalia-fitzgerald commented 10 months ago

Updated to reflect MVP designs: 1/11/2024

Page: Shared filing platform (unauthenticated)

Checkmark means the component exists in the DSR has been verified.

Required components

Verified

Draft

cf.gov components (not in DSR)

New components (not in DS or cf.gov)

Backlogged (not for MVP)

natalia-fitzgerald commented 10 months ago

Updated to reflect MVP designs: 1/11/2024

Page: Complete your user profile

Checkmark means the component exists in the DSR has been verified.

Required components

Verified

Draft

Backlogged (not MVP)

I @meissadia - Although this is backlogged is there any of this work that can be pushed to the DSR or is it still blocked?

natalia-fitzgerald commented 10 months ago

Updated to reflect MVP designs: 1/11/2024

Page: Shared platform (authenticated)

Checkmark means the component exists in the DSR has been verified.

Required components

Verified

Draft

cf.gov components (not in DSR)

natalia-fitzgerald commented 10 months ago

Updated to reflect MVP designs: 1/16/2024

Page: Request changes to your user profile (read-only)

Checkmark means the component exists in the DSR has been verified.

Required components

Verified

Draft

May need customization:

natalia-fitzgerald commented 10 months ago

Updated to reflect MVP designs: 1/11/2024

Page: View financial institution details (read-only)

Checkmark means the component exists in the DSR and has been verified.

Required components

Verified

Draft

cf.gov components (not in DSR)

May need customization

Needs UI/UX design and thinking These items are not a priority for this sprint.

natalia-fitzgerald commented 10 months ago

Page: Small business lending home

Checkmark means the component exists in the DSR and has been verified.

Required components

natalia-fitzgerald commented 10 months ago

Here's a list of the current state of component things. Once again this list is focused on the shared platform and not the filing app.

As of 1/30/2024

Components (verified)

Components (Draft)

Needs to be added