Skip to content

Chingu-Solo/solo-koala-90

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Favourite Fonts - tier2

The app is a fully developed front-end app created for the Chingu Solo Project. By configuring the Google Fonts API, allowing users to search, test, and play around with their favourite fonts.

Demo - working in progress

Prerequisites

Replace the GOOGLE_FONTS_API_KEY with YOUR_API_KEY

axios.get(
  `https://www.googleapis.com/webfonts/v1/webfonts?key=${process.env.REACT_APP_GOOGLE_FONTS_API}`,
);

Create a .env file in the root of the app

REACT_APP_GOOGLE_FONTS_API = GOOGLE_FONTS_API_KEY;

Install

npm install

Functionality

  • Toggle dark/light mode
  • Search a font name and display all matched fonts with their own styling
  • Change the display of fonts (grid/list layout)
  • Add fonts into a list also can be deleted from the list (localStorage)
  • Sample texts are immediately changed depending on font-size and a set of custom text message
  • The displaying fonts are sorted by popularity
  • A reset button
  • A back to top button
  • A toggleable sidebar
  • Fully responsive website design
  • Lazily loading font family

Built With

About

See-your-Chingu-homepage-for-what-project-to-build -> https://chingu.io/ | Solo Koala | Twitter: https://twitter.com/ChinguCollabs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •