Open bhoppers2008 opened 3 months ago
Need to think through how to play nicely with container's padding. e.g. Dialog has only top/bottom padding to make accent bar work. Drawer & Overlay have full paddings for the content (different spacing as well).
Extend to 2 sprints, given multiple components, and user validation needed
Figma spec complete. Ready for dev work to begin.
Cortado Goal: Kickoff required RC by EOS
Aug 12 - starting dev tomorrow (one minor design update remaining)
Aug 13th - had header block dev kick-off with @tomhazledine @navkaur76 @pseys
Open questions:
@bhoppers2008 @joshwooding would like to discuss more on these
Meeting w/ @bhoppers2008 on Aug 14
Answers to Qs in Darrin's comment above:
Other:
Aug 16 - dev in-progress. Expect RC by end of Monday
+1 sprint due to OOO and further design requirements
Aug 20 - Proposal created, ready for review by @bhoppers2008 and @joshwooding
Feedback from MTK - existing Dialog header, if close button is positioned before the title, close button will not receive click event
<DialogCloseButton onClick={handleRequestClose} />
<DialogTitle header="Export" />
Espresso Goal to be released on 13th Sept, with a design review on 9th September
Deprecation strategy for design will be defined as part of this release
Handover for design review by EOD 9th.
Nav to create a meeting to discuss the options for release by 13th Sept
Following code review, implementing changes to component API to avoid "magic" and favour composition.
Branch for docs has been opened, but so far site docs and examples are WIP: https://github.com/jpmorganchase/salt-ds/pull/4095.
Frappe Goal: merged to Labs by EOS
Refactoring following dev feedback, expect PR ready for dev-review tomorrow (18th)
Design review today, PR up for code review, examples may need updates ?
design review complete for dialog and overlay, outstanding issue with scrolling (long content with Safari chrome has no keyboard support) Take a defect on scrolling to avoid Header blocker
Code changes following design review in-progress
Galao Goal: dev complete by end of wk1
@tomhazledine do we have an update on this ?
Latte: 1 week capacity wk1: Header for Overlay & Dialog available in Labs To move to core some work needed @bhoppers2008 to schedule remaining work
No work to happen beyond pushing dialog and overlay header to labs in Latte. Updates to dialog/overlay core site examples and guidance and header block pattern page to be updated for core in Lungo sprint.
Lungo Goal: no dev capacity this sprint
Moved to Macchiato sprint. No capacity in Lungo. @navkaur76 can resume the work when she returns from holiday. @mark-tate
This issue will standardize a Header Block which can be composed into container components (Dialog, Drawer, Overlay) and provide a Header Block component.
Requirements
The Header Block will include the following attributes:
--spacing-300
.Component updates
The following components are updated to use the Header Block:
--spacing-200
to match the internal padding of Overlay.In all cases, if the container element needs to be closed via Close Button, the Header Block close button should be used.
Consideration: Should a Close Button component be created as it's own individual component?
Enhancement An overflow drop-shadow will be added at a later point.
Closes #3532 Closes #2970