Implements the course schedule feature requested in issue #[2258](https://github.com/alshedivat/al-folio/issues/2258). This PR adds a new course schedule feature to the al-folio theme, allowing academics to easily create and display structured course information. **Changes:** - Added a `courses` collection to organize and display academic courses - Created course layout and display templates with responsive design - Implemented organization by year and term with automatic sorting - Added support for weekly schedule with topics and course materials - Simplified documentation with a README for course creation This feature makes it easier for academics to showcase their teaching materials with a consistent, organized display of course schedules, helping users create professional teaching pages without custom implementation. --------- Signed-off-by: George Araújo <george.gcac@gmail.com> Co-authored-by: George Araújo <george.gcac@gmail.com>
27 lines
500 B
SCSS
27 lines
500 B
SCSS
---
|
|
# Only the main Sass file needs front matter (the dashes are enough)
|
|
---
|
|
@charset "utf-8";
|
|
|
|
// Dimensions
|
|
$max-content-width: {{ site.max_width }};
|
|
|
|
@import
|
|
"variables",
|
|
"themes",
|
|
"layout",
|
|
"base",
|
|
"distill",
|
|
"cv",
|
|
"tabs",
|
|
"teachings",
|
|
"typograms",
|
|
"font-awesome/fontawesome",
|
|
"font-awesome/brands",
|
|
"font-awesome/solid",
|
|
"font-awesome/regular",
|
|
"tabler-icons/tabler-icons.scss",
|
|
"tabler-icons/tabler-icons-filled.scss",
|
|
"tabler-icons/tabler-icons-outline.scss"
|
|
;
|