8000 GitHub - normaldotcom/newtab: Custom New Tab -page (AngularJs, RequireJS)
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

normaldotcom/newtab

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DEMO: http://jakke-korpelainen.github.io/newtab/#/

#Briefly Developed for personal use after changing from chrome to firefox. Inspired by Momentum addon for Google Chrome.

Images and quotes loaned from the Momentum-addon for Chrome in addition with a few images I've handpicked from various open licence stock photo providers. At the time being this works by referencing the site from filesystem or you may host this into a local/external httpserver. I recommend to use this with Custom New Tab -addin that supports preloading the app, placing focus into URL bar and making it empty. https://addons.mozilla.org/en/firefox/addon/custom-new-tab/

#Customization Basic level customization is available by modifying the user.json;

{
	"locale" : "en",
	"name" : "Your Name",
	"location" : "Helsinki",
	"temperatureType" : 0,
	"dateformat" : "dddd DD.MM.YYYY"
}
  • location is the name of the city you want forecast
  • locale is for localizing the datetime.
  • temperatureType
    • 0 : Celsius
    • 1 : Fahrenheit
  • dateformat, see moment.js docs for help

#Features/Tech Daily changing background, quote and a forecast (openweathermap.org/api), data is cached to html5 localStorage and expires daily/hourly (forecast). There is no setup so feel free to tweak around to make it suitable for your needs. The "app" is powered by AngularJs, RequireJs and moment.js (datetime localization). If you grow tired of the cached image double clicking the background changes it to a new one.

#Screenshots 1 2

About

Custom New Tab -page (AngularJs, RequireJS)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 61.3%
  • CSS 33.5%
  • HTML 5.2%
0