This is the source code that generates the group website.
The master branch is a static webpage that is automatically generated by
Travis CI. The build branch provides actual jekyll templates that
generates the beta version of the group website.
Note that the official group website needs to be updated manually at
login.physics.umd.edu:/dept/phys/htdocs/lhcb.
Licensed under CC0-1.0.
If you want to build this website locally, please refer to
DEVELOP.md.
As said before, all the actual contents are under build branch. To check it
out:
git fetch origin
git checkout -b build origin/build
Warning: It is strongly recommended that 4-space, instead of tab, is used as indentation.
Edit the index.md to your likings. Note that this is the only markdown
file that should be edited manually.
To change website title, both index.md and title in _config.yml should be
changed.
Edit _data/people.yml. Note that name and title fields are mandatory.
Edit the _bibliography/papers.bib. This is a regular LaTeX bib file. Note
that all curly brackets {} should be removed and replaced with "".
By default it configured to display only 20 most recent results, it can be
changed by editing the following line in pages/papers.md:
{% bibliography --file papers --max 20 %}Edit _data/talks.yml. Note that title, url, author, and date are
mandatory.
date should be in the following format: YYYY-MM-DD (ISO standard). Talks
are sorted based on date, with latest one ranking first.
If the talk file is not hosted anywhere else, put the talk inside talks
folder, and reference the talk with /talks/<file_name>. The talk file should
also be checked into this git repo.
By default, the Recent talks sections displays the 9 most recent talks. To
change that, edit the following line in pages/talks.html:
{% assign all_talks_sorted = site.data.talks | sort: "date" | reverse | slice: 0, 9 %}We used bedford.io as a layout reference. Also, we partially reused Jack Wimberley's intro on the original website. Many thanks!