diff --git a/scripts/effects.js b/scripts/effects.js
index f2eb02d..eecbf40 100644
--- a/scripts/effects.js
+++ b/scripts/effects.js
@@ -85,25 +85,17 @@ function addEffect({ target }) {
});
}
-function init() {
- Object.entries(defaultPrefs).forEach(([key, defaultPref]) => {
- const currentPref = localStorage.getItem(key) ?? defaultPref;
- applyPreference(key, currentPref, false);
- document.querySelectorAll(`input[name=${key}]`).forEach((input) => {
- input.addEventListener("change", (e) => {
- applyPreference(key, e.currentTarget.value, true);
- });
+Object.entries(defaultPrefs).forEach(([key, defaultPref]) => {
+ const currentPref = localStorage.getItem(key) ?? defaultPref;
+ applyPreference(key, currentPref, false);
+ document.querySelectorAll(`input[name=${key}]`).forEach((input) => {
+ input.addEventListener("change", (e) => {
+ applyPreference(key, e.currentTarget.value, true);
});
});
- document.addEventListener("mouseenter", addEffect, true);
- document.addEventListener("focus", addEffect, true);
+});
+document.addEventListener("mouseenter", addEffect, true);
+document.addEventListener("focus", addEffect, true);
- document.addEventListener("mouseleave", removeEffect, true);
- document.addEventListener("blur", removeEffect, true);
-}
-
-if (document.readyState === 'loading') {
- document.addEventListener('DOMContentLoaded', init);
-} else {
- init();
-}
+document.addEventListener("mouseleave", removeEffect, true);
+document.addEventListener("blur", removeEffect, true);
diff --git a/search/index.html b/search/index.html
index 6620451..b65d08a 100644
--- a/search/index.html
+++ b/search/index.html
@@ -13,7 +13,7 @@
src="https://stats.apps.seigler.net/script.js"
data-website-id="ccb4bd94-2a71-47fe-8eea-d85bf75b7f6d"
>
-
+
@@ -34,6 +34,12 @@
+