Yiannis Christodoulou
73ea56c79b
Add custom wrapper for volume panel
2025-10-03 11:24:34 +03:00
Yiannis Christodoulou
0f135e61bb
Improve remaining time styling and settings button logic
2025-10-03 11:24:34 +03:00
Yiannis Christodoulou
8f872951e4
Add close button to AutoplayCountdownOverlay
...
Introduces a close button to the autoplay countdown overlay for improved user control. Updates CSS for button styling and responsive behavior, and adds event handling in JS to allow users to cancel autoplay via the new button.
2025-10-03 11:24:34 +03:00
Yiannis Christodoulou
d7c62530b0
Wrap buttons in custom div container
2025-10-03 11:24:34 +03:00
Yiannis Christodoulou
86ce2ce0de
fix: Global control order for all screens
2025-10-03 11:24:34 +03:00
Yiannis Christodoulou
75419a7402
fix: Dark background overlay when controls are visible to improve readability on bright videos
2025-10-03 11:24:34 +03:00
Yiannis Christodoulou
e885cc7c28
fix: Improve seekbar for mobile devices
2025-10-03 11:24:34 +03:00
Yiannis Christodoulou
1788ed27f4
fix: Improve the style in related items
2025-10-03 11:24:34 +03:00
Yiannis Christodoulou
0c0d9c66d2
fix: On mobile, pause the video on second tap only
2025-10-03 11:24:34 +03:00
Yiannis Christodoulou
fa85e5768a
fix: Responsive grid adjustments for different screen sizes
2025-10-03 11:24:34 +03:00
Yiannis Christodoulou
5277476921
fix: Apply rounded corners only when useRoundedCorners is true
2025-10-03 11:24:34 +03:00
Yiannis Christodoulou
4e725d8659
fix: Hide poster image when video ends and end screen is shown
2025-10-03 11:24:34 +03:00
Yiannis Christodoulou
d5d1e2496f
feat: Show overlay (avatar & title) in embed, when controls are visible or video is paused/stopped
2025-10-03 11:24:33 +03:00
Yiannis Christodoulou
d34e8ee5c7
fix: Hide seekbar and controls when poster is displayed (before first play) in embed mode
2025-10-03 11:24:33 +03:00
Yiannis Christodoulou
b228527924
fix: Ensure play icon (SeekIndicator) stays centered in embed view regardless of window size
2025-10-03 11:24:33 +03:00
Yiannis Christodoulou
71ad76285f
feat: separate css files for better control
2025-10-03 11:24:33 +03:00
Yiannis Christodoulou
7c249dd1ef
fix: Show avatar and title when video is paused/stopped in embed mode
2025-10-03 11:24:33 +03:00
Yiannis Christodoulou
5b691f3456
fix: For embed players, disable autoplay to show poster
2025-10-03 11:24:33 +03:00
Yiannis Christodoulou
e47942608d
Update VideoJSPlayer.jsx
2025-10-03 11:24:33 +03:00
Yiannis Christodoulou
2d9594eb50
fix: Z-index while the embed goes behind the countdown timer to next video
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
c7ad28572f
fix: Grid items in related videos - Allow up to 9 videos on large tablets
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
bb70888748
fix: Improve autoplay countdown
2025-10-03 11:24:33 +03:00
Yiannis Christodoulou
fcdeac4977
fix: Show settings popup in front of seekbar
2025-10-03 11:24:33 +03:00
Yiannis Christodoulou
7ae9eb21e7
sample data urls for testing
2025-10-03 11:24:33 +03:00
Yiannis Christodoulou
801f5cf22d
fix: Remove rounded corners on small mobile screens
2025-10-03 11:24:33 +03:00
Yiannis Christodoulou
b04ad2344c
fix: Make seekbar more touch-friendly on Android
2025-10-03 11:24:33 +03:00
Yiannis Christodoulou
57616c6b81
fix: Disable tooltip on touch devices (mobile and tablets)
2025-10-03 11:24:33 +03:00
Yiannis Christodoulou
45d0665e37
feat: Helper function to check if chapters represent a meaningful chapter structure
2025-10-03 11:24:32 +03:00
Yiannis Christodoulou
002016a9dd
fix: Do not use rounded corners in embed modal
2025-10-03 11:24:32 +03:00
Yiannis Christodoulou
51b52c38a3
fix: Remove the dark background from avatar/title in embed
2025-10-03 11:24:32 +03:00
Yiannis Christodoulou
71b9935d2c
feat: Truncate chapter's title above the timeline thumbnail if is too long
2025-10-03 11:24:32 +03:00
Yiannis Christodoulou
89a74f6570
fix: The volume hover should be displayed in front of the seekbar
2025-10-03 11:24:32 +03:00
Yiannis Christodoulou
e095d68667
fix: switch the play icons to the correct way
2025-10-03 11:24:32 +03:00
Yiannis Christodoulou
f3888981db
feat: Skip the autoplay if is playlist by passing the isPlayList to the video.js
2025-10-03 11:24:31 +03:00
Yiannis Christodoulou
ed07da1783
feat: Change autoplay icons and improve switch on/off functionality
2025-10-03 11:24:31 +03:00
Yiannis Christodoulou
380b537d45
feat: User rounded corners based on py value USE_ROUNDED_CORNERS
2025-10-03 11:24:31 +03:00
Yiannis Christodoulou
44a44d39f2
fix: Do not use box-shadow or borders on video-js:focus
2025-10-03 11:24:31 +03:00
Yiannis Christodoulou
7f12038e60
fix: Use the correct poster url
2025-10-03 11:24:31 +03:00
Yiannis Christodoulou
50643036cb
fix: Cleanup old video-js assets from the old media player
2025-10-03 11:24:31 +03:00
Yiannis Christodoulou
ae24bcab02
fix: Do not use rounded corners by default in video-js
2025-10-03 11:24:31 +03:00
Yiannis Christodoulou
d3b58bf27b
chore: Do not use the full url in hls_info
2025-10-03 11:24:31 +03:00
Yiannis Christodoulou
9670ab7e11
fix: Sticky controls for embed player - always at bottom of window
2025-10-03 11:24:30 +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
a89ee7b0e0
fix: Fullscreeen left/right/play/pause arrow keys doesn't work
...
BUG3. Fullscreeen left / right arrows doesn't work. Even if they work, if i leave the fullscreen and then enter again they are lost.
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
499d98a5b2
fix: Fullscreen video styles for embedded video player
2025-10-03 11:24:29 +03:00
Yiannis Christodoulou
a74f51f9cd
chore: change text to chapterTitle
2025-10-03 11:24:29 +03:00
Yiannis Christodoulou
e3291a5d75
feat: Focus the player element so keyboard controls work
2025-10-03 11:24:29 +03:00