JuliaPluto / static-export-template

A template to automatically convert Pluto notebooks to an HTML website with GitHub Pages. Demo page:

Home Page:https://juliapluto.github.io/static-export-template/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

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?