-
-
Notifications
You must be signed in to change notification settings - Fork 3k
[UX] Better action labels when creating forms #14514
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[UX] Better action labels when creating forms #14514
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@escopecz, the requests have been incorporated, and coverage has been added.
@andersonjeccel, Please review the changes. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The code looks great now 👍
Can we get one more manual test after the refactoring? @andersonjeccel I know you cannot approve your own PR but you know the best what to test. Could you give us your test results with Rahul's changes?
Marking this one as pending feedback given the comments from @kuzmany above - @andersonjeccel could you take a lookies? Would be lovely to get this in the beta release if we can! :) |
@RCheesley Feedback not related to this PR |
Looks nice for every Action possible! |
This pull request has been mentioned on Mautic Forums. There might be relevant details there: https://forum.mautic.org/t/announcing-mautic-6-beta-now-available-for-testing/35196/1 |
Description
Adds labels for actions when creating/editing forms
Thanks to @escopecz for the help in creating the EntityHelper
UX planning
Colors
Green: For addition or growth actions (e.g., adding points, multiplying values).
Red: For removal, reduction, or division actions (when representing a decrease).
Blue: For filling in, updating data, or neutral/configurable actions.
Neutral (Gray): Represents relationship or when no specific action is being performed.
Other aspects
Before:
After:
📋 Steps to test this PR: