Skip to content

Chrome Extension that displays a Minecraft scene on New Tabs depending on local weather conditions.

Notifications You must be signed in to change notification settings

tikkou/MineWeather

 
 

Repository files navigation

MineWeather

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.

About

Chrome Extension that displays a Minecraft scene on New Tabs depending on local weather conditions.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 76.4%
  • JavaScript 10.4%
  • CSS 7.2%
  • HTML 6.0%