Skip to content
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

Feature Request: Grid issues #3575

Closed
stasleo opened this issue Feb 29, 2016 · 5 comments
Closed

Feature Request: Grid issues #3575

stasleo opened this issue Feb 29, 2016 · 5 comments
Assignees

Comments

@stasleo
Copy link

stasleo commented Feb 29, 2016

I don't like UX of Magento 2 grids.

  1. To find some product I need to do the following:
  1. Where there is no inline editor in the Product Grid (like in Customers or CMS Pages grid)?

  2. Why grids display mass-action dropdown even if nothing selected? I think it would better to display mass-action dropdown in some pop-over in floating position, and only if some items are selected. It would make grid pages cleaner and easier to use.

  3. There is no need to display pagination block if there is no need to. For example, if I have <20 items, pagination can be hidden.

  4. Bookmarks should be always visible and accessible at just one click.

  5. It should also be possible to change the order of bookmarks.

  6. Our developers said that new magento grids are complicated to customize. It is difficult to make cell value a link or apply some CSS to a cell.

@guz-anton
Copy link
Contributor

  1. Our developers said that new magento grids are complicated to customize. It is difficult to make cell value a link or apply some CSS to a cell.

I can agree that it could be difficult to do some thing with cell. But currently it is possible to do that from one module in other module's Grid. And it is possible to do it in maintainable way.

Lets start with existed knowledge sources:

I hope I've gave your devs a topic for investigation ;-)

@antboiko
Copy link

@stasleo

Hi Stanislav, thank you for providing your feedback on grids. Please let me comment every item:
For the 1st and 2nd::
Yes, I agree that currently Product Grid lacks some functionality in comparison to CMS Pages grid or Customers grid. This update is acknowledged and it's in our backlog
For the 3rd:
I mostly agree. Bulk actions dropdown behavior will be revised
For the 4th:
It makes sense, but it's better to have consistency in this place. So rather that have table controls appear and disappear based on the items per page setting or the result of filters applied (shifting controls side to side), the pagination control are displayed in place in the controls section of the table, but appear disabled when additional pages are not available to 'page to’
For the 5th:
I’m not sure I completely understand the request here. I can suppose you mean something like bookmark bar. But this could work not for all cases, especially when user has 10+ saved views (bookmarks)
For the 6th:
Stanislav, could you please provide some use cases for this one? Do you consider changing the order of bookmarks in a dropdown?

Thanks,
Anton.

@stasleo
Copy link
Author

stasleo commented Apr 20, 2016

@antboiko

For the 5th:
Yes, I mean bookmarks bar.
Make it responsive. If there is enough space - display them all as a bookmarks bar. If there is not enough space - display all of them in a dropdown list.

For the 6th:
Yes. Our extensions have built-in bookmarks for our clients. These bookmarks are used for different use-cases of the grid usage. We expect that some of the bookmarks will be used frequently, some of them are not so frequent. And we want to display bookmarks in order of usage frequency, not in a-z order.

For the 7th:
I think that customization of grids should be much easier. It should be a part of your UX guidelines. There should be some clear and easy way to add a link, to change font-weight, color, background color, add an icon or some other custom element. The current UX guideline is far from good usability. I mean that guideline says that actions (e.g. view, edit, delete) should be put in the last column in a dropdown menu. I think that actions and links to linked entities should always visible and availiabe in just one click.

@piotrekkaminski
Copy link
Contributor

Thank you for your submission.

The Magento 2 GitHub repository is used to capture code and documentation issues.

New feature requests and existing feature improvements should be submitted to the Magento 2 Feature Requests and Improvements forum.

This discussion is now available at Magento Forums.

@LucScu
Copy link

LucScu commented Aug 3, 2017

i hope someone in magento team take care asap about these entry level features list.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants