Good project, from an UX point of view when I search something it’s not much intuitive have to press enter to get results instead of a button to submit your request.
@NeckersBOX has a point. But I like the icon to input animation. And it’s really quick. I also feel the random article button is kind of lost, doesn’t look like a button or link. Other than that it’s really good
Thanks I added a button to just in case.
I added a button per your suggestion.