Skip to content

Conversation

@CGBassPlayer
Copy link
Collaborator

@CGBassPlayer CGBassPlayer commented Jan 17, 2024

Fixes #26

Adds initial support for searching the website using Pagefind. This initial implementation uses the default UI provided by the app and I have only done some color changes to make it readable on the site. The plan is to eventually update it to use a custom UI to match the style of the rest of the website (I am thinking of reusing the cards).

To prevent unused generated pages (See #539), the current implementation uses data-pagefind-body to mark what parts of the site are indexed in the search.

When doing local development, the search will not work in the dev docker container as it requires an initial build before pagefind can index the site. For the prod image we are using a multistage build and that just didn't feel worth it for the dev server.

@CGBassPlayer CGBassPlayer added enhancement New feature, enhancement, or request in progress currently being worked on UX related to user experience labels Jan 17, 2024
@CGBassPlayer CGBassPlayer marked this pull request as ready for review February 18, 2025 01:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature, enhancement, or request in progress currently being worked on UX related to user experience

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Search

2 participants