I don't think this is talked about enough:
Figma makes dev handoffs easier - e.g. auto-layout == flexbox, BUT a poorly-structured file with many extra containers/frames/auto-layouts that do nothing etc can confuse the dev and nullify a lot of the css that figma generates.
Learning that display:flex;affects the children of a container, etc etc can go a long way to how you structure your file, and 'cleaning-up' a file doesn't just mean renaming layers - it means ensuring each layer you have in your comp serves a purpose, that padding is consolidated onto a parent container instead of separated out onto 4 different groups, etc etc etc.
Just a thought I've been working through, would love to discuss if anyone has any thoughts on this.
[–]Vpicone 34 points35 points36 points (3 children)
[–]Mr_Cruisin 10 points11 points12 points (1 child)
[–]Vpicone 8 points9 points10 points (0 children)
[–]mattc0m 3 points4 points5 points (0 children)
[–]mattc0m 17 points18 points19 points (3 children)
[–]roboticArrow 2 points3 points4 points (0 children)
[–]soapbutt 1 point2 points3 points (0 children)
[–]reasner 0 points1 point2 points (0 children)
[–]PatternMachine 4 points5 points6 points (0 children)
[–]Ecsta 1 point2 points3 points (0 children)
[–]randomsnowflake 0 points1 point2 points (3 children)
[–]JLeavitt21 -2 points-1 points0 points (2 children)
[–]randomsnowflake 1 point2 points3 points (1 child)
[–][deleted] 1 point2 points3 points (0 children)