Skip to content

website for Tricerátops Show, brazilian alternative music podcast

License

Notifications You must be signed in to change notification settings

triceratops-show/www.triceratops.show

Repository files navigation

Tricerátops Show

website for Tricerátops Show, brazilian alternative music podcast

www.triceratops.show

based on the Castanet theme

setup

requires: go, hugo, node (suggestion: use a version manager such as fnm or nvm)

structure

  • auth has the lambda for netlify cms authentication
  • checks contains verifications and tests to run locally or in CI
  • scripts contains miscellaneous helper scripts

develop

everything you need should be in the Makefile

live reload

make serve

will start hugo + netlify cms server

styling

inspired by every layout and cube css, also used css from web.dev as reference

fontawesome icons

the fontawesome files in static/fonts are subsets containing only the icons that are actually used.

to include a new icon:

  1. search the corresponding unicode for the icon
  2. add it to scripts/fontawesome-subset.sh
  3. run the script to generate the new font files

podcast specs