Adding search is probably a little too involved to consider it a stretch goal, at least prior to putting this site into production. It would be really nice to have, though, and should be prioritized before getting too far into rebranding or other advanced features.
There is an excellent guide in the Gatsby docs, "Adding Search".
It looks like the MkDocs search plugin uses lunr.js under the hood. One of the Gatsby plugins recommended in the "Adding Search" guide uses elasticlunr, so it might be a good option.
Adding search is probably a little too involved to consider it a stretch goal, at least prior to putting this site into production. It would be really nice to have, though, and should be prioritized before getting too far into rebranding or other advanced features.
There is an excellent guide in the Gatsby docs, "Adding Search".
It looks like the MkDocs search plugin uses lunr.js under the hood. One of the Gatsby plugins recommended in the "Adding Search" guide uses elasticlunr, so it might be a good option.