Skip to content

getpelican/pelican-themes

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

fbe443b · Jan 27, 2022
Jul 18, 2015
Jul 27, 2015
Dec 1, 2020
May 11, 2018
Sep 21, 2017
Oct 29, 2015
Mar 3, 2021
Nov 2, 2013
Apr 16, 2017
Mar 7, 2017
Mar 7, 2017
Mar 7, 2017
Dec 13, 2016
Feb 28, 2016
Apr 8, 2017
Sep 10, 2016
Oct 26, 2013
Jan 21, 2019
May 15, 2015
Oct 9, 2018
Mar 7, 2017
Mar 7, 2017
Mar 7, 2017
Mar 7, 2017
Sep 4, 2017
Feb 19, 2016
Mar 7, 2017
Sep 20, 2018
Mar 7, 2017
May 15, 2017
May 15, 2015
Dec 10, 2019
Mar 26, 2019
Oct 29, 2015
May 15, 2015
Oct 29, 2015
Nov 5, 2015
May 15, 2015
Mar 7, 2017
Mar 7, 2017
May 15, 2015
Jun 12, 2016
Dec 8, 2019
Mar 7, 2017
Mar 7, 2017
Oct 29, 2015
May 15, 2015
Sep 25, 2016
Nov 24, 2017
Jan 22, 2019
Jul 18, 2015
Aug 12, 2020
May 15, 2015
May 15, 2015
Oct 13, 2013
Feb 14, 2017
May 15, 2015
Oct 29, 2015
Mar 7, 2017
Jan 29, 2014
May 15, 2015
May 15, 2015
Jun 5, 2016
Oct 29, 2015
Oct 16, 2015
Apr 8, 2017
Sep 9, 2015
Oct 29, 2015
Oct 29, 2015
Dec 12, 2017
Aug 4, 2017
May 15, 2015
Oct 29, 2015
Mar 7, 2017
Jun 8, 2017
Oct 29, 2015
May 15, 2015
Feb 4, 2019
Mar 7, 2017
Mar 7, 2017
Aug 27, 2018
Aug 3, 2015
Apr 16, 2017
Jun 18, 2020
Jan 19, 2016
Jan 27, 2022
May 15, 2015
Feb 13, 2018
Dec 28, 2016
May 15, 2015
May 15, 2015
May 15, 2015
Mar 25, 2017
Oct 29, 2015
May 15, 2015
Mar 7, 2017
May 15, 2015
Mar 22, 2017
Oct 29, 2015
Oct 29, 2015
Aug 24, 2017
Nov 4, 2017
Dec 22, 2015
May 14, 2018
Aug 17, 2020
Oct 29, 2015
Mar 7, 2017
May 15, 2015
Sep 22, 2020
May 15, 2015
Mar 7, 2017
May 15, 2015
Aug 22, 2019
Oct 29, 2015
Mar 7, 2017
Sep 5, 2017
Feb 4, 2017
Apr 16, 2017
May 15, 2015
Sep 24, 2018
Apr 8, 2017
Jan 17, 2017
Oct 29, 2015
May 15, 2015
Mar 7, 2017
Mar 7, 2017
May 16, 2019
Sep 24, 2018
May 7, 2017
Nov 24, 2021
Sep 21, 2015

Repository files navigation

Pelican Themes

This repository contains themes for Pelican. Feel free to clone, add your own theme, and submit a pull request. It's community-managed!

A live version can be seen at http://www.pelicanthemes.com.

Using Themes

These instructions assume you have already read all the Pelican documentation, have a working site, and would now like to apply a non-default theme.

First, choose a location to hold your themes. For this example, we'll use the directory ~/pelican-themes, but yours could be different. Clone the pelican-themes repository to that location on your local machine:

git clone --recursive https://github.com/getpelican/pelican-themes ~/pelican-themes

Now you should have your pelican-themes repository stored at ~/pelican-themes/.

To use one of the themes, edit your Pelican settings file to include this line:

THEME = "/home/user/pelican-themes/theme-name"

So, for instance, to use the mnmlist theme, you would edit your settings file to include:

THEME = "/home/user/pelican-themes/mnmlist"

Save the changes to your settings file and then regenerate your site by using the Makefile you should already have set up using pelican-quickstart:

make html

Themes can also be specified directly via the -t ~/pelican-themes/theme-name parameter to the pelican command. If you want to edit your theme, make sure that any edits you make are made to the copy stored in ~/pelican-themes/theme-name. Any changes made to files stored in your site's output directory will be deleted the next time you generate your site.