Baby Buddy uses Fontello to build a custom icon font
for icons used throughout the application. See
for further documentation about using the config file with Fontello and license
information for fonts used by this application.
If the Pipfile is changed
must also be updated to reflect the change. This is necessary because hosting environments
do not provide adequate support for pipenv. To update the
requirements.txt file to be in
sync with the
Pipenv file run:
pipenv lock -r > requirements.txt
Add and commit the changes to the
If static file assets (files in a
static_src directory) are updated the production
static files (in the
must also be updated and committed. This is done because it prevents the need for Node
and related tooling in deployment environments. See
for more information on how to update the static files.
Pull request process
- Fork this repository and commit your changes.
- Make and commit tests for any new features or major functionality changes.
gulp test(see Gulp command reference) and ensure that all tests pass.
- Updated static assets if necessary and commit the
- Open a new pull request against
Maintainers will review new pull requests will as soon as possible, and we will do our best to provide feedback and support potential contributors.