jpmorganchase / salt-ds

React UI components built with a focus on accessibility, customisation and ease-of-use
https://www.saltdesignsystem.com
Apache License 2.0
111 stars 80 forks source link

Inlaid Drawer component design #3306

Open bhoppers2008 opened 2 months ago

bhoppers2008 commented 2 months ago

Provide designs for Inlaid Drawer using existing layout (parent-child, border layouts) and UI components, and Salt --spacing tokens for margins.

Document as examples.

Designs provide the basis for Pepper inlaid drawer patterns.

origami-z commented 3 weeks ago

Waiting for a11y direction

mark-tate commented 2 weeks ago

Zazu Goal: M(5)

Outstanding Decision

navkaur76 commented 2 weeks ago

Kick off notes:

Two separate concerns:

Implement Inlaid Drawer somewhere in code as component.

Nav to do docs + specs + figma for component – Design work to be done by EOS (Zazu). i. To confirm what will be in component vs example (Josh) ii. Asmita to identify definitive ‘drawer’ requirements that Pepper need from Salt.
Build > Pepper dev to build (Thushara/Vineet) in Americano. i. T/V to confirm with Adrian whether unopinionated Inlaid Drawer is sufficient from Pepper, specifically:

Asmita to follow up with Anh/Adrian/JJ Pepper implementation of Drawer (Salt to update as necessary).

Modal behaviour on Overlay Drawer (ability to interact with app underneath) is a separate issues. Ben/Josh to align on follow-up with Jared.

navkaur76 commented 6 days ago
mark-tate commented 6 days ago

Goal: ready for Dev by EOS