Skip to content

Latest commit

 

History

History
62 lines (37 loc) · 3.95 KB

File metadata and controls

62 lines (37 loc) · 3.95 KB

Resources for Exploring GitHub Pages

Going further with GitHub Pages

If you are interested in going expanding your skills to go further with GitHub Pages, here are a few options you might explore on your own.

Use a theme as a repository template

Some Jekyll themes are packaged as GitHub templates, so you can quickly create a new site based off the old one. This is a good option if you want features from a more complicated theme that's not one of the GitHub Pages Supported Themes.

For example, the Minimal Mistakes theme is a popular and versatile one. If you visit the repository for their Minimal Mistakes GitHub Pages Starter Site and click on 'Use this Template', you can quickly set up a full-fetured site and customize it as we've been doing.

Install Jekyll for local development

Jekyll is the website builder that powers GitHub Pages. If you want to do a lot of customization and preview your site more quickly and before you publish, you may decide to develop your site locally on your computer by installing Jekyll. This will require some troubleshooting and using the Command Line. See Jekyll's quickstart guide to get a sense of what you'll need. The installation guide for Collection Builder can also be very helpful, even if you aren't using it as a template.

Additional Resources

Git and GitHub

GitHub Pages and Jekyll

Additional resources

"CollectionBuilder is an open source framework for creating digital collection and exhibit websites that are driven by metadata and powered by modern static web technology."

A cloud-based development editor

A short manifesto explaning some of the ideas behind static sites in libraries and minimal computing

  • The Case of Ed by Alex Gil (From the Design for Diversity Learning Toolkit, 2019)

An explanation of the minimal computing design philosophy behind the digital edition builder Ed and other tools for static sites.

TriCo Digital Scholarship Projects using GitHub Pages or Jekyll