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 %}
-
-
-