Hi there!
I’m trying to create a media gallery where users can:
- Upload image files
- Add video embeds (YouTube, Vimeo URLs)
- Reorder both types together
- Preview everything in a cards/grid layout
So something like this, but where I can mix in text fields for video embeds alongside the uploaded images:
I currently have three workarounds, but none are ideal:
- Adding placeholder images to a file gallery and adding the embed link in a field inside it
- Blocks (each piece of media takes up too much vertical space, making long galleries hard to navigate)
- Structure fields (inefficient use of space. I’d prefer to see just thumbnail previews, rather than all the fields upfront.)
Is there a plugin or approach that would let me achieve something closer to the cards layout but with mixed media types? Or a way to customize the structure field display to be more compact/visual?
Thanks!



