From 69e0dbdeeac7ea75069020cb94bf797846ecc1a2 Mon Sep 17 00:00:00 2001 From: Kem Chen Date: Sun, 16 Mar 2025 19:39:03 +0800 Subject: [PATCH] Load scripts using `defer` in `` (#882) --- layout/_layout.njk | 12 +++++------- layout/_scripts/vendors.njk | 2 +- scripts/helpers/engine.js | 6 +++--- 3 files changed, 9 insertions(+), 11 deletions(-) diff --git a/layout/_layout.njk b/layout/_layout.njk index 8a9bd73..6b225da 100644 --- a/layout/_layout.njk +++ b/layout/_layout.njk @@ -5,6 +5,11 @@ {%- include '_partials/head/head-unique.njk' -%} {% block title %}{% endblock %} {{ partial('_third-party/analytics/index.njk', {}, {cache: theme.cache.enable}) }} + {{ partial('_scripts/index.njk', {}, {cache: theme.cache.enable}) }} + {{ partial('_third-party/index.njk', {}, {cache: theme.cache.enable}) }} + {{ partial('_third-party/statistics/index.njk', {}, {cache: theme.cache.enable}) }} + {%- include '_third-party/math/index.njk' -%} + {%- include '_third-party/quicklink.njk' -%} {{- next_inject('head') }}