# Pull Request - Frontend > **๐Ÿ’ก Tip:** Recommended PR title format `type(scope): description` > Example: `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 `dev` branch - [ ] No merge conflicts --- ## ๐Ÿ“š Additional Notes --- **By submitting this PR, I confirm:** - [ ] I have read the [Contributing Guidelines](../../CONTRIBUTING.md) - [ ] I agree to the [Code of Conduct](../../CODE_OF_CONDUCT.md) - [ ] My contribution is licensed under AGPL-3.0 --- ๐ŸŒŸ **Thank you for your contribution!**