/
2022-02-15 Button component discussion

2022-02-15 Button component discussion

Date

Feb 15, 2022

Meeting recording

Link: https://web.microsoftstream.com/video/c2c1728c-f6a0-4600-bd9a-190c49d7ea40

 

Participants

  • Reckitt (RB):

    Bartłomiej Kuśmierczuk
    Janusz Paprzycki
    Robert Ruszczyk
    Maciej Sobociński

  • DataArt (DA):
    Julia Boyarshchikova
    Sergey Gromskiy
    Sergey Kiselyov
    Anton Merkulov
    Nikita Puzyrenko

Goals

Discuss the following based on the button component example:

  • What the component is for and how it is expected to be used - @Mckean, Nathan

  • Dos and don'ts for the component - team

  •  What is the component category - Atom, Molecule, Organism - @Ploneczka, Pawel (Contractor)

  • Design review and comments - DA, @Mckean, Nathan

  • What are component variations - team

  • Are there any accessibility watch outs? - team 

  • What are our assumptions around code? (HTML, CSS, JS & progressive enhancement) - DA, @Ploneczka, Pawel (Contractor)

  • Are there any analytics considerations? - team

  • What naming conventions do we need to consider? - probably one time discussion

  • What might trigger the need for the component to change (eg. responsive CSS, media queries, etc) - team

Action items

DA to schedule meetings for components prioritization

 

Key takeaways

  1. Button should be used for actions & links used for links. Do not style links as buttons and buttons as links, we should restrict the freedom of content editors
  2. Let’s not reinvent the wheel - we can use already existing design systems as the inspiration/foundation for ours. We should find the best suitable ones and not reinvent the wheel.

 

.