NOTE: this project uses a specific version of node.js. Ensure you run the nvm use
command before doing any large amounts of developing.
nvm use
Follow any installation instructions given.
npm install
npm run build
npm run serve
npm run build-no-icons
- Follow the steps on the Brand Icons repository for adding the correct icon image file variants and adding keywords to icons in the
uiowa-brand-icons
package. - Check out a new branch. Example:
icons_dep_update_aug_22
- Update the commit hash for the
uiowa-brand-icons
package inpackage.json
'sdependencies
.
Example:
"uiowa-brand-icons": "git+https://github.com/uiowa/brand-icons.git#6f5c33e"
- Run
npm update uiowa-brand-icons
- Test the icons you've added by running
npm run build
followed bynpm run serve
to ensure the build succeeds and that the new icons are available onlocalhost
. - Create a PR to merge this branch into
main
- Upon merging into
main
, icons.brand.uiowa.edu should update automatically via GitHub actions within ten minutes.
See https://brand.uiowa.edu/graphic-elements for more information.