Opened 5 years ago

Last modified 3 years ago

#5619 new enhancement

Modernise gallery listings

Reported by: Olivier Mehani Owned by:
Priority: major Milestone: 0.13.0
Component: programming Keywords:
Cc: Parent Tickets:

Description

The gallery looks a bit old and clunky.

It would be nice to refresh it a bit, with less whitespace more room for the thumbnails, and a more dynamic/responsive layout taking into account size of the various thumbs, as well as that of the container window

Attachments (7)

0001-Generalise-keyboard-navigation.patch (4.4 KB ) - added by Olivier Mehani 4 years ago.
0002-Modernise-gallery.patch (5.8 KB ) - added by Olivier Mehani 4 years ago.
0003-Override-skeleton-s-container-size-for-better-respon.patch (2.6 KB ) - added by Olivier Mehani 4 years ago.
0004-Split-media_grid-out-to-its-own-util.patch (4.0 KB ) - added by Olivier Mehani 4 years ago.
0005-Use-media_entry-in-collection_gallery.patch (4.9 KB ) - added by Olivier Mehani 4 years ago.
Screenshot from 2020-05-31 00-38-07.png (131.7 KB ) - added by Olivier Mehani 4 years ago.
Screenshot from 2020-05-31 00-37-58.png (156.7 KB ) - added by Olivier Mehani 4 years ago.

Download all attachments as: .zip

Change History (9)

by Olivier Mehani, 4 years ago

by Olivier Mehani, 4 years ago

by Olivier Mehani, 4 years ago

by Olivier Mehani, 4 years ago

comment:1 by Olivier Mehani, 4 years ago

Ok, here's an attempt at modernising the gallery. The code should also be available from

https://scm.narf.ssji.net/git/mediagoblin/log/?h=5619-modern-gallery

And some screenshots


comment:2 by Ben Sturmfels, 3 years ago

Milestone: 0.13.0

I don't know why I missed these patches Olivier. My apologies. I'll take a closer look at them soon. Could potentially be a good opportunity to make use of CSS grid.

Note: See TracTickets for help on using tickets.