diff options
author | Thedro Neely <thedroneely@gmail.com> | 2022-03-19 03:28:50 -0400 |
---|---|---|
committer | Thedro Neely <thedroneely@gmail.com> | 2022-03-19 07:02:08 -0400 |
commit | 450fe6b28f14605260d3cbbc5b28957996868774 (patch) | |
tree | e3ac2a720ddb6b3585ff5bb77bf12b643f85f13e /generators/hugo/themes/tdro/layouts/shortcodes | |
parent | d47c3140bff4c7d3a3c87da2546aee420e44bab4 (diff) | |
download | thedroneely.com-450fe6b28f14605260d3cbbc5b28957996868774.tar.gz thedroneely.com-450fe6b28f14605260d3cbbc5b28957996868774.tar.bz2 thedroneely.com-450fe6b28f14605260d3cbbc5b28957996868774.zip |
generators/layouts/shortcodes: Don't mix HTML and markdown
Freedom. Use Hugo's newer markdownify feature and convert all posts
to pure markdown. Render hooks will propagate if .RenderString
function gains the ability to render shortcodes in the future.
https://gohugo.io/functions/renderstring/
Diffstat (limited to 'generators/hugo/themes/tdro/layouts/shortcodes')
12 files changed, 18 insertions, 18 deletions
diff --git a/generators/hugo/themes/tdro/layouts/shortcodes/footer.html b/generators/hugo/themes/tdro/layouts/shortcodes/footer.html index 68486df..63af9fa 100644 --- a/generators/hugo/themes/tdro/layouts/shortcodes/footer.html +++ b/generators/hugo/themes/tdro/layouts/shortcodes/footer.html @@ -1 +1 @@ -<span class="serif blockquote-footer has-text-right is-block">{{ .Inner }}</span> +<span class="serif blockquote-footer has-text-right is-block">{{ .Inner | markdownify }}</span> diff --git a/generators/hugo/themes/tdro/layouts/shortcodes/image.html b/generators/hugo/themes/tdro/layouts/shortcodes/image.html index 639e997..31527e2 100644 --- a/generators/hugo/themes/tdro/layouts/shortcodes/image.html +++ b/generators/hugo/themes/tdro/layouts/shortcodes/image.html @@ -5,5 +5,5 @@ <a href="{{ .Get `source` }}" onclick="return false;"> <img data-image-zoom src="{{ .Get `source` }}" alt="{{ .Get `title` }}" title="{{ .Get `title` }}" width="{{ $image.Width }}" height="{{ $image.Height }}"/> </a> - <figcaption class="has-text-centered has-text-grey-dark">{{ .Inner }}</figcaption> + <figcaption class="has-text-centered has-text-grey-dark">{{ .Inner | markdownify }}</figcaption> </figure> diff --git a/generators/hugo/themes/tdro/layouts/shortcodes/image.rss.xml b/generators/hugo/themes/tdro/layouts/shortcodes/image.rss.xml index 69a4202..41244e0 100644 --- a/generators/hugo/themes/tdro/layouts/shortcodes/image.rss.xml +++ b/generators/hugo/themes/tdro/layouts/shortcodes/image.rss.xml @@ -10,5 +10,5 @@ <a href="{{ .Get `source` }}"> <img data-image-zoom src="{{ .Get `source` }}" alt="{{ .Get `title` }}" title="{{ .Get `title` }}" width="{{ $image.Width }}" height="{{ $image.Height }}"/> </a> - <figcaption class="has-text-centered has-text-grey-dark">{{ .Inner }}</figcaption> + <figcaption class="has-text-centered has-text-grey-dark">{{ .Inner | markdownify }}</figcaption> </figure> diff --git a/generators/hugo/themes/tdro/layouts/shortcodes/marginimage.html b/generators/hugo/themes/tdro/layouts/shortcodes/marginimage.html index b880adb..24a550f 100644 --- a/generators/hugo/themes/tdro/layouts/shortcodes/marginimage.html +++ b/generators/hugo/themes/tdro/layouts/shortcodes/marginimage.html @@ -3,12 +3,12 @@ {{ $image := imageConfig $imageFile }} <span class="marginnote-container"> - <label for="{{ $id }}" class="marginnote-toggle marginnote-mark" title="{{ .Inner }}"><span>{{ .Get `mark` }}</span></label> + <label for="{{ $id }}" class="marginnote-toggle marginnote-mark" title="{{ .Inner | markdownify }}"><span>{{ .Get `mark` | markdownify }}</span></label> <input type="checkbox" id="{{ $id }}" class="marginnote-toggle"> <span class="sans-serif marginnote sideimage {{ .Get `set` }}note"> <a href="{{.Get `source`}}" onclick="return false;"> - <img data-image-zoom src="{{ .Get `source`}}" alt="{{ .Inner }}" title="{{ .Get `title`}}" width="{{ $image.Width }}" height="{{ $image.Height }}"/> + <img data-image-zoom src="{{ .Get `source`}}" alt="{{ .Inner | markdownify }}" title="{{ .Get `title`}}" width="{{ $image.Width }}" height="{{ $image.Height }}"/> </a> - <span class="sideimage-footer is-block has-text-centered has-text-grey-dark"><mark>{{ .Inner }}</mark></span> + <span class="sideimage-footer is-block has-text-centered has-text-grey-dark"><mark>{{ .Inner | markdownify }}</mark></span> </span> </span> diff --git a/generators/hugo/themes/tdro/layouts/shortcodes/marginimage.rss.xml b/generators/hugo/themes/tdro/layouts/shortcodes/marginimage.rss.xml index b4020b5..6e25cf8 100644 --- a/generators/hugo/themes/tdro/layouts/shortcodes/marginimage.rss.xml +++ b/generators/hugo/themes/tdro/layouts/shortcodes/marginimage.rss.xml @@ -1 +1 @@ -<!-- Hide shortcode {{ .Inner }} for RSS feeds. --> +<!-- Hide shortcode {{ .Inner | markdownify }} for RSS feeds. --> diff --git a/generators/hugo/themes/tdro/layouts/shortcodes/marginnote.html b/generators/hugo/themes/tdro/layouts/shortcodes/marginnote.html index 7718cb3..38ed899 100644 --- a/generators/hugo/themes/tdro/layouts/shortcodes/marginnote.html +++ b/generators/hugo/themes/tdro/layouts/shortcodes/marginnote.html @@ -1,9 +1,9 @@ {{ $id := md5 (printf (.Get `mark`) .Inner) }} <span class="marginnote-container"> - <label for="{{ $id }}" class="marginnote-toggle marginnote-mark" title="{{ .Inner }}"><span>{{ .Get `mark` }}</span></label> + <label for="{{ $id }}" class="marginnote-toggle marginnote-mark" title="{{ .Inner | markdownify }}"><span>{{ .Get `mark` | markdownify }}</span></label> <input type="checkbox" id="{{ $id }}" class="marginnote-toggle"> <span class="sans-serif marginnote {{ .Get `set` }}note"> - <mark>{{ .Inner }}</mark> + <mark>{{ .Inner | markdownify }}</mark> </span> </span> diff --git a/generators/hugo/themes/tdro/layouts/shortcodes/marginnote.rss.xml b/generators/hugo/themes/tdro/layouts/shortcodes/marginnote.rss.xml index b4020b5..6e25cf8 100644 --- a/generators/hugo/themes/tdro/layouts/shortcodes/marginnote.rss.xml +++ b/generators/hugo/themes/tdro/layouts/shortcodes/marginnote.rss.xml @@ -1 +1 @@ -<!-- Hide shortcode {{ .Inner }} for RSS feeds. --> +<!-- Hide shortcode {{ .Inner | markdownify }} for RSS feeds. --> diff --git a/generators/hugo/themes/tdro/layouts/shortcodes/sideimage.html b/generators/hugo/themes/tdro/layouts/shortcodes/sideimage.html index 3e4966c..8a265e8 100644 --- a/generators/hugo/themes/tdro/layouts/shortcodes/sideimage.html +++ b/generators/hugo/themes/tdro/layouts/shortcodes/sideimage.html @@ -3,12 +3,12 @@ {{ $image := imageConfig $imageFile }} <span class="sidenote-container"> - <label for="{{ $id }}" class="sidenote-toggle sidenote-mark" title="{{ .Inner }}"><span>{{ .Get `mark` }}</span></label> + <label for="{{ $id }}" class="sidenote-toggle sidenote-mark" title="{{ .Inner | markdownify }}"><span>{{ .Get `mark` | markdownify }}</span></label> <input type="checkbox" id="{{ $id }}" class="sidenote-toggle"> <span class="sans-serif sidenote sideimage {{ .Get `set` }}note"> <a href="{{.Get `source`}}" onclick="return false;"> - <img data-image-zoom src="{{ .Get `source`}}" alt="{{ .Inner }}" title="{{ .Get `title`}}" width="{{ $image.Width }}" height="{{ $image.Height }}"/> + <img data-image-zoom src="{{ .Get `source`}}" alt="{{ .Inner | markdownify }}" title="{{ .Get `title`}}" width="{{ $image.Width }}" height="{{ $image.Height }}"/> </a> - <span class="sideimage-footer is-block has-text-centered has-text-grey-dark"><mark>{{ .Inner }}</mark></span> + <span class="sideimage-footer is-block has-text-centered has-text-grey-dark"><mark>{{ .Inner | markdownify }}</mark></span> </span> </span> diff --git a/generators/hugo/themes/tdro/layouts/shortcodes/sideimage.rss.xml b/generators/hugo/themes/tdro/layouts/shortcodes/sideimage.rss.xml index b4020b5..6e25cf8 100644 --- a/generators/hugo/themes/tdro/layouts/shortcodes/sideimage.rss.xml +++ b/generators/hugo/themes/tdro/layouts/shortcodes/sideimage.rss.xml @@ -1 +1 @@ -<!-- Hide shortcode {{ .Inner }} for RSS feeds. --> +<!-- Hide shortcode {{ .Inner | markdownify }} for RSS feeds. --> diff --git a/generators/hugo/themes/tdro/layouts/shortcodes/sidenote.html b/generators/hugo/themes/tdro/layouts/shortcodes/sidenote.html index f4c994c..1f3f765 100644 --- a/generators/hugo/themes/tdro/layouts/shortcodes/sidenote.html +++ b/generators/hugo/themes/tdro/layouts/shortcodes/sidenote.html @@ -1,9 +1,9 @@ {{ $id := md5 (printf (.Get `mark`) .Inner) }} <span class="sidenote-container"> - <label for="{{ $id }}" class="sidenote-toggle sidenote-mark" title="{{ .Inner }}"><span>{{ .Get `mark` }}</span></label> + <label for="{{ $id }}" class="sidenote-toggle sidenote-mark" title="{{ .Inner | markdownify }}"><span>{{ .Get `mark` | markdownify }}</span></label> <input type="checkbox" id="{{ $id }}" class="sidenote-toggle"> <span class="sans-serif sidenote {{ .Get `set` }}note"> - <mark>{{ .Inner }}</mark> + <mark>{{ .Inner | markdownify }}</mark> </span> </span> diff --git a/generators/hugo/themes/tdro/layouts/shortcodes/sidenote.rss.xml b/generators/hugo/themes/tdro/layouts/shortcodes/sidenote.rss.xml index b4020b5..6e25cf8 100644 --- a/generators/hugo/themes/tdro/layouts/shortcodes/sidenote.rss.xml +++ b/generators/hugo/themes/tdro/layouts/shortcodes/sidenote.rss.xml @@ -1 +1 @@ -<!-- Hide shortcode {{ .Inner }} for RSS feeds. --> +<!-- Hide shortcode {{ .Inner | markdownify }} for RSS feeds. --> diff --git a/generators/hugo/themes/tdro/layouts/shortcodes/video.html b/generators/hugo/themes/tdro/layouts/shortcodes/video.html index ea88034..47d0c46 100644 --- a/generators/hugo/themes/tdro/layouts/shortcodes/video.html +++ b/generators/hugo/themes/tdro/layouts/shortcodes/video.html @@ -3,5 +3,5 @@ <source src="{{ .Get `source` }}" type="video/mp4"> Your browser does not support the video tag. </video> - <footer class="has-text-centered has-text-grey-dark">{{ .Inner }}</footer> + <footer class="has-text-centered has-text-grey-dark">{{ .Inner | markdownify }}</footer> </div> |