jekyll-theme-tufte

A modern Jekyll theme based on tufte-css

jekyll-theme-tufte is a Jekyll theme that implements the design ideas of Edward Tufte. It is enabled by tufte-css, a CSS file providing the Tufte-inspired styles.

This is a gem-packaged theme that can be easily installed by including jekyll-theme-tufte in your Gemfile.

Large portions of the theme are derived from prior work to bring tufte-css to Jekyll, including:

This theme is minimalist and tries to stick closely to the original tufte-css styles. As a gem-based theme, it is also easier to install and manage compared to classic style themes. (Classic Jekyll themes are installed by mixing all the files in with your site’s files, which creates a big mess.)

Edward Tufte’s style is known for extensive use of sidenotes, which tufte-css displays next to a half-width layout. See Layouts for more layout options.

To read more about the Tufte style and its usage, have a look at the Tufte CSS demo page.

This theme is responsive and adapts to desktop and mobile screens. (Margin notes are displayed inline on narrow screens.) It also supports dark mode detection via prefers-color-scheme, looking good on dark and light backgrounds alike.

An Atom RSS feed is provided at /feed.xml.

jekyll-theme-tufte - Andy Brody