make-novice icon indicating copy to clipboard operation
make-novice copied to clipboard

make lesson suitable for teaching with locally-built (serverless) pages

Open tobyhodges opened this issue 5 years ago • 2 comments
trafficstars

Like we did in https://github.com/swcarpentry/shell-novice/pull/1146, this PR makes the lesson suitable for building locally. It:

  • updates the lesson template
  • remove permalink and layout from Extras and Setup pages
  • updates internal links to the Reference page to keep them from breaking

I built the site locally and everything seems to be working, but I'll run another check for broken links if and when this has been merged.

tobyhodges avatar Oct 27 '20 10:10 tobyhodges

new & improved PR: now with corrected code block class tags 😁

tobyhodges avatar Oct 27 '20 10:10 tobyhodges

This lesson currently builds on my system, as does the shell lesson. The MATLAB lesson doesn't following a PR that looks a lot like this one. I anticipate this PR being similar, given it also has a bazillion commits rather than the two commits on the shell lesson PR.

I'm happy to look at this if someone will help with the Ruby/Jekyll side, but really there should be a separate PR for lesson template stuff, and for building locally.

gcapes avatar Mar 02 '21 15:03 gcapes