adswa / website-1

Home Page:https://www.abcd-j.de/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ABCD-J website sources

  • The website is built with hugo and uses the PaperMod theme.
  • Theme is attached as a submodule (supports dark & light mode)
  • Content is written in Markdown and placed in content/
    • One file corresponds to one page; include menu: "main" and weight: N in front matter to determine placement in the top menu.
  • Home page (title, icons, social links) is generated based on configuration only
  • Configuration is done with toml, in config.toml
  • There is a github action for deploying to GitHub pages, which builds to gh-pages branch, which is deployed to the custom domain data.abcd-j.de
  • As with any static generator, the content can be built locally and deployed anywhere

Local development & preview:

sudo apt install hugo
git clone --recurse-submodules <repo url>
cd website
hugo server

About

https://www.abcd-j.de/

License:MIT License


Languages

Language:HTML 67.8%Language:CSS 32.2%