Skip to content

Add theme, icons and first stories with material

Claire GIRAUD requested to merge componant-field into main

This merge request aims to implement a new component.

Contribution

This part has to be filled before reviewing component As a contributer, I:

  • have proposed some new feature : Thot Theme, icons integrated in TS componant ;
  • have proposed unit tests of the behaviour of this component ;
  • have checked the render is close enough to UI in Figma ;
  • have written an MDX story in catalog to explain intent of the component ;
  • have written an MDX story in catalog to explain use of the implementation of the component.

Review

Software review

This is a checklist to review properly the component As a Software reviewer, I:

  • have checked TypeScript and ReactJS code of the component ;
  • have checked unit tests about the behaviour of this component pass ;
  • have checked the render is close enough to UI in Figma ;
  • have checked the MDX story in catalog to explain use of the implementation of the component.

UX review

This is a checklist to review properly the component As a UX reviewer, I:

  • have checked TypeScript and ReactJS code of the component ;
  • have checked unit tests about the behaviour of this component pass ;
  • have checked the render is close enough to UI in Figma ;
  • have checked the render is close enough to behavior in Figma ;
  • have checked the MDX story in catalog to explain intent of the component.
Edited by Claire GIRAUD

Merge request reports