Conversation
This commit allows filtering home cards based on their solution status, i.e. whether they are solved or not. Experimental languages are included. The next commit enables filtering by category.
|
Can it be filtered to only show experimental holes? |
Contributor
Author
Yes, that's possible, but the ideas page already does that. Besides, I wouldn't be able to sell that either. |
I've started over and am leaving the categories as they are for now, because it's all much harder than I thought, but super fun.
I'm still struggling with a small issue here: only my new setting is remembered when navigating via the shortcut buttons. That should be resolved soon, though, as it took a remarkably long time for the navigation to start working, not to mention how frustrating CSS can be sometimes.
It goes without saying that they may only use the potentially filtered home cards. In principle this also applies to "Random", but that is still in development.
Yewzir
force-pushed
the
filter-home-cards
branch
from
February 14, 2026 00:29
0325994 to
36d9e6b
Compare
The shortcuts only saved the new settings, but I now know why and will try to restore them for better usability. The "Prev" and "Next" buttons on hole pages now respect almost all the settings on the homepage and switch between holes based on those settings. Unfortunately, they also do this on table pages, but those also contain filters, so that still needs to be addressed.
The new settings should only apply to the home and hole pages, i.e. they should be ignored on "/rankings" and "/recent".
Contributor
Author
Yewzir
marked this pull request as ready for review
February 15, 2026 09:34
Yewzir
marked this pull request as draft
February 21, 2026 15:56
Yewzir
force-pushed
the
filter-home-cards
branch
from
February 22, 2026 03:12
5815e67 to
b5f34d2
Compare
Yewzir
force-pushed
the
filter-home-cards
branch
from
February 22, 2026 03:29
b5f34d2 to
cdeb148
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

This commit allows filtering home cards based on their solution status, i.e. whether they are solved or not. Experimental languages are included.
For example, hiding already completed holes for Python would look like this in dark mode:
In the background, you can see that only what we requested remains.
The next commit enables filtering by category.