usage: Add or update a designer entry in the Google Fonts catalog. Designer profiles are stored in the google/fonts repo: https://github.com/google/fonts/tree/main/catalog/designers This script is intended to help onboarders quickly create individual designer profiles. Designer Profiles are visible to the public. They are included in the the about section for each family e.g: https://fonts.google.com/specimen/Roboto#about In 2021, Rosalie Wagner created an online form for us to collect designer information from the general public. The form populates a private spreadsheet. There is also an image directory where the designer's profile pics are uploaded into. In order to use the spreadsheet command in this script, you will need to download the folder which contains the spreadsheet and designer images. You can then use the ``--spreadsheet`` arg. Usage: # Add or update a designer entry. User will need to hand complete the bio.html. $ gftools add-designer path/to/local/clone/fonts/catalog/designers "Theo Salvadore" --img_path path/to/img.png # Add or update a designer entry using the spreadsheet. $ gftools add-designer path/to/local/clone/fonts/catalog/designers "Theo Salvador" --img_path path/to/img.png --spreadsheet ./GFDesigners.xlsx positional arguments: designers_directory path to google/fonts designer dir name Designer name e.g 'Steve Matteson' options: -h, --help show this help message and exit --img_path IMG_PATH Optional path to profile image --spreadsheet SPREADSHEET Optional path to the Google Drive spreadsheet