17 Commits

Author SHA1 Message Date
f30523a15a feat: add search results container to video page
The search results container is added to support dynamic search functionality that will be implemented in JavaScript.
2026-02-13 11:07:21 +08:00
63d428cd33 feat(video): add autoplay and dynamic video loading
- Add autoplay attribute to video player
- Implement dynamic calculation of needed regular videos based on window height
- Update video comments with Japanese content and remove default avatars
2026-02-13 11:02:33 +08:00
bfe395d5bb refactor(video): replace avatar images with font awesome icons
The change replaces the avatar image tags with Font Awesome user icons to improve consistency and reduce external image dependencies.
2026-02-13 10:47:07 +08:00
86651b50ef feat(video-page): add related videos section with shorts and regular videos
- Add new related videos section with styling for shorts and regular videos
- Implement logic to load and display related videos based on current video category
- Restructure video page layout to accommodate new related videos section
- Add shuffle functionality for video recommendations
2026-02-13 10:44:28 +08:00
d1df0b339c refactor: move video data to external JSON file and implement data loading
Restructure video data storage by moving hardcoded arrays to an external JSON file.
Implement async data loading functions in both script.js and video.js to fetch data from the new JSON file.
This improves maintainability and makes it easier to update video content without modifying source code.
2026-02-11 23:00:16 +08:00
f6a861977c feat(video-page): add video player page with details and comments
Add new video player page with responsive layout, video details display, and comments section. Includes video player, channel info, like/dislike buttons, and interactive elements. Also add null checks in main script to prevent errors when elements are missing.
2026-02-11 21:46:48 +08:00
7fb4ad915b feat: add video page and update language settings
- Add new video.html page with YouTube-like interface
- Change default language from zh-CN to en-US in index.html
- Remove deprecated media.json file
- Update Chinese comments to English in index.html
2026-02-11 19:30:49 +08:00
0f551dc541 feat(video-cards): add click navigation to video and shorts cards
Implement click event handlers for video cards, shorts cards, and search results to navigate to their respective detail pages. Also adjust grid layout dimensions for better responsiveness.
2026-02-11 19:23:07 +08:00
593a5cc02a docs: add readme and remove outdated agent documentation
The readme.md file was added to provide basic project information, while the outdated agent.md file was removed as it contained obsolete project requirements and specifications that are no longer relevant to the current project state.
2026-02-02 01:22:53 +08:00
b3a5aa3446 refactor: translate comments and improve code readability
Update comments from Chinese to English for better international collaboration
Standardize comment style across HTML, CSS and JavaScript files
Remove unnecessary comments about global variables
2026-02-02 01:17:55 +08:00
c709429cd2 feat(ui): add smooth collapse animation for subscriptions list
Replace display toggle with CSS transitions for subscriptions list collapse
2026-02-02 01:13:06 +08:00
62d3b28f2d feat(ui): implement sidebar toggle and improve styling
- Add toggle functionality for sidebar with smooth animation
- Update color scheme and scrollbar styling
- Center search results and improve avatar icon display
- Remove duplicate video entry from data
2026-02-02 01:11:09 +08:00
caca52ef6a refactor(video-rendering): consolidate video and shorts rendering logic
Move shorts rendering into renderVideos function for better code organization
Update video grid layout and styling for improved responsiveness
2026-02-02 00:57:41 +08:00
723e07b36c feat: update video content and improve grid layout
- Add new video thumbnails for music, game, tech, and art categories
- Update video data with more realistic content
- Adjust grid layout dimensions for better responsiveness
- Simplify category buttons in the UI
- Remove unused maxresdefault.jpg cover image
2026-02-02 00:49:23 +08:00
07babe2eb2 style: fix avatar image scaling in subscription section
Add CSS rules to ensure subscription avatars maintain proper aspect ratio and cover their container without distortion.
2026-01-31 15:04:22 +08:00
12878d6e1c refactor: replace followed youtubers
feat:       switch site style to dark mode
2026-01-30 16:49:32 +08:00
21cae2336c initial commit 2026-01-29 20:06:03 +08:00