This is a solution to the Dictionary web app challenge.
Users are able to:
-
Search for words using the input field
-
See the Free Dictionary API's response for the searched word
-
See a form validation message when trying to submit a blank form
-
Play the audio file for a word when it's available
-
Switch between serif, sans serif, and monospace fonts
-
Switch between light and dark themes
-
View the optimal layout for the interface depending on their device's screen size
-
See hover and focus states for all interactive elements on the page
-
Have the correct color scheme chosen for them based on their computer preferences. Hint: Research
prefers-color-scheme
in CSS.
- Live Site URL: https://nomad-dict.netlify.app/
- React - JS library
- CSS modules
git clone <repo link>
npm install
npm start
Frontend Mentor - @bilal