Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[Play-159] Play Adding Alert To Dialog Kit #1909

Merged
merged 12 commits into from
Jun 6, 2022

Conversation

CooperSawyer1
Copy link
Contributor

@CooperSawyer1 CooperSawyer1 commented May 18, 2022

React Kit Coverage

Screens

Here are the new additions to the Dialog page.
Screen Shot 2022-05-25 at 11 29 10 AM

Here are examples of the new Dialog Alerts icons
Screen Shot 2022-05-25 at 11 29 04 AM

Screen Shot 2022-05-25 at 11 28 47 AM

Here are examples of the styles that can be used.
Screen Shot 2022-05-25 at 11 31 27 AM

Screen Shot 2022-05-25 at 11 28 54 AM

Screen Shot 2022-05-25 at 11 31 21 AM

Screen Shot 2022-05-25 at 11 28 58 AM

Breaking Changes

[Yes/No (Explain)]

Runway Ticket URL

[INSERT URL]

How to test this

[INSERT TESTING DETAILS]

Checklist:

  • LABELS Add a label: enhancement, bug, improvement, new kit, deprecated, or breaking. See Changelog & Labels for details.
  • DEPLOY Please add the Milano label when you are ready for a review.
  • SCREENSHOT Please add a screen shot or two.
  • SPECS Please cover your changes with specs.
  • READ DOCS Please make sure you have read and understand the Playbook Release Process

@CooperSawyer1 CooperSawyer1 requested a review from a team as a code owner May 18, 2022 13:58
@CooperSawyer1 CooperSawyer1 changed the title Play adding alert to dialog kit [Play-159] Play adding alert to dialog kit May 18, 2022
@CooperSawyer1 CooperSawyer1 self-assigned this May 18, 2022
@CooperSawyer1 CooperSawyer1 added new kit Use this when adding a new kit to Playbook (USED IN CHANGELOG) and removed wip labels May 25, 2022
@CooperSawyer1 CooperSawyer1 changed the title [Play-159] Play adding alert to dialog kit [Play-159] Play Adding Alert To Dialog Kit May 25, 2022
@thestephenmarshall thestephenmarshall force-pushed the play-adding-alert-to-dialog-kit branch from 386ca4b to a913c77 Compare May 25, 2022 18:53
@thestephenmarshall thestephenmarshall force-pushed the play-adding-alert-to-dialog-kit branch 2 times, most recently from 0e46ca5 to 09989fa Compare May 25, 2022 18:58
@thestephenmarshall thestephenmarshall force-pushed the play-adding-alert-to-dialog-kit branch from 09989fa to e84eef7 Compare May 25, 2022 18:58
@thestephenmarshall thestephenmarshall added Ready for Release merged to master, ready for a versioned released enhancement New Features, Props, & Variants (USED IN CHANGELOG) and removed new kit Use this when adding a new kit to Playbook (USED IN CHANGELOG) labels May 26, 2022
@thestephenmarshall thestephenmarshall merged commit bbc147d into master Jun 6, 2022
@thestephenmarshall thestephenmarshall deleted the play-adding-alert-to-dialog-kit branch June 6, 2022 20:20
</If>

<Dialog.Body>
<Flex align='center'
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can't center all dialogs by default. This breaks all existing dialogs that do not want centered text.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We also still need these conditionals that were deleted:

<If condition={title}>
    <Dialog.Header>{title}</Dialog.Header>
</If>
<If condition={text}>
    <Dialog.Body>{text}</Dialog.Body>
</If>

I'm going to try to add before/after screenshots to the story to document what is broken.

thestephenmarshall added a commit that referenced this pull request Jul 7, 2022
thestephenmarshall added a commit that referenced this pull request Jul 7, 2022
@augustomallmann augustomallmann restored the play-adding-alert-to-dialog-kit branch July 21, 2022 17:22
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New Features, Props, & Variants (USED IN CHANGELOG) Ready for Release merged to master, ready for a versioned released
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants