From 0d7ba45b67761edab9bc051570fdf5bfb6f903af Mon Sep 17 00:00:00 2001 From: Necriso <57683427+Necriso@users.noreply.github.com> Date: Wed, 21 Oct 2020 21:29:54 +0200 Subject: [PATCH] Update VodafoneDE.js Changed red to Vodafone gradient red/darkred Added gradient for darkmode black/darkgrey Changed text color of last update text for better readability --- VodafoneDE-Datavolume/VodafoneDE.js | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/VodafoneDE-Datavolume/VodafoneDE.js b/VodafoneDE-Datavolume/VodafoneDE.js index a80c121..f6f40b4 100644 --- a/VodafoneDE-Datavolume/VodafoneDE.js +++ b/VodafoneDE-Datavolume/VodafoneDE.js @@ -101,7 +101,22 @@ try { // Create Widget let widget = new ListWidget(); -widget.backgroundColor = new Color("#FD0000") +const gradient = new LinearGradient() +gradient.locations = [0, 1] + +if (Device.isUsingDarkAppearance()){ + gradient.colors = [ + new Color("111111"), + new Color("222222") + ] +} else { + gradient.colors = [ + new Color("D32D1F"), + new Color("76150C") + ] +} + +widget.backgroundGradient = gradient let provider = widget.addText("Vodafone") provider.font = Font.mediumSystemFont(12) @@ -125,7 +140,7 @@ let lastUpdateText = widget.addDate(lastUpdate) lastUpdateText.font = Font.mediumSystemFont(10) lastUpdateText.centerAlignText() lastUpdateText.applyTimeStyle() -lastUpdateText.textColor = Color.darkGray() +lastUpdateText.textColor = Color.lightGray() if(!config.runsInWidget) { await widget.presentSmall() @@ -133,4 +148,4 @@ if(!config.runsInWidget) { // Tell the system to show the widget. Script.setWidget(widget) Script.complete() -} \ No newline at end of file +}