aboutsummaryrefslogtreecommitdiff
path: root/generators/hugo/themes/tdro/layouts/shortcodes/marginnote.html
blob: c19b9a2a74100e7b5b2cf9a5ce2edf1762f260fc (plain)
1
2
3
4
5
6
7
8
9
10
11
{{- $mark := (.Get `mark`) -}}
{{- $set  := (.Get `set`)  -}}
{{- $id := md5 (printf $mark .Inner) -}}

<margin-note-aside>
  <label for="{{ $id }}" title="{{ .Inner | replaceRE "\n" " " | markdownify }}"><span>{{ $mark | markdownify }}</span></label>
  <input type="checkbox" id="{{ $id }}" name="toggle">
  <margin-note title="{{ $mark }}" {{ $set }}>
    <mark>{{ .Inner | markdownify }}</mark>
  </margin-note>
</margin-note-aside>