Skip to content

Latest commit

 

History

History
44 lines (27 loc) · 1.3 KB

File metadata and controls

44 lines (27 loc) · 1.3 KB

Contributing

Here's some information on contributing to this repo.

Developing

First, install Hugo in the way appropriate for your platform.

To run a development environment:

hugo serve

Then open http://localhost:1313.

Deploying

Pushes to main are built and deployed to GitHub Pages automatically by .github/workflows/deploy-pages.yml.

Authorship

Remember to include authorship information for each file, either in REUSE.toml, or in the file's header, or in a .license file colocated with the file. Verify that authorship information is complete by running:

$ reuse lint

CSS Style Guide

Use rem for dimensions that should shrink/grow when the user changes font size. Avoid rem for borders, padding and vertical spacing.

Use px for dimensions that should not shrink/grow when the user changes font size. Use px for borders, padding and vertical spacing.

Always use 5px increments for vertical px dimensions, including line-height, to create vertical rhythm.

Use the provided --font-size-foo and --line-height-foo variables instead of manually choosing values. When setting a --font-size-foo, always use the appropriate --line-height-foo together with it.