Skip to content

Game setup redesign [RFC] - #18913

Merged
ornicar merged 21 commits into
lichess-org:masterfrom
dav1312:game-setup-rfc
Jan 12, 2026
Merged

Game setup redesign [RFC]#18913
ornicar merged 21 commits into
lichess-org:masterfrom
dav1312:game-setup-rfc

Conversation

@dav1312

@dav1312 dav1312 commented Dec 17, 2025

Copy link
Copy Markdown
Contributor

I've been working on this for over a week so I think its time for a RFC
This would be my biggest change yet and I'm still new to the codebase so I would like some comments about it in case there are things that I should've done differently

Closes #18585

image image

@dav1312 dav1312 changed the title Game setup redesign [RFC Game setup redesign [RFC] Dec 17, 2025
@ornicar

ornicar commented Dec 29, 2025

Copy link
Copy Markdown
Collaborator

Looking really good.

Because many players use the setup dialog instead of the pool buttons,
either to set rating limits (unnecessarily) or just out of habbit.

They would miss the standard TCs if not included there. Also we should
encourage setup players to use the pool TCs to improve matchmaking
quality.
@ornicar

ornicar commented Dec 29, 2025

Copy link
Copy Markdown
Collaborator
image

we could highlight the currently selected TC button (if any)

@ornicar

ornicar commented Dec 29, 2025

Copy link
Copy Markdown
Collaborator
image image

@ornicar

ornicar commented Dec 29, 2025

Copy link
Copy Markdown
Collaborator
image

@dav1312

dav1312 commented Dec 29, 2025

Copy link
Copy Markdown
Contributor Author

BTW the reason I had two sets of presets was so that if a player chose "Custom", to not present him with the same presets that they already had in the main page but instead with other popular TCs

@ornicar

ornicar commented Dec 29, 2025

Copy link
Copy Markdown
Collaborator
image

@ornicar

ornicar commented Dec 29, 2025

Copy link
Copy Markdown
Collaborator

BTW the reason I had two sets of presets was so that if a player chose "Custom", to not present him with the same presets that they already had in the main page but instead with other popular TCs

I see.

@dav1312
dav1312 marked this pull request as ready for review January 9, 2026 18:35
@ornicar
ornicar merged commit 0b1649c into lichess-org:master Jan 12, 2026
11 checks passed
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.

Game Setup modal redesign concept

4 participants