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]
