Skip to content

Commit 758e0a2

Browse files
committed
Add PR template
Signed-off-by: Muhammet Kara <muhammet@make.services>
1 parent 57f8f0e commit 758e0a2

1 file changed

Lines changed: 69 additions & 0 deletions

File tree

.github/pull_request_template.md

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,69 @@
1+
* Resolves: # <!-- related github issue -->
2+
3+
### Summary
4+
5+
<!-- Provide a brief description of the changes in this PR -->
6+
7+
### Type of Change
8+
9+
- [ ] 🐛 Bug fix
10+
- [ ] ✨ New feature
11+
- [ ] 🔧 Component enhancement
12+
- [ ] 📚 Documentation update
13+
- [ ] 🎨 Style/UI changes
14+
- [ ] ⚙️ Misc
15+
16+
### Component(s) Affected
17+
18+
<!-- List the components that are modified, added, or removed -->
19+
- [ ] New component: `ComponentName`
20+
- [ ] Modified component: `ComponentName`
21+
- [ ] Removed component: `ComponentName`
22+
23+
### Changes Made
24+
25+
<!-- Describe the specific changes made in this PR -->
26+
27+
### Testing
28+
29+
- [ ] Unit tests added/updated
30+
- [ ] Storybook stories added/updated
31+
- [ ] Manual testing completed
32+
- [ ] Accessibility testing performed
33+
- [ ] Cross-browser testing (if applicable)
34+
- [ ] Responsive design testing (if applicable)
35+
36+
### Storybook
37+
38+
- [ ] New stories created for new components
39+
- [ ] Existing stories updated to reflect changes
40+
- [ ] All component variants documented
41+
- [ ] Props table is accurate and complete
42+
- [ ] Examples demonstrate proper usage
43+
44+
### Breaking Changes
45+
46+
<!-- If this PR introduces breaking changes, describe them here and provide migration guidance -->
47+
48+
### Screenshots/Videos
49+
50+
<!-- If applicable, add screenshots or videos to demonstrate the changes -->
51+
52+
### TODO
53+
54+
- [ ] ...
55+
56+
### Checklist
57+
58+
- [ ] Code is properly formatted (Prettier/ESLint)
59+
- [ ] All commits are signed
60+
- [ ] TypeScript types are properly defined
61+
- [ ] Components follow design system guidelines
62+
- [ ] Accessibility requirements met (WCAG compliance)
63+
- [ ] Bundle size impact considered
64+
- [ ] Tests included/updated or not needed
65+
- [ ] Storybook stories included/updated or not needed
66+
- [ ] Documentation updated or not required
67+
- [ ] No console errors or warnings
68+
- [ ] Backward compatibility maintained (or breaking changes documented)
69+

0 commit comments

Comments
 (0)