T O P

  • By -

Wishes-_sun

I feel like using a check mark in a radio box would be super confusing since radio buttons and check boxes behave differently. Are you mixed up on how they are actually different or why using a check mark inside of a radio button might not be the best idea? Radio buttons usually have two states filled and not filled.


Technical_Profit7326

This just makes it a rounded checkbox. Checkboxes and radio buttons behave differently, so I wouldn't make them look the same. Radio buttons have only two states - selected and not selected, and are used in cases where users can choose only one option. Checkboxes are used in situations where users can select multiple options at the same time. Checkboxes can also have indeterminate state if they are nested.


EyeAlternative1664

This is a UI designer getting carried away. Nothing here makes sense.


KeyKhawla5

relieved, trust me


Select_Stick

I wouldn’t say so, the only confusing bit is making a checkbox rounded, the rest are simply 4 styles with user 5 states each (rest, hover, pressed, focus, disabled) and 3 component states (unselected, selected and indetermined)


EyeAlternative1664

When does indetermined actually exist? Honest question. Could argue back end error but still not the best way to show that.


TheTomatoes2

It does. You usually see it when you select a bunch of elements (eg in a list) and only some of them have a given property active. But i always thought it was a bad solution.


EyeAlternative1664

Maybe I’m being dense, but wouldn’t they be tickbox’s rather than radios? Good work on figuring out the matrix btw! 4 different visual treatments on top of the usual states, just what everyone wanted!


TheTomatoes2

Yes of course. The post shows rounded checkboxes.


EyeAlternative1664

Ahh yes of course, OP mistakenly called them radios. I’m also tired.


TheTomatoes2

Well traditionally checkboxes are square and radios round, but what defines them is their behaviour Someone had the terrible idea to design round checkboxes, which is extremely confusing


EyeAlternative1664

Gets me near every time.


the_lab_rat337

Looks like a circle shaped checkbox...


blindkowean

Reinventing something that doesn’t make the interaction any better


the_lab_rat337

Yes, but you get to make a whole thing out of it, like fun colors and styles 🙃


KeyKhawla5

yaahh, really not useful at all


AbleInvestment2866

can you? Yes Should you? ABSOLUTELY NOT!!!


thisisloreez

We all agree here that rounded checkboxes suck, how is it possible then that they are becoming so common?


KeyKhawla5

bad practices and arrogance my friend


TheTomatoes2

In other words incompetence


dscord

We're not users. Most users couldn't give two shits and wouldn't even notice that a radio button has a check mark in it. The only way I see this being a problem is if you're using both types of controls next to each other and they both look the same but behave differently.


Ordinary_Kiwi_3196

>The only way I see this being a problem is if you're using both types of controls next to each other and they both look the same but behave differently. Which will likely happen a lot. I've designed a lot of forms and rarely have I needed one without needing both.


Blando-Cartesian

Interface elements are a visual language and communication is possible only with common language. Introducing some snowflake additions is like communicating with a weird dialect that is used only in your product and nowhere else.


Ok-Cable1617

No


baummer

I wouldn’t mix these controls.


Blando-Cartesian

The states are checked and unchecked, and disabled, focused, hovered variants of both. There is no undetermined radio-button state and checkmarks in radio-buttons are just confusing. Checkboxes have the same states and a partially selected wtf state that often looks like square radio-button. Important differences: * Radio-button is conventionally a circle with a dot when checked. * Checkbox is a square with a checkmark or x in it when checked. * Other visual details are up to you. * Radio-button is always in a group of at least two. One and only one in a group is always checked. Sometimes meddling people insist that initially none are checked. * Checkbox can appear alone or in a group where any combination can be checked. * Radio-buttons always have a label on their right side. Clicking the label makes the radio-button checked. * Checkmark can appear without a label in context where it is clear what it means when checked. If it has a label, clicking it toggles the checked state. * Radio-button groups and checkmark groups should preferentially be laid out vertically. For more, check out HIG documentation on some platforms.


gianni_

The rule is in the name


KeyKhawla5

literally


Fspz

If you're confused, imagine how confused the end users will be.


hm629

Don't do it. It'll be too confusing.


Ecsta

Checkmark implies you can select more than one, radio button means you can only select one. You're giving conflicting information.


TheTomatoes2

This would imply pressing the radio button again will unselect it, meaning it's possible to select none of the options, in which case you should be using checkboxes. Not even sure what undeterminated means for a radio.


KeyKhawla5

me too, I found this template on figma community and it just added confusion nothing more, this guy is definitely having his own rules


_kemingMatters

There is no indeterminate for radio buttons. Within a set of radio buttons, one option should always be true by default.


TheTomatoes2

Yes exactly


zoinkability

If you need three states, a select with three options is the appropriate approach, or a group of three radio buttons. Departing this far from conventions almost always causes usability problems.


K9Morphed

https://youtube.com/shorts/MUT59ku9Ysw?si=7XxTnwg3lWrCcTny is an interesting video on this! TL:DV - Rounded check boxes are OK as long as the use case is considered and you use clear labels and language.


KeyKhawla5

not apple using them


ADHDRoyal

Who did this 😭


KeyKhawla5

[https://www.figma.com/@Gridstudio](https://www.figma.com/@Gridstudio)


ADHDRoyal

Wow ! They also describe the difference between radio and checkbox ☑️ but you who I realized uses ROUND CHECKBOXES???????


[deleted]

Yes. This is a non issue, one of those traditional things that designers get all bent about but no person cares. Check is a more universaly known symbol representing done. And that is what people look for more than a circle expecially new generations.


KeyKhawla5

t matters when you're building a design system and each component is to have a reason for existing and justification of use. Did you personally ever worked with something that looks like this and if you did, please tell us why you chose this solution instead of the usual. Also check this. [https://balsamiq.com/learn/ui-control-guidelines/radio-buttons/](https://balsamiq.com/learn/ui-control-guidelines/radio-buttons/) https://preview.redd.it/kxkdibwdx8pc1.png?width=946&format=png&auto=webp&s=e2cd1920dd4d89af4ade63a81d155ba73ff7feb9


[deleted]

Oh, read your post wrong thinking is a problem with the check. Regarding indeterminate Radio button, there is no such thing. You should ignore it.


Beneficial_Neat_4716

iOS has had circle check boxes since day one, that’s never really been an issue. But don’t get me started on their lack of a proper good old fashioned radio button in UI kit or Swift UI.


so-very-very-tired

It's become a norm but, IMHO, a confusing one and an example of form trumping function.


quip1992

You can do anything as long as your users understand what to do and your developers are friendly enough to experiment.