From old feedback: Measurement Units | Cwicly
When using the Typography block options there isn’t any fixed default unit when adjusting the line-height. So when I enter a value of 1, the line-height will be 1, without any unit like “px”.
Why don’t we have this option e.g. in the sizing, layout (position), margin/padding, border-radius, transforms, etc. panels?
Am I missing something, since this should be an available option? Readability is only one of the advantages that comes with it.
I think everyone should be able to “write” CSS in the way you like most and there shouldn’t be any restrictions.
Another thread about this general topic I do support: https://feedback.cwicly.com/boards/feature-request…
As per w3.org: “For zero lengths the unit identifier is optional”
I think that in the main settings of Cwicly, it would be great to add a toggle to define the units of elements (Typography, Sizing, Margin & Padding, etc.).
- Typography size: rem
- Typography spacing: px
- Typography height: (nothing)
Then, this default units will be atomatically set in tab “Advanced” of block.
If the user doesn’t want to set anything in the main settings, default of Cwicly units remain.
PS: I use clamp to define the size of fonts, spacing, etc. and it would be great to add a tooltip with the value for every size hovered.
I’m loving this proposition @weedor!
This would be time saving and useful in many cases. Adding it to our to-dos
Coming back to this.
We are noticing issues where negative values do not have the px unit added by default.
Also, as @Marius has noted several times, a unitless option should be made available as soon as possible.