23
Tried using Figma components like Lego blocks and it backfired on a 30-page site
For a client in Austin last month, I built a design system with super modular components thinking I could snap them together fast. But when their content had weird edge cases like a testimonial with no photo and a button that needed to live inside a paragraph, the whole thing fell apart. I spent more time overriding overrides than if I'd just made custom sections from scratch. Has anyone else found a way to balance component reuse with real-world content quirks?
2 comments
Log in to join the discussion
Log In2 Comments
holly_flores7912d ago
Wait, has anyone tried designing components for failure modes first? Like, instead of building the perfect Lego block and then hacking it for edge cases, what if you start with the ugliest, dumbest version of each component? For the photo-less testimonial, just have the block shrink or hide the image area automatically. For the button in a paragraph, make the text component accept inline actions from day one. I did this on my last project and it saved my sanity, honestly. The key is treating real-world content quirks as features, not bugs, so you're forcing the system to break elegantly instead of fighting it.
4