# 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

<!-- For UI changes, include before/after screenshots or video 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!**
