UC Berkeley Class Site Template
A template for static UC Berkeley class websites (with a focus on EECS/CS/DS courses) built with Jekyll, Just the Docs, and Just the Class.
Ready to get started? See our documentation.
Features
- Fast development: Focus on writing course content in Markdown that is automatically compiled into HTML/CSS. Run a single terminal command to build and preview the website. Any changes you make trigger autoregeneration of relevant website files and you just need to refresh to see them.
- Accessible by default: We have continuous integration workflows that ensure that the entire website is accessible to users with disabilities (whether in light or dark mode)
- Reasonable defaults and boilerplate: Using this template comes with all the commonly used pages needed in a course website, such as home page, syllabus, course schedule, assignment pages, staff page, resources, and calendar (both static and dynamic if your course uses Google Calendar).
- UI components and styling out of the box: This template comes with all the UI components, styling, and colors from Just the Docs as well as UC Berkeley branding.
- Instant, full text search
- Light and dark mode