Skip to content

Conversation

andersonjeccel
Copy link
Contributor

@andersonjeccel andersonjeccel commented Jun 17, 2024

Q A
Bug fix? (use the a.b branch) 🔴
New feature/enhancement? (use the a.x branch) 🟢
Deprecations? 🔴
BC breaks? (use the c.x branch) 🔴
Automated tests included? 🔴
Related user documentation PR URL mautic/user-documentation#...
Related developer documentation PR URL mautic/developer-documentation-new#...
Issue(s) addressed Fixes #13164

Description

Specifically:

  • Makes overlays blurred when a modal is open
  • Integrates with [UI] Fields #13752 to ensure fields keep visible while on top of the modal background
Before After
image image

📋 Steps to test this PR:

  1. Open this PR on Gitpod or pull down for testing locally (see docs on testing PRs here)
  2. Open Categories > New > See white fields and blurred background

revert
Revert "fixing broken darken/lighten"
This reverts commit bcf4ac98e07c0c17162a74794a8161d5398c3d7c.
@andersonjeccel andersonjeccel added code-review-needed PR's that require a code review before merging pending-test-confirmation PR's that require one test before they can be merged and removed blocked Something blocks this PR/issue (e.g. waiting for another PR to be merged) code-review-passed PRs which have passed code review labels Sep 11, 2024
@andersonjeccel andersonjeccel marked this pull request as ready for review September 11, 2024 15:07
@andersonjeccel andersonjeccel added the accessibility Any issues relating to accessibility label Sep 11, 2024
@andersonjeccel andersonjeccel removed the request for review from shinde-rahul September 20, 2024 09:44
Copy link
Contributor

@oltmanns-leuchtfeuer oltmanns-leuchtfeuer left a comment

Choose a reason for hiding this comment

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

Nice Improvement, really puts an emphasis on the modal and increases its visibility by alot.

@oltmanns-leuchtfeuer oltmanns-leuchtfeuer added user-testing-passed PRs which have been successfully tested by the required number of people. and removed pending-test-confirmation PR's that require one test before they can be merged labels Sep 26, 2024
@andersonjeccel andersonjeccel added the hacktoberfest Issues that would be great for Hacktoberfest participants to work on label Oct 2, 2024
@MojisolaaaO
Copy link

Nice job improving the visibility of the field! However, the buttons on the modal are purple, which doesn't match the color scheme in the UI design.
View screenshot attached

@andersonjeccel
Copy link
Contributor Author

@MojisolaaaO Hm, I'm a bit confused... Mautic's brand color is the same color you're showing on the screenshot. Could you provide more details?

@MojisolaaaO
Copy link

@andersonjeccel The color of the buttons in the screenshot does not match the color of the buttons in the description above; however, since it in line with Mautic's brand color, it is fine.

@andersonjeccel
Copy link
Contributor Author

@MojisolaaaO Oh, my PR only changed the modals, the buttons were redesigned through other PR :)

Thanks for reviewing!

@andersonjeccel
Copy link
Contributor Author

Well, this PR was merged in #13767 so I'll close it

@andersonjeccel andersonjeccel deleted the ui-modals branch October 11, 2024 14:36
@escopecz escopecz removed this from the 5.2 milestone Dec 1, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility Any issues relating to accessibility code-review-needed PR's that require a code review before merging enhancement Any improvement to an existing feature or functionality hacktoberfest Issues that would be great for Hacktoberfest participants to work on T1 Low difficulty to fix (issue) or test (PR) user-interface Anything related to appearance, layout, and interactivity user-testing-passed PRs which have been successfully tested by the required number of people.
Projects
Status: Done
Archived in project
Status: Done
Development

Successfully merging this pull request may close these issues.

Align modals to the design system
5 participants