This is a small project using Vue and Vuetify to display a simple calendar with weather and ical support. It is intended as a viewer only for example for a screen on the wall.
You need to add a config.js file to the root of the project folder like this:
module.exports = {
darkSkyApiKey: 'xxx', // Get a DarkSky key from https://darksky.net/dev
weatherLocation: { // Location for weather
latitude: 50,
longitude: 6
},
calendars: [
{
name: "Some name",
url: "http://link.to/calendar.ics",
color: "green darken-4", // Color code from vuetify or #rgb
events: [] // Ignore this
},
...
]
}
npm install
npm run serve
npm run build
npm run test
npm run lint