diff --git a/lang/af/LC_MESSAGES/default.po b/lang/af/LC_MESSAGES/default.po index 57fdf5d..edccd8d 100644 --- a/lang/af/LC_MESSAGES/default.po +++ b/lang/af/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Torrents" msgid "searching_for_new_results" -msgstr "Soek vir nuwe resultate..." +msgstr "Soek vir nuwe resultate" msgid "previous" msgstr "Vorige" diff --git a/lang/ar/LC_MESSAGES/default.po b/lang/ar/LC_MESSAGES/default.po index 65ce544..b98975a 100644 --- a/lang/ar/LC_MESSAGES/default.po +++ b/lang/ar/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "تورنتات" msgid "searching_for_new_results" -msgstr "جاري البحث عن نتائج جديدة..." +msgstr "جاري البحث عن نتائج جديدة" msgid "previous" msgstr "السابق" diff --git a/lang/be/LC_MESSAGES/default.po b/lang/be/LC_MESSAGES/default.po index 181b9a6..7c627d4 100644 --- a/lang/be/LC_MESSAGES/default.po +++ b/lang/be/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Торэнты" msgid "searching_for_new_results" -msgstr "Пошук новых вынікаў..." +msgstr "Пошук новых вынікаў" msgid "previous" msgstr "Папярэдняе" diff --git a/lang/bg/LC_MESSAGES/default.po b/lang/bg/LC_MESSAGES/default.po index d2d7806..38b7416 100644 --- a/lang/bg/LC_MESSAGES/default.po +++ b/lang/bg/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Торенти" msgid "searching_for_new_results" -msgstr "Търсят се нови резултати..." +msgstr "Търсят се нови резултати" msgid "previous" msgstr "Предишен" diff --git a/lang/ca/LC_MESSAGES/default.po b/lang/ca/LC_MESSAGES/default.po index c71e54e..7d77574 100644 --- a/lang/ca/LC_MESSAGES/default.po +++ b/lang/ca/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Torrents" msgid "searching_for_new_results" -msgstr "Cercant nous resultats..." +msgstr "Cercant nous resultats" msgid "previous" msgstr "Anterior" diff --git a/lang/cs/LC_MESSAGES/default.po b/lang/cs/LC_MESSAGES/default.po index 52569b5..7ed55f3 100644 --- a/lang/cs/LC_MESSAGES/default.po +++ b/lang/cs/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Torrenty" msgid "searching_for_new_results" -msgstr "Hledám nové výsledky..." +msgstr "Hledám nové výsledky" msgid "previous" msgstr "Předchozí" diff --git a/lang/da/LC_MESSAGES/default.po b/lang/da/LC_MESSAGES/default.po index 2a50071..b5fb605 100644 --- a/lang/da/LC_MESSAGES/default.po +++ b/lang/da/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Torrenter" msgid "searching_for_new_results" -msgstr "Søger efter nye resultater..." +msgstr "Søger efter nye resultater" msgid "previous" msgstr "Forrige" diff --git a/lang/de/LC_MESSAGES/default.po b/lang/de/LC_MESSAGES/default.po index e5c3c88..9c71266 100644 --- a/lang/de/LC_MESSAGES/default.po +++ b/lang/de/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Torrents" msgid "searching_for_new_results" -msgstr "Suche nach neuen Ergebnissen..." +msgstr "Suche nach neuen Ergebnissen" msgid "previous" msgstr "Vorherige" diff --git a/lang/el/LC_MESSAGES/default.po b/lang/el/LC_MESSAGES/default.po index eafb2fe..6275eee 100644 --- a/lang/el/LC_MESSAGES/default.po +++ b/lang/el/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Torrents" msgid "searching_for_new_results" -msgstr "Αναζήτηση νέων αποτελεσμάτων..." +msgstr "Αναζήτηση νέων αποτελεσμάτων" msgid "previous" msgstr "Προηγούμενο" diff --git a/lang/en/LC_MESSAGES/default.po b/lang/en/LC_MESSAGES/default.po index c146dac..53771b0 100644 --- a/lang/en/LC_MESSAGES/default.po +++ b/lang/en/LC_MESSAGES/default.po @@ -110,7 +110,7 @@ msgid "torrents" msgstr "Torrents" msgid "searching_for_new_results" -msgstr "Searching for new results..." +msgstr "Searching for new results" msgid "previous" msgstr "Previous" diff --git a/lang/eo/LC_MESSAGES/default.po b/lang/eo/LC_MESSAGES/default.po index e0805a9..745ae58 100644 --- a/lang/eo/LC_MESSAGES/default.po +++ b/lang/eo/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Torentoj" msgid "searching_for_new_results" -msgstr "Serĉante novajn rezultojn..." +msgstr "Serĉante novajn rezultojn" msgid "previous" msgstr "Antaŭa" diff --git a/lang/es/LC_MESSAGES/default.po b/lang/es/LC_MESSAGES/default.po index db03c59..27b9cb2 100644 --- a/lang/es/LC_MESSAGES/default.po +++ b/lang/es/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Torrents" msgid "searching_for_new_results" -msgstr "Buscando nuevos resultados..." +msgstr "Buscando nuevos resultados" msgid "previous" msgstr "Anterior" diff --git a/lang/et/LC_MESSAGES/default.po b/lang/et/LC_MESSAGES/default.po index f578b1f..3a04df2 100644 --- a/lang/et/LC_MESSAGES/default.po +++ b/lang/et/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Torrendid" msgid "searching_for_new_results" -msgstr "Otsitakse uusi tulemusi..." +msgstr "Otsitakse uusi tulemusi" msgid "previous" msgstr "Eelmine" diff --git a/lang/fa/LC_MESSAGES/default.po b/lang/fa/LC_MESSAGES/default.po index d4e4e5d..c8d69eb 100644 --- a/lang/fa/LC_MESSAGES/default.po +++ b/lang/fa/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "تورنت‌ها" msgid "searching_for_new_results" -msgstr "در حال جستجوی نتایج جدید..." +msgstr "در حال جستجوی نتایج جدید" msgid "previous" msgstr "قبلی" diff --git a/lang/fi/LC_MESSAGES/default.po b/lang/fi/LC_MESSAGES/default.po index 42daf70..5b8245d 100644 --- a/lang/fi/LC_MESSAGES/default.po +++ b/lang/fi/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Torrentit" msgid "searching_for_new_results" -msgstr "Haetaan uusia tuloksia..." +msgstr "Haetaan uusia tuloksia" msgid "previous" msgstr "Edellinen" diff --git a/lang/fr/LC_MESSAGES/default.po b/lang/fr/LC_MESSAGES/default.po index d1a9c87..f34172b 100644 --- a/lang/fr/LC_MESSAGES/default.po +++ b/lang/fr/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Torrents" msgid "searching_for_new_results" -msgstr "Recherche de nouveaux résultats..." +msgstr "Recherche de nouveaux résultats" msgid "previous" msgstr "Précédent" diff --git a/lang/hi/LC_MESSAGES/default.po b/lang/hi/LC_MESSAGES/default.po index 7fd1319..149b271 100644 --- a/lang/hi/LC_MESSAGES/default.po +++ b/lang/hi/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "टोरेंट्स" msgid "searching_for_new_results" -msgstr "नए परिणामों की खोज कर रहे हैं..." +msgstr "नए परिणामों की खोज कर रहे हैं" msgid "previous" msgstr "पिछला" diff --git a/lang/hr/LC_MESSAGES/default.po b/lang/hr/LC_MESSAGES/default.po index 0e881ab..631e671 100644 --- a/lang/hr/LC_MESSAGES/default.po +++ b/lang/hr/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Torrenti" msgid "searching_for_new_results" -msgstr "Traže se novi rezultati..." +msgstr "Traže se novi rezultati" msgid "previous" msgstr "Prethodno" diff --git a/lang/hu/LC_MESSAGES/default.po b/lang/hu/LC_MESSAGES/default.po index f40d775..c085ff5 100644 --- a/lang/hu/LC_MESSAGES/default.po +++ b/lang/hu/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Torrents" msgid "searching_for_new_results" -msgstr "Új találatok keresése..." +msgstr "Új találatok keresése" msgid "previous" msgstr "Előző" diff --git a/lang/hy/LC_MESSAGES/default.po b/lang/hy/LC_MESSAGES/default.po index 0e1492d..5a8f213 100644 --- a/lang/hy/LC_MESSAGES/default.po +++ b/lang/hy/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Թորրենտներ" msgid "searching_for_new_results" -msgstr "Նոր արդյունքներ որոնվում են..." +msgstr "Նոր արդյունքներ որոնվում են" msgid "previous" msgstr "Նախորդը" diff --git a/lang/id/LC_MESSAGES/default.po b/lang/id/LC_MESSAGES/default.po index 54e2473..6e9dd44 100644 --- a/lang/id/LC_MESSAGES/default.po +++ b/lang/id/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Torrent" msgid "searching_for_new_results" -msgstr "Mencari hasil baru..." +msgstr "Mencari hasil baru" msgid "previous" msgstr "Sebelumnya" diff --git a/lang/it/LC_MESSAGES/default.po b/lang/it/LC_MESSAGES/default.po index 0964cb8..66953ab 100644 --- a/lang/it/LC_MESSAGES/default.po +++ b/lang/it/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Torrent" msgid "searching_for_new_results" -msgstr "Ricerca di nuovi risultati..." +msgstr "Ricerca di nuovi risultati" msgid "previous" msgstr "Precedente" diff --git a/lang/iw/LC_MESSAGES/default.po b/lang/iw/LC_MESSAGES/default.po index eb7c786..1ba9252 100644 --- a/lang/iw/LC_MESSAGES/default.po +++ b/lang/iw/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "טורנטים" msgid "searching_for_new_results" -msgstr "מחפש תוצאות חדשות..." +msgstr "מחפש תוצאות חדשות" msgid "previous" msgstr "הקודם" diff --git a/lang/ja/LC_MESSAGES/default.po b/lang/ja/LC_MESSAGES/default.po index 47bf52a..bf377b7 100644 --- a/lang/ja/LC_MESSAGES/default.po +++ b/lang/ja/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "トレント" msgid "searching_for_new_results" -msgstr "新しい結果を検索中..." +msgstr "新しい結果を検索中" msgid "previous" msgstr "前" diff --git a/lang/ko/LC_MESSAGES/default.po b/lang/ko/LC_MESSAGES/default.po index 1ee8d0e..29f8b6b 100644 --- a/lang/ko/LC_MESSAGES/default.po +++ b/lang/ko/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "토렌트" msgid "searching_for_new_results" -msgstr "새로운 결과를 검색 중..." +msgstr "새로운 결과를 검색 중" msgid "previous" msgstr "이전" diff --git a/lang/lt/LC_MESSAGES/default.po b/lang/lt/LC_MESSAGES/default.po index 9f21533..36916af 100644 --- a/lang/lt/LC_MESSAGES/default.po +++ b/lang/lt/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Torrentai" msgid "searching_for_new_results" -msgstr "Ieškoma naujų rezultatų..." +msgstr "Ieškoma naujų rezultatų" msgid "previous" msgstr "Ankstesnis" diff --git a/lang/lv/LC_MESSAGES/default.po b/lang/lv/LC_MESSAGES/default.po index a2ef8c3..c49e3cf 100644 --- a/lang/lv/LC_MESSAGES/default.po +++ b/lang/lv/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Torenti" msgid "searching_for_new_results" -msgstr "Meklē jaunus rezultātus..." +msgstr "Meklē jaunus rezultātus" msgid "previous" msgstr "Iepriekšējais" diff --git a/lang/nl/LC_MESSAGES/default.po b/lang/nl/LC_MESSAGES/default.po index 14b244b..37cc04e 100644 --- a/lang/nl/LC_MESSAGES/default.po +++ b/lang/nl/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Torrents" msgid "searching_for_new_results" -msgstr "Nieuwe resultaten zoeken..." +msgstr "Nieuwe resultaten zoeken" msgid "previous" msgstr "Vorige" diff --git a/lang/no/LC_MESSAGES/default.po b/lang/no/LC_MESSAGES/default.po index 369f472..148bfa7 100644 --- a/lang/no/LC_MESSAGES/default.po +++ b/lang/no/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Torrenter" msgid "searching_for_new_results" -msgstr "Søker etter nye resultater..." +msgstr "Søker etter nye resultater" msgid "previous" msgstr "Forrige" diff --git a/lang/pl/LC_MESSAGES/default.po b/lang/pl/LC_MESSAGES/default.po index 2c48817..ebd6527 100644 --- a/lang/pl/LC_MESSAGES/default.po +++ b/lang/pl/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Torrenty" msgid "searching_for_new_results" -msgstr "Wyszukiwanie nowych wyników..." +msgstr "Wyszukiwanie nowych wyników" msgid "previous" msgstr "Poprzednie" diff --git a/lang/pt/LC_MESSAGES/default.po b/lang/pt/LC_MESSAGES/default.po index 440abea..2d24bcb 100644 --- a/lang/pt/LC_MESSAGES/default.po +++ b/lang/pt/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Torrents" msgid "searching_for_new_results" -msgstr "Procurando por novos resultados..." +msgstr "Procurando por novos resultados" msgid "previous" msgstr "Anterior" diff --git a/lang/ro/LC_MESSAGES/default.po b/lang/ro/LC_MESSAGES/default.po index a3d3338..2f62123 100644 --- a/lang/ro/LC_MESSAGES/default.po +++ b/lang/ro/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Torrenturi" msgid "searching_for_new_results" -msgstr "Caut rezultate noi..." +msgstr "Caut rezultate noi" msgid "previous" msgstr "Anterior" diff --git a/lang/ru/LC_MESSAGES/default.po b/lang/ru/LC_MESSAGES/default.po index b90d86d..2999cae 100644 --- a/lang/ru/LC_MESSAGES/default.po +++ b/lang/ru/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Торренты" msgid "searching_for_new_results" -msgstr "Идёт поиск новых результатов..." +msgstr "Идёт поиск новых результатов" msgid "previous" msgstr "Предыдущий" diff --git a/lang/sk/LC_MESSAGES/default.po b/lang/sk/LC_MESSAGES/default.po index 611db5c..7bba513 100644 --- a/lang/sk/LC_MESSAGES/default.po +++ b/lang/sk/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Torrenty" msgid "searching_for_new_results" -msgstr "Hľadám nové výsledky..." +msgstr "Hľadám nové výsledky" msgid "previous" msgstr "Predchádzajúce" diff --git a/lang/sl/LC_MESSAGES/default.po b/lang/sl/LC_MESSAGES/default.po index 1acc1f0..7217037 100644 --- a/lang/sl/LC_MESSAGES/default.po +++ b/lang/sl/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Torrenti" msgid "searching_for_new_results" -msgstr "Iskanje novih rezultatov..." +msgstr "Iskanje novih rezultatov" msgid "previous" msgstr "Prejšnje" diff --git a/lang/sr/LC_MESSAGES/default.po b/lang/sr/LC_MESSAGES/default.po index 19e953d..3823ea1 100644 --- a/lang/sr/LC_MESSAGES/default.po +++ b/lang/sr/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Торенти" msgid "searching_for_new_results" -msgstr "Тражење нових резултата..." +msgstr "Тражење нових резултата" msgid "previous" msgstr "Претходно" diff --git a/lang/sv/LC_MESSAGES/default.po b/lang/sv/LC_MESSAGES/default.po index cbf0306..a6dcb87 100644 --- a/lang/sv/LC_MESSAGES/default.po +++ b/lang/sv/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Torrents" msgid "searching_for_new_results" -msgstr "Söker efter nya resultat..." +msgstr "Söker efter nya resultat" msgid "previous" msgstr "Föregående" diff --git a/lang/sw/LC_MESSAGES/default.po b/lang/sw/LC_MESSAGES/default.po index 6834448..c6f3bf1 100644 --- a/lang/sw/LC_MESSAGES/default.po +++ b/lang/sw/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Torenti" msgid "searching_for_new_results" -msgstr "Inatafuta matokeo mapya..." +msgstr "Inatafuta matokeo mapya" msgid "previous" msgstr "Ya awali" diff --git a/lang/th/LC_MESSAGES/default.po b/lang/th/LC_MESSAGES/default.po index 4749c83..31c4ed8 100644 --- a/lang/th/LC_MESSAGES/default.po +++ b/lang/th/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "ทอร์เรนต์" msgid "searching_for_new_results" -msgstr "กำลังค้นหาผลลัพธ์ใหม่..." +msgstr "กำลังค้นหาผลลัพธ์ใหม่" msgid "previous" msgstr "ก่อนหน้า" diff --git a/lang/tl/LC_MESSAGES/default.po b/lang/tl/LC_MESSAGES/default.po index eab7127..87f012e 100644 --- a/lang/tl/LC_MESSAGES/default.po +++ b/lang/tl/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Mga Torrents" msgid "searching_for_new_results" -msgstr "Naghahanap ng mga bagong resulta..." +msgstr "Naghahanap ng mga bagong resulta" msgid "previous" msgstr "Nakaraan" diff --git a/lang/tr/LC_MESSAGES/default.po b/lang/tr/LC_MESSAGES/default.po index aafad53..6cee4d2 100644 --- a/lang/tr/LC_MESSAGES/default.po +++ b/lang/tr/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Torrentler" msgid "searching_for_new_results" -msgstr "Yeni sonuçlar aranıyor..." +msgstr "Yeni sonuçlar aranıyor" msgid "previous" msgstr "Önceki" diff --git a/lang/uk/LC_MESSAGES/default.po b/lang/uk/LC_MESSAGES/default.po index e2fc3ab..f49845c 100644 --- a/lang/uk/LC_MESSAGES/default.po +++ b/lang/uk/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Торренти" msgid "searching_for_new_results" -msgstr "Шукаю нові результати..." +msgstr "Шукаю нові результати" msgid "previous" msgstr "Попередній" diff --git a/lang/vi/LC_MESSAGES/default.po b/lang/vi/LC_MESSAGES/default.po index a5303ce..1fb17bb 100644 --- a/lang/vi/LC_MESSAGES/default.po +++ b/lang/vi/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "Torrents" msgid "searching_for_new_results" -msgstr "Đang tìm kiếm kết quả mới..." +msgstr "Đang tìm kiếm kết quả mới" msgid "previous" msgstr "Trước" diff --git a/lang/zh-CN/LC_MESSAGES/default.po b/lang/zh-CN/LC_MESSAGES/default.po index d173139..5977c44 100644 --- a/lang/zh-CN/LC_MESSAGES/default.po +++ b/lang/zh-CN/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "种子" msgid "searching_for_new_results" -msgstr "正在搜索新结果..." +msgstr "正在搜索新结果" msgid "previous" msgstr "上一页" diff --git a/lang/zh-TW/LC_MESSAGES/default.po b/lang/zh-TW/LC_MESSAGES/default.po index 117897e..d662c6d 100644 --- a/lang/zh-TW/LC_MESSAGES/default.po +++ b/lang/zh-TW/LC_MESSAGES/default.po @@ -107,7 +107,7 @@ msgid "torrents" msgstr "種子" msgid "searching_for_new_results" -msgstr "正在搜尋新結果..." +msgstr "正在搜尋新結果" msgid "previous" msgstr "上一頁" diff --git a/static/css/style-loadingindicator.css b/static/css/style-loadingindicator.css new file mode 100644 index 0000000..4b58b1e --- /dev/null +++ b/static/css/style-loadingindicator.css @@ -0,0 +1,60 @@ +.message-bottom-right { + opacity: 0; + pointer-events: none; + transition: opacity 0.3s ease-in-out; + align-items: center; + justify-content: center; + position: fixed; + bottom: 20px; + right: 20px; + background-color: var(--search-bg); + color: var(--text-color); + padding: 10px; + border-radius: 5px; + z-index: 1000; + text-align: center; + flex-direction: column; + border: 1px solid var(--border); + box-shadow: 0 0 10px var(--box-shadow); +} + +.message-bottom-right.visible { + opacity: 1; + pointer-events: auto; +} + +@keyframes bounce { + 0%, 100% { + transform: translateY(0); + } + 30% { + transform: translateY(-10px); + } + 50% { + transform: translateY(0); + } + 70% { + transform: translateY(-5px); + } + 85% { + transform: translateY(0); + } + 95% { + transform: translateY(-2px); + } +} + +.dot { + display: inline-block; + animation: bounce 1.5s infinite; +} + +.dot:nth-child(2) { + animation-delay: 0.1s; +} +.dot:nth-child(3) { + animation-delay: 0.2s; +} +.dot:nth-child(4) { + animation-delay: 0.3s; +} diff --git a/static/css/style.css b/static/css/style.css index 60c20f3..f901cf8 100644 --- a/static/css/style.css +++ b/static/css/style.css @@ -1310,24 +1310,6 @@ p { text-shadow: 1px 1px 2px var(--border) !important; /* Adjust text shadow */ } -.message-bottom-left { - display: none; - align-items: center; - justify-content: center; - position: fixed; - bottom: 20px; - right: 20px; - background-color: var(--search-bg); - color: var(--text-color); - padding: 10px; - border-radius: 5px; - z-index: 1000; - text-align: center; - flex-direction: column; - border: 1px solid var(--border); - box-shadow: 0 0 10px var(--box-shadow); -} - body, h1, p, a, input, button { color: var(--text-color); /* Applies the text color based on theme */ background-color: var(--background-color); /* Applies the background color based on theme */ diff --git a/static/js/dynamicscrolling.js b/static/js/dynamicscrolling.js index fb1ed87..8c9bae2 100644 --- a/static/js/dynamicscrolling.js +++ b/static/js/dynamicscrolling.js @@ -8,16 +8,24 @@ document.addEventListener("DOMContentLoaded", function() { let searchType = templateData.getAttribute('data-type') || 'text'; // Default to 'text' if not provided let loading = false; let hasMoreResults = true; - const loadingIndicator = document.getElementById('message-bottom-left'); + const loadingIndicator = document.getElementById('message-bottom-right'); let loadingTimeout; + function showLoadingMessage() { + loadingIndicator.classList.add('visible'); + } + + function hideLoadingMessage() { + loadingIndicator.classList.remove('visible'); + } + function loadResults(newPage) { if (loading || !hasMoreResults) return; loading = true; // Show loading indicator if taking more than 150ms loadingTimeout = setTimeout(() => { - loadingIndicator.style.display = 'flex'; + showLoadingMessage() }, 150); fetch(`/search?q=${encodeURIComponent(query)}&t=${encodeURIComponent(searchType)}&p=${newPage}`) @@ -29,7 +37,7 @@ document.addEventListener("DOMContentLoaded", function() { }) .then(data => { clearTimeout(loadingTimeout); - loadingIndicator.style.display = 'none'; + hideLoadingMessage() const parser = new DOMParser(); const doc = parser.parseFromString(data, 'text/html'); const newResultsHTML = doc.getElementById('results').innerHTML; @@ -55,7 +63,7 @@ document.addEventListener("DOMContentLoaded", function() { }) .catch(error => { clearTimeout(loadingTimeout); - loadingIndicator.style.display = 'none'; + hideLoadingMessage() console.error('Error loading results:', error); hasMoreResults = false; loading = false; diff --git a/static/js/dynamicscrollingimages.js b/static/js/dynamicscrollingimages.js index 536db43..731f8e4 100644 --- a/static/js/dynamicscrollingimages.js +++ b/static/js/dynamicscrollingimages.js @@ -37,8 +37,7 @@ // Rest of your existing code with minor additions const imageStatusInterval = 500; const scrollThreshold = 500; - const loadingIndicator = document.getElementById('message-bottom-left'); - let loadingTimer; + const loadingIndicator = document.getElementById('message-bottom-right'); let loadingTimer; let isFetching = false; let page = parseInt(document.getElementById('template-data').getAttribute('data-page')) || 1; let query = document.getElementById('template-data').getAttribute('data-query'); @@ -49,6 +48,14 @@ let imageIds = []; let imageStatusTimer; + function showLoadingMessage() { + loadingIndicator.classList.add('visible'); + } + + function hideLoadingMessage() { + loadingIndicator.classList.remove('visible'); + } + function ensureScrollable() { if (noMoreImages) return; if (document.body.scrollHeight <= window.innerHeight) { @@ -59,7 +66,7 @@ function fetchNextPage() { if (isFetching || noMoreImages) return; loadingTimer = setTimeout(() => { - loadingIndicator.style.display = 'flex'; + showLoadingMessage(); }, 150); isFetching = true; page += 1; @@ -68,7 +75,7 @@ .then(response => response.text()) .then(html => { clearTimeout(loadingTimer); - loadingIndicator.style.display = 'none'; + hideLoadingMessage(); let tempDiv = document.createElement('div'); tempDiv.innerHTML = html; @@ -105,7 +112,7 @@ }) .catch(error => { clearTimeout(loadingTimer); - loadingIndicator.style.display = 'none'; + hideLoadingMessage(); console.error('Fetch error:', error); isFetching = false; }); diff --git a/templates/forums.html b/templates/forums.html index c8400bb..c671c73 100755 --- a/templates/forums.html +++ b/templates/forums.html @@ -10,6 +10,7 @@ + @@ -157,8 +158,8 @@
{{ translate "no_more_results" }}
{{end}} -
- {{ translate "searching_for_new_results" }} +
+ {{ translate "searching_for_new_results" }}...
diff --git a/templates/images.html b/templates/images.html index 7e3ba7d..e5c25f3 100755 --- a/templates/images.html +++ b/templates/images.html @@ -18,6 +18,7 @@ + @@ -240,8 +241,8 @@
{{ translate "no_more_results" }}
{{ end }}
-
- {{ translate "searching_for_new_results" }} +
+ {{ translate "searching_for_new_results" }}...
diff --git a/templates/music.html b/templates/music.html index 2ac7198..9138721 100644 --- a/templates/music.html +++ b/templates/music.html @@ -11,6 +11,7 @@ + @@ -157,8 +158,8 @@
{{ translate "no_more_results" }}
{{end}}
-
- {{ translate "searching_for_new_results" }} +
+ {{ translate "searching_for_new_results" }}...
diff --git a/templates/text.html b/templates/text.html index f965917..a55f77c 100755 --- a/templates/text.html +++ b/templates/text.html @@ -10,6 +10,7 @@ + @@ -158,8 +159,8 @@
{{ translate "no_more_results" }}
{{end}}
-
- {{ translate "searching_for_new_results" }} +
+ {{ translate "searching_for_new_results" }}...