Commit Graph

25 Commits

Author SHA1 Message Date
你的名字
919545417d chore: add .gitignore file with common exclusions
Add standard exclusions for dependencies, IDE files, and OS-generated files
2025-07-21 10:10:17 +08:00
你的名字
81f7853897 docs: add english and japanese versions to readme
Expand project documentation with detailed english and japanese translations of Bella's vision, current state, and development phases. This provides better accessibility for international contributors and users.
2025-07-18 08:46:47 +08:00
你的名字
4c2f5c69a1 chore: update node_modules with new binary files and dependencies
- Add new binary files for nodemon, onnxruntime-web, and xenova/transformers
- Update various JavaScript and TypeScript files in node_modules
- Remove unused files and dependencies
- Add new test fixtures and documentation files
2025-07-18 08:41:48 +08:00
你的名字
db8c0adc79 refactor(docs): restructure project documentation and rules
Move project rules from .trae/rules to root directory and update content
Remove package.json as dependencies are no longer needed
Simplify README by removing implementation details
2025-07-17 19:59:48 +08:00
你的名字
df4e06385a chore: add project dependencies and configuration files
Initial setup of project dependencies including axios, express, dotenv, and other supporting packages. Added configuration files and documentation for project setup and usage.
2025-07-17 19:39:53 +08:00
你的名字
0970db53b0 style: remove redundant background color from header 2025-07-17 00:04:29 +08:00
你的名字
95cf50e4f0 feat(ui): add floating menu for video selection
Implement floating button that toggles a menu with video options
Add styling for floating elements and handle click interactions
Update video switching logic to prevent unintended transitions
2025-07-16 23:22:53 +08:00
你的名字
44cad17614 style: change background color to black and adjust video object-fit
Update background color from dark gray to pure black for better contrast
Modify video object-fit to contain to maintain aspect ratio with letterboxing
2025-07-16 23:08:10 +08:00
Jackywine
81de8a840a Update README.md 2025-07-16 17:52:57 +08:00
Jackywine
bda65b494a Update README.md 2025-07-16 17:51:16 +08:00
你的名字
bf338781a6 docs: add Bella icon to README 2025-07-16 17:41:22 +08:00
你的名字
6275414186 feat(voice-recognition): add speech recognition and emotion-based video switching
Implement voice recognition functionality that displays transcript in a styled container. Add emotion analysis to switch videos based on detected positive/negative keywords in speech. Includes UI updates for transcript display and microphone interaction.
2025-07-16 17:37:34 +08:00
你的名字
2ea922f9db feat: add loading screen with fade-out animation
Implement a loading screen that displays while page loads and gracefully fades out after 1.5 seconds. Includes CSS animations and proper cleanup to prevent interaction blocking.
2025-07-16 17:10:45 +08:00
你的名字
f3815f1c8a feat: add new video resources to video list
Include additional video files for expanded content options and add negative example video
2025-07-16 17:07:29 +08:00
你的名字
a60745e7f9 chore: update video resources and .DS_Store file 2025-07-16 16:51:35 +08:00
你的名字
4a0aa0c252 chore: add new video resources for jimeng animations 2025-07-16 16:45:28 +08:00
你的名字
8cfb1f7b7e docs: update README with Bella's vision and development roadmap
Update the README to reflect the new project direction focusing on Bella, a digital companion. The document now describes the vision, current state, and AI-native development path with three key phases of evolution.
2025-07-16 16:37:54 +08:00
你的名字
4212d053bd style: reduce transition duration for smoother fade effect 2025-07-16 14:46:47 +08:00
你的名字
e3a776b381 feat(video): improve video playback with cross-fade transition
Implement smooth transition between videos using CSS opacity animation
Add support for multiple video elements to enable seamless switching
2025-07-16 14:43:33 +08:00
你的名字
c368680eaa feat: add new video resource to video list 2025-07-16 14:40:38 +08:00
你的名字
c1ef724916 feat(video): add random video playback on end and update video paths
Remove video upload and fit toggle functionality to simplify the code
Add video list and random playback when current video ends
Update video source paths to be in '视频资源' directory
2025-07-16 14:30:00 +08:00
你的名字
1c4891d2ae feat(ui): update styles and add settings dropdown
- Change progress bar gradient to pink
- Remove upload button section from HTML
- Update mic button styling with glass effect
- Add settings button and dropdown elements
- Set default video source in HTML
2025-07-16 14:27:03 +08:00
你的名字
0074310ef2 feat(video): add video fit toggle button and update styling
- Add toggle button to switch between 'cover' and 'contain' video fit modes
- Update video background styling for simpler positioning
- Group upload and fit buttons in a flex container
2025-07-16 14:21:15 +08:00
你的名字
6e93044659 docs: add initial PRD for simple web video player
Add product requirements document outlining the vision, user needs, functional requirements, and technical specifications for a simple web-based video player. Includes future enhancement plans.
2025-07-16 14:15:53 +08:00
你的名字
4da69ec097 first commit 2025-07-16 14:14:10 +08:00