添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

I agree very much :smiling_face_with_tear:
The variable function was quickly introduced, but it became difficult to actively recommend the use.
For designers, the cmd+option+c/v function is really big.

Agreed — this is a huge deal for anyone trying to ensure system variables (and/or styles) are used in all designs. If we can’t easily copy and apply variables to many layers, variables are MUCH less likely to be used by the team. And that defeats the purpose — we can’t do any of the cool mode-switching etc without having them applied everywhere.

Just a couple other comments on this:

  • Copy/paste of properties should include other variables as well, not just color (e.g. autolayout spacing, radius, etc).
  • As a temporary workaround, I’ve defined color styles using variables. This way we can copy/paste layer colors and the variables are included in that. It’s not ideal, but it works — I’ve had to un-share our variable colors and instead share styles using those variables with my team, so we don’t all have a ton of duplicate colors in the menu.
  • I thought them not being copied over properly was a bug and not the intended way it should work. I realized after a day that they are not working as I expected and I had to change all the hex values back to variables. For me it was the most logical behavior.

    An option in the settings to toggle this would be enough I guess.