GithubHelp home page GithubHelp logo

ckuelker / pankyll-theme-simplicissimus-example Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 0.0 45 KB

Example skeleton for the Pankyll theme Simplicissimus

License: GNU General Public License v3.0

Makefile 95.30% HTML 4.70%

pankyll-theme-simplicissimus-example's Introduction

title author version date
README
Christian Külker
0.1.5
2023-03-17

Abstract

This document briefly describes the purpose and contents of the pankyll-theme-simplicisimus-example repository. The goal of this repository is to show the configuration and usage of the Pankyll Simplicissimus theme by providing a working example with a directory tree that can be used as a base for building a new site.

Github license Github issues Github code size in bytes Git repo size Last commit

History

Version Date Notes
0.1.5 2023-03-17 Update content (pankyll-documentation 0.2.1)
Update pandoc (pankyll-pandoc 0.1.3)
Update theme (pankyll-theme-newspaper 0.1.5)
Fix YAML README.md, shell -> bash, .gitignore
Improve writing: README, cfg.yaml, Makefile
0.1.4 2022-05-20 Makefile, README, theme 0.1.1, feature in cfg.yaml
0.1.3 2022-05-09 Makefile
0.1.2 2022-05-09 README.md
0.1.1 2022-05-06 Change cfg.yaml, README.md
0.1.0 2020-04-21 Initial release

Introduction

More than a 1000 words, a life example can show how things are done the right way. This Pankyll Theme Simplicissimus example is a pre-configured Pankyll Theme with a little content to see how easy it is to set up a Pankyll Site with a Simplicissimus theme.

Prerequisites

TLTR:

Requires Pankyll and on Debian install the following:

As root

aptitude install pandoc make

As user

export URL=https://github.com/ckuelker/pankyll-theme-simplicissimus-example.git
git clone --recursive $URL

Pankyll

We assume that Pankyll is installed and that the script pankyll is in your PATH. See the Pankyll README.md file for more information.

Pandoc

Pandoc is expected to be installed. While it is possible to run pankyll with pandoc 1.x.x, it will not produce good results. Pankyll has been tested with version 2.2.1 and should give good results. Unfortunately Pandoc 2.18 is not supported at the moment.

Installation for Debian:

aptitude install pandoc

Make (Optional)

A control file (Makefile) is used to control easy build. If you do not want to use it, just run the pankyll command in your project directory. If you want to use it, see the usage section.

Installation for Debian:

aptitude install make

Installation

Clone the example repository and its sub-modules

git clone --recursive https://github.com/ckuelker/pankyll-theme-simplicissimus-example.git

Usage

Update, build and see the site:

cd pankyll-theme-simplicissimus-example
make submodule-update
make submoduleclean
make submodule-pull
make realclean
make build
make server

Or all at once:

make all

Open a browser and access the URL http://localhost:8004

Author

Christian Külker <[email protected]>

License And Copyright

Copyright (C) 2020, 2022 - 2023 by Christian Kuelker, see LICENSE file.

pankyll-theme-simplicissimus-example's People

Contributors

ckuelker avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.