Skip to content

HEP-FCC/FCCAnalysesWeb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,407 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FCCAnalysesWeb

Source of the FCCAnalyses website, built with Hugo.

Building locally

hugo server -D

then open http://localhost:1313/. Hugo watches the content/, layouts/ and static/ directories and live-reloads the browser on changes.

To produce a production build:

hugo --gc --minify

Output is written to public/.

Structure

  • content/ — page content, in Markdown, one _index.md per page.
  • layouts/ — the nav/footer partials and page templates shared by every page (layouts/partials/header.html is the single source of the navigation bar, rather than duplicating it per page).
  • static/ — CSS, fonts and images, copied as-is into the built site.
  • hugo.toml — site configuration, including the navigation menu structure under [[menu.main]].

Some content — the Doxygen code reference, benchmarks, and the generated fccanalysis man pages — is not part of this repository. It continues to be built and published from the FCCAnalyses repository itself; this site links out to it where relevant.

Deployment

The site is deployed to CERN's EOS storage via a gitlab.cern.ch mirror of this repository, using ci-web-deployer in .gitlab-ci.yml.

License

This repository is licensed file-by-file, following REUSE conventions:

  • Code (layouts/, static/css/, hugo.toml, .gitlab-ci.yml, .gitignore, .zenodo.json) is licensed under Apache-2.0.
  • Page content (content/) and this README are licensed under CC-BY-4.0, per CERN OSPO's recommendation for documentation.
  • The Space Mono font (static/font/SpaceMono-Regular.woff2) is licensed under OFL-1.1.
  • The Roobert font (static/font/Roobert-*) is a commercial typeface from Displaay Type Foundry and the CERN/FCC logo and favicon (static/img/) are CERN branding assets — neither is covered by this repository's open licenses; see LICENSES/LicenseRef-*.txt.

See REUSE.toml and LICENSES/ for the exact per-file licensing and full license texts. The top-level LICENSE file (Apache-2.0) is kept for tooling that only reads a single license.

About

Source of the FCCAnalyses website, built with Hugo

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors