magento / magento2

Prior to making any Submission(s), you must sign an Adobe Contributor License Agreement, available here at: https://opensource.adobe.com/cla.html. All Submissions you make to Adobe Inc. and its affiliates, assigns and subsidiaries (collectively “Adobe”) are subject to the terms of the Adobe Contributor License Agreement.
http://www.magento.com
Open Software License 3.0
11.54k stars 9.32k forks source link

Massively improve Magento2 Admin UI / Use of space and screen, reduce # clicks for actions, remove useless headers - focus on data that is really needed by the admin #28910

Closed seansan closed 3 years ago

seansan commented 4 years ago

Description (*)

The Magento 2 admin theme looks a lot more modern, but OMG does it eat your screen pixels. Also some actions just take too many clicks to reach. It would also be great to have a omni-search menu where you enter the menu item you are looking for and it finds it instead of clicking through the whole menu. Why would a customer on the frontend have a search option to find a product and an admin would not have the same to find the page he is looking for?

But most important is use of the screen. For instance: in he order grid you alsmost cant even see the first order above the fold? Only headers, sub headers, whitespaces, warnings, more spacing, and even more spacing

Compare. Assuming the grid itself is the data a user works with. Customers, Products, Orders.

Does that not sound ridiculous assuming M2 should be the better product?

Expected behavior (*)

  1. Created a condensed views for admin almost like gmail has 3 options for its view. But in general
    • make sure you can see more and more with the screen size at hand, compare M1 to M2 ....
  2. Admin menu now opens on click, why not on hover on desktop? (you would only hover over a menu when you want to open it)
  3. Add a simple omni search box to filter through menu items and settings (Settings olny for an admin) ... if you want to go to COntent->Schedule just type in "Sched .... " and see all options that contain this string
  4. Menu left bar auto-hides after 10secs, opens on hover nearby ... wins 8% of the screen

Benefits

Work faster. Do more. Show more. Get more work done, faster.

Additional information

Compare the M1 screenie to the M2 version. The admin theme is for WORKING ... not some kind of FASHION SHOW ... ;)

Magento 1 image

Magento 2 image

m2-assistant[bot] commented 4 years ago

Hi @seansan. Thank you for your report. To help us process this issue please make sure that you provided the following information:

Please make sure that the issue is reproducible on the vanilla Magento instance following Steps to reproduce. To deploy vanilla Magento instance on our environment, please, add a comment to the issue:

@magento give me 2.4-develop instance - upcoming 2.4.x release

For more details, please, review the Magento Contributor Assistant documentation.

Please, add a comment to assign the issue: @magento I am working on this


gwharton commented 4 years ago

Totally agree with amount of wasted header space.

Leland commented 4 years ago

The admin theme is for WORKING ... not some kind of FASHION SHOW

Whitespace is important for user interfaces to feel fluent and digestible. Removing every scrap of whitespace until the layout is totally taut typically results in a display that is dense to the point of losing its hierarchy. Saying "this view fits X more rows" is not necessarily the best metric on which to base admin UX success IMO.

That being said, the whitespace use here – particularly the padding on the header – does feel like it could be lessened quite a bit.

mrtuvn commented 4 years ago

Seem we will have new magento theme in near future 😂 theme-admin-elegant-3. Support for all such cases. Fully Responsive , vertical menu auto hide toggleable The only most useful feature i want to see is search (for fast navigate to correct settings possible suggestions for admin)

dani97 commented 4 years ago

@seansan may be this can help you https://github.com/magespices/mage2nostalgia

seansan commented 4 years ago

Thanks ;) I had seen this one ... but their README is exactly what drives them to spend a full night of coding on this.

It really is time to start doing something about this ... for instance also make it ready for mobile

More examples exist

http://cloudberry.co/land-of-coder-admin-theme-free-for-magento-2.html https://nwdthemes.com/magento-2-extensions/admin-theme/

The Magento 2 team and there must be some UX experts and more importantly Usability Experts there (it is not about a cool design, this is about making working smarter and faster a priority)

On Tue, Jun 30, 2020 at 3:24 PM christopher daniel notifications@github.com wrote:

@seansan https://github.com/seansan may be this can help you https://github.com/magespices/mage2nostalgia

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/magento/magento2/issues/28910#issuecomment-651788334, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAE7I22NZR72TON65XEXPI3RZHRRRANCNFSM4OKEAQNA .

Karlasa commented 4 years ago

search is already available as 3rd party module https://marketplace.magento.com/magehelper-menusearch.html

seansan commented 4 years ago

Please remove these adverts. This Magento core.

On Wed, 1 Jul 2020 at 17:02, Karla Saaremäe notifications@github.com wrote:

search is already available as 3rd party module https://marketplace.magento.com/magehelper-menusearch.html

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/magento/magento2/issues/28910#issuecomment-652472411, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAE7I23OEBA4A4RQRIIBN7TRZNFZ3ANCNFSM4OKEAQNA .

Karlasa commented 4 years ago

Please use https://github.com/magento/architecture repository for discussion and suggestion for future improvements. This ticket does not fit into issue format.

seansan commented 4 years ago

This is Magento. We are logging it here. All formats are used.

UX is not architecture

If you want the ticket also there then you can copy it.

Let's refrain from discussions about formats, which repo, who to tag etc..It is not M1 anymore where tickets were also always lost.

I think the OP goal is clear. And easily accomplishable for a UX team.

Please give PRIO

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed after 14 days if no further activity occurs. Thank you for your contributions.

seansan commented 3 years ago

Please dont mark this as stale and dont close. I think it is the 1 thing EVERYBODY in the community agrees on! See the HYVA and HYVA ADMIN project https://hyva.io/ https://twitter.com/willemwigman/status/1332619794437255169 Let make Magento great again! @Vinai

mrtuvn commented 3 years ago

@seansan It's not admin theme as you think! It's only one piece of entire picture in backend. Don't think wrong i am very impressive at all they hard work and hyva team behind. We have all tools for make new admin theme! Only need one more push. Its may need times. We can craft new admin from scratch base on tailwind and i believe it is good for build dashboard. TWind is perfect for backside

seansan commented 3 years ago

I know what hyva is (today). It is only an example

The backend needs to be improved for far far better GUI / UX

On Wed, 6 Jan 2021 at 12:19, Tu Nguyen notifications@github.com wrote:

@seansan https://github.com/seansan It's not admin theme as you think! It's only one piece of entire picture in backend. But i think we have all tools for make new admin theme! But may need times. We can craft new admin from scratch base on tailwind and i believe it is good for build dashboard

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/magento/magento2/issues/28910#issuecomment-755242351, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAE7I2YX4QXPRW2PJIYWXPTSYRBLJANCNFSM4OKEAQNA .

Leland commented 3 years ago

What would it take to close this issue? 7 months with no movement definitely makes this look like a stale issue, IMO

If it's just reductions of header padding, open a PR - no need for this issue 😀

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed after 14 days if no further activity occurs. Is this issue still relevant? If so, what is blocking it? Is there anything you can do to help move it forward? Thank you for your contributions!

seansan commented 3 years ago

Not stale to me ;)

Super important

On Tue, Mar 23, 2021 at 4:13 PM stale[bot] @.***> wrote:

This issue has been automatically marked as stale because it has not had recent activity. It will be closed after 14 days if no further activity occurs. Is this issue still relevant? If so, what is blocking it? Is there anything you can do to help move it forward? Thank you for your contributions!

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/magento/magento2/issues/28910#issuecomment-804985494, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAE7I23TDNBX4RTWG5QMGXDTFCV2FANCNFSM4OKEAQNA .

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed after 14 days if no further activity occurs. Is this issue still relevant? If so, what is blocking it? Is there anything you can do to help move it forward? Thank you for your contributions!