#39, Finish columns shortcode, clean scss

This commit is contained in:
Alex Shpak
2019-05-23 16:30:26 +02:00
parent c80bd79dcd
commit 5437521798
16 changed files with 141 additions and 73 deletions
-10
View File
@@ -1,10 +0,0 @@
{{ if .Inner }}
<div class="flex">
<div class="flex-even">
{{ .Inner | markdownify }}
</div>
</div>
{{ else }}
</div> <!-- close current column -->
<div class="flex-even"> <!-- open new column -->
{{ end }}
+7
View File
@@ -0,0 +1,7 @@
<div class="book-columns flex">
{{ range split .Inner "<--->" }}
<div class="flex-even">
{{ . | markdownify }}
</div>
{{ end }}
</div>
+1 -1
View File
@@ -6,7 +6,7 @@
</div>
<input type="checkbox" style="display: none" />
<div class="book-expand-content markdown-inner">
{{- .Inner | markdownify -}}
{{ .Inner | markdownify }}
</div>
</label>
</div>
+9
View File
@@ -0,0 +1,9 @@
{{ if not (.Page.Scratch.Get "mermaid") }}
<!-- Include mermaid only first time -->
<script src="{{ "mermaid.min.js" | absURL }}"></script>
{{ .Page.Scratch.Set "mermaid" true }}
{{ end }}
<p class="mermaid flex align-center">
{{ .Inner }}
</p>
+1 -1
View File
@@ -8,5 +8,5 @@
{{ .Parent.Scratch.Add $group (dict "Name" $name "Content" .Inner) }}
{{ else }}
{{- errorf "%q: tab shortcode must be inside tabs shortcode" .Page.Path -}}
{{ errorf "%q: 'tab' shortcode must be inside 'tabs' shortcode" .Page.Path }}
{{ end}}