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