Ma77Ball opened a new pull request, #83:
URL: https://github.com/apache/incubator-texera-site/pull/83

   ### What changes were proposed in this PR?
   - Adds a new Videos page under Community (Community > Videos, alongside 
Meetings) that embeds clips from the Texera Project General YouTube channel.
   - Renders videos from a curated `data/videos.yaml` list as a responsive card 
grid of privacy-friendly `youtube-nocookie.com` embeds (16:9, lazy-loaded), 
matching the site's existing blog-card design.
   - Adds a live search bar at the top that filters videos by title and 
description, mirroring the blog search.
   - Removes the `dropdown-divider` in the navbar so the Community dropdown 
items (Community home, Meetings, Videos) are evenly spaced.
   ### Any related issues, documentation, discussions?
   Follows up on the community request to surface the project's YouTube clips 
on texera.apache.org.
   ### How was this PR tested?
   - Run `hugo --gc` from the repo root, expect a clean build with no errors.
   - Open `/videos/`, confirm the video cards render in a responsive grid and 
each embed plays.
   - Type in the search box, confirm cards filter live by title/description and 
the "No videos match your search" message appears when nothing matches.
   - Open the navbar Community dropdown, confirm Community home, Meetings, and 
Videos are evenly spaced with no divider.
   ### Was this PR authored or co-authored using generative AI tooling?
   Co-authored with Claude Opus 4.8 in compliance with ASF.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to