設定佈景主題

從「這裡」或是「這裡」,可以找到一些theme可以替換使用。

設定方式

編輯「mkdocs.yml」

theme: readthedocs

上面就是設定theme為「readthedocs」

內建的theme

在我的系統,內建的有兩個

$ ls ~/.pyenv/versions/3.4.4/lib/python3.4/site-packages/mkdocs/themes -1

顯示

__init__.py
mkdocs
__pycache__
readthedocs

也就是內建的theme有「mkdocs」和「readthedocs」可以選。

除了可以看自己機器上的檔案,也可以到「GitHub」上去觀看。

額外的theme

如何知道系統有目前有哪些theme可以選擇

執行

$ mkdocs build --help | grep theme

或是

$ mkdocs serve --help | grep theme

顯示

-t, --theme [readthedocs|cyborg|united|amelia|yeti|journal|readable|simplex|mkdocs|slate|material|bootstrap|flatly|cosmo|cerulean|spacelab]
                                The theme to use when building your

安裝

安裝「mkdocs-material」

$ pip install mkdocs-material

更多參考