Minimal example using Franklin
greimel opened this issue · comments
The computational thinking repo is quite overwhelming. It would be nice if there was a template repo similar to this one that has a very simple Franklin website that shows Pluto notebooks.
I'm working on making the computational thinking repository simpler today!
Great, thanks :-)
@floswald has simplified the Compuational Thinking repo for his course https://floswald.github.io/NumericalMethods/ and I have been working on reducing his repo even more in a fork https://github.com/greimel/NumericalMethods to understand what's going on. I am hopeful that all these efforts will turn into a template repository soon :-)
Awesome! I didn't know about those, I will take a look! My PR is here: mitmath/computational-thinking#120 , give it a try
The sliderserver hookup will also get simpler: instead of the 18S191 repository triggering the slider server to redeploy, the slider server can now autonomously watch the 18S191 repository and update itself: https://github.com/JuliaPluto/PlutoSliderServer.jl/releases/tag/v0.3.0 (I still need to update 18S191 to use this feature)
My PR is here: mitmath/18S191#120 , give it a try
I turned Fons' PR into a template repository (see the website this template generates)
Instructions (see also the README in the template repo)
- Put your notebooks in the
notebooks/
folder - update
newwebsite/book_model_small.json
- Put any pure md files in
website/
- Run the
newwebsite/generate.jl
notebook in Pluto
The code should work fine for local preview and deployment on github pages.
Were there any updates on this front since then? ^^
Thanks for all this amazing work btw
This is a good starting point I think https://rikhuijzer.github.io/JuliaTutorialsTemplate/
The rewrite of the computational thinking site is done! Take a look at https://github.com/mitmath/18S191 (the Fall22 branch) cc @greimel
That's great! Would it be possible for you to give any (very brief) pointers on the development process, if it's not much to ask?