Skip to content

just-ysc/just-ysc.github.io

Repository files navigation

just-ysc.github.io

Theme

Local build using docker

docker run --rm -p 8000:8000 \
  --volume="LOCATION_OF_YOUR_JEKYLL_BLOG:/srv/jekyll" \
  -it tocttou/jekyll:3.5 \
  jekyll serve --watch --port 8000

Customizing

Configuration variables

  • Edit the _config.yml file and set the following variables:
title: [The title of your blog]
description: [A short description of your blog's purpose]
author:
  name: [Your name]
  email: [Your email address]
  url: [URL of your website]
  
baseurl: [The base url for this blog.]

paginate: [Number of posts in one paginated section (default: 3)]
owner: [Your name]
year: [Current Year]
  • Additionally, you may choose to set the following optional variables:
google_analytics: [Your Google Analytics tracking ID]

About Page

  • Edit about.md

Layout

  • If you would like to modify the site style:

HTML

  • Footer: Edit _includes/footer.html
  • Header: Edit _includes/header.html
  • Links in the header: Edit _includes/links.html
  • Meta tags, blog title display, and additional CSS: Edit _includes/head.html
  • Index page layout: Edit _layouts/default.html
  • Post layout: Edit _layouts/post.html

CSS

  • Site wide CSS: Edit _sass/base.scss
  • Custom CSS: Make _sass/custom.scss and use it. Then add @import "custom"; to css/main.scss

404 page

  • Edit 404.md

License

  • CC0 1.0 Universal