Foundation For Public Code

screenshot of Foundation For Public Code
jekyll

A Foundation for Public Code jekyll theme for use with GitHub pages.

Overview

The Foundation for Public Code Jekyll theme is designed to set up quick and generic static sites, particularly for use with GitHub pages. It aims to maintain consistency and maintainability across websites through the use of Markdown for content preservation. This theme is primarily used internally by the Foundation for Public Code to create version controlled single sources of truth with hyperlinked content that can be transformed and collated as needed.

Features

  • Designed for use with GitHub pages
  • Keeps content in Markdown for mutability and preservation
  • Customizable table of contents for the entire site or specific pages
  • Breadcrumbs for easy navigation
  • Option to add metadata to posts
  • Ability to redirect pages
  • Remove the Foundation for Public Code footer
  • Experimental feature: navigation display
  • Separate rendering of titles
  • Language configuration for HTML tag

Summary

The Foundation for Public Code Jekyll theme allows for the quick setup of static sites, particularly for use with GitHub pages. It focuses on consistency and maintainability through the use of Markdown for content preservation. With features such as customizable table of contents, breadcrumbs, metadata, and redirects, this theme offers flexibility and ease of navigation. The ability to remove the Foundation for Public Code footer and experiment with navigation display adds further customization options.

jekyll
Jekyll

Jekyll is a static site generator written in Ruby that allows you to create simple, fast, and secure websites without the need for a database.