Think the time / timezone of your device must match geolocation
i am in europe, if i choose caribean location
time sunrise sunset is about 7 hours of target
a bar for each day
click on bar should open a popup at that clicked time
text field should open an analog timepicker dail that looks the same on all systems
i Think most people use a phone or tablet not pc with mouse
so should work for phone or tablet touch
Touch drag edit popup should work
//github.com/kaimallea/isMobile
open HTML/CSS/Javascript, not closed like apps with wifi wall switches
Possble to Edit it with Ace editor on ESP8266 / ESP32 webserver
on phone
from browser, save to phone home screen
and it almost looks like an app without the addres location bar