- From: Sebastian Zartner via GitHub <noreply@w3.org>
- Date: Wed, 18 Feb 2026 21:20:00 +0000
- To: public-css-archive@w3.org
> > Rounded corners are a decorative element, not something essential. > > I also want to push back on this. The shape of an element is actually pretty important as part of recognition. It's why we changed switch to be rounded, why we shrunk range's track, why we made radios round and checkboxes square. Ok, radios are definitely a special case, as they are historically mostly round. So it makes sense to keep them round for distinguishing them from checkboxes. Though I'd expect all other form controls to be square by default including switches. > I agree it's not as essential for button-likes compared to say radio vs checkbox, but it's still pretty important for the overal coherency of your form controls. I'd argue that most designs have their selects consistent with their inputs, so either with rounded corners or without, i.e. [design principle 4](https://www.w3.org/TR/css-forms-1/#basic-appearance-principles): "The styles are consistent across controls…" > This is design principle number 2 fwiw: "The controls are recognizable and usable on their own without additional styles." > > https://www.w3.org/TR/css-forms-1/#basic-appearance-principles A select is still recognizable by its picker arrow. So that principle still holds true. And, as it is a control for user input, it is closer to an `<input list=...>` than a button, which rather stands for performing an action. So, for me, this principle speaks for distinguishing them more buttons and aligning them with other inputs. Sebastian -- GitHub Notification of comment by SebastianZ Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/13520#issuecomment-3923282965 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 18 February 2026 21:20:01 UTC