This is the source code for the Phenobase website, built with Hugo, with the hugo-xmin
theme.
content/
— Site content and pages- The animated texts are defined in the
content/_index.markdown
file, which also has the CSS styles to define the location and characteristics of these texts - All pages are defined in the corresponding Markdown files within the
content/
directory; if we need to change things, change them there. For example, we can add more partners in thecontent/about.md
. - To add tutorials or notes about the data or model things like this later, create a new Markdown file in the
content/notes
directory. We can use theslug
front matter to define the URL path and later reference it in thecontent/resources.md
file to be listed in the resources page
- The animated texts are defined in the
static/
— Static assets (images, CSS, JS)layouts/
— Templates and partials- The homepage images are defined in the
layouts/_partials/head_custom.html
file.
- The homepage images are defined in the
themes/
— Hugo theme(s)hugo.yaml
— Site configuration; it also defines the menu structure and other site-wide settings