@MojtabaMosavi
Posted
Good job, I working on this one as well. Take a look at the following points:
-
In my opinion the more interactive a UI is the better and therefor as frontend dev you should use at every at you disposal where it makes sence for example for simple link a hover state suffices but somewhere else you might wanna spice things up with custom animation/transitions.
-
the toggle button for the theme needs a hover state to communicate to the users it could be changed.
-
the card representing each contry needs a hover state as well to let the user know there is more.
-
The border contries displayed in the footer of when you click on contry
-
-
Take a look at the issu rapport generated and correct them.
-
The mode toggle button is not keybord accessible and has a too wide of a clickable area by which I mean if you click in the middle of header you can change the theme, the clickable area should be a small rectangle covering the toggle button.
-
The queries that don't mapp to a real country, it should display a "no result" message to let the user know it does not exist.
Happy coding :=)
Marked as helpful