Clean and intuitive theme for research labs or academic groups.
  • HTML 49.1%
  • CSS 43.3%
  • Shell 5.5%
  • JavaScript 2.1%
Find a file
2026-05-07 12:08:48 -07:00
assets Pin footer to viewport bottom on short pages 2026-05-07 12:06:34 -07:00
exampleSite Use placeholder names across example data 2026-05-07 11:31:57 -07:00
i18n Add i18n translation files for UI strings 2026-05-07 10:42:09 -07:00
layouts Trim template whitespace with dash directives 2026-05-07 11:35:02 -07:00
tools Simplify Hugo stderr prefixing in build script 2026-05-06 22:33:04 -07:00
.gitattributes Replace em-dashes with middle-dot separator 2026-05-07 11:17:42 -07:00
.gitignore Initial 2026-03-22 22:01:55 -07:00
.gitlab-ci.yml Trim trailing newline in CI config 2026-05-07 12:08:38 -07:00
LICENSE.txt Initial 2026-03-22 22:01:55 -07:00
README.md Refresh README contribution wording 2026-05-07 12:08:42 -07:00
theme.toml Refocus theme tags on academic use 2026-05-07 12:08:48 -07:00

Nucleus Hugo Theme

Overview

Clean and intuitive Hugo theme for research labs or academic groups.

Requirements

This theme is built to work with Hugo v0.152.0 or later.

hugo version

Installation

Follow Hugo's quick start guide to create an empty website. Then clone Nucleus into the themes directory as a Git submodule.

git submodule add https://gitlab.com/brycekwon/hugo-nucleus themes/hugo-nucleus

Finally, append a line to the site configuration file:

echo 'theme = "hugo-nucleus"' >> hugo.toml

For more information, please check out the exampleSite created here.

Contributions

You may send patches, issues, vulnerabilities, or pull requests to code@brycekwon.com. While I host code on platforms like GitHub and GitLab, I prefer not to use their issue trackers or pull request tooling.

Contributions of any kind are welcome. Patches and pull requests will be credited with proper authorship, and bug reports or vulnerability disclosures will be credited via the Reported-by commit trailer, unless you request otherwise. Significant changes may be adjusted, deferred, or declined to keep the project aligned with its goals.

License

This project is licensed under the MIT License.