long description
View the Project on GitHub Y-Saki26/pages-blog-template-minimal
Markdown だけ書いて簡単に個人サイトを作るためのテンプレート.
/readme_figures はこのファイルの画像なので消して良い.index.md でトップページとなる Markdown ファイルを指定する./index.md が存在しない場合は /README.md が代わりにトップページ index.html になる.
/assets/img/logo.png やファビコン /assets/favicons/ も差し替えれば反映される.https://<ユーザー名(lower case)>.github.io/<レポジトリ名>/.example.md や /posts/post1.md を参照のこと.
:図1

:図2

:図3
_config.yml で全体のパラメータを適宜設定.
不要なものは空欄でよい.
title: Blog Template # サイトの名前
lang: ja # 言語設定
url: # サイトのURL
tagline: short description # サイトの説明(短)
description: long description # サイトの説明
author: # 著者情報
name: # 著者名
url: # 著者URL
twitter: # Twitter 設定
username: # Twitter ユーザー名(あれば)
card: summary # Twitter にリンクを貼ったときの表示方法
logo: /assets/img/logo.png # ページ左上に表示されるロゴ画像(レポジトリ直下から)
google_site_verification: # Google Search Console の所有権の確認用タグのID
google_analytics: # Google Analytics のトラッキングID
github: # GitHub 設定
is_project_page: true # プロジェクトページへのリンクの表示
is_user_page: true # ユーザーページへのリンクの表示
theme: jekyll-theme-minimal # テーマ
plugins: # Jekyll プラグイン
- jekyll-sitemap # サイトマップを自動生成するプラグイン
show_downloads: false # ダウンロードボタンの表示
configs: # このテンプレート用の設定パラメータ
favicon_assets: /pages-blog-template-minimal/assets/favicons/ # ファビコンの所在(ドメイン直下から)
is_multi_favicon: true # マルチ環境サポートのファビコンを使用
is_mathjax: true # MathJax(数式表示)を使用するかどうか
is_pagetop_button: true # ページトップに戻るボタンの表示
is_homepage_button: true # ホームページに戻るボタンの表示
--- で挟まれた領域に同様のYAML形式のタグを設定できる.
title,layout,date,lastmod などの設定を推奨._layout/ を参照.
{{ site.~~}} でサイト全体のパラメータ(_config.yml で設定したもの),{{ page.~~}} でページのパラメータを参照できる.{% include ~~ %} で _includes 内のファイルを参照できる.(Jekyllでビルドするタイミングで展開される)_config.yml の theme を変更する._config.yml の google_analytics を設定する._config.yml の google_site_verification に設定する.