MKDOCS的Ponylang材料主题

mkdocs-ponylang的Python项目详细描述


Ponylang mkdocs主题

基于https://github.com/squidfunk/mkdocs-material的自定义主题 Ponylang标准库文档的mkdocs。

用法

从pypi安装主题:

pip install mkdocs-ponylang

mkdocs.yml文件中,更改主题:

theme:name:ponylang

定制

目录
# Enable permalinksmarkdown_extensions:-markdown.extensions.toc:permalink:true# Set maximum depththeme:max_toc_depth:2

调色板

theme:palette:primary:brownaccent:amber

您可以从列出的主色和强调色中选择here

图标

theme:favicon:asserts/image/logo.pnglogo:icon:cloud

徽标可以是图像或材质图标(更多信息here)。

源代码库

repo_name:ponylang/ponycrepo_url:https://github.com/ponylang/ponyc

其他自定义设置

Material theme documentation中提供了额外的自定义选项。

开发

要求

  • Python3
  • 净现值
  • libpng dev

安装

这将设置本地安装主题所需的所有软件包。

git clone https://github.com/ponylang/mkdocs-theme
cd mkdocs-theme
python -m  venv venv
source venv/bin/activate
pip install -e .
npm install

建造

使用webpack从src/编译文件:

npm run build

分布

用绳线上传到pypi:

记住使用上面创建的virtualenv中的python。

rm dist/*
python setup.py sdist bdist_wheel
twine upload dist/*

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java:字符串。RTL设备语言用标志“+”格式化,数字后加符号   java GAE作为桌面应用程序(Swing)的服务提供商   java将InputStream转换为FileInputStream不适用于Apache POI   java外部Voronoi库“网格”:什么是草图和处理?   重载重写的泛型方法java   java显示组织上设置的错误。springframework。验证。jsp中的错误对象   java一些Spring模型属性没有显示在我的JSP中   java无法编译Guava 23的SimpleTimeLimiter示例   java如何更改JTree中的“根”目录名?   java如何在安卓中对相对布局产生连锁反应?   java错误:org。冬眠例外SQLGrammarException:无法提取结果集,dateAccessed是未知列   如何使用java监听JSON文件更新   由抽象封闭类创建的匿名内部类能否通过反射确定实现类?