Input requested for the behavior of...

User 232214 Photo


COO
827 posts

Hello everybody!

Currently the selector drop down defaults (back) to 'class' when a new element is selected. Looking at our workflow and following some discussions in the forums we were thinking about changing it.

Our proposal would be to keep the selection option (type, class, ID) active when switching the selection. It would only change if the user would select another option. Now, this is an important part of the workflow so if the current behavior is totally ingrained in your processes we might not want to touch it... :P

Thought or feelings anybody?
The future of web layout has arrived and it's called CSS Grid. CoffeeCup helps you to get ready with a free guide, the Grid Builder app plus cool demos & themes.
User 2088758 Photo


Senior Advisor
3,111 posts

My vote would be to leave it alone.
Taking over the world one website at a time!

Steve Kolish
www.misterwebguy.com

YouTube Channel:
https://www.youtube.com/channel/UCL8qVv … ttneYaMSJA
User 187934 Photo


Senior Advisor
20,266 posts
Online Now

Change it or give users the option to select their preference. I'm always overwriting a class when I was working with an ID.
I can't hear what I'm looking at.
It's easy to overlook something you're not looking for.

This is a site I built for my work.(RSD)
http://esmansgreenhouse.com
This is a site I built for use in my job.(HTML Editor)
https://pestlogbook.com
This is my personal site used for testing and as an easy way to share photos.(RLM imported to RSD)
https://ericrohloff.com
User 10077 Photo


Senior Advisor
1,096 posts

I would prefer it to stay the same. 'Class' is, by far, the most frequent setting I use, and, to use your phraseology, the "current behavior is totally ingrained in [my] processes."
ASK ME ANYTHING
I provide personalized help for Coffeecup Users including personal or group training for Site Designer, Web Form Builder and more via Zoom.
Email me at support@uscni.org or call 865-687-7698.

Did you know that Web Form Builder can be used for both simple and complicated forms and that it's not limited to the default fonts and buttons? Take a look at a form we developed for WindowTinting.com.
https://forms.windowtinting.com/forms/w … ppingcart/
User 232214 Photo


COO
827 posts

Brian Durfee wrote:
'Class' is, by far, the most frequent setting I use.

The thing is though, if you are using a class it keeps that option selected...unless you change it :P
The future of web layout has arrived and it's called CSS Grid. CoffeeCup helps you to get ready with a free guide, the Grid Builder app plus cool demos & themes.
User 379556 Photo


Registered User
1,583 posts

I think Eric's comment about inadvertent overwriting of values is important. I find it too easy sometimes to assume I'm working with ID when actually I'm back to working with a class, the 'Apply To' box having been scrolled up out of view.

Although I personally favour the change proposed in the first post in this thread, I think that, whatever decision is made, it is important that there be some way to keep in view whether one is working with a Type, ID, or Class, and in which (hover etc.) State. At present, when the Design panel is in view, the space immediately below the pencil icon seems unused, and perhaps could be used for that purpose.

Frank
User 2792467 Photo


Registered User
161 posts

I support Frank's idea of somehow make it more clear. Like Eric, I am too often overwriting classes.
May be you could block an element when selected and specifically ask before a change is applied (and make this a user-selected option in settings).
Eindhoven :: Netherlands

It's easy to see, once you see it.
User 232214 Photo


COO
827 posts

Ok, thanks for the input everyone. I personally like the suggestion from Frank to use the space at the top of the design pane for clarification. Since the opinions were a bit divided we might not make this change for V1.5 just yet :P
The future of web layout has arrived and it's called CSS Grid. CoffeeCup helps you to get ready with a free guide, the Grid Builder app plus cool demos & themes.
User 2778508 Photo


Registered User
31 posts

Our proposal would be to keep the selection option (type, class, ID) active when switching the selection. It would only change if the user would select another option. Now, this is an important part of the workflow so if the current behavior is totally ingrained in your processes we might not want to touch it...


So how would that work if I'm editing a component with an ID, and then I switch to a component that doesn't have an ID -- would it assign an ID automatically (I hope not) or would it automatically revert to a class, or what?

I'm thinking what would be most intuitive is for RSD to automatically put me in the most discriminating mode. Meaning, if I select a component that has an ID, it defaults to ID. If the component doesn't have an ID, then it defaults to class. If I'm on an ID and I want to edit the class, I can change the selection option to do what I want.

I think this is an important usability factor because the current workflow almost lost me as a customer when, as a newbie, I had been blissfully editing things only to discover that I was changing classes instead of IDs.

Curtis
User 232214 Photo


COO
827 posts

Curtis Krauskopf wrote:


So how would that work if I'm editing a component with an ID, and then I switch to a component that doesn't have an ID -- would it assign an ID automatically (I hope not) or would it automatically revert to a class, or what?

I'm thinking what would be most intuitive is for RSD to automatically put me in the most discriminating mode. Meaning, if I select a component that has an ID, it defaults to ID. If the component doesn't have an ID, then it defaults to class. If I'm on an ID and I want to edit the class, I can change the selection option to do what I want.

Interesting thought! Our idea is still to not guess the workflow or the intend of the user though, difficult to predict what exactly is happening. What, for example, if he/she is jumping through a bunch of flex elements, assigning IDs to individually specify the flex order? In our experience and from how we see people using the app the best approach still would be to NOT change the selector so it only changes when SPECIFICALLY changed by the user. And make it more clear what is currently selected :P

I think this is an important usability factor because the current workflow almost lost me as a customer when, as a newbie, I had been blissfully editing things only to discover that I was changing classes instead of IDs.

Curtis[/quote]
The future of web layout has arrived and it's called CSS Grid. CoffeeCup helps you to get ready with a free guide, the Grid Builder app plus cool demos & themes.

Have something to add? We’d love to hear it!
You must have an account to participate. Please Sign In Here, then join the conversation.