material_admin icon indicating copy to clipboard operation
material_admin copied to clipboard

/admin/structure/block could use improvement

Open mortenson opened this issue 8 years ago • 5 comments

I noticed that the Block layout page doesn't have a lot of specific Material Admin styling, and I think we could do some improvements there. Not sure how far we want to go but small tweaks would go a long way.

mortenson avatar Aug 25 '17 22:08 mortenson

I made some improvements to tables that help this page out. I am not convinced that "region titles" should be blue as it's a bit harsh but it definitely needs a defined separator.

screenshot 2017-09-07 09 03 33

briancwald avatar Sep 07 '17 13:09 briancwald

@briancwald Maybe we can style this page to look more like a list of collections, instead of a table? Then each region would have some margin from eachother, which might be nice.

mortenson avatar Sep 07 '17 14:09 mortenson

@mortenson I thought about that, but I felt that it was an anti-pattern for collections because you can move items across sections in the table drag state.

briancwald avatar Sep 07 '17 16:09 briancwald

@briancwald It might feel awkward, yeah. As a user I may not assume that items could be dragged across sections. The ideal UI for this would be if the regions were displayed in a similar way to how they look in the frontend (i.e. sidebars are on the side), but we can't really do that.

mortenson avatar Sep 07 '17 17:09 mortenson

Ive spent some time investigating some options for improving efficiencies with data tables in general, and I have been looking at introducing a tray to support details for table cells. I think this page is a great place to test it out.

THis is what I am thinking:

Pros:

  • The right amount of space for the job
  • Mobile friendly
  • Potentially could leverage outside in toolbar?

Cons:

  • Introducing toolbar may be cumbersome?
  • Uncertain if we can access all the info to display on the same page load?

1-tt2x8srugoljqnsmdidf_g

briancwald avatar Sep 08 '17 11:09 briancwald