Skip to content

ursasimenc/react-dictionary

Repository files navigation

Frontend Mentor - Dictionary web app solution

This is a solution to the Dictionary web app challenge on Frontend Mentor.

Table of contents

The challenge

Your users should be 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
  • Bonus: Have the correct color scheme chosen for them based on their computer preferences.

The solution was built using React, tailwindCSS, some tailwindUI components and the Free Dictionary API.

Screenshots

Screen:

Screen: Dark Mode Screen: Light Mode

Tablet:

Tablet: Dark Mode Tablet: Light Mode

Mobile:

Mobile: Dark Mode Mobile: Light Mode

Links

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published