JuliaPluto / computational-thinking-template

Template to build a course webpage like the *Introduction to computational thinking with Julia* course tought at MIT
http://juliapluto.github.io/computational-thinking-template/
Other
34 stars 4 forks source link

better customization file #2

Closed lucaferranti closed 1 year ago

lucaferranti commented 1 year ago

Currently kind of a hack, I manually instected layout.jlhtml and marked with FIXME what one should customize, which is not ideal.

Should have nicer mechanism to allow people to customize basic course info (name, code, semester, etc.)

One approach could be to have a .toml file

[course info]
name = "My Course"
semester = "Fall 2023"
....

and load the data.

Should also check how eleventy does it