Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 1.44 KB

README.md

File metadata and controls

32 lines (24 loc) · 1.44 KB

Minecraft Weather New Tab

This Chrome Extension dynamically adjusts the New Tab page based on the current weather!

Available in the Chrome Web Store

Displays a scene from the video game Minecraft depending on local weather conditions.
Provides temperature and other weather information with an emphasis on aesthetics.

Example of new tab page

Features:

  • Unique images for 8 different weather conditions
  • Dynamic resizing ensures images always fill the screen
  • Network requests never block the rendering of new tabs
  • Infrequent background updates keep weather current without battery drain
  • Simple switching between Celsius and Fahrenheit
  • Completely local and private — no data collection

Technologies:

  • Tailwind CSS
  • Custom CSS w/ Flexbox
  • Async/Await & Promise Wrapping
  • ES6 Modules
  • OpenWeather API
  • Caching Strategies w/ Storage API
  • Geolocation API

Extension popup designed with Tailwind:

Extension popup

Included images are screenshots of Minecraft. Attributions are located under the Minecraft.js file.