Transform toggles also do not get untoggled.
Didn’t check everything though…
I know it says “Reset Styles”, but how is it actually intended to work?
Reset the entire block, or as it says the styles only?
These ones for example won’t get reset either:
Pseudo Content
Custom CSS
Attributes
Tooltip
What about this category?:
HTML Tags
Interactions
Link
Conditions
Classes
Does it make sense to reset everything from the Primary, Design and Advanced Tab and everything above remains (except TW classes, as they are Design Tab related)?
In its current position with the block class, I believe its role should only be limited to resetting styles.
A more global reset could come handy, maybe as a navigation as a context menu item, but what would you consider useful to keep in that case?
I agree with this. Makes sense and does exactly what it says
Basically resetting all CSS properties throughout all instances (default, pseudos, RS), while everything else stays in place.
The only abstraction could be the pseudo content values.
While it is technically a CSS value, on the whole it could rather be considered as actual “content”, which is preserved. I tend to leave it as it currently is.
Thoughts anyone?
That’s a great idea!
I think there is no easy answer on that.
There are various use cases and also user preferences.
A more granular control with some options could be the way to go here.
Maybe something like reset the block as a whole (remove everything), and on the other hand a counterpart to the “Reset Styles” that keeps all styles, but removes everything else within the “Primary/Design/Advanced” Tabs.
The underlying functionality could also serve for different scenarios, like moving everything styles related from a block class to a global class, not only the styles (CSS values).
That would include Pseudos (incl. its contents), RS items, custom CSS; as the this
still needs some manual work when Relative Styles, Custom CSS etc. are attached to a block class.