Berkeley Class Site

The documentation here is intended for both course staff and developers of the Berkeley Class Site template.

Tech Stack

This website is built using Jekyll, a static site generator, and deployed using GitHub Pages. When you push to GitHub, the website is automatically compiled and updated. It uses the Just the Docs Jekyll theme with some boilerplate and styling overrides from Just the Class and our own Berkeley/course-specific branding.

Getting Started

  1. Follow the instructions in the GitHub repository README.
  2. Delete the docs/ directory from your fork or set published: false on the pages in the directory. (That directory contains documentation for how to use the template, the page you are reading right now.)
  3. Configure your course’s settings in the _config.yml file of your fork. If you have previously used the template, copy over any relevant files.
  4. Edit content in the website as you wish.

Table of contents