Skip to content

Conversation

@Zafouche
Copy link
Collaborator

@Zafouche Zafouche commented Dec 15, 2024

Description

The purpose of this PR is to fix the small inconsistencies between the Figma and the actual implementation.
Some fields or icons have been forgotten to be implemented, while for others, we had to take different paths so the changes had to be done in the Figma (obviously not visible in this PR).

Motivation and Context

The reason behind this PR is simply to improve consistency between our design and our implementation, and make sure we haven't forgotten to implement anything what was designed.

EventCreation

  • Added clear trailing icon button to event title input field.
  • Added clear trailing icon button to event short description field.

EventEdit:

  • Added clear trailing icon button to event title input field.
  • Added clear trailing icon button to event short description field.

EventEditComponents

  • Added simple location icon to location input field.

AccountDetails

  • Added clear trailing icon button to user first name input field.
  • Added clear trailing icon button to user last name input field.

UserProfileEdition

  • Added clear trailing icon button to user first name input field.
  • Added clear trailing icon button to user last name input field.

How has this been tested?

  • EventCreation: simple tests that check the clear buttons' functionalities.
  • EventEdition: same as above
  • AccountDetails: same
  • UserEdition: same

What's left:

Other screens need to be checked with the Figma, will be handled in different PRs (@Redd87 has already started a PR for other screens for instance).

@Zafouche Zafouche added enhancement New feature or request refactor Restructure/rework so as to improve operation without altering functionality labels Dec 15, 2024
@Zafouche Zafouche marked this pull request as ready for review December 18, 2024 13:26
Copy link
Collaborator

@Redd87 Redd87 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well done! the app is getting more polished everyday. I just had a comment about if we should hide the IconButton but it is debatable, so let me know what you think

@Zafouche Zafouche requested a review from Redd87 December 18, 2024 17:44
@Zafouche
Copy link
Collaborator Author

@Redd87 Changes done.

@sonarqubecloud
Copy link

@Zafouche Zafouche merged commit c34c12a into main Dec 18, 2024
3 checks passed
@Zafouche Zafouche deleted the chore/figma-adaptations branch December 18, 2024 18:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request refactor Restructure/rework so as to improve operation without altering functionality

Projects

None yet

3 participants