Skip to content

Commit 30c2a3d

Browse files
committed
Fix avatar url when site.baseurl exists (cotes2020#253)
1 parent f1e4089 commit 30c2a3d

File tree

1 file changed

+10
-11
lines changed

1 file changed

+10
-11
lines changed

_includes/sidebar.html

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,16 @@
1010

1111
<div class="profile-wrapper text-center">
1212
<div id="avatar">
13-
<a href="{{ site.baseurl }}/" alt="avatar" class="mx-auto">
14-
{% assign avatar_url = site.avatar %}
15-
16-
{% unless avatar_url contains '://' %}
17-
{% if site.img_cdn %}
18-
{% assign avatar_url = avatar_url | prepend: site.img_cdn %}
19-
{% else %}
20-
{% assign avatar_url = avatar_url | relative_url %}
21-
{% endif %}
22-
{% endunless %}
23-
13+
<a href="{{ '/' | relative_url }}" alt="avatar" class="mx-auto">
14+
{% capture avatar_url %}
15+
{%- if site.avatar contains '://' -%}
16+
{{ site.avatar }}
17+
{%- elsif site.img_cdn != '' and site.img_cdn -%}
18+
{{ site.avatar | prepend: site.img_cdn }}
19+
{%- else -%}
20+
{{ site.avatar | relative_url }}
21+
{%- endif -%}
22+
{% endcapture %}
2423
<img src="{{ avatar_url }}" alt="avatar" onerror="this.style.display='none'">
2524
</a>
2625
</div>

0 commit comments

Comments
 (0)