Thanks for taking the time to contribute to flutter widgets!
Feel free to post any questions, bug reports or feature requests by creating an issue. In any case, taking the time to provide some context on
- what you were trying to do
- what you would have expected to happen
- what actually happened
most certainly helps to resolve the issue quickly.
All kinds of pull requests are absolutely appreciated! Before working on bigger changes, it can be helpful to create an issue describing your plans to help coordination.
If you have any question about flutter widgets internals that you feel are not explained well enough, you're most welcome to create an issue.
The project is divided into multiple widgets:
animated_reorder_list
: Widget to animate list items when data is changed.flexible_text
: Seamlessly mix and match rich text segments and widgets within a single text block.skewed_tab_bar
: Flutter tab bar created in skewed fashion.
Please note that this project is released with a Contributor Covenant Code of Conduct. By participating in this project you agree to abide by its terms.
To contribute to the Flutter Widgets project, follow these steps to set up your development environment:
- Clone the repository from GitHub.
- Install dependencies using
flutter pub get
. - Run the example app with
flutter run
to verify that everything is working correctly. - Make changes and test them by running the app again.
- Commit your changes and push them to your fork on GitHub.
- Create a pull request from your fork to the main repository.