-
-
Notifications
You must be signed in to change notification settings - Fork 69
Description
How could the content be improved?
The GitHub Pages episode takes the learner through the settings screen where they can configure certain aspects of their Pages workflow.
This used to have two widgets, "Source" and "Theme Chooser", so the episode broke the task down into three steps: find the page, "Source branch (required)" and "Theme (optional)".
The settings have changed to make it easier to use build systems other than Jekyll, however:
- Source: Deploy from a branch (default, same as previous) or GitHub Actions (new)
- Branch: Same as previous "source"
- Custom domain, enforce HTTPS (shown after branch is selected)
- Visibility: (paid feature)
The Jekyll-specific Theme Chooser has been removed. Instead there is a link to documentation explaining how to set the theme in a _config.yml file, which is not something we touch on. The link we provide to documentation on the Theme Chooser now redirects to that same page:
lc-git/episodes/05-github-pages.md
Line 69 in 2cb2487
| See the [GitHub Pages documentation](https://docs.github.com/en/pages/getting-started-with-github-pages/adding-a-theme-to-your-github-pages-site-with-the-theme-chooser) for further information on using themes. |
Given that the scope of that passage is really to guide learners through the settings page rather than theme the Pages site, I think it would be best if we remove the "Theme (optional)" section.
Which part of the content does your suggestion apply to?
https://librarycarpentry.github.io/lc-git/05-github-pages.html#theme-optional