make-novice
make-novice copied to clipboard
make lesson suitable for teaching with locally-built (serverless) pages
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
permalinkandlayoutfrom 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.
new & improved PR: now with corrected code block class tags 😁
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.