Severity: Major
Description
The .tab-close button is hidden by default (opacity: 0), only appears on hover, and has minimal padding (2px 4px) at 16px font size. This creates a very small click target that is easy to miss, causing users to accidentally switch tabs instead of closing them.
Location
crates/wmux-app/frontend/style.css:71-82
Suggestion
Increase the click target to at least 24x24px (WCAG minimum is 44x44px for touch, but 24px is reasonable for desktop). Consider always showing the close button on the active tab.
Severity: Major
Description
The
.tab-closebutton is hidden by default (opacity: 0), only appears on hover, and has minimal padding (2px 4px) at 16px font size. This creates a very small click target that is easy to miss, causing users to accidentally switch tabs instead of closing them.Location
crates/wmux-app/frontend/style.css:71-82Suggestion
Increase the click target to at least 24x24px (WCAG minimum is 44x44px for touch, but 24px is reasonable for desktop). Consider always showing the close button on the active tab.