saber-theme-minima
A Saber Port of the Default Jekyll Theme: Minima
Install
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
Layouts
post
: For blog post pages.page
: For normal pages.default
: For any other pages like homepage and tag pages.
Site Config
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
Theme Config
Navbar
Configure nav
to show a set of links in header:
themeConfig: nav: - text: Home link: / - text: About link: /about.html
Social
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
Comments
You can use Disqus for comments:
themeConfig: disqus: disqus-short-name # Note that `siteConfig.url` is required for DisqussiteConfig: 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: Hellolayout: postdate: 2018-08-12comments: false--- Hello World!
License
MIT.