Closed jduss4 closed 5 years ago
As far as the image galleries go, I don't know if it would be better to have a popup modal that changes the URL the way the footage page works (which would then allow directly linking to an image PLUS lots more metadata) or if it would be better to use a lightbox or something for easier scrolling through the bigger images + metadata. I can see arguments for both. I think I am leaning modal at this point simply for the sake of matching the footage section and allowing for hard links, but I am open to suggestions! If I don't use a lightbox here, I will probably also turn the timeline into using a modal for the image or something, although that's a sort of different case
One argument for the lightbox is some of them might do lazy loading. Otherwise I think I'll want to write something that will attempt lazy loading when the modal is clicked, rather than load all the thumbnails AND the big photos when they first go there.
I did think about making one big page with filters (similar to how the footage page works) that would lazy load images as you scroll, but in the interest of keeping things simpler and of making it easy for people to browse to specific types of content I have just pulled them into sections for now.
[x] navigation links I was originally picturing these like SPARC with the expanding images and overlaid text, but I don't know if there are too many throughout the site for this on the band page?
[x] timeline functionality in terms of what images do, dropdowns, lightboxes, etc
[x] how to make interviews look a little more elegant (links at the top to subject, speaker distinguishing, etc)
[x] small cleanup for stories/marches just because I think it could look a little slicker
[x] multimedia/audio/on-parade cleanup just a little as well, it's pretty crude looking
[x] entire image gallery everything (I just started working on this) from nav to lightbox vs modal like on footage, etc (comment below)
[x] how to condense the scss variables into one place, presumably I can require or include them or something?