Add Github style blockquote alerts support
This commit is contained in:
@@ -27,6 +27,11 @@ $hint-colors: (
|
|||||||
success: #3bad3b,
|
success: #3bad3b,
|
||||||
warning: #f59e42,
|
warning: #f59e42,
|
||||||
danger: #d84747,
|
danger: #d84747,
|
||||||
|
|
||||||
|
note: #64748b,
|
||||||
|
tip: #3bad3b,
|
||||||
|
important: #4486dd,
|
||||||
|
caution: #d84747
|
||||||
) !default;
|
) !default;
|
||||||
|
|
||||||
// Themes
|
// Themes
|
||||||
|
|||||||
@@ -8,6 +8,12 @@ Hint shortcode can be used as a hint/alert/notification block.
|
|||||||
Lorem markdownum insigne. Olympo signis Delphis! Retexi Nereius nova develat
|
Lorem markdownum insigne. Olympo signis Delphis! Retexi Nereius nova develat
|
||||||
stringit, frustra Saturnius uteroque inter! Oculis non ritibus Telethusa
|
stringit, frustra Saturnius uteroque inter! Oculis non ritibus Telethusa
|
||||||
{{%/* /hint */%}}
|
{{%/* /hint */%}}
|
||||||
|
|
||||||
|
> [!NOTE|TIP|IMPORTANT|WARNING|CAUTION]
|
||||||
|
> **Markdown content**
|
||||||
|
> Lorem markdownum insigne. Olympo signis Delphis! Retexi Nereius nova develat
|
||||||
|
> stringit, frustra Saturnius uteroque inter! Oculis non ritibus Telethusa
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
## Example
|
## Example
|
||||||
@@ -41,3 +47,30 @@ stringit, frustra Saturnius uteroque inter! Oculis non ritibus Telethusa
|
|||||||
Lorem markdownum insigne. Olympo signis Delphis! Retexi Nereius nova develat
|
Lorem markdownum insigne. Olympo signis Delphis! Retexi Nereius nova develat
|
||||||
stringit, frustra Saturnius uteroque inter! Oculis non ritibus Telethusa
|
stringit, frustra Saturnius uteroque inter! Oculis non ritibus Telethusa
|
||||||
{{% /hint %}}
|
{{% /hint %}}
|
||||||
|
|
||||||
|
## Support for markdown alerts
|
||||||
|
|
||||||
|
> [!NOTE]
|
||||||
|
> **Markdown content**
|
||||||
|
> Lorem markdownum insigne. Olympo signis Delphis! Retexi Nereius nova develat
|
||||||
|
> stringit, frustra Saturnius uteroque inter! Oculis non ritibus Telethusa
|
||||||
|
|
||||||
|
> [!TIP]
|
||||||
|
> **Markdown content**
|
||||||
|
> Lorem markdownum insigne. Olympo signis Delphis! Retexi Nereius nova develat
|
||||||
|
> stringit, frustra Saturnius uteroque inter! Oculis non ritibus Telethusa
|
||||||
|
|
||||||
|
> [!IMPORTANT]
|
||||||
|
> **Markdown content**
|
||||||
|
> Lorem markdownum insigne. Olympo signis Delphis! Retexi Nereius nova develat
|
||||||
|
> stringit, frustra Saturnius uteroque inter! Oculis non ritibus Telethusa
|
||||||
|
|
||||||
|
> [!WARNING]
|
||||||
|
> **Markdown content**
|
||||||
|
> Lorem markdownum insigne. Olympo signis Delphis! Retexi Nereius nova develat
|
||||||
|
> stringit, frustra Saturnius uteroque inter! Oculis non ritibus Telethusa
|
||||||
|
|
||||||
|
> [!CAUTION]
|
||||||
|
> **Markdown content**
|
||||||
|
> Lorem markdownum insigne. Olympo signis Delphis! Retexi Nereius nova develat
|
||||||
|
> stringit, frustra Saturnius uteroque inter! Oculis non ritibus Telethusa
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
{{- $attributes := .Attributes }}
|
||||||
|
{{- $class := printf "book-hint %s" ($.AlertType | lower) }}
|
||||||
|
{{- if isset $attributes "class" }}
|
||||||
|
{{ $class = printf "%s %s" $class (index $attributes "class") }}
|
||||||
|
{{ end -}}
|
||||||
|
{{- $attributes = merge $attributes (dict "class" $class) }}
|
||||||
|
<blockquote {{ range $key, $value := $attributes }}{{printf "%s='%s'" $key $value | safeHTMLAttr}}{{ end }}>
|
||||||
|
{{ .Text }}
|
||||||
|
</blockquote>
|
||||||
Reference in New Issue
Block a user