Sök
Hur klientsidessöket fungerar och hur du triggar det.
Öppna sökrutan!
Tryck Cmd+K (macOS) eller Ctrl+K (Windows/Linux) för att öppna
sökrutan, eller klicka på sökknappen i toppmenyn.
window.addEventListener('keydown', (e) => {
if ((e.metaKey || e.ctrlKey) && e.key === 'k') {
// öppna sökrutan
}
});
Sökindex
Temat exponerar ett JSON-index på /search-index.json som innehåller titel,
url, sektion, rubriker och en avkortad textversion av varje sida.
Poängsättning
Träffar rankas efter var sökordet matchar.
| Träfftyp | Poäng |
|---|---|
| Titel | 10 |
| Rubrik | 5 |
| Brödtext | 1 |
Note
Sökindexet hämtas lat, det vill säga först när sökrutan öppnas för första gången per sidladdning.
Warning
Sökindexet innehåller inte innehåll från opublicerade eller dolda sidor.
Se referensavsnittet för fler tekniska detaljer.