# ๐Ÿ”„ Pull Request ## ๐Ÿ“‹ **Type of Change** (check all applicable) - [ ] ๐Ÿ› **Bug Fix** - Fixes an issue without breaking existing functionality - [ ] โœจ **Feature** - Adds new functionality - [ ] โšก **Performance** - Improves performance without changing functionality - [ ] โ™ป๏ธ **Refactor** - Code changes that neither fix bugs nor add features - [ ] ๐Ÿ“š **Documentation** - Updates to documentation, comments, or README - [ ] ๐ŸŽจ **Style** - Code style changes (formatting, missing semi-colons, etc.) - [ ] ๐Ÿงช **Test** - Adding or updating tests - [ ] ๐Ÿ—๏ธ **Build** - Changes to build system or dependencies - [ ] ๐Ÿ‘ท **CI/CD** - Changes to CI/CD workflows - [ ] ๐Ÿ”’ **Security** - Security improvements or vulnerability fixes - [ ] โ™ฟ **Accessibility** - Improves accessibility compliance - [ ] ๐Ÿ“ฑ **Mobile** - Mobile-specific improvements - [ ] ๐ŸŒ **i18n** - Internationalization changes ## ๐Ÿ“– **Description** ### **What changed?** ### **Why was this change made?** ### **How does this change help users?** ## ๐Ÿ”— **Related Issues** - Closes # - Fixes # - Related to # ## ๐Ÿงช **Testing & Quality Assurance** ### **Testing Done** (check all applicable) - [ ] โœ… **Manual testing** - Tested functionality manually - [ ] ๐Ÿงช **Unit tests** - Added/updated unit tests - [ ] ๐Ÿ”„ **Integration tests** - Tested with other components - [ ] ๐Ÿ“ฑ **Mobile testing** - Tested on mobile devices - [ ] โ™ฟ **Accessibility testing** - Tested with screen readers/keyboard nav - [ ] ๐ŸŒ **Cross-browser testing** - Tested in multiple browsers - [ ] ๐ŸŽจ **Visual testing** - Checked UI/UX in light/dark themes ### **Test Instructions** 1. 2. 3. ### **Expected Behavior** ## ๐Ÿ“ธ **Screenshots/Recordings** ### **Before** ### **After** ## ๐Ÿ“‹ **Checklist** ### **Code Quality** - [ ] ๐Ÿ” **TypeScript** - No TypeScript errors (`npm run type-check`) - [ ] ๐Ÿงน **Linting** - No ESLint errors (`npm run lint`) - [ ] ๐ŸŽจ **Formatting** - Code is properly formatted (`npm run format`) - [ ] ๐Ÿ—๏ธ **Build** - Production build succeeds (`npm run build`) - [ ] โšก **Performance** - No performance regressions introduced ### **Accessibility** - [ ] โ™ฟ **WCAG Compliance** - Follows WCAG 2.1 AA guidelines - [ ] โŒจ๏ธ **Keyboard Navigation** - All interactive elements are keyboard accessible - [ ] ๐Ÿ” **Screen Reader** - Proper ARIA labels and semantic HTML - [ ] ๐ŸŽจ **Color Contrast** - Meets contrast requirements - [ ] ๐ŸŽฏ **Focus Management** - Visible focus indicators ### **Mobile & Responsive** - [ ] ๐Ÿ“ฑ **Mobile Responsive** - Works on mobile devices (320px+) - [ ] ๐Ÿ–ฅ๏ธ **Desktop** - Works on desktop (1024px+) - [ ] ๐Ÿ“ **Tablet** - Works on tablet sizes (768px+) - [ ] ๐Ÿ”„ **Orientation** - Works in portrait and landscape ### **Browser Compatibility** - [ ] ๐ŸŒ **Chrome** - Latest version - [ ] ๐ŸฆŠ **Firefox** - Latest version - [ ] ๐Ÿงญ **Safari** - Latest version - [ ] ๐Ÿ“ฑ **Mobile Safari** - iOS Safari - [ ] ๐Ÿ“ฑ **Chrome Mobile** - Android Chrome ### **Documentation** - [ ] ๐Ÿ“š **Code Comments** - Added helpful comments for complex logic - [ ] ๐Ÿ“– **Documentation** - Updated relevant documentation - [ ] ๐Ÿ“ **README** - Updated README if needed - [ ] ๐Ÿ”„ **Changelog** - Will be auto-generated from conventional commits ### **Security & Privacy** - [ ] ๐Ÿ”’ **No Secrets** - No API keys, passwords, or sensitive data exposed - [ ] ๐Ÿ›ก๏ธ **Input Validation** - Proper validation for user inputs - [ ] ๐Ÿ” **XSS Prevention** - Protected against XSS attacks - [ ] ๐Ÿช **Privacy Compliant** - Follows GDPR/privacy requirements ## ๐Ÿš€ **Deployment Notes** - [ ] **No breaking changes** - Backward compatible - [ ] **Database changes** - N/A (static site) - [ ] **Environment variables** - No new env vars needed - [ ] **Third-party dependencies** - No new external dependencies ## ๐Ÿ“ **Additional Notes** ## ๐Ÿ‘€ **Reviewers** --- **By submitting this PR, I confirm that:** - โœ… I have read and agree to the [Code of Conduct](https://github.com/rahuldkjain/github-profile-readme-generator/blob/master/CODE_OF_CONDUCT.md) - โœ… I have followed the [Contributing Guidelines](https://github.com/rahuldkjain/github-profile-readme-generator/blob/master/CONTRIBUTING.md) - โœ… I have used [Conventional Commits](https://github.com/rahuldkjain/github-profile-readme-generator/blob/master/COMMIT_CONVENTION.md) for my commit messages - โœ… I have tested my changes thoroughly - โœ… My code follows the project's coding standards