Superhero Technologies

Website elementsMedia & showcase

Video gallery

A video gallery, built into your site with no plugin and no library. A grid of YouTube, Vimeo or self-hosted videos, each behind your own poster and a play button, with optional category filter chips. A click plays the video in one lightbox dialog or in the tile itself. Nothing is requested from YouTube or Vimeo until a tile is pressed.

Lightbox, filtered by category, with counts

Inline: the tile becomes the player

  • The videos, each with its title: a YouTube or Vimeo link, or the fileNeeded to start
  • How to group them, if visitors should be able to filter

Send these with your request and we can start straight away. Everything else is ours to do.

All your videos on one page, sorted by topic, with your own thumbnails, and nothing loads from YouTube until someone picks one.

Also called

UABB Video GalleryPowerPack Video GalleryElementor Video PlaylistYouTube galleryVimeo galleryvideo gridfilterable video gallery

What it replaces

  • UABB / PowerPack “Video Gallery” modules (Beaver Builder)
  • Elementor Pro Video Playlist
  • YouTube gallery plugins
  • a page of pasted YouTube iframes

Good for

A page of several videos: testimonials, a how-to library, event recordings, a portfolio of films. Categories when there are enough to be worth sorting.

Not for

One video on its own (that is video-player), an ambient loop behind a hero (video-background), and a whole channel kept in sync by itself: the list is written into the page, so a new upload means an edit. Galleries of photos are not this either.

Accessibility

Written so the page works for every visitor, whether they browse with a mouse, a keyboard or a screen reader, and whether or not they have asked for less motion.

  • Each tile’s play control is a real <button> named “Play: <title>”, over the whole poster, with a visible focus ring. The title is also printed under the tile as a heading (titleTag).
  • Filter chips are a labeled group of <button aria-pressed>, “All” first and pressed. Choosing one hides the other tiles and a polite live region says how many are shown (“Open films: 3 videos.”).
  • Lightbox: one native modal <dialog>, named by the video’s title: focus trapped, Escape and a backdrop click close it, the close button is labeled. On open the video starts and focus goes to the close button, because a YouTube or Vimeo iframe keeps every key, Escape included; Tab moves on into the player. Closing empties the dialog so the sound stops, returns focus to the tile and releases the scroll lock.
  • Inline: focus moves into the player (the titled iframe, or the <video>). One tile plays at a time.
  • Self-hosted files keep the browser’s native controls with a captions menu. A captions track is expected (WCAG 1.2.2); the build warns without one.
  • prefers-reduced-motion: tiles shown by a filter appear at once instead of fading in, and the play button does not grow on hover. Nothing plays until asked.
  • Without JavaScript every tile is a link to the video’s own page (“Watch “<title>” on YouTube”), or to the file, and every video is listed: the chips are not shown.

Where it's live

  • superherotech.ai: /elements/video-gallery/ (demo)

How to ask for it

“The video-gallery on our home page, with …”

Name it, say which page and which part of the page it goes on, and say what goes in it: your photos, your words, your colors. That is a complete request. We build it, you approve it, and it goes live. If you know it by another name, from WordPress or from another site, that works too.

More elements you can ask for: Before / After, Particle field, Mega menu, Video background, Parallax band, Scroll reveal, Business hours, News ticker, Flip box, Instagram feed, Accordion / FAQ, Card slider, Tabs, Info list, Video player, Testimonial carousel, Icon library, Animated text, Cookie consent, Animated background, Modal box, Announcement bar, Image hotspots, Info circle, Slide box, Countdown, Content toggle, Off-canvas panel, Map and directions, Link effects, Tabcordion, Tooltip, Responsive table, Notice, Toast, Loading, Menu button, Radio group, Stepper, Tags, Scrollbox, Sticker. Or see all of them working.

More in Media & showcase

See them all working
  • Before / After

    Show the old and the new in one frame, and let visitors drag to compare.

  • Instagram feed

    Your latest posts on your own site, from our copy of the images, so the grid does not go blank when Instagram changes its mind.

  • Card slider

    Show more reviews, team members or posts than fit across the page, and let visitors swipe or click through them.

  • Video player

    Your video, your thumbnail, and nothing loads from YouTube until someone presses play.

Want the video gallery on your site?

Tell us about the business. We build the site with it, launch it, and change it whenever you ask.

Your favorites

Nothing saved yet. Press the heart on any element, feature, style, flavor, palette or typeface pairing and it waits here for you.

Your favorites go with you to checkout, so we know what you want on your site.

Get Started

Your $150 SEO audit, free

We'll read up to ten pages of your site, see what your customers search for and who shows up instead. You'll see your score here in a minute or two, and the full plain-English report comes by email, so use an address you check.

We'll email your report either way.

How we use these: our privacy policy.

Any finding in this report that goes into a build with us does not add to the cost of the build. A person follows up after the report. More about the audit

Message us