Skip to content

Guide first-time visitors and use the width better#1

Merged
notadev99 merged 1 commit into
mainfrom
feat/onboarding-ui
Jul 23, 2026
Merged

Guide first-time visitors and use the width better#1
notadev99 merged 1 commit into
mainfrom
feat/onboarding-ui

Conversation

@notadev99

Copy link
Copy Markdown
Owner

The demo link is what gets shared, not the repo, so a cold visitor needs to understand the tool without the README. This adds an intro that frames the auto-solved example, groups the controls (What to solve / Constraints) with inline hints, marks the recommended row, explains the result columns, and adds a Copy link button so a solved train travels as a link.

Layout: widens the shell so the results table fits without horizontal scroll, sizes the schematic by height (a short train no longer balloons to fill the plate), stops the direction label clipping, and aligns the input fields. Also rewords the below-precision correction note and fixes a CSS rule that showed the custom-ratio and going-train fields on the wrong target.

Tests: 74 engine + 33 web green; build clean.

Someone landing on the demo link, not the repo, had no framing: a form
and a table with nothing to explain them. This adds an intro that points
at the already-solved example, groups the controls into What to solve and
Constraints with inline hints, marks the recommended row in text, explains
the columns, and adds a Copy link button so a solved train travels as a
link. Open Graph tags give the shared link a real preview.

It also widens the layout so the results table fits without horizontal
scroll, sizes the schematic by height so a short train no longer balloons
to fill the plate, stops the direction label clipping, aligns the input
fields, and rewords the below-precision note to plain language. Fixes a
CSS rule that let the custom-ratio and going-train fields show on the
wrong target.
@notadev99
notadev99 merged commit c6e6c14 into main Jul 23, 2026
1 check passed
@notadev99
notadev99 deleted the feat/onboarding-ui branch July 23, 2026 23:57
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