Hugoで、ランダムボタンを作るためのテーマコンポーネントです。
Theme ComponentsおよびHugo Pipesを使用するため、 Hugo 0.43以上が必要です。
また、config.tomlに以下のような定義が必要です1。
既に定義がある場合はJSON
を追加してください。
[outputs]
home = ["HTML", "RSS", "JSON"]
テンプレートに以下の記述を追加してください。
{{- partialCached "hugo-random" . }}
最後に、以下のようにリンクやボタンでrandom_jump()
を呼び出してください。
(まだ開発中なので後で変わる予定です)
<a href="#" onclick="random_jump();">Random</a>
MITライセンスです。