Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Full text search #127

Open
2 tasks
Tracked by #70
rufuspollock opened this issue Apr 15, 2022 · 2 comments
Open
2 tasks
Tracked by #70

Full text search #127

rufuspollock opened this issue Apr 15, 2022 · 2 comments
Assignees
Labels
enhancement New feature or request Tech

Comments

@rufuspollock
Copy link
Member

rufuspollock commented Apr 15, 2022

When on the site I want to search for pages (or subheadings or even general full text search) so that I can find what i am looking for quickly

Classic ctrl+k behaviour would be nice.

Acceptance

  • Search in navabar or other suitable location to quickly find pages (by title)
  • Bonus can search for headings

Can take inspiration from standard modern docs websites e.g. https://tailwindcss.com/docs/ (though note this one is sidebar whereas we probably want in main navbar)

image

@rufuspollock rufuspollock moved this to Backlog in web3 May 10, 2022
@rufuspollock rufuspollock moved this from Backlog to Prioritized in web3 May 10, 2022
@olayway olayway self-assigned this May 10, 2022
@olayway olayway added the enhancement New feature or request label May 10, 2022
@olayway olayway moved this from Prioritized to In Progress in web3 May 19, 2022
@rufuspollock
Copy link
Member Author

rufuspollock commented May 20, 2022

@olayway one comment here is that i'd put this after doing #152 and #153 ...

Also for this one which is a bit complex first thing should be some proper analysis with a suggested approach ... (PS: did some full text search work in the ecosystem project and did some research there which we could look at)

@olayway
Copy link
Contributor

olayway commented May 23, 2022

Sure @rufuspollock. I'll be working on #152 and #153 now.

As for this issue, I was thinking about using algolia since it's quite popular search as a service (and I'm guessing we don't want to spin up our own backend for this), reportedly relatively easy to start with, and has a pretty generous free plan (up to 10000 queries per month). But I'll do more thorough research (and I'll take a look at the ecosystem project) and leave the analysis in the comment to this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Tech
Projects
Status: In Progress
Development

No branches or pull requests

2 participants