add admonitions and padding
This commit is contained in:
parent
07eb0d5358
commit
4206274dc3
|
@ -24,6 +24,41 @@ summary:hover {
|
|||
background-color: #ddd;
|
||||
border-radius: 7px;
|
||||
}
|
||||
.admonition {
|
||||
margin: 15px -14px;
|
||||
padding: 5px 10px;
|
||||
border: 2px solid;
|
||||
p {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
&.note {
|
||||
border-color: #b3d1f3;
|
||||
background-color: #e5f1ff;
|
||||
}
|
||||
&.tip {
|
||||
border-color: #b3f3d1;
|
||||
background-color: #e5fff1;
|
||||
}
|
||||
&.warn {
|
||||
border-color: #f3d1b3;
|
||||
background-color: #fff0ce;
|
||||
}
|
||||
&.err {
|
||||
border-color: #f3b3b3;
|
||||
background-color: #ffe5e5;
|
||||
}
|
||||
}
|
||||
blockquote {
|
||||
margin: 15px -19px;
|
||||
padding: 0 15px;
|
||||
border-left: 3px solid $dark;
|
||||
border-radius: 7px;
|
||||
color: $dark;
|
||||
p {
|
||||
margin: 0;
|
||||
}
|
||||
}
|
||||
hr {
|
||||
margin: 15px 0;
|
||||
border: 1px solid $dark;
|
||||
|
|
|
@ -0,0 +1,13 @@
|
|||
{{- if .IsNamedParams }}
|
||||
{{- if eq (.Get "type") "note" "warn" "err" "tip" }}
|
||||
<aside class="admonition {{ .Get "type" }}">
|
||||
<p>{{- .Inner | markdownify -}}</p>
|
||||
</aside>
|
||||
{{- else }}
|
||||
{{ errorf "param 'type' must be one of note, warn, or err: %s" .Position }}
|
||||
{{- end }}
|
||||
{{- else }}
|
||||
<aside class="admonition note">
|
||||
<p>{{- .Inner | markdownify -}}</p>
|
||||
</aside>
|
||||
{{- end }}
|
Loading…
Reference in New Issue