GitHub Pages
GitHub Pages情報源メモ
プロダクト一次情報
| プロダクト | ホーム | GitHub | Gem |
|---|---|---|---|
| GitHub Pages | Home, Docs | GitHub | Gem |
| Jekyll | Home, Docs | GitHub | Gem |
| Jekyll Docs日本語訳 | Docs | GitHub | - |
| Liquid | Home | GitHub | Gem |
| Kramdown | Home | GitHub | Gem |
| Rouge | Home | GitHub | Gem |
| Ruby Sass | Home | GitHub | Gem |
| Jekyll Feed | - | GitHub | Gem |
| Jekyll SEO Tag | Home | GitHub | Gem |
| Jekyll Sitemap | - | GitHub | Gem |
| Jekyll GitHub Metadata | Home | GitHub | Gem |
| Bundler | Home | GitHub | Gem |
| RubyGems | Home | GitHub | - |
| Ruby | Home, Docs | GitHub | - |
Gemホワイトリスト
テーマ
| テーマ | プレビュー | GitHub | Gem |
|---|---|---|---|
| Minima | Preview | GitHub | Gem |
| Architect | Preview | GitHub | Gem |
| Cayman | Preview | GitHub | Gem |
| Dinky | Preview | GitHub | Gem |
| Hacker | Preview | GitHub | Gem |
| Leap Day | Preview | GitHub | Gem |
| Merlot | Preview | GitHub | Gem |
| Mdnight | Preview | GitHub | Gem |
| Minimal | Preview | GitHub | Gem |
| Modernist | Preview | GitHub | Gem |
| Primer | Preview | GitHub | Gem |
| Slate | Preview | GitHub | Gem |
| Tactile | Preview | GitHub | Gem |
| Time Machine | Preview | GitHub | Gem |
変数
シンタックスハイライト
フィルター
Liquidのフィルター分類
■文字列操作
-
prepend,append: {先頭、末尾}に文字列を付加 remove,remove_first: {全ての、最初の}文字列を除去slice: n番目(0始まり)からm文字切り出しstrip,lstrip,rstrip: {先頭と末尾、先頭、末尾}の空白を除去strip_newlines: 改行を除去-
strip_html: HTMLタグを除去 replace,replace_first: {全ての、最初の}文字列を置換upcase,downcase,capitalize: {大文字に、小文字に、センテンスケースに}truncate,truncatewords: 末尾を…に置換して全体を{n文字、n語}にnewline_to_br: 改行を<br />にescape,escape_once: HTMLエスケープ(_onceは元からエスケープ済の個所はそのまま)-
url_encode,url_decode: URLエンコード、URLデコード split: 文字列を分割して配列にsize: 文字数
■算術演算
plus,minus,times,divided_by: 加減乗除modulo: 剰余ceil,floor,round: 切り上げ、切り捨て、四捨五入abs: 絶対値at_least,at_most: nより{小さければ、大きければ}nに
■配列操作
join: 配列の要素を結合して文字列にfirst,last: {先頭、末尾}の要素sort,sort_natural: ソート(_naturalは大文字小文字を無視)uniq: 重複要素を除去reverse: 要素を逆順にcompact: nil要素を除去concat: 2つの配列の要素を結合map: 要素から指定属性を取り出した配列を作成where: 条件に合致する要素を取り出した配列を作成size: 要素数sum: 合計
■日付時刻操作
date: タイムスタンプをstrftime形式指定でフォーマット(フィルタ対象が”now”か”today”ならページ生成時刻を使用)
■変数操作
default: 変数がnilかfalseなら指定値を代入
GitHub Pages
alpha3166