This PR is a WIP effort to replace the Jekyll simple search plugin for an Algolia based one. This was originally proposed in #16901 for the v3 docs, but I punted on it like an idiot. Good news though, it's making a comeback for v4.
-
Drop old Jekyll search plugin -
Implement basic Algolia autocomplete functionality -
Customize JS to use Bootstrap classes and templates -
Move Algolia search and any custom CSS to docs/assets/
as needed -
Update config to index <h2>
s,<h3>
s, and more from our pages
/cc @pixelastic
Fixes #21382 (closed), fixes #21125 (closed), fixes #21170 (closed), improves #15403 (closed), fixes #9309 (closed) (hah), fixes #3866 (closed) (lol).