Building a Design System at a Startup
medium.com
Building a Design System at a Startup
1–10 of 21 posts
Re: Building a Design System at a Startup
#2Re: Building a Design System at a Startup
#3Don't. There are many existing systems to choose from. Very unlikely another design system the user has never encountered before will add value.
Re: Building a Design System at a Startup
#4Don't. There are many existing systems to choose from. Very unlikely another design system the user has never encountered before will add value.
- abject shit. A material-ui or bootstrap wannabe with poorly thought-out colors, spacing, and interactions. And often has the same problems with sizes, affordances, contrast etc.
- underpowered. Contains too few components beyond the simplest of the simplest buttons and a tab control.
- underspecified (about 99.99999% of all design systems). Does not have any documentation on how elements interact, how they look and work together in complex layouts.
Re: Building a Design System at a Startup
#5Don't. There are many existing systems to choose from. Very unlikely another design system the user has never encountered before will add value.
Re: Building a Design System at a Startup
#6https://css-tricks.com/leading-trim-the-future-of-digital-ty...
Re: Building a Design System at a Startup
#7Don't. There are many existing systems to choose from. Very unlikely another design system the user has never encountered before will add value.
The challenging part is to get all UI teams to agree to one UI framework. To date, there aren't many a11y compliant web component implementations to build off of. And we have teams with strong preferences for Angular, Vue, and React. With bespoke components for each UI framework, the app feels glued together. Trying to get my director to put their foot down and force us all to align on one.
Re: Building a Design System at a Startup
#8Don't. There are many existing systems to choose from. Very unlikely another design system the user has never encountered before will add value.
Most design systems solve things specific to that particular company. And the vast majority of available design systems (that is whose documentation or even components are opensourced or publicly available) are any combination of the following: - abject shit. A material-ui or bootstrap wannabe with poorly thought-out colors, spacing, and interactions. And often has the same problems with sizes, affordances, contrast…
Re: Building a Design System at a Startup
#9Don't. There are many existing systems to choose from. Very unlikely another design system the user has never encountered before will add value.
At a $LARGE_CO and we didn't start from scratch. We're building on top of an existing OSS design system. It didn't take much work to feel different enough as to avoid kneejerk "this is clearly a {bootstrap, material design, etc} website". Overriding the font and color palette goes a long way, though we certainly did more customization. The challenging part is to get all UI teams to agree to one UI framework. To date,…