Skip to content

natalieagus/50005-2023

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

410 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This repository contains Course Notes for 50.005, as well as Lab handouts and Programming Assignment Handouts. More content will be updated as time progresses.

To change logo:

  • replace _includes/svg/logo.svg with your file named logo.svg as well

To add a new content, create markdown files in any of the folders:

  • os_notes
  • ns_notes
  • assignments
  • ns_labs
  • os_labs

Use the front matter template as given in the sample called overview.md.

Then, edit _data/navigation.yml to add it on the sidebar navigation. Note that the sidebar-nav and nav-key in the front matter of the new .md file must match the name you declare in this navigation yaml file.

Changing logo

Replace the .svg file inside /_includes/svg/logo.svg with the same name.

Custom CSS

Add any custom sass styling in /_sass/custom.scss

Custom html for articles

Add any additional elements in /_includes/article/footer/custom.html. You may also add it at /_includes/article/top/custom.html if you want it to execute first. Current added features:

  • Go to top button at /_includes/article/top/custom.html
  • Collapsible answer box at /_includes/article/footer/custom.html
  • All styling in custom.scss

Mermaid

Mermaid is enabled by default. To draw a diagram, do the following. Note that this might not render properly on Safari.

graph TB;
    A[Do you have a problem in your life?]
    B[Then don't worry]
    C[Can you do something about it?]
    A--no-->B;
    A--yes-->C;
    C--no-->B;
    C--yes-->B;
Loading

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors