mdbookで生成したドキュメントにて、右上アイコンにgitレポジトリのリンクを埋め込む方法の備忘録です。
はじめに
mdbookのドキュメントを見ていて、右上にGitHubのアイコンでソースコードレポジトリへのリンクが貼られているのを見つけました。
デフォルトで生成されるテンプレートには、このアイコンリンクは埋め込まれていません。
このやり方をメモします。
mdbookで右上アイコンにgitレポジトリのリンクを貼る
最終的なコードを下記に配置していますので、こちらも参照ください: github.com
やり方
やり方は簡単です。
プロジェクトrootに配置されているbook.toml
に、下記のような記載を追加するだけです。
[output.html] git-repository-url = "https://github.com/bioerrorlog/mdbook-example"
コード例: mdbook-example/book.toml at main · bioerrorlog/mdbook-example · GitHub
[output.html]
のセクションに、git-repository-url
としてレポジトリURLを指定します。
これで、アイコンとともにレポジトリへのリンクが右上に挿入されます。
アイコンを変更する
アイコンはデフォルトでGitHubアイコンですが、これは変更することができます。
変更するには、追加でgit-repository-icon
を指定します。
[output.html] git-repository-url = "https://github.com/bioerrorlog/mdbook-example" git-repository-icon = "fa-gitlab"
git-repository-icon
には、FontAwesomeのicon classを指定します。
この値はデフォルトではfa-github
ですが、上記のようにfa-gitlab
に変更するとGitLabのアイコンに変更することができます。
おわりに
mdbookで、右上アイコンにgitレポジトリのリンクを貼る方法を簡単にまとめました。
より詳細は公式ドキュメントを参照ください。
以上、どなたかの参考になれば幸いです。
[関連記事]