-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathCONTRIBUTING
More file actions
93 lines (57 loc) · 2.35 KB
/
CONTRIBUTING
File metadata and controls
93 lines (57 loc) · 2.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
Contributing to Number_guessing
Thank you for your interest in contributing to Number_guessing! 🎉 We welcome contributions of all types, from bug fixes and new components to design improvements and documentation.
This guide will help you get started quickly.
Table of Contents
How to Contribute
Setting Up the Project
Code Guidelines
Submitting a Pull Request
Issues & Feature Requests
Code of Conduct
How to Contribute
You can contribute by:
Improving existing components
Fixing bugs
Enhancing UI/UX design, animations, or responsiveness
Improving documentation or code examples
Every contribution counts and is greatly appreciated! 🙌
Setting Up the Project
Fork the repository
Clone your fork locally:
git clone https://github.com/YOUR_USERNAME/Number_guessing.git
cd Number_guessing
Install dependencies:
pip install requirements.txt
Start building or editing components
Code Guidelines
Use modern React + shadcn/ui patterns
Keep code clean, readable, and well-formatted
Write descriptive variable and function names
Ensure components are fully responsive
Use consistent styling and dark theme gradients
Add comments where necessary
Submitting a Pull Request
Create a new branch for your changes:
git checkout -b feature/your-feature-name
Make your changes and commit:
git commit -m "Add descriptive commit message"
Push your branch to your fork:
git push origin feature/your-feature-name
Open a Pull Request against the main repository. Include:
Description of your changes
Screenshot or GIF (if UI changes)
Issue number (if applicable)
Your PR will be reviewed, and feedback may be provided.
Issues & Feature Requests
Check existing issues before creating a new one
Use clear, descriptive titles and explanations
Tag issues as hacktoberfest if you want them to count for Hacktoberfest contributions
Code of Conduct
Please read our Code of Conduct before contributing. We want DevUI Components to be a welcoming and inclusive community.
Hacktoberfest 2025
This project is Hacktoberfest-friendly!
Look for issues labeled hacktoberfest
PRs fixing bugs or adding new components count toward your Hacktoberfest contributions
Make sure your PRs are high-quality, well-tested, and documented
Thank You! 💜
Your contributions help make DevUI Components better for everyone. Together, we can build a stunning, open-source component library for the community! 🚀