Wedge
Public area => The Pub => Features => Topic started by: Arantor on November 28th, 2012, 01:44 AM
-
So, here's me reworking the admin panel. Many of you will be familiar with the checkboxes that are used to indicate on/off status, which is fine. This is how SMF does it.
Some of you will be aware that Aeva and the integration of it into Wedge do something slightly different; they use a dropdown with yes/no in them.
A few of you might be aware how IPB and MyBB do things - any yes/no option is done with two radio buttons. If you're not, I've attached a picture of how IPB does it. MyBB's is similar but uglier.
On top of that, a fourth option occurs to me - using something similar to how iOS does it - effectively a slider with two states, on/off, where it is not merely differently coloured but also differently shaped (the widget is on the other side of the slider, though in practical use it is not a slider but simply a button that looks like a slider)
I'm curious - which would be easiest for you to use?
-
radio buttons or the slider for me
-
iOS like slider imo, single element that nicely shows multiple states.
-
They are all easy to use imo, radio button would do for me
cheers
-
"MyBB's is similar but uglier." :lol:
Checkboxes or radios for me - sliders seem to confuse me for some reason.
-
I don't like the slider, but that's just me. The other day I switched my iPod to English and realized that sliders have "ON" and "OFF" text in them. In the French version, there is simply no text (probably because we French are too stupid to figure out what the words ON and OFF mean, even though we've been seeing them in real life for the last hundred years on anything with a switch!)
Anyway... I like the IPB version. What mattered to me in the AeMe rewrite, was to have a clear visual clue of whether it was Yes or No. As you can see, the dropdown (at least in the Wedge version) already shows a green Yes and a red No. I guess it makes sense to show them in a fashion similar to IPB's.
I would, however, tend to gray out the background of the disabled feature, i.e. only show Green on an enabled feature, and Red on a disabled feature.
I guess it's akin to using a slider... So don't mind me :lol:
-
It doesn't have to have text in it (doing that in an image would be hard)
However, there's always other options, for example, using a tick and a cross. I happened to pick up https://stacksocial.com/sales/impressionist-ui-bundle the other day, which has some examples of using it (which is what made me think of it) and as far as I can see from the licence there would be no issue with my building images out of it for our purposes.As you can see, the dropdown (at least in the Wedge version)
As does the yesno type I added yesterday, which essentially brings the AeMe version to anywhere in the standard admin panel (but also means it can conveniently be switched out for any new type, without affecting checkboxes)
There is one side effect to using sliders though and that's the iOS effect. (Technically, it's also an OS X thing, but it's more obvious on iOS) Specifically, when you change settings in iOS, like the sliders, you don't have to hit a save button - they apply as soon as you hit the button.
This brings me to something I was intrigued about in IPB - when you do a search in the admin panel there, you're actually shown the items and you can amend them right there in the search response popup. I'm not sure how I feel about it but it's certainly interesting from a UI point of view. (You still have to hit save though)
-
Bumping for great justice; should I go away and fix up some stuff with this?
-
Like your colored radio button?
Don't see why not! Enjoy yourself.
-
Well, not necessarily the coloured radio - but *something*. Egad checkboxes are SO DULL :P
-
Do what ever you think works best!!
-
Personally sliders have sorta confused me too especially if we're talking about the kind of sliders that of EosAlpha; those I know a lot of people are going to find confusing. If the sliders are going to be labelled 'on/off' on either side (which is going to take up more space) then I suppose it's fine.
Although I think it's best going with the option that's pretty and straightforward over pretty and cool.
-
Using sliders like on iOS is confusing?
-
Well I've never owned an Apple product but if we're talking about something like this(http://xperienced.com.pl/blog/wp-content/uploads/2012/02/Screen-shot-2012-02-09-at-10.07.05-PM.png) then yes, it can get slightly confusing because as depicted in the image, you're not sure it's ALREADY turned on or if you've got to SLIDE it to turn it on. I know I kinda sound stupid but it could happen to a lot of people especially if you've never used an Apple product.
-
It says 'on' so it's on... either slide it or tap it to turn it off... the behaviour is surprisingly intuitive actually.
-
Come to think of it, if Steve Jobs thought it was appropriate then I suppose it's not going to be a problem for users after all he was the master of simplicity.
So how's the slider going to work on Wedge? Do changes take effect upon sliding or does it require the button to be slid and then the save button has to be clicked on (which would be at the end of the page) for changes to take effect ?
-
It made perfect sense to me when I first used iOS after being a die-hard anti-Apple user for years.
Keeping it simple has a place, and there are certainly other aspects to the UI than merely window dressing like that (because if it is iOS like visually, people will expect it to be practically as well, e.g. no more ticking the box then hitting save, it should kick in immediately)
-
e.g. no more ticking the box then hitting save, it should kick in immediately.
In that case it's certainly more beneficial and practical to go with the sliders.
-
Yes... if all the rest of the ACP is rewritten to support it...
-
Personally not a fan of the sliders. You have to take that opinion with a grain of salt though as I kind of have an anti-apple thing going on over here. I prefer the radios myself. I think the example you showed is nice looking and very simple to understand what's going on.
-
It's also what IPB uses directly, so it's not like I can just rip it off. I'll think about it while I'm finishing up the news feature.
-
It's also what IPB uses directly, so it's not like I can just rip it off. I'll think about it while I'm finishing up the news feature.
The same could be said for the Sliders. The way I see it IPB doesn't have a patent on radio buttons, but Apple might have a patent on Sliders :eheh: