A Saber Port of the Default Jekyll Theme: Minima
yarn add saber-theme-minima
In your saber-config.yml
:
theme: minima
This theme uses the following Saber plugins:
saber-plugin-query-posts
: Injectposts
to homepage'spage
prop, generate tag pages.saber-plugin-feed
: Generate RSS feed.
yarn add saber-plugin-query-posts saber-plugin-feed
plugins:
- resolve: saber-plugin-query-posts
- resolve: saber-plugin-feed
options:
atomFeed: true
post
: For blog post pages.page
: For normal pages.default
: For any other pages like homepage and tag pages.
Configure site title, description etc. in your saber-config.yml
:
siteConfig:
title: My Site
description: About this website..
author: My Name
email: my@email.com
Configure nav
to show a set of links in header:
themeConfig:
nav:
- text: Home
link: /
- text: About
link: /about.html
Configure the accounts of your social network to show at the bottom of homepage:
themeConfig:
social:
dribbble: username
facebook: username
flickr: username
github: username
instagram: username
linkedin: username
pinterest: username
twitter: username
youtube: username
telegram: username
microdotblog: username
googleplus: username
rss: true
You can use Disqus for comments:
themeConfig:
disqus: disqus-short-name
# Note that `siteConfig.url` is required for Disqus
siteConfig:
url: https://example.com
Comments are only enabled for post
layout, to disable comments in specific page, you can use the page attribute comments
:
---
title: Hello
layout: post
date: 2018-08-12
comments: false
---
Hello World!
MIT.