github.com/e154/smart-home@v0.17.2-0.20240311175135-e530a6e5cd45/doc/themes/docsy/layouts/shortcodes/card.html (about)

     1  <div class="card mb-4">
     2    {{ with $.Get "header" }}
     3      <div class="card-header">
     4        {{ if eq $.Page.File.Ext "md" }}
     5          {{ $.Get "header" | markdownify }}
     6        {{ else }}
     7          {{ $.Get "header" | htmlUnescape | safeHTML }}
     8        {{ end }}
     9      </div>
    10    {{ end }}
    11    <div class="card-body">
    12      {{ with $.Get "title" }}
    13        <h5 class="card-title">
    14          {{ if eq $.Page.File.Ext "md" }}
    15            {{ $.Get "title" | markdownify }}
    16          {{ else }}
    17            {{ $.Get "title" | htmlUnescape | safeHTML }}
    18          {{ end }}
    19        </h5>
    20      {{ end }}
    21      {{ with $.Get "subtitle" }}
    22        <h6 class="card-title mb-2 text-muted">
    23          {{ if eq $.Page.File.Ext "md" }}
    24            {{ $.Get "subtitle" | markdownify }}
    25          {{ else }}
    26            {{ $.Get "subtitle" | htmlUnescape | safeHTML }}
    27          {{ end }}
    28        </h6>
    29      {{ end }}
    30      {{ with $.Inner }}
    31        <p class="card-text">
    32          {{ if eq $.Page.File.Ext "md" }}
    33            {{ $.Inner | markdownify }}
    34          {{ else }}
    35            {{ $.Inner | htmlUnescape | safeHTML }}
    36          {{ end }}
    37        </p>
    38      {{ end }}
    39    </div>
    40    {{ with $.Get "footer" }}
    41      <div class="card-footer">
    42        {{ if eq $.Page.File.Ext "md" }}
    43          {{ $.Get "footer" | markdownify }}
    44        {{ else }}
    45          {{ $.Get "footer" | htmlUnescape | safeHTML }}
    46        {{ end }}
    47      </div>
    48    {{ end }}
    49  </div>