nav_exclude |
---|
true |
Only a few people have access to update the website now as the repo is hosted on the Extended Reality @ Berkeley GitHub organization.
Let me know if you need to be added to the organization to update the website.
-
After previewing your site locally to make sure everything looks good, you will need to build the site by running
JEKYLL_ENV=production bundle exec jekyll b
. This will build to the directory_site
. -
Copy all the content inside
_site
(don't copy the_site
folder itself) into thedecal
folder in the website GitHub repository. Commit & push to the website repo. -
To modify the live website, you will also have to pull the changes from within OCF, our hosting platform. Instructions to do that are on the website repo.
https://just-the-docs.github.io/just-the-docs-template/
Assuming [Jekyll] and [Bundler] are installed on your computer:
-
Change your working directory to the root directory of your site.
-
Run
bundle install
. -
Run
bundle exec jekyll serve
to build your site and preview it atlocalhost:4000
.The built site is stored in the directory
_site
.
Just the Class is a GitHub Pages template developed for the purpose of quickly deploying course websites. In addition to serving plain web pages and files, it provides a boilerplate for:
- announcements,
- a course calendar,
- a staff page,
- and a weekly schedule.
Just the Class is a template that extends the popular Just the Docs theme, which provides a robust and thoroughly-tested foundation for your website. Just the Docs include features such as:
- automatic navigation structure,
- instant, full-text search and page indexing,
- and a set of UI components and authoring utilities.