Author: Elena Gribanova, Bulltech designer
There is a special kind of digital madness: when seven kinds of «Submit» buttons live in one project.
One is slightly higher.
The second one is slightly darker.
The third one has two pixels more rounding.
The fourth one appears only in the modal window, because «it was drawn that way once.»
The fifth one seems to be the same, but for some reason with a different indentation.
The sixth one left in the mobile version.
Nobody touches the seventh one, because it’s «on the old page, it’s better not to go there.»
And it doesn’t seem to be anything terrible. Well, there’s a button. The user does not come to the site with a ruler and does not measure the radius of the rounding. But the problem is different: the team starts spending time not on the product, but on endless reproduction of the same solutions.
Each new screen turns into a small investigation: which button to use, which header size to use, what the input should look like, what the indentation between the blocks is, where the current version of the card lies, why one thing is in the layout and another on the site.
And now the developer is no longer developing a new feature, but clarifying:
«Is this button the same as on the main one?»
The designer replies:
«Almost the same, just a little different here.»
The manager looks at the deadline and feels the «panic» tab opening somewhere in his soul.
It is at this point that the design system enters the scene. Not as a buzzword from a presentation, but as a normal working tool that helps the team stop reinventing the interface every time.

