Source for the Cytomining organization website, built with Hugo and the Congo theme.
- Hugo extended v0.161.1 or later
git clone https://github.com/cytomining/cytomining.github.io.git
cd cytomining.github.io
# Serve locally with live reload
hugo server
# Build for production
hugo --minifyThe site is served at http://localhost:1313/ by default.
This repo uses pre-commit to enforce formatting and catch common issues before every commit.
pip install pre-commit
pre-commit installAfter installation, hooks run automatically on git commit. To run them manually against all files:
pre-commit run --all-filesTool pages live in content/tools/. Each file is a Markdown file with frontmatter.
Minimal frontmatter for a new tool page:
---
title: "Tool Name"
description: "One-sentence description of what this tool does."
showDate: false
showAuthor: false
---Follow the section order used in existing pages: logo image(s), 1–2 sentence intro, Key capabilities bullet list, link to documentation or GitHub, and optionally a Publication section.
Pushes to main trigger the hugo.yaml GitHub Actions workflow, which builds the site and deploys it to GitHub Pages automatically.
This site uses Congo v2.13.0. Theme configuration lives in config/_default/params.toml.