Feature Request: A preference for Margins and Paddings to be unlocked by default

In 99% of my usage of Margins and Paddings, I need to adjust just one or two. I simply cannot get used to the fact that I need to unlock them first. Even if I could, that extra click seems too redundant.

I understand that there may be some reasons for this default behavior, but could we get a preference option to have them unlocked? At least a hidden setting somewhere in the Dev console? :slight_smile:

2 Likes

Hi @misho,

I understand. I think it’d be a good case for a preference. The bigger issue is that we regretfully have a technical limitation to overcome first. Here’s how values are stored per element:

  • Linked 10px
  • Unlinked 10px 10px 10px 10px

It’s a tradeoff that makes linked values take up less space and there’s less pre/post processing to do to convert values. Regretfully it means to do something like making unlinked the default more challenging since we’d have to add some layers to translate the values first.

If it was an easy thing I’d definitely go ahead and add a preference but right now it’s a bit out of reach. However, we’ve got a scope of work coming up for responsive styling that will let us go back to the drawing board for how dynamic CSS is generated. I’m making a note to keep this problem in the periphery while we’re working on that to see if a better way of managing it is revealed.

2 Likes