www.laser.nyc
Figma UX Friction Points We’re Ready to Fix
Excerpt
1. Native z-axis and 3D transforms CSS has had them for years — why hasn’t Figma caught up? Designers shouldn’t need paid plugins or third-party workarounds just to visualize something a developer can implement with a single line of transform: rotate3d(). We’re not asking for Cinema 4D in Figma. Just basic 3D transform tools that let us nudge things in space, experiment with depth, and prototype ideas that go beyond flatland. 2. Variable Mode Reordering Currently, Figma’s variable collections lock in the order of modes the moment you create them. That means if you add an ‘XS’ breakpoint after your ‘Small’, ‘Medium’, and ‘Large’, it ends up last. Forever. Want to fix it? Rebuild the entire set from scratch. A simple drag-and-drop interface to reorder modes would save design systems from chaos (and designers from screaming into the void). 3. Horizontal Scroll in the Layers Panel Currently, Figma’s variable collections lock in the order of modes the moment you create them. That means if you add an ‘XS’ breakpoint after your ‘Small’, ‘Medium’, and ‘Large’, it ends up last. Forever. Want to fix it? Rebuild the entire set from scratch. A simple drag-and-drop interface to reorder modes would save design systems from chaos (and designers from screaming into the void). 4. True Aspect Ratio Lock Right now, Figma’s aspect ratio lock is inconsistent at best. It behaves properly in the properties panel but falls apart inside auto-layout. When we say “locked,” we mean locked. Whether dragging handles or letting a component fill its parent, proportions should stay consistent — everywhere.' 5. Partial Overrides for Text Styles Right now, Figma’s aspect ratio lock is inconsistent at best. It behaves properly in the properties panel but falls apart inside auto-layout. When we say “locked,” we mean locked. Whether dragging handles or letting a component fill its parent, proportions should stay consistent everywhere. 6. Folders for Pages Once your file hits double-digit pages, things get messy. No matter how well you name them, a flat page list can’t keep up with large projects. Folders — and subfolders — would let us group flows, platforms, states, and documentation into a navigable structure. This one’s long overdue. 7. Copy Text with Missing Fonts
Source URL
https://www.laser.nyc/blog-postRelated Pain Points
Missing 3D transform and z-axis support
6Figma lacks native z-axis and 3D transforms that CSS has supported for years. Designers need paid plugins or third-party workarounds just to visualize basic 3D rotations that developers can implement with a single CSS line.
Variable mode order is immutable and requires full rebuild to reorder
6Figma locks the order of variable collection modes at creation time. Adding a new breakpoint mode after initial creation places it at the end permanently. Reordering requires rebuilding the entire set from scratch, with no drag-and-drop interface.
File management system lacks robust structure and intuitive organization
6Figma's file management remains a significant challenge, with designers spending excessive time organizing files rather than focusing on actual design work. Navigating through projects feels cumbersome, especially when working on multiple simultaneous projects, due to lack of robust folder structures and intuitive grouping options.
Aspect ratio lock behaves inconsistently across contexts
5Figma's aspect ratio lock works correctly in the properties panel but fails inside auto-layout components. When aspect ratios should remain consistent during dragging or component resizing, they break unpredictably.