mirror of
https://github.com/NoFxAiOS/nofx.git
synced 2026-06-06 05:51:19 +08:00
1.9 KiB
1.9 KiB
Pull Request - Frontend
💡 Tip: Recommended PR title format
type(scope): descriptionExample:feat(ui): add dark mode toggle|fix(form): resolve validation bug
📝 Description
🎯 Type of Change
- 🐛 Bug fix
- ✨ New feature
- 💥 Breaking change
- 🎨 Code style update
- ♻️ Refactoring
- ⚡ Performance improvement
🔗 Related Issues
- Closes #
- Related to #
📋 Changes Made
📸 Screenshots / Demo
Before:
After:
🧪 Testing
Test Environment
- OS:
- Node Version:
- Browser(s):
Manual Testing
- Tested in development mode
- Tested production build
- Tested on multiple browsers
- Tested responsive design
- Verified no existing functionality broke
🌐 Internationalization
- All user-facing text supports i18n
- Both English and Chinese versions provided
- N/A
✅ Checklist
Code Quality
- Code follows project style
- Self-review completed
- Comments added for complex logic
- Code builds successfully (
npm run build) - Ran
npm run lint - No console errors or warnings
Testing
- Component tests added/updated
- Tests pass locally
Documentation
- Updated relevant documentation
- Updated type definitions (TypeScript)
- Added JSDoc comments where necessary
Git
- Commits follow conventional format
- Rebased on latest
devbranch - No merge conflicts
📚 Additional Notes
By submitting this PR, I confirm:
- I have read the Contributing Guidelines
- I agree to the Code of Conduct
- My contribution is licensed under AGPL-3.0
🌟 Thank you for your contribution!