跳转到主要内容

为Pelican文档中的HTML标签添加CSS类

项目描述

添加CSS类:Pelican插件

为Pelican文档中的HTML标签添加CSS类

动机

当我们想要创建一个页面或文章时,我们通常使用Markdown或RST。这允许我们非常快速地编写内容,但它给了我们很少或没有控制页面样式的权限。

这就是为什么我创建了此Pelican插件,以便我们可以在pelicanconf.py中添加HTML元素的类。

用法

页面和文章

要设置应添加到页面和文章中元素上的CSS类,您可以使用ADD_CSS_CLASSES

您还可以设置应添加到页面元素的CSS类,使用ADD_CSS_CLASSES_TO_PAGE

这也可以通过使用ADD_CSS_CLASSES_TO_ARTICLE来实现。

示例

假设您想要配置所有表格使用Bootstrap,在页面上显示黑色表格,在文章中显示红色标题。

ADD_CSS_CLASSES = {
    "table": ["table"]
}

ADD_CSS_CLASSES_TO_PAGE = {
    "table": ["table", "table-dark"]
}

ADD_CSS_CLASSES_TO_ARTICLE = {
    "h1": ["text-danger"]
}

安装

此插件可以通过以下方式安装

pip install pelican-add-css-classes

贡献

欢迎并非常感谢贡献。每一份努力都很重要。您可以通过改进文档、添加缺失功能、修复错误来做出贡献。您还可以通过审查和评论现有问题来帮助。

要开始为此插件做出贡献,请查看为Pelican做出贡献的文档,从《贡献代码》部分开始。

项目详情


下载文件

下载适用于您平台上的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码发行版

pelican-add-css-classes-1.0.4.tar.gz (4.2 kB 查看哈希值)

上传时间 源代码

构建发行版

pelican_add_css_classes-1.0.4-py3-none-any.whl (4.3 kB 查看哈希值)

上传时间 Python 3

由以下机构支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页