Dev request center

Describe us specific → Send us request

→ We will work out it → Final review

What should you do as a developer?

There are few possible ways.

Flow on the development side:

 

  • On the code side, make sure that none of the current organisms are suitable for solving the case (It is advisable to do this before starting a request for creating a new component)
  • It is necessary to synchronize with the DS team, perhaps the solution can be found at this stage (For example, it will be enough to add a new variation and modify what is already there).
  • If it turns out that the component is necessary, the designer works it out within the case.
  • Then sends it to the DS team (branch, PR etc.) , which reflect component functionality, checks consistency, tokens usage finalizes all the necessary states
  • Request review by the product designer & DS-Team
  • Add the component into product DS library

If something related to DS doesn’t works:

 

  • You have to leave the request via related product DS channel.
  • Specify the problem and describe the case of usage
  • We will take responsibility to fix everything what belong to DS repository

If an icon exists in the designs but is not found in the code, the most important thing is to avoid local hard-coded solutions!

 

Follow these steps:

 

  • Write a message to the designer who provided the designs to ensure that the correct icon was used.
  • If designer used the icon correctly and the icon is placed here in icon library you can use Icon tool to parse icons
  • Icon tool works independently and in most cases you don’t need our help to handle it

If it turns into a problem or something will not work, contact us and we will help with that!

  • Critical + you’re 100% sure it’s DS / or you’ve gone through the above steps and still need help — post a report in slack channels and mention DS-Team or create a bug request  so we can respond faster.
  • Minor — After doing the steps above, just write a brief report.
  • If the bug relates to hidden functionality / modals / monetization layers — please include direct links to the relevant pages and how to reach them (query params or any shortcuts if available). I spend a lot of time just trying to recall or figure out how to access certain modals. If it’s a DS dev from another product, they might not understand at all.

Contact us in case of question

We are welcoming you to share with us any possible feedback or ask any question related to the product development process using Design-system! Feel fre to write me in DM - d.krikunov@mu.se.

In case of questions

These channels will help you to find an answer on any question somehow connected to the DS or around it. Please welcome with your ideas and problems here:

Channels:

#ug-design-system

#ug-design-system

#mu-design-system

#au-design-system

Your DS team

Dmitrii Krikunov

Design-system architect

d.krikunov@mu.se

Vitaliy Kapustyanov

Senior Designer

v.kapustyanov@mu.se

Alexander Komarov

Senior Frontend

a.komarov@mu.se

Azamat Dzebisov

Senior Frontend

a.dzebisov@mu.se

Peter Dorozhkin

Senior Frontend

p.dorozhkin@mu.se

Andrey Yakobchuk

Head of Frontend

a.yakobchuk@mu.se