feat(search): Home als einzige Suchseite, inline „+ weitere Ergebnisse"
All checks were successful
Build & Publish Docker Image / build-and-push (push) Successful in 1m18s
All checks were successful
Build & Publish Docker Image / build-and-push (push) Successful in 1m18s
Die separaten /search und /search/web Routen sind weg. Auf der Hauptseite gibt es jetzt einen einzigen „+ weitere Ergebnisse"-Button am Ende der Trefferliste, der erst weitere lokale Treffer lädt und — sobald die erschöpft sind — auf die SearXNG-Web-Suche umschaltet und dort Seite für Seite weiterblättert. Web-Treffer werden unter die lokalen angehängt, getrennt durch eine „Aus dem Internet"-Zwischenüberschrift. Alte Layout-Links auf /search bzw. /search/web zeigen jetzt auf /?q=. Der Snapshot der Suche merkt sich auch Paginations-Zustand, damit Rücknavigation vom Rezept/Preview die volle Liste wiederherstellt. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -81,7 +81,7 @@
|
||||
const q = navQuery.trim();
|
||||
if (!q) return;
|
||||
navOpen = false;
|
||||
void goto(`/search?q=${encodeURIComponent(q)}`);
|
||||
void goto(`/?q=${encodeURIComponent(q)}`);
|
||||
}
|
||||
|
||||
function handleClickOutside(e: MouseEvent) {
|
||||
@@ -186,7 +186,7 @@
|
||||
</ul>
|
||||
<a
|
||||
class="dd-web"
|
||||
href={`/search/web?q=${encodeURIComponent(navQuery.trim())}`}
|
||||
href={`/?q=${encodeURIComponent(navQuery.trim())}`}
|
||||
onclick={pickHit}
|
||||
>
|
||||
<Globe size={16} strokeWidth={2} />
|
||||
|
||||
Reference in New Issue
Block a user