- Theme is derived from Just the Docs.
- SCSS for the
module
class (fordl
,dt
,dd
) in from Just the Class.
-
Uses
git submodule
for lab assignments, seesubmodule_bootstrap.sh
for initial adding of subtrees andsubmodule_update.sh
to update local clones. -
run_local.sh
will run Jekyll locally. Follow installation instructions for Jekyll as a prerequisite. -
Syllabus is pulled from _data/days.yaml.
-
Announcements are pulled from _data/announcements.yaml. The
date
field is when the announcement expires. -
_data/gen_schedule.yaml is a poorly-written python script to generate the syllabus dates.
-
To run locally, use:
$ ./run_local.sh $ ./run_local.sh -H hostname-to-listen-on
- _layouts/default.html and _includes/nav.html are workarounds for an issue with external nav links. See this PR for details. remove when 0.4.0 is released.