We’ve gone through several iterations of style guides and methods of building/maintaining UI patterns and components, and each iteration helped solve the problems we were facing at that time.
Unconstrained component example
Maintaining visual consistency in a large web application is a shared problem throughout many organizations. This contributes to inconsistent customer experiences, developer frustration, and a disparate design language between developers and designers.
- Regularly check your links
- Be interactive
- Keep it on brand
Constraining components
Getting inspiration from other photographers through their online photography portfolios or social media posts only goes so far. Because it’s a passive process that your creative mind is disconnected from, it’s hard to make the leap from admiring other people’s work to actively making your own.