From eecc36aad9db2493ee13ec4df89ea745fe93e2fb Mon Sep 17 00:00:00 2001 From: Markus Heiser Date: Sat, 4 Dec 2021 13:32:03 +0100 Subject: [PATCH] [mod] simple theme - improve Cumulative Layout Shift (CLS) 1. request `searxng.head.min.js` to add & remove some CSS classes from html tags, as soon as possible / best before any other CSS rules are loaded and applied. 2. request `searxng.min.css` 3. request `js/searxng.min.js` 4. request other styles 5. request favicon and other stuff Signed-off-by: Markus Heiser --- searx/templates/simple/base.html | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/searx/templates/simple/base.html b/searx/templates/simple/base.html index 0a8b93887..023ba5090 100644 --- a/searx/templates/simple/base.html +++ b/searx/templates/simple/base.html @@ -12,15 +12,21 @@ {% block title %}{% endblock %}{{ instance_name }} {% block meta %}{% endblock %} + {% if rtl %} {% else %} {% endif %} + {% block styles %}{% endblock %} - - - {% block head %} {% endblock %} @@ -53,15 +59,5 @@ {{ _('Contact instance maintainer') }}{% endif %}

- - -