按照教程来,使用papermod并非papermodx,出错,提示svg出问题,我是在博客根目录并非主题目录新建svg.html添加新添加的那几个svg数据,并非整个文件数据
{{- else if (eq $icon_name "calendar") -}}
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2" fill="none"
stroke-linecap="round" stroke-linejoin="round" class="feather feather-calendar" style="user-select: text;">
<rect x="3" y="4" width="18" height="18" rx="2" ry="2" style="user-select: text;"></rect>
<line x1="16" y1="2" x2="16" y2="6" style="user-select: text;"></line>
<line x1="8" y1="2" x2="8" y2="6" style="user-select: text;"></line>
<line x1="3" y1="10" x2="21" y2="10" style="user-select: text;"></line>
</svg>
{{- else if (eq $icon_name "file-text") -}}
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2" fill="none"
stroke-linecap="round" stroke-linejoin="round" class="feather feather-file-text" style="user-select: text;">
<path d="M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z" style="user-select: text;"></path>
<polyline points="14 2 14 8 20 8" style="user-select: text;"></polyline>
<line x1="16" y1="13" x2="8" y2="13" style="user-select: text;"></line>
<line x1="16" y1="17" x2="8" y2="17" style="user-select: text;"></line>
<polyline points="10 9 9 9 8 9" style="user-select: text;"></polyline>
</svg>
{{- else if (eq $icon_name "clock") -}}
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2" fill="none"
stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
<circle cx="12" cy="12" r="9"></circle>
<polyline points="12 7 12 12 15 15"></polyline>
</svg>
{{- else if (eq $icon_name "avatar") -}}
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2" fill="none"
stroke-linecap="round" stroke-linejoin="round">
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
<circle cx="12" cy="7" r="4"></circle>
<path d="M6 21v-2a4 4 0 0 1 4 -4h4a4 4 0 0 1 4 4v2"></path>
</svg>
{{- else if (eq $icon_name "tag") -}}
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2" fill="none"
stroke-linecap="round" stroke-linejoin="round" class="feather feather-tag meta-icon" style="user-select: text;">
<path d="M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z" style="user-select: text;"></path>
<line x1="7" y1="7" x2="7" y2="7" style="user-select: text;"></line>
</svg>
{{- else if $icon_name -}}
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
stroke-linecap="round" stroke-linejoin="round">
<path d="M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"></path>
<path d="M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"></path>
</svg>
{{- end -}}
Error: add site dependencies: load resources: loading templates: "C:\hugo\blog\layouts\partials\extend_svg.html:1:1": parse failed: template: partials/extend_svg.html:1: unexpected {{else}}