easterbrooka makes the Create button stop lying
A small UX fix with an outsized payoff: users now know why they can't click Create.
On Mike's new-review and new-workflow modals, the name field at the top is styled like an ornamental heading rather than an input. Users skip past it, then stare at a greyed-out Create button and assume the app is broken. easterbrooka's fix: hover the disabled button and a tooltip tells you what's missing.
The team iterated three times to land it - first with the browser's built-in tooltip, then switching to Radix (a popular toolkit for accessible UI primitives) once they hit the well-known quirk that disabled buttons don't reliably fire hover events. The final version is clean enough that upstream Mike could pick it up wholesale; the same modals have the same trap.
Spotted something wrong? Or know the PR text has fresher detail than the writeup above?