9 Commits

Author SHA1 Message Date
Yiannis Christodoulou
ef07bd86e2 Improve end screen overlay layout and touch support
Refines EndScreenOverlay CSS for better spacing, grid alignment, and responsive behavior across various screen sizes and embed heights. Adds touch device detection in JS to show overlays and durations by default for improved usability on mobile devices. Limits related video items to 2 for small embed heights to enhance readability.
2025-10-03 13:00:30 +03:00
Yiannis Christodoulou
71ad76285f feat: separate css files for better control 2025-10-03 11:24:33 +03:00
Yiannis Christodoulou
4175a9d08f fix: Check if this is an embed player, and open the links to a new tab 2025-10-03 11:24:33 +03:00
Yiannis Christodoulou
4edd93f182 fix: Remove the title "More videos" in related videos screen 2025-10-03 11:24:33 +03:00
Yiannis Christodoulou
68fa1efe87 feat: Add Embed Info Overlay Component (for embed player only) 2025-10-03 11:24:30 +03:00
Yiannis Christodoulou
5fda4610da fix: Chapter title, next video icon, play video with sound, dark opacity, fix hls, cleanup logs 2025-10-03 11:24:30 +03:00
Yiannis Christodoulou
543085c38f fix: Video.js improve browser/device compatibility, fixes and a lot improvements 2025-10-03 11:24:25 +03:00
Yiannis Christodoulou
a66d823d1d feat: Related media at the end of video 2025-10-03 11:24:23 +03:00
Yiannis Christodoulou
8c6361f17e feat: Separate the video.js components 2025-10-03 11:24:22 +03:00