Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Comments

fix potential lightgallery markup conflict#1056

Merged
zerocrates merged 1 commit intoomeka:masterfrom
ebellempire:lightgallery
Jun 12, 2025
Merged

fix potential lightgallery markup conflict#1056
zerocrates merged 1 commit intoomeka:masterfrom
ebellempire:lightgallery

Conversation

@ebellempire
Copy link
Contributor

@ebellempire ebellempire commented May 21, 2025

This PR fixes an issue where using a plugin filter to add support for Omeka's standard LightGallery cannot work in themes that wrap their default media markup in an #itemfiles container (this is the case for the default templates – and thus Seasons – as well as Rhythm, Minimalist, Freedom, Thanks Roy, and Emiglio). This also fixes a potential validation issue since those themes would also have a duplicate #itemfiles div. All that's changed here is that the default markup now uses a more specific id that is less likely to have conflicts. This minor change does not appear to manifest in any CSS selector issues with themes that already use LightGallery by default (Center Row, The Daily).

Update

There actually is an issue with the Big Picture theme that would need to be addressed in a future update.

@zerocrates
Copy link
Member

I'm not sure we confirmed a Big Picture issue with this, but I think we did see that Foundation would have one. Those aren't big insurmountable problems though.

@zerocrates zerocrates merged commit d621bad into omeka:master Jun 12, 2025
9 checks passed
@ebellempire ebellempire deleted the lightgallery branch July 3, 2025 13:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants