not-matthias / apollo

Modern and minimalistic blog theme.
https://not-matthias.github.io/apollo
MIT License
121 stars 70 forks source link

Search #35

Open not-matthias opened 11 months ago

not-matthias commented 11 months ago

Should use WASM-based libraries to reduce the network footprint:

SeniorMars commented 2 months ago

Counterpoint: elasticlunr is easy to built with and using pagefind/tinysearch will make it hard to use with github actions / require you to self host.

SeniorMars commented 2 months ago

Do you want me to implement this with elasticlunr? I think it is a good idea for a default. We can disable it by default too.

not-matthias commented 2 months ago

Yeah, sounds good. Don't think it'll make a big difference if it's wasm or js. Feel free to use elasticlunr. And keeping it turned off by default is also a good idea. :+1:

soumendrak commented 1 month ago

@SeniorMars / @not-matthias Is there any progress on this feature? Or can you please guide me which all files do I need to add/update for this search functionality?