Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: replaced some Ant components with MUI components. #752

Merged
merged 4 commits into from
Jun 9, 2024

Conversation

SariHop
Copy link
Collaborator

@SariHop SariHop commented May 16, 2024

Description

#158

Started to replace Ant components with MUI components. There is more progress to be made, but I would like to get feedback on my initial work.

@SariHop SariHop requested a review from NoamGaash as a code owner May 16, 2024 17:53
@NoamGaash
Copy link
Member

Hi, thanks for your efforts!
Please consider configuring eslint in your ide, or run npm run lint:fix to fix lint errors

@SariHop
Copy link
Collaborator Author

SariHop commented May 19, 2024

I ran the command npm run lint:fix.
This is my first PR, so I would like to know if there is anything else I should do or know
before I commit the changes.

@shootermv
Copy link
Contributor

shootermv commented May 19, 2024 via email

@NoamGaash
Copy link
Member

Hi @SariHop , it's always good to commit any improvement. Right now, it's hard to check your pull request as it have many warnings on it. It is recommended to solve all lint errors before asking for a code review

@SariHop
Copy link
Collaborator Author

SariHop commented May 19, 2024

This is more information about my changes:

  • Bug report form:
    Use CardContent and Card from MUI and change the uploud icon
  • About form :
    Switch the Space(Ant) with Stack(MUI)
  • Imported all typografy from MUI .
  • Imported all  alert from MUI.
  • Switched all Spin (Ant) with CircularProgress (MUI).

Copy link
Member

@NoamGaash NoamGaash left a comment

Choose a reason for hiding this comment

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

Great job!
I did notice the size of your headers is a little different. Is it on purpose? Are we ok with it?

@shootermv
Copy link
Contributor

one little problem i saw (not sure if it has something with the change...)
there are 2 dollar icons at the topbar
image

@NoamGaash
Copy link
Member

@shootermv Great catch! I guess we really like money here 😜

It's not related to this pull request but it's something we should fix. Do you want to open a pull request?

@shootermv
Copy link
Contributor

Thanks! Not sure about PR, but I will open an issue.

@SariHop
Copy link
Collaborator Author

SariHop commented May 21, 2024

The differences between MUI and Ant's text header size are quite significant. I found this size to be the most suitable so that the title would be noticeable and readable. @NoamGaash

@NoamGaash
Copy link
Member

@SariHop Thanks!

@NoamGaash NoamGaash changed the title style: replaced some Ant components with MUI components. refactor: replaced some Ant components with MUI components. Jun 5, 2024
@SariHop SariHop merged commit f09c355 into main Jun 9, 2024
17 checks passed
@SariHop SariHop deleted the single_design_system branch June 9, 2024 19:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants