Skip to content

Add core features section back to the homepage#577

Merged
taylorsilva merged 2 commits into
masterfrom
homepage-features-block
Jan 3, 2026
Merged

Add core features section back to the homepage#577
taylorsilva merged 2 commits into
masterfrom
homepage-features-block

Conversation

@taylorsilva

Copy link
Copy Markdown
Member

Rendered (the background is static when scrolling, so ignore the white background partway down the page in this image):
image

I am not happy with the search functionality in mkdocs. It seems to prioritize the last word searched and give priority to pages with more content(?).

My test with search has been get step, which returns the following:
image

The get step page is the next result once you scroll down in the list. It was worse before, but I've excluded some pages from the search which slightly improved the results. There are limited configuration options for this feature and I'm not sure how best to configure it. Hopefully Zensical's new search feature is better. I see it will have a fuzzy search capability, which might be a better fit for us.

I will miss our old search bar.

Signed-off-by: Taylor Silva <dev@taydev.net>
This new search bar does kinda suck. Searching for "get step" doesn't
result in the "get step" page appearing first. The search appears to
prioritize the last word and just ranks things weird overall. It's
annoying. Our old search was better imo.

Signed-off-by: Taylor Silva <dev@taydev.net>
@taylorsilva

taylorsilva commented Jan 3, 2026

Copy link
Copy Markdown
Member Author

I did make heavy use of Claude to make this PR. I made small changes to whatever it did. I'm not a HTML/CSS expert, so apologies if there's anything odd/weird about the setup here. The homepage is very much a one-off thing compared to the rest of the site, so I'm okay with letting the LLM do weird stuff here.

Anyone is free to submit a follow up PR if they want to clean things up a bit. The homepage does work on mobile as well.

@taylorsilva
taylorsilva merged commit bd64252 into master Jan 3, 2026
1 check passed
@taylorsilva
taylorsilva deleted the homepage-features-block branch January 3, 2026 20:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant