devextreme-angular-template icon indicating copy to clipboard operation
devextreme-angular-template copied to clipboard

Data grid UX issues

Open hakimio opened this issue 5 years ago • 4 comments

I understand that the examples should be as simple as possible but it really looks like you put absolutely no effort in the data grid example.

  • No margins
  • Over-extended first id column
  • Instead of making the grid fit in the available space, you just let it grow as much as needed. As a result, instead of just having scrollable grid body and both the top toolbar and the paging controls easily accessible, you force the user to scroll up or down when he needs to use buttons from the top toolbar or paging controls in the bottom toolbar.
  • The grid is not responsive.

hakimio avatar Oct 12 '18 12:10 hakimio

Hi,   We removed margins intentionally according to the template design.   As for other suggestions, we will consider them in our future development. Thank you for your time and cooperation.

NickMitrokhin avatar Oct 23 '18 10:10 NickMitrokhin

We removed margins intentionally according to the template design.

Well, then you have inconsistent template design, because you have big margins and a lot of padding on the home page where you use cards and no margins in the data grid page.

hakimio avatar Oct 24 '18 07:10 hakimio

You can use the content-block CSS class to add adaptive margins to any content element.

nightskylark avatar Oct 30 '18 10:10 nightskylark

@nightskylark Cool. Why don't you do that in your template? It looks much better. BTW, what's with the double border between bottom paging toolbar and the grid body? Is that intended?

hakimio avatar Oct 30 '18 10:10 hakimio