From bed7694f1ae56d71fc3a78935b98839512225f45 Mon Sep 17 00:00:00 2001 From: Jake <j.vondoemming@stud.uni-goettingen.de> Date: Mon, 12 Sep 2022 01:56:24 +0200 Subject: [PATCH] lazy load media content closes GAUMI-fginfo/fg-website#54 --- theme/templates/macros/content_renderer.html | 2 +- theme/templates/macros/renderers.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/theme/templates/macros/content_renderer.html b/theme/templates/macros/content_renderer.html index a94c77d..941a8c7 100644 --- a/theme/templates/macros/content_renderer.html +++ b/theme/templates/macros/content_renderer.html @@ -64,7 +64,7 @@ {%- set ns.url = [siteurl, ns.url]|join("/") -%} {%- endif -%} {%- endif -%} - <img {{ render_attr(attr, lang, extra={"src": ns.url, "title": {"value":title, "escape": true}}) }} alt=" + <img {{ render_attr(attr, lang, extra={"src": ns.url, "title": {"value":title, "escape": true}, "loading": "lazy"}) }} alt=" {%- if alt is string -%} {{ alt|e }} {%- else -%} diff --git a/theme/templates/macros/renderers.html b/theme/templates/macros/renderers.html index 81a1925..a328ffd 100644 --- a/theme/templates/macros/renderers.html +++ b/theme/templates/macros/renderers.html @@ -24,7 +24,7 @@ {%- endmacro -%} {%- macro section_iframe(s, lang) -%} - <iframe src="{{ s.url }}"></iframe> + <iframe src="{{ s.url }}" loading="lazy"></iframe> {%- endmacro -%} {%- macro section_tag(s, lang) -%} -- GitLab