iPhone & iPad
- 1Installera den kostnadsfria appen Scriptable från App Store.
- 2Öppna Scriptable, tryck för nytt script och klistra in koden nedan. Ge det namnet "Svenska Kalender" och spara.
- 3Håll in på hemskärmen → → sök Scriptable → lägg till en widget → tryck på widgeten och välj ditt script.
// Svenska Kalender – hemskärmswidget för Scriptable
// Visar veckonummer, veckodag och dagens namnsdag.
const API = "https://enkelservice.se/kalender/api/today";
const data = await new Request(API).loadJSON();
function cap(s) { return s.charAt(0).toUpperCase() + s.slice(1); }
const w = new ListWidget();
w.backgroundColor = new Color("#0052A5");
w.setPadding(14, 16, 14, 16);
const label = w.addText("VECKA");
label.font = Font.semiboldSystemFont(11);
label.textColor = Color.white();
label.textOpacity = 0.7;
const week = w.addText(String(data.week));
week.font = Font.blackSystemFont(46);
week.textColor = Color.white();
w.addSpacer(4);
const weekday = w.addText(cap(data.weekday));
weekday.font = Font.mediumSystemFont(13);
weekday.textColor = Color.white();
if (data.namedays && data.namedays.length) {
const nd = w.addText("Namnsdag: " + data.namedays.join(", "));
nd.font = Font.systemFont(11);
nd.textColor = Color.white();
nd.textOpacity = 0.85;
nd.lineLimit = 2;
}
Script.setWidget(w);
Script.complete();Android
På Android kan du lägga till Svenska Kalender som en app på hemskärmen: öppna sajten i Chrome, tryck på menyn (⋮) och välj "Lägg till på startskärmen". Då får du en app-ikon som öppnar kalendern direkt. Widget-scriptet ovan fungerar även med appar som Scriptable-liknande widgetverktyg som kan hämta JSON.
Widgeten hämtar data från vårt öppna API https://enkelservice.se/kalender/api/today. Se hela vårt gratis API eller lägg till kalendern via prenumeration.