Next-gen group website, built from metadata
- HTML 97.7%
- Python 1.1%
- JavaScript 0.6%
- Jinja 0.5%
- CSS 0.1%
thanks to @msz for idea and execution steps. This commit takes the existing recent-articles.html partial from themes/congo/layout/partials and copies it to override the theme partial. Instead of listing 'Site.RegularPages' that match the configured content in the 'mainSections' configuration, it takes the more general Site.Pages, which would allow listing Term Pages (see https://gohugo.io/quick-reference/glossary/#term-page). disable recent section in configuration At its current state, it is not polished enough to enable it |
||
|---|---|---|
| .datalad | ||
| .forgejo | ||
| archetypes | ||
| assets | ||
| code | ||
| config/_default | ||
| content | ||
| data | ||
| layouts | ||
| page_templates | ||
| static | ||
| themes | ||
| .gitattributes | ||
| .gitignore | ||
| .gitmodules | ||
| package.json | ||
| README.md | ||
Metadata-based website of the Psychoinformatics group
This website is using hugo to build site content that is (mostly) pulled from a metadata system, using a formal metadata model for all content.
This repository should not see any manual content edits. All custom editing is constraint to the presentation (looks/style). Content changes are exclusively done via editing the respective records in the underlying metadata system.
Requirements
As per congo theme version 2.12.0 (2025-06-22), hugo 0.146.0 or later is required.
Setup notes
Hugo doesn't like symlinks (cheers windows!). Hence all files are annexed in
unlocked mode (git annex config --set annex.addunlocked true).