Stream Deck Event / Calendar Widget (Pre-existence)

There's not a Stream Deck Calendar Widget yet, but I thought I'd share the features of the one I'm currently using.....

For calendar widgets, the part that I've found the most useful is the phased color backgrounds that tell you at a glance how close the event is.

The plug-in available for the Stream deck currently cycles through these:

  1. Before the event:
    It does a countdown to the event, switching from examples --- (1 d), (3 hr), (43m 34 s) Countdown to start of meeting
    Black background, white text

  2. Five minutes before event
    (4m 34 s) Countdown to start of meeting
    Orange background, white text

  3. One minute before event
    (31 s) Countdown to start of meeting
    Red background, white text

  4. During event
    (59m 34 s) Countdown to end of meeting
    Black background, white text

  5. Five minutes before event ends
    (4m 28 s) Countdown to end of meeting
    Orange background, white text

  6. One minute before event ends
    (31 s) Countdown to end of meeting
    Red background, white text


That's three backgrounds, and switching the referenced time between Start of meeting and End of meeting.

I don't have a touch bar, to compare with old widgets, so I don't know how much of this is possible, but I thought I'd put it out there.