Kofi button是一个简单的插件,让您添加一个带有markdown的Kofi按钮。

mkdocs-ko-fi-button-plugin的Python项目详细描述


MkDocs Ko-fi按钮插件

一个MkDocs插件,让您可以轻松地添加带有降价功能的Ko-fi按钮
该插件查找类似{{ko-fi}}的Jinja样式标记,并将其替换为Ko-fi按钮。可以配置按钮的文本和颜色。在

设置

使用pip安装插件:

pip install mkdocs-ko-fi-button-plugin

激活mkdocs.yml中的插件:

^{pr2}$

配置

强制

  • id-您的Ko-fi ID.可以在您的Ko-fi配置文件中找到。在

可选

  • type-按钮的类型。有效值为“widget”或“image”。默认:小部件
  • color-按钮的颜色。
    • Iftype == 'widget':十六进制格式。默认值:#29abe0
    • 如果type == 'image':要么是“蓝色”,“蓝灰色”,“红色”,“绿色”或“黑色”。默认:蓝灰色
  • text-Ko-fi按钮上的文本。
    • Iftype == 'widget':默认值:“在Ko-fi上支持我”
    • Iftype == 'image':图像中的任何文本。在

例如:

plugins:
    - search
    - ko-fi-button:
        id: "my_id"
        text: "My cool text"
        color: "#547884"

注意:某些MkDocs主题CSS与小部件样式冲突。如果是这样,并且您不能或不会更新CSS,type配置很有用。设置为“图像”,它应该正确渲染。但不会有摇摆的咖啡杯。在

高级配置

如果在服务器端更改了Ko-fi javascript,则可以配置路径和函数调用。这将使它仍然能够得到一个工作的Ko-fi按钮小部件,直到这个插件被更新。在

  • javascript_path-从https://ko-fi.com/到javascript的相对路径。默认值:“widgets/widget_2.js”
  • javascript_f1-初始化函数。默认值:“kofiwidget2.init”
  • javascript_f2-绘制函数。默认值:“kofiwidget2.draw”

注意:这些配置选项只有在type设置为“widget”时才有效。否则,它们将被忽略。在

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

推荐PyPI第三方库


热门话题
java将多个地名格式化为单个名称   java如何打印请求对象的属性和值?   java JPA空指针异常   Java:使用ObjectOutputStream编写对象时应该使用什么文件扩展名   java使JFrame可滚动   java在Eclipse插件中打开一个新窗口   java ReactFX使用者侦听多个EventStream   JFrame Swing/AWT中的java映像   java如何利用appium中关注的元素。无法在appium中选择下拉列表的值   java Hibernate lazyload应用程序设计   java如何在没有源的情况下对邻接矩阵进行拓扑排序?   java代码名一个字符串拆分   java RecyclerView在特定位置获取视图   python在Django中执行java应用程序(.jar)   使用PayPal Java完成支付过程,并获取其是否成功完成的状态