扩展自 Just the Docs 主题,继承其导航结构、全文搜索与页面索引能力
just-the-class — Jekyll 企业官网模板
作者 kevinlin1
基于 Jekyll 的课程网站模板,扩展自 Just the Docs 主题,内置公告、课程日历、教师团队与每周日程等页面骨架,可直接部署到 GitHub Pages。
看看你的网站会是什么样
浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。
全部页面与视图 3
截图用于了解视觉与布局,交互效果请以实际项目为准。
值得关注的模板亮点
从已有项目资料中,快速了解它的特点。
预置公告、课程日历、教师团队和每周日程等课程网站常用页面样板
不依赖特殊 Jekyll 插件,可运行在 GitHub Pages 的标准 Jekyll 编译器上
通过编辑 Markdown 文件即可新增和调整内容页面
采用 MIT 许可,允许使用、修改、商用和分发该版本代码
模板详细介绍
Just the Class 是一个面向课程网站的 Jekyll 模板,目标是在 GitHub Pages 上快速搭建并发布课程站点。它不只提供普通网页和文件托管,还预置了公告、课程日历、教师团队页面以及每周日程等内容的样板,方便教师按学期组织课程信息。
该模板扩展自 Just the Docs 主题,因此继承了该主题的导航结构、全文搜索与页面索引,以及一组 UI 组件和写作辅助工具。模板本身不依赖特殊的 Jekyll 插件,可以运行在 GitHub Pages 的标准 Jekyll 编译环境中。
使用方式为:基于模板创建新仓库,修改 _config.yml 与 README.md 中的课程信息(包括 url 与 baseurl),配置 GitHub Pages 的发布源,然后通过编辑和新增 Markdown 文件来补充内容页面。README 提到该模板已被多所大学的课程采用,并提供了本地开发环境的设置指引。
适合你的项目吗?
适用场景
- 高校教师为某门课程搭建并发布课程网站
- 在 GitHub Pages 上托管课程公告、日历与每周日程
- 为课程维护教师团队介绍页面
- 以 Markdown 为主要写作方式持续更新课程内容
适合人群
- 熟悉或愿意使用 Jekyll 与 GitHub Pages 的课程教师或助教
- 需要公告、日历、日程等结构化页面的课程站点
- 希望以 Markdown 文件管理课程内容的团队
上手与定制指南
结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。
- 1
基于模板创建新仓库,并修改 _config.yml 与 README.md 中的课程信息
- 2
务必按 Jekyll 要求更新 url 与 baseurl
- 3
在 GitHub Pages 中配置发布源后站点即可上线
- 4
本地开发可参考 GitHub Docs 的 Jekyll 本地测试指引
- 5
演示图片、字体、图标等第三方素材需按各自许可单独核对
授权与来源资料
使用条件与限制
免费使用 · 保留许可声明本次收录的是公开仓库中采用 MIT 许可的免费版本;免费范围为该版本代码,不代表外部服务或第三方素材免费。
使用时需要遵守
- 允许免费使用、修改、商用和分发该版本代码。
- 分发代码副本或实质性部分时,保留原作者版权声明和完整 MIT 许可声明。
- 代码按现状提供;担保与责任限制以原许可证及适用法律为准。
额外费用与待核对事项
- 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
- 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
查看原文依据
https://github.com/kevinlin1/just-the-class/blob/main/LICENSEhttps://github.com/kevinlin1/just-the-class/blob/main/README.mdPermission is hereby granted, free of charge
许可证原文
DeepSeek 根据仓库许可证和 README 整理 ·2026-10-01。结果仅覆盖已读取资料,依赖、图片、字体及后续条款变更以各自原文为准。
项目核对记录与介绍依据
模板资料
- 来源平台
- GitHub
- 资料与维护参考分
- 资料较完整 · 91 / 100
- 技术栈
- Jekyll
- 网站类型
- 企业官网
这个分数如何计算
本站按许可资料(最高30分)、演示链接(12分)、预览图(10分)、Star数(15分)、记录的维护时间(15分)、描述完整度(8分)、功能记录(5分)和分类资料(5分)计算。它不是代码、安全或性能测试,也不是 Google 评分;有链接不代表已实测可用。
这个项目需要核对什么
- 记录的仓库更新时间
- 2026-01-23
- 截图检查日期
- 2026-10-01
已收录演示链接。请用你的内容与屏幕尺寸检查;有演示不代表表单、认证或支付已经可用。
目录记录的主要技术栈是 Jekyll。请通过依赖清单和锁文件核对实际版本与托管要求。这些说明基于收录资料,不代表代码审计或部署实测。
查看具体选型方法 →介绍的制作与核对状态
介绍由 AI 辅助整理目录与仓库资料。仓库作者不等于这篇介绍的审核者。
已完成服务器许可规则与 AI 来源核对;未经过人工编辑审核。
查看当时使用的来源资料
SHA-256: 7d0906b7a89a0d625310764106eb671ca880b788f802380c8246f631556689d6
2026-10-01T15:25:20.098Z
来源文件 / 仓库--- layout: home title: Just the Class nav_exclude: true permalink: /:path/ seo: type: Course name: Just the Class --- # Just the Class 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](announcements.md), - a [course calendar](calendar.md), - a [staff](staff.md) page, - and a weekly [schedule](schedule.md). Just the Class is a template that extends the popular [Just the Docs](https://github.com/just-the-docs/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](https://just-the-docs.github.io/just-the-docs/docs/navigation-structure/), - instant, full-text [search](https://just-the-docs.github.io/just-the-docs/docs/search/) and page indexing, - and a set of [UI components](https://just-the-docs.github.io/just-the-docs/docs/ui-components) and authoring [utilities](https://just-the-docs.github.io/just-the-docs/docs/utilities). ## Getting Started Getting started with Just the Class is simple. 1. Create a [new repository based on Just the Class](https://github.com/kevinlin1/just-the-class/generate). 1. Update `_config.yml` and `README.md` with your course information. [Be sure to update the url and baseurl](https://mademistakes.com/mastering-jekyll/site-url-baseurl/). 1. Configure a [publishing source for GitHub Pages](https://help.github.com/en/articles/configuring-a-publishing-source-for-github-pages). Your course website is now live! 1. Edit and create `.md` [Markdown files](https://guides.github.com/features/mastering-markdown/) to add more content pages. Just the Class has been used by instructors at Stanford University ([CS 161](https://stanford-cs161.github.io/winter2021/)), UC Berkeley ([Data 100](https://ds100.org/fa21/)), UC Santa Barbara ([CSW8](https://ucsb-csw8.github.io/s22/)), Northeastern University ([CS4530/5500](https://neu-se.github.io/CS4530-CS5500-Spring-2021/)), and Carnegie Mellon University ([17-450/17-950](https://cmu-crafting-software.github.io/)). Share your course website and find more examples in the [show and tell discussion](https://github.com/kevinlin1/just-the-class/discussions/categories/show-and-tell)! ### Local development environment Just the Class requires no special Jekyll plugins and can run on GitHub Pages' standard Jekyll compiler. To setup a local development environment, clone your template repository and follow the GitHub Docs on [Testing your GitHub Pages site locally with Jekyll](https://docs.github.com/en/pages/setting-up-a-github-pages-site-with-jekyll/testing-your-github-pages-site-locally-with-jekyll).
看看同类模板
对比同技术栈与用途的模板,找到更适合的视觉与内容结构。

Mobile-app-landingpage-template
📱 Free to use static generated website template for your mobile app
Jekyll · 企业官网

urban-jekyll-template
:cloud: Agency template for Jekyll
Jekyll · 企业官网

course-in-a-box
An open-source project for creating online courses, built by P2PU
Jekyll · 企业官网

agency-jekyll-theme-starter
Agency Jekyll Theme starter template (optimized for GitHub Pages)
Jekyll · 企业官网

quick
The Quick theme magically transforms your README.md into a GitHub Pages site, applying clean and visually appe…
Jekyll · 企业官网

malt-jekyll-template
:beers: Event marketing template for Jekyll
Jekyll · 企业官网
