diff --git a/material/base.html b/material/base.html index 428f38be6..3c9473419 100644 --- a/material/base.html +++ b/material/base.html @@ -145,9 +145,13 @@ {% block source %} {% if page and page.meta and page.meta.source %}

{{ lang.t("meta.source") }}

+ {% set repo = config.repo_url %} + {% if repo | last == "/" %} + {% set repo = repo[:-1] %} + {% endif %} {% set path = page.meta.path | default([""]) %} {% set file = page.meta.source %} - + {{ file }} {% endif %} diff --git a/src/base.html b/src/base.html index edefba325..98da99cf6 100644 --- a/src/base.html +++ b/src/base.html @@ -276,9 +276,13 @@ {% block source %} {% if page and page.meta and page.meta.source %}

{{ lang.t("meta.source") }}

+ {% set repo = config.repo_url %} + {% if repo | last == "/" %} + {% set repo = repo[:-1] %} + {% endif %} {% set path = page.meta.path | default([""]) %} {% set file = page.meta.source %} - {{ file }}