@FluffyKas
Posted
Hey, your solution looks good!
-
As it was suggested above already, some transitions would be cool on the buttons!
-
Adding overflow: hidden would hide (hehe) the problem, but it's nice to think about why there's an overflow in the first place! You use a fixed height and width on your body/html, I believe that's the origin of the problem. It's usually not a great idea to use fixed widths and heights. Giving your body a width is unnecessary here, and instead of height, giving it a min-height of 100vh would be probably a better idea!
-
You could also try to center your component with grid or flex, whichever you prefer :)
Good luck!