9d429fa749
* Fix absolute URL generation url and baseurl config for this theme deviates from jekyll standard, and that results in double inclusion of project path if this theme is used as project page. Switching to Jekyll accepted url usage so that absolute_url filter works. * Alternate links need to be aboslute * mention url and baseurl only need to be modified in local dev * Update readme on new url/baseurl setting changes
254 lines
6.8 KiB
YAML
254 lines
6.8 KiB
YAML
# --- General options --- #
|
|
|
|
# Name of website
|
|
title: My website
|
|
|
|
# Short description of your site
|
|
description: A virtual proof that I'm awesome
|
|
|
|
# --- Local development options ---
|
|
# If your website is hosted locally rather than on GitHub, then you need to uncomment the next two parameters to set the url and baseurl
|
|
# *** If you're not sure what this mean, then leave this section as it is. Only modify the url and baseurl if you know what you're doing!***
|
|
|
|
# url is the the website domain URL without a trailing slash
|
|
#url: "https://example.com"
|
|
|
|
# baseurl should be an empty string
|
|
#baseurl: ""
|
|
|
|
# --- Navigation bar options --- #
|
|
|
|
# List of links in the navigation bar
|
|
navbar-links:
|
|
About Me: "aboutme"
|
|
Resources:
|
|
- Beautiful Jekyll: "http://deanattali.com/beautiful-jekyll/"
|
|
- Learn markdown: "http://www.markdowntutorial.com/"
|
|
Author's home: "http://deanattali.com"
|
|
|
|
# Image to show in the navigation bar - image must be a square (width = height)
|
|
# Remove this parameter if you don't want an image in the navbar
|
|
avatar: "/img/avatar-icon.png"
|
|
|
|
# If you want to have an image logo in the top-left corner instead of the title text,
|
|
# then specify the following parameter
|
|
# title-img: /path/to/image
|
|
|
|
# --- Background colour/image options --- #
|
|
|
|
# Personalize the colors in your website. Colour values can be any valid CSS colour
|
|
|
|
navbar-col: "#F5F5F5"
|
|
navbar-text-col: "#404040"
|
|
navbar-children-col: "#F5F5F5"
|
|
page-col: "#FFFFFF"
|
|
link-col: "#008AFF"
|
|
hover-col: "#0085A1"
|
|
footer-col: "#F5F5F5"
|
|
footer-text-col: "#777777"
|
|
footer-link-col: "#404040"
|
|
|
|
# Alternatively, the navbar, footer, and page background can be set to use background images
|
|
# instead of colour
|
|
|
|
# navbar-img: "/img/bgimage.png"
|
|
# footer-img: "/img/bgimage.png"
|
|
# page-img: "/img/bgimage.png"
|
|
|
|
# --- Footer options --- #
|
|
|
|
# Change all these values or delete the ones you don't want.
|
|
# Important: you must keep the "name" parameter, everything else you can remove
|
|
author:
|
|
name: Some Person
|
|
|
|
# Select your active Social Network Links.
|
|
# Uncomment the links you want to show in the footer and add your information to each link.
|
|
# You can reorder the items to define the link order.
|
|
# If you want to add a new link that isn't here, you'll need to also edit the file _data/SocialNetworks.yml
|
|
social-network-links:
|
|
rss: true
|
|
email: "someone@example.com"
|
|
facebook: daattali
|
|
github: daattali
|
|
twitter: daattali
|
|
# reddit: yourname
|
|
# linkedin: daattali
|
|
# xing: yourname
|
|
# stackoverflow: "3943160/daattali"
|
|
# snapchat: deanat78
|
|
# instagram: deanat78
|
|
# youtube: user/deanat78
|
|
# spotify: yourname
|
|
# telephone: +14159998888
|
|
# steam: deanat78
|
|
# twitch: yourname
|
|
# yelp: yourname
|
|
|
|
# Select which share links to show in posts
|
|
share-links-active:
|
|
twitter: true
|
|
facebook: true
|
|
linkedin: true
|
|
|
|
# How to display the link to the website in the footer
|
|
# Remove this if you don't want a link in the footer
|
|
url-pretty: "MyWebsite.com" # eg. "deanattali.com/beautiful-jekyll"
|
|
|
|
# --- Web Statistics Section --- #
|
|
|
|
# Fill in your Google Analytics gtag.js ID to track your website using gtag
|
|
#gtag: ""
|
|
|
|
# Fill in your Google Analytics ID to track your website using GA
|
|
#google_analytics: ""
|
|
|
|
# Google Tag Manager ID
|
|
#gtm: ""
|
|
|
|
# Matomo (aka Piwik) Web statistics
|
|
# Uncomment the following section to enable Matomo. The opt-out parameter controls
|
|
# whether or not you want to allow users to opt out of tracking.
|
|
|
|
#matomo:
|
|
# site_id: "9"
|
|
# uri: "demo.wiki.pro"
|
|
# opt-out: true
|
|
|
|
# --- Comments --- #
|
|
|
|
# Fill in your Disqus shortname (NOT the userid) if you want to support Disqus comments
|
|
# disqus: ""
|
|
|
|
# If you want to use JustComments fill with the API Key
|
|
#just-comments: "ABCD-EFGH-IJKL"
|
|
|
|
# To use Facebook Comments, fill in a Facebook App ID
|
|
# fb_comment_id: ""
|
|
|
|
# Staticman support
|
|
staticman:
|
|
repository : # GitHub username/repository eg. "daattali/beautiful-jekyll"
|
|
branch : # eg. "master" If you're not using `master` branch, then you also need to update the `branch` parameter in `staticman.yml`
|
|
endpoint : # URL of your own deployment (with trailing slash) (will fallback to a public GitLab instance)
|
|
reCaptcha:
|
|
# reCaptcha for Staticman (OPTIONAL)
|
|
# If you use reCaptcha, you must also set these parameters in staticman.yml
|
|
siteKey : # Use your own site key, you need to apply for one on Google
|
|
secret : # ENCRYPT your password by going to https://staticman3.herokuapp.com/v3/encrypt/<your-site-secret>
|
|
|
|
# --- Misc --- #
|
|
|
|
# Facebook App ID
|
|
# fb_app_id: ""
|
|
|
|
# Excerpt Word Length
|
|
# Truncates the excerpt to the specified number of words on the index page
|
|
excerpt_length: 50
|
|
|
|
# Character used to separate site title and description in HTML document title
|
|
# and RSS feed title
|
|
title-separator: "-"
|
|
|
|
# --- Don't need to touch anything below here (but you can if you want) --- #
|
|
|
|
# Output options (more information on Jekyll's site)
|
|
timezone: "America/Vancouver"
|
|
markdown: kramdown
|
|
highlighter: rouge
|
|
permalink: /:year-:month-:day-:title/
|
|
paginate: 5
|
|
|
|
kramdown:
|
|
input: GFM
|
|
|
|
# Default YAML values (more information on Jekyll's site)
|
|
defaults:
|
|
-
|
|
scope:
|
|
path: ""
|
|
type: "posts"
|
|
values:
|
|
layout: "post"
|
|
comments: true # add comments to all blog posts
|
|
social-share: true # add social media sharing buttons to all blog posts
|
|
-
|
|
scope:
|
|
path: "" # all files
|
|
values:
|
|
layout: "page"
|
|
show-avatar: true
|
|
|
|
# Use tags index page and make tags on each post clickable
|
|
link-tags: true
|
|
|
|
# Exclude these files from production site
|
|
exclude:
|
|
- CHANGELOG.md
|
|
- CNAME
|
|
- Dockerfile
|
|
- Gemfile
|
|
- Gemfile.lock
|
|
- LICENSE
|
|
- README.md
|
|
- Vagrantfile
|
|
|
|
# prose.io config
|
|
prose:
|
|
rooturl: '_posts'
|
|
media: 'img'
|
|
ignore:
|
|
- 404.html
|
|
- LICENSE
|
|
- feed.xml
|
|
- _config.yml
|
|
- /_layouts
|
|
- /_includes
|
|
- /css
|
|
- /img
|
|
- /js
|
|
metadata:
|
|
_posts:
|
|
- name: "layout"
|
|
field:
|
|
element: "hidden"
|
|
value: "post"
|
|
- name: "title"
|
|
field:
|
|
element: "text"
|
|
label: "Post title"
|
|
placeholder: "Title"
|
|
alterable: true
|
|
- name: "subtitle"
|
|
field:
|
|
element: "textarea"
|
|
label: "Subtitle"
|
|
placeholder: "A description of your post."
|
|
alterable: true
|
|
- name: "date"
|
|
field:
|
|
element: "text"
|
|
label: "Date"
|
|
help: "Enter date of post."
|
|
placeholder: "yyyy-mm-dd"
|
|
alterable: true
|
|
- name: "image"
|
|
field:
|
|
element: "text"
|
|
label: "Image"
|
|
help: "Add a thumbnail image to your post."
|
|
placeholder: "Thumbnail"
|
|
alterable: true
|
|
- name: "published"
|
|
field:
|
|
element: "checkbox"
|
|
label: "Publish"
|
|
help: "Check to publish post, uncheck to hide."
|
|
|
|
plugins:
|
|
- jekyll-paginate
|
|
- jekyll-sitemap
|
|
|
|
# Beautiful Jekyll / Dean Attali
|
|
# 2fc73a3a967e97599c9763d05e564189
|