Thank you for considering contributing to the Frontend Toolkit! We appreciate your interest in helping us improve and expand this collection of resources for frontend developers. Whether you have a new resource to add, a suggestion for improvement, or a fix for a bug, your contributions are valuable.
Start by forking the repository to your own GitHub account:
- Navigate to the Frontend Toolkit GitHub repository.
- Click the "Fork" button in the top right corner of the page.
Clone your forked repository to your local machine and create a new branch:
git clone https://github.com/4trodev/frontend-toolkit
cd frontend-toolkit
git checkout -b feature/add-new-resource
Add your resource to the appropriate section in the README.md
file:
-
Locate the correct section (e.g., UI Libraries, JS Libraries, etc.) in the
README.md
. -
Add a new entry for your resource following the existing format.
Ensure that you include:
-
Name: The name of the resource.
-
Description: A brief overview of what the resource does.
-
Link: The official website or repository for the resource.
Example:
- **[Resource Name]**: A brief description of the resource. [Resource Link](https://example.com/)
Once you've added your resource, commit your changes with a descriptive message:
git add README.md
git commit -m "Add [Resource Name] to [Category]"
Push your changes to your forked repository:
git push origin feature/add-new-resource
Open a pull request from your forked repository to the main repository:
-
Go to the Pull Requests page of the original repository.
-
Click the "New Pull Request" button.
-
Select your fork and the
feature/add-new-resource
branch as the source. -
Provide a clear title and description for your pull request.
-
Submit the pull request for review.
-
Be Clear and Concise: Provide a brief but clear description of the resource you are adding or the changes you are making.
-
Follow the Existing Format: Maintain consistency with the formatting and style used in the
README.md
. -
Test Your Changes: If applicable, make sure that your changes don’t break existing content or formatting.
-
Respect the Community: Be courteous and constructive in any discussions or feedback.
If you encounter any issues or have suggestions for improvements, please open an issue in the Issues section of the repository.
We appreciate your contributions and feedback. Your efforts help us create a valuable resource for the frontend development community.