All Projects → ghosind → Jekyll-Paper

ghosind / Jekyll-Paper

Licence: MIT license
A simple Jekyll theme, helping you to create your own blog. The repo is for self-host, and it can not support to deploy on GitHub Pages because GitHub Pages does not support some dependencies. You can try Jekyll-Paper-Github (https://github.com/ghosind/Jekyll-Paper-Github) if you like this repo and want to deploy it on GitHub Pages.

Programming Languages

SCSS
7915 projects
HTML
75241 projects
ruby
36898 projects - #4 most used programming language
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Jekyll-Paper

Jekyll Mdl
A Jekyll theme based in Google Material Design Lite library.
Stars: ✭ 227 (+710.71%)
Mutual labels:  jekyll-themes
directory
Plugins and Themes discovery for Jekyll, built with Jekyll.
Stars: ✭ 30 (+7.14%)
Mutual labels:  jekyll-themes
monophase
A one-column minimal responsive Jekyll blog theme
Stars: ✭ 34 (+21.43%)
Mutual labels:  jekyll-themes
Jekyll Serif Theme
Serif is a beautiful business theme for Jekyll.
Stars: ✭ 235 (+739.29%)
Mutual labels:  jekyll-themes
duo
👬 A Simple Jekyll Theme.
Stars: ✭ 76 (+171.43%)
Mutual labels:  jekyll-themes
tufte-pandoc-jekyll
A Jekyll theme for using Tufte CSS with Jekyll + Pandoc
Stars: ✭ 56 (+100%)
Mutual labels:  jekyll-themes
White Paper
Simple, elegant and clean jekyll theme.
Stars: ✭ 195 (+596.43%)
Mutual labels:  jekyll-themes
jekyll-sample-content
📎 Sample Jekyll content (posts, pages, collections, and images) to test your theme against.
Stars: ✭ 53 (+89.29%)
Mutual labels:  jekyll-themes
WhatATheme
A customizable Jekyll Portfolio theme which supports blogging.
Stars: ✭ 162 (+478.57%)
Mutual labels:  jekyll-themes
catbook
a category-centric theme for Jekyll
Stars: ✭ 48 (+71.43%)
Mutual labels:  jekyll-themes
jasper2
Full-featured Jekyll port of Ghost's default theme Casper v2 👻
Stars: ✭ 725 (+2489.29%)
Mutual labels:  jekyll-themes
agency-jekyll-theme
Jekyll version of the newest Agency Bootstrap theme, plus new features: Google Analytics, Markdown support, custom pages, and more!
Stars: ✭ 222 (+692.86%)
Mutual labels:  jekyll-themes
jekyll-gitbook
Build Jekyll site with GitBook style!
Stars: ✭ 226 (+707.14%)
Mutual labels:  jekyll-themes
Hagura
A light weight, minimal Jekyll theme.
Stars: ✭ 235 (+739.29%)
Mutual labels:  jekyll-themes
ethereal-jekyll-theme
A Jekyll version of the "Ethereal" theme by HTML5 UP.
Stars: ✭ 13 (-53.57%)
Mutual labels:  jekyll-themes
Millennial
A minimalist Jekyll theme for running an online publication
Stars: ✭ 223 (+696.43%)
Mutual labels:  jekyll-themes
comical-jekyll-theme
A Configurable Webcomic Theme for Jekyll
Stars: ✭ 39 (+39.29%)
Mutual labels:  jekyll-themes
slim-pickins-jekyll-theme
A minimal Jekyll theme
Stars: ✭ 42 (+50%)
Mutual labels:  jekyll-themes
sakura
🌸 A Jekyll theme with baked in Bootstrap 4, Font Awesome 5, Algolia instant search, and more!
Stars: ✭ 31 (+10.71%)
Mutual labels:  jekyll-themes
highlights-jekyll-theme
A Jekyll version of the "Highlights" theme by HTML5 UP.
Stars: ✭ 26 (-7.14%)
Mutual labels:  jekyll-themes

Jekyll-Paper

Jekyll-Paper

English | 简体中文

Jekyll Paper is a simple Jekyll theme, and it is aim to helping you to create your own blog by the easiest way.

Unfortunately, Jekyll Paper implement the category page by 'jekyll-archive' plugin, and GitHub Pages does not support it. So, this project is for self-host blog, and the Github Pages version is also available in Jekyll Paper for Github.

This is a demo website for Jekyll Paper.

Features

  • Responsive
  • Paginate
  • RSS
  • Sitemap
  • Custom 404 page
  • SASS
  • Internationalization
  • Configurable navigation menu
  • Categories Index
  • SEO optimization
  • Mathematics (MathJax)
  • Diagrams (Mermaid)
  • Comments (Disqus)

Getting Start

Jekyll Paper is easy to create your own blog. You can create your blog by five steps only!

  1. $ gem install bundler jekyll
  2. $ git clone [email protected]:ghosind/Jekyll-Paper.git
  3. $ cd Jekyll-Paper
  4. Jekyll-Paper $ bundle install
  5. Jekyll-Paper $ bundle exec jekyll serve

Add New Posts

You can add new posts at any time after you had your own blog. Create a new post need to add a new file in "_posts" directory, and the file name must follow the convention YYYY-MM-DD-name-of-post.md.

Custom Navigation Menu

You can add or update navigation menu items in _data/menus.yml file. In the configuration file, you need set title and URL for every navigation menu item.

Example

- title: "Index"
  url:   ""

- title: "Github"
  absoluteUrl: true
  url: "https://github.com/john_doe"

- title: "About"
  url:   "about"

Supported Languages

Jekyll Paper has supported the following languages, please set language in language section of _config.yml file (default language: en). I'm anticipating you to help me improve the quality of translations and add more languages. The languages list by alphabets of its language code.

  • English
  • Deutsche (German)
  • Español (Spanish)
  • Français (French)
  • 日本語 (Japanese)
  • Português (Portuguese)
  • 简体中文 (Simplified Chinese)
  • 繁體中文 (Traditional Chinese)
  • 한국어 (Korean)

Screenshots

The home page:

Index

The post page:

Post

The category page:

Category

The home page in mobile version:

Mobile

License

Jekyll Paper was released under MIT license.

Contributing

If you would like to make Jekyll Paper better, you can create a new pull request in Jekyll Paper Github Page.

If you have any questions or suggestions, you can create an issue on Jekyll Paper Issues.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].