fat.dog-pixel
is a simple portfolio website located at fat.dog. It is based off of create-react-app and features a retro gaming theme.
config.json
defines the content that will be displayed within the website. It should be placed within src/
. An example config.json
is provided for ease of use. Images referenced in config.json
should be placed in public/
.
There are three different types of images that can be customized.
portrait.png
should be a 40x48 image. It should be placed within public/
.
Experience logos should be 32x32 images. They should be placed within public/
and referrenced accordingly in config.json
.
External link logos should be 24x24 images. They should be placed within public/
and referrenced accordingly in config.json
.
fat.dog-pixel
is built using GitHub actions and deployed to AWS S3.
These values should be configured in your Travis CI build as a user that has access to write to your S3 bucket.
This value should be set to the name of the bucket your files should be uploaded to. Currently, they are uploaded to the root directory.
This value should be set to the CloudFront distribution id to invalidate.