First off, thank you for considering contributing to FlowType! We welcome any help, whether it's reporting a bug, submitting a fix, proposing new features, or adding content to our blog.
There are two main ways you can contribute to this project: by adding to the code or by adding to the blog.
If you want to fix a bug, implement a feature, or improve the code, please follow these steps:
- Fork the Repository: Start by forking the main FlowType repository to your own GitHub account.
- Create a New Branch: For each new feature or bugfix, create a separate branch.
git checkout -b feature/my-amazing-feature
- Make Your Changes: Write your code and make sure it follows the project's coding style.
- Commit Your Changes: Write clear, concise commit messages.
- Push to Your Fork:
git push origin feature/my-amazing-feature
- Open a Pull Request: Go to the original FlowType repository and open a pull request. Provide a detailed description of the changes you've made.
We love it when the community shares its knowledge! If you have an idea for a blog post, tutorial, or typing tip, we'd love to feature it.
To submit a blog post, please follow these steps:
- Open a GitHub Issue: Go to the Issues tab of the repository.
- Use the Correct Title: Create a new issue with the title
Blog Addition Request. - Add Your Content: In the description of the issue, please provide:
- A proposed Title for the blog post.
- A short Description (1-2 sentences).
- The full Content of the article, formatted in Markdown.
Our team will review the submission, and if it's a good fit, we'll add it to the site.
Thank you for helping make FlowType better!