A small static website for mapping debate topics.
Setup a virtual environment:
python3 -m venv venv && source venv/bin/activate && pip install -r requirements.txtBuild the site:
python3 build.py && python3 -m http.server 8000 --directory public- Copy
content/issuance/and rename, such ascontent/focil/. - Update
content/focil/topic.yaml. Keepslug, and add any topic-specific overrides such astitle,description,eyebrow,hero_title, orsocial_imageif they should differ fromconfig.yaml. - Update the content files:
topic.yamloverview.mdpotential-paths.yamlkey-resources.yamlarguments-for.yamlarguments-against.yaml
- Add source files to the topics source folder, such as
content/issuance/sources
The included netlify.toml handles the build and homepage redirect.
Netlify settings:
Build command: python3 -m pip install -r requirements.txt && python3 build.py
Publish directory: public