Sources
1577 sources collected
www.laser.nyc
Figma UX Friction Points We’re Ready to Fix1. 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
www.cmbr.co
Camber Creative | Figma Config 2025**The reality check:** The demos were truly impressive—data viz, responsive layouts, animations—but we've learned through 100+ app projects that there's always a gap between demo magic and production reality. For simple prototypes? Game-changer. For actual production apps with security, performance, and maintainability requirements? Let's not throw away our keyboards just yet. … **The experienced perspective:** We've built hundreds of websites and web apps—some simple, some incredibly complex. Figma Sites will absolutely streamline simple marketing pages and portfolios. But real-world web apps need infrastructure, security, API integrations, user management, and performance optimization. For marketing sites? Figma just eliminated a whole category of projects. For real web apps? You still need experienced developers who understand systems, not just surfaces. … **Dev Mode Upgrades: The Actually Useful Part That No One's Talking About** ... As a team that's managed hundreds of design-to-development handoffs, these updates solve real problems: **Ready for Dev View** finally gives developers a unified list of what's actually ready to build, with clear indications of who changed what and when. After years of "is this the final version?" Slack messages, this is the real MVP. **Focus View** creates a distraction-free zone for developers that filters out design exploration noise. No more "ignore artboards 1-47" instructions. **Grid Support** that actually aligns with CSS Grid is *chef's kiss*. The responsive design features generate appropriate CSS, potentially saving hours of tedious translation work. **Code Connect** graduated from beta to general availability (for the premium tiers, naturally), with support for React, React Native, iOS, and Android. The component code snippets and improved property mapping could genuinely save development time. These improvements won't make headlines like the AI features, but they solve everyday friction points that we've experienced firsthand. Sometimes the mundane updates are the most impactful for daily workflows. **The AI All-You-Can-Eat Buffet: More Toys Than You Can Actually Use** ... Figma's own research shows a telling contradiction: 52% of AI tool builders think design is MORE important for AI products, yet only 32% of professionals fully trust AI output. That 68% skepticism? That's where quality engineering lives. ... As perennial app builders, here's our data-driven take on what Figma's expansion really means: **For marketing sites and simple web apps:** Figma Sites will genuinely accelerate production. We could see 30-40% faster delivery for straightforward projects. **For AI-assisted prototyping:** Figma Make will dramatically speed up the exploration phase, but there's still a Grand Canyon between impressive prototypes and production-ready code that works at scale. … The tools themselves aren't revolutionary—similar capabilities exist elsewhere—but putting them directly in the design workflow is the real innovation. It's not about whether AI can generate code; it's about whether it can generate the RIGHT code in the right context. What we've learned building apps for over a decade: Tools change constantly, but fundamentals don't. Great apps still require deep understanding of users, thoughtful system design, and collaborative problem-solving. Figma's new tools will accelerate parts of the process, but the real magic still happens in the space between designers, developers, and users.
robotostudio.com
Figma in 2025: hot takes - Roboto Studio## File management: our biggest pain point Figma file management remains one of Figma's most significant challenges. Many designers report spending excessive time trying to organize files in Figma rather than focusing on actual design work. If I didn't know better, I might even call it a growth strategy, gouging users out of money for inviting people to view their work... But that would be cynical. Navigating through projects sometimes feels cumbersome, especially when working on multiple projects simultaneously. The current Figma folder system lacks robust structures and intuitive ways to group related work. Given Figma's strength in other areas of the design experience, there's significant potential for improvement in file management. ... However, the core design experience can feel cluttered with features that many designers don't use regularly. For example, the "copy to Figma slides" button appears prominently despite limited relevance to typical design workflows. More customization options allow users to prioritize features most relevant to their work. The challenge with expanding functionality lies in maintaining the clean, focused experience that originally differentiated Figma from competitors. Many designers have submitted Figma feature requests asking for better customization controls. ## Performance optimization needed Figma's responsiveness has declined compared to earlier versions. Users report increased lag and slower load times despite unchanged hardware specifications. File opening and interactions can take longer than expected, interrupting design flow and reducing productivity. As features are added, performance optimization becomes increasingly complex, requiring dedicated engineering resources. Performance issues are typically addressable with focused engineering effort. ... ## Text style management: missing batch operations A common workflow issue highlights gaps in Figma's text style management. When updating properties like line height across multiple text styles organized in groups (xs, lg, xl), designers must edit each style individually. The absence of batch editing capabilities for text styles creates time-consuming, repetitive tasks. For example, updating line height across 60 text styles requires 60 individual edits rather than group-level changes. … #### Developer handoff through dev mode What is figma dev mode? It's a feature that effectively bridges the designer-developer gap. Figma dev mode allows developers to inspect designs and extract specifications in formats they prefer (like CSS), eliminating guesswork and reducing back-and-forth communication. While designers may not use dev mode Figma directly, it significantly improves collaboration with development teams. However, Figma dev mode pricing can be a consideration for smaller teams, as it requires a paid plan to access all features. …
www.youtube.com
Fixing Frustrating Design Patterns For 2025{ts:192} search and filters and tables and dashboards it's a lot of stuff and sorting and navigation and forms and Ai and prompt because prompt engineering and voicex and dashboards and data visualization along with some figma kits that you could be using in there right and again
However, production-ready code is about much more than just styling. For a product to be production-ready, developers need code that is well-architected, efficient, scalable, and performance-optimized. While Dev Mode can help with the visual translation, it doesn’t handle critical areas like: **State management**: Figma exports static layouts and styles but doesn't automatically handle interactive elements or user states (like form inputs or dynamic UI changes). **Component logic**: The tool can generate simple UI elements, but it doesn't manage complex logic or behaviors (e.g., managing API calls, error handling, or complex routing). **Responsiveness**: While Figma can help create layouts that are visually accurate, it won’t write the responsive code that adapts a design across multiple screen sizes, something that developers must handle manually. Ultimately, Dev Mode does not aim to fully replace developers; it serves as an Despite the many advances Figma has made in One of the primary drawbacks of using Figma’s Dev Mode is the lack of control over code organization. When Figma exports code, it focuses primarily on visual styling rather than ensuring that the code is structured for long-term maintainability. For example, while Figma’s code snippets might be visually accurate, they may lack important **Code modularity**: Without the use of modular components, developers might find themselves working with monolithic, non-reusable code. In real-world applications, this can be inefficient and time-consuming. **Naming conventions**: Dev Mode exports code based on how elements are named in Figma. If designers use inconsistent naming conventions or fail to structure the design system properly, the exported code can be messy and difficult to manage. This can add hours or even days of additional work for developers who have to refactor poorly organized code. **Scalability**: As designs become more complex and teams scale their applications, the lack of well-structured, While Figma can generate code for static design elements, interactive features are a different story. If a design requires interactive components, like dropdown menus, form validation, or dynamic content updates, Figma does not generate the logic required to make these components functional. … For a startup that needs a landing page or static marketing website, Figma’s Dev Mode might be sufficient. The designs are typically simple, and AI-generated code for a static page can work quite well. However, as soon as a dynamic feature or more complex interaction is introduced, the quality of the exported code drops. In these cases, while Figma can help with styling and asset exports, developers still need to handle the back-end integration or dynamic state management, which AI and Dev Mode cannot do. … **Collaboration**: Developers should collaborate closely with designers to ensure the exported code matches the design’s intended behavior. This is particularly important for interactive elements and responsive layouts. **Code Review**: While Figma can generate code, it still requires manual review and refinement. Developers should be prepared to clean up the exported snippets, add necessary functionality, and test for performance. By adhering to these practices, teams can use Figma’s Dev Mode as a powerful tool to accelerate their workflow, but the responsibility of ensuring production-quality code still lies with the developers. While AI-powered design-to-code tools like Figma Make are designed to automate some of the more tedious aspects of the handoff process, it's important to understand where they truly excel and where they still fall short. AI’s ability to quickly generate static code for simple layouts and style rules is undeniably helpful, but these tools still need significant improvements to handle the more complex aspects of development. … However, while these tools can dramatically speed up the design-to-code process, they still fall short of delivering production-ready code on their own. The code generated by Figma’s Dev Mode or AI-powered tools serves as a foundation—not the final product. Developers still need to refine the code, optimize performance, implement interactivity, and ensure responsiveness. In other words, Figma has made the process faster and more accurate, but the role of the developer remains as crucial as ever in ensuring that the final product meets industry standards.
www.robotostudio.ae
Figma in 2025 hot takes | Roboto Studio## File management: our biggest pain point Figma file management remains one of Figma's most significant challenges. Many designers report spending excessive time trying to organize files in Figma rather than focusing on actual design work. If I didn't know better, I might even call it a growth strategy, gouging users out of money for inviting people to view their work... But that would be cynical. Navigating through projects sometimes feels cumbersome, especially when working on multiple projects simultaneously. The current Figma folder system lacks robust structures and intuitive ways to group related work. Given Figma's strength in other areas of the design experience, there's significant potential for improvement in file management. ... Figma has significantly expanded its feature set, demonstrating ambition to serve broader use cases. Having multiple tools in one platform offers clear advantages for workflow consolidation. However, the core design experience can feel cluttered with features that many designers don't use regularly. For example, the "copy to Figma slides" button appears prominently despite limited relevance to typical design workflows. More customization options allow users to prioritize features most relevant to their work. The challenge with expanding functionality lies in maintaining the clean, focused experience that originally differentiated Figma from competitors. Many designers have submitted Figma feature requests asking for better customization controls. ## Performance optimization needed Figma's responsiveness has declined compared to earlier versions. Users report increased lag and slower load times despite unchanged hardware specifications. File opening and interactions can take longer than expected, interrupting design flow and reducing productivity. As features are added, performance optimization becomes increasingly complex, requiring dedicated engineering resources. Performance issues are typically addressable with focused engineering effort. ... … ## Text style management: missing batch operations A common workflow issue highlights gaps in Figma's text style management. When updating properties like line height across multiple text styles organized in groups (xs, lg, xl), designers must edit each style individually. The absence of batch editing capabilities for text styles creates time-consuming, repetitive tasks. For example, updating line height across 60 text styles requires 60 individual edits rather than group-level changes. … #### Developer handoff through dev mode What is figma dev mode? It's a feature that effectively bridges the designer-developer gap. Figma dev mode allows developers to inspect designs and extract specifications in formats they prefer (like CSS), eliminating guesswork and reducing back-and-forth communication. While designers may not use dev mode Figma directly, it significantly improves collaboration with development teams. However, Figma dev mode pricing can be a consideration for smaller teams, as it requires a paid plan to access all features.
- • **The highlights:** Grid feature is a genuine game changer, Dev Mode MCP is the sleeper hit, AI tools are useful but overhyped - • **The problems:** 20-29% price increases on Organization plans, forced bundling, real performance issues during screen sharing … ### The Year at a Glance The Good News ... - - IPO validates long-term viability The Challenges - - Price increases of 20-29% for Organization plans - - Performance drops during screen sharing are real - - Community backlash over forced bundling of FigJam and Slides - - Penpot saw 300% growth — real competition is here - - UI3 interface changes made some workflows slower … ### Figma Make: AI That's Actually Useful (Sometimes) ... ## The Performance Problems You Need to Know About I've been hesitant to write this section because Figma's performance has generally been a strength. But 2025 introduced real issues that Figma hasn't adequately addressed, and pretending otherwise wouldn't be honest. Multiple community reports confirm what I've experienced firsthand: significant performance degradation in specific scenarios. These aren't just minor annoyances — they affect how you work and, more importantly, how you present your work to stakeholders and clients. ### Screen Sharing Drops This is the big one. Frame rates drop to 15-20 fps when using Figma during Microsoft Teams or Zoom calls. I've been in client presentations where Figma became essentially unusable during screen sharing, forcing us to switch to static screenshots mid-meeting. That's not just embarrassing — it undermines confidence in your design process. … ### Complex File Performance Even high-end MacBook Pros struggle with deeply nested components and large design system files. Files that worked fine in 2024 started hitching after the UI3 updates. The issue seems to compound: the more components you reference, the worse it gets, which is ironic given that components are supposed to keep things organized. … ### UI3 Growing Pains The new UI3 interface was supposed to modernize Figma's look and feel. In practice, it made some existing workflows slower. Commonly-used panels moved or changed behavior, and muscle memory from years of Figma use became a liability rather than an asset. Version 125.4.8 was particularly problematic, with widespread reports of lag and unresponsiveness. **Silver lining:** Most of the UI3 friction fades after a couple of weeks of use. But the transition period is genuinely frustrating, especially if you're in the middle of a deadline-driven project. Practical Fixes If You're Staying with Figma **For screen sharing:** Use Figma's built-in presentation mode instead of sharing your entire screen. Prepare static screenshots as backup for critical meetings. Consider recording design walkthroughs with Loom instead of live demos. … ## Pricing Reality: What You Actually Pay Figma's March 2025 pricing changes caught many teams off guard, and the community backlash was swift. But let's be honest: this was inevitable. Figma knew they had market dominance and an upcoming IPO to price for. The timing wasn't accidental. The most frustrating part isn't even the price increases themselves — it's the forced bundling. Teams that never used FigJam or Figma Slides are now paying for them whether they want them or not. It feels like cable TV all over again, and many designers are rightfully annoyed. ### The New Pricing Structure 6-10% Professional Plan increase Manageable for most solo designers 20-29% Organization Plan increase The one that caused the outrage $45K+ Extra annually for 250 seats Enterprise teams hit hardest **The bundling problem:** You now pay for Figma Slides and FigJam even if you never use them. Many teams feel like they're subsidizing products they didn't ask for. Figma's argument is that bundling provides "more value." The counter-argument is that forcing people to buy things they don't want isn't value — it's a price increase with extra steps.
www.setproduct.com
The Dark Side of Recent Figma Updates. Config 2024 - SetproductThere`s no logic in the new interface. No fundamental reason to facelift the UI. In an attempt to “clean up the mess”, Figma has made simple tasks much harder to complete. What used to be done in a couple of clicks now takes a series of them as the functions that are most important are hidden now. The power users who have long been expressing their loyalty to Figma seem to be forgotten and the content – for example, the new UI – to be aimed at the people who aren't really professional designers. The general concept is obvious – expanding TA at the expense of losing the long-standing expert audience that works with rather complex design systems. I'd hate to be exaggerating, but other users are of the same opinion – there are lots of complaints about such widely-used features as the floating white panels and the toolbar blending with frames and thus complicating the process of work. Lots of designers apply it in their work on a daily basis, but Figma seems to know nothing about it. Moreover, trying to redesign made no improvements and rather worsened the overall experience. … ## Four Biggest Pain Points It's worth mentioning that the UI points and the AI features are just the beginning of a long story. The other functions that I consider to be of great importance are as follows: 1. **Floating panels:** They take up a lot of space and complicate the usage of both the rulers and the guides. If you don't minimize the panel, it keeps irritating you all the time. 2. **Floating toolbar:** It blends in with the frames and is inconvenient to use. It has been a common opinion that it's better to be moved to the top or bottom, and this opinion was widely expressed but Figma has ignored it so far. 3. **Non-contextual toolbar:** All the useful functions were moved to the right panel and merged behind the More Actions menu. This move made everyone suspect Figma is inclined to hide all the frequently used functions as far as possible. 4. **Nested instances are collapsed by default:** That's the one that struck me most. I have to manually open each accordion for each instance I need to customize – a total waste of time and a disturbance.
forum.figma.com
DX for Plugin Development is terrible. - Figma ForumI genuinely don’t understand how Figma continues to dominate given how hostile the experience has become — for both users and developers. The UX is chaotic and non-intuitive: layers buried under layers, controls hidden behind inconsistent interaction models, and navigation that feels designed to fight the user instead of helping them. For many people — especially neurodivergent users — the interface can feel actively exclusionary rather than empowering. It’s hard to shake the feeling that usability is no longer the priority. From a developer perspective, the situation is even worse. The platform is effectively closed. The MCP integration with Claude is read-only, and meaningful mutation requires plugins running inside Figma’s sandbox. There is no serious external API for programmatic design updates. That makes modern workflows — automation, CI-style pipelines, integration with engineering systems — far more difficult than they should be. Meanwhile nearly every capability surface seems designed to maximize monetization rather than ecosystem health. The result is a platform that behaves less like infrastructure for design systems and more like a gated environment teams are forced to work around. History is full of companies that confused market position with permission to squeeze their users and developers. It usually ends the same way: the ecosystem eventually moves on.
Figma has become the design tool of choice for UI/UX professionals worldwide, thanks to its collaborative features and intuitive interface. While it excels in helping design teams visualize user interfaces, a consistent challenge remains translating these designs into clean, functional code. For developers, especially those in **front end engineering**, working directly from Figma design information often presents a range of obstacles. **1. Lack of Clarity in Design Specifications** Designs in Figma often don’t include complete specifications needed for development such as spacing, responsiveness rules, or interaction states. Developers are left to interpret the intent behind certain elements, which can lead to inconsistencies between the actual design and the implemented UI. **2. Design-Development Misalignment** While designers work with pixels and layers, developers think in components and logic. This disconnect becomes apparent when trying to manually translate intricate layouts or nested structures into maintainable code. The lack of standardized design systems further complicates this, as developers often must recreate elements from scratch. **3. Repetitive Manual Work** Without automation, developers spend significant time extracting assets, copying styles, converting layouts, and aligning typography. This not only slows down the development cycle but also increases the chances of introducing errors, especially in large-scale applications. **4. Responsiveness and Edge Cases** Figma designs are usually optimized for specific screen sizes. Developers have to guess how these screens should adapt across devices and resolutions. Without clear guidelines or adaptive layouts built into the design, coding for responsiveness becomes a time-consuming trial-and-error process. **5. Handoff Gaps** Even with tools like Figma’s inspect panel, the handoff process is rarely seamless. Designers and developers often work in silos, leading to missing information, communication gaps, and delays in implementation. **Bridging the Gap with Automation** To overcome these issues, more teams are turning to
www.fastercapital.com
12 Common User Experience Challenges and Solutions - FasterCapitalUX pain points can be categorized into several types, including: **Friction**: Technical issues that prevent users from completing a task, such as slow loading times, errors, or poor navigation. **Gap**: A disparity between what users expect and what a product or service delivers, such as confusing interfaces or unclear information. **Pain**: A user's emotional response to a product or service, such as frustration, anxiety, or disappointment. Ignoring UX pain points can lead to a range of negative consequences, including: ... **Insufficient data**: Designers often lack access to data or need to rely on outdated information, making it difficult to create an accurate picture of the current state. ... This everyday scenario illustrates a common UX challenge: user frustration due to poor navigation and unclear instructions. According to a study by Forrester, 40% of users abandon a mobile app if it's not intuitive or user-friendly, resulting in a 40% decrease in potential revenue. This staggering statistic highlights the importance of effective UX design, which can ensure that users have a positive, seamless experience. … **Information Overload:** 5. Causes: Presenting too much information at once, poor information hierarchy, and unclear typography. 6. Solutions: Balance content with aesthetics, use scannable information structures, and create clear and concise content. **Balancing Business Goals with User Needs:** Prioritize user needs over business goals, making sure the design is user-centered and meets the needs of the target audience. … • Fost can lead to decreased user engagement: Users who encounter Fost may leave the site or application immediately, reducing the chance of conversion or retention. • Navigation frustration: Fost causes users to spend more time searching for the information they need, which is a major source of frustration. • Inaccessibility: Fost can make it difficult for users with disabilities to navigate the interface, as they may rely on screen readers to assist them.
# 🎯 Front-End Pain Points 2025 — Surviving Between Mockups & Deadlines 🎯 ... Being a Front-End dev isn’t just about code — it’s daily battles with: ⚡ Install errors on day one ⚡ “Tiny” design tweaks that rewrite half your styles ⚡ Legacy code that breaks if you look at it wrong ⚡ Last‑minute features that nuke your schedule ⚡ Cross‑browser bugs from hell (yes, even on smart TVs)