-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
[UI/UX] Toolbar page actions #14275
base: 5.x
Are you sure you want to change the base?
[UI/UX] Toolbar page actions #14275
Conversation
This reverts commit b6aa467.
commit 007b788 Merge: a3a97a1 f2791bf Author: Anderson, from Dropsolid <[email protected]> Date: Fri Oct 4 15:12:56 2024 -0300 Merge remote-tracking branch 'upstream/5.x' into ui-remove-search-help-from-list-toolbar commit a3a97a1 Merge: b1ec3d1 93db721 Author: Anderson, from Dropsolid <[email protected]> Date: Wed Sep 18 15:30:42 2024 -0300 Merge remote-tracking branch 'upstream/5.x' into ui-remove-search-help-from-list-toolbar commit b1ec3d1 Author: andersonjeccel <[email protected]> Date: Thu Jul 11 15:45:28 2024 -0300 searchHelp entries commit e6eac73 Author: andersonjeccel <[email protected]> Date: Thu Jul 11 15:39:22 2024 -0300 translations commit d9146e8 Author: andersonjeccel <[email protected]> Date: Thu Jul 11 15:38:43 2024 -0300 toolbar
This reverts commit 90c2e6f.
@abhisekmazumdar some changes to structure made e2e tests fail :) |
I would expect, that the live view works like a toggle. But actually I don't know if it's on. |
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.
Works really nice. Good change.
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.
Code changes LGTM!!!
Thanks, @andersonjeccel, for this facelift. I loved the new look.
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.
Did basic tests, works for me 👍 Good job
Description
This PR groups related elements together to follow UX best practices.
When working on a details page, it makes sense to have a page header containing actions for the current resource (e.g. Edit action, to edit the current form, for example).
Maybe not that much for a page that lists several resources for the same thing... In a first moment, you might look at the current state of our index pages and think that they look good.
but what if we add a widget to show a chart about your lead generation? what would be the "New" page action for, creating a contact or adding a new widget?
as we think about making the listing pages more attractive, is inevitable to consider adding content that creates a relationship with everything else you do in Mautic everyday
Placing the page actions on the toolbar specifically for listing pages aim to address this case, allowing us to keep developing content to make the tool get increasingly better without causing confusion to our users
📋 Steps to test this PR: