gubler/daux-parsedown-generator

Daux.io 生成器,使用 Parsedown 而不是 CommonMark

v0.4.3 2017-09-16 16:26 UTC

This package is auto-updated.

Last update: 2024-09-18 03:14:21 UTC


README

此处理器在生成 Daux.io 网站时使用 Parsedown Extra

此外,它将特定格式的引用转换为呼出项。

用法

vendor/bin/daux --processor=ParsedownProcessor

呼出项

如果你以以下方式格式化引用,你可以创建一个呼出项

> #### Type::Title 
> Callout Body 
> ####

渲染的 HTML 将会以这种方式格式化

<div class="callout callout-type">
    <div class="callout-header">Title</div>
    <div class="callout-body">
        <p>Callout Body</p>
    </div>
</div>

可以为 类型 输入任何值。此 类型 将始终转换为类 callout-type

示例

> #### Alert::This is how you enter things! 
> This can contian any valid _markdown_.
>
> Just like a normal blockquote.
> ####

渲染的 HTML 将会以这种方式格式化

<div class="callout callout-alert">
    <div class="callout-header">Alert: This is how you enter things!</div>
    <div class="callout-body">
        <p>This can contain any valid <em>markdown</em>.</p>
        <p>Just like a normal blockquote.</p>
    </div>
</div>

如果没有提供标题,则标题将只包含 类型

示例

> #### Warning:: 
> A warning you should be aware of.
> ####

渲染的 HTML 将会以这种方式格式化

<div class="callout callout-warning">
    <div class="callout-header">Warning</div>
    <div class="callout-body">
        <p>A warning you should be aware of.</p>
    </div>
</div>

呼出项样式

less 目录中,你可以找到基本样式。Less 是从 Bootstrap 的警报修改而来的,包含以下样式的样式:

  • 成功(绿色)
  • 备注(蓝色)
  • 警报(红色)
  • 警告(黄色)
  • 默认(灰色)- 匹配所有其他不是成功、备注、警报或警告的呼出项。