Widgets

Modular Time Progress Widget

Visualize day, week, month, and year progress in a modular layout.

Time progress widget preview

Overview

A modular widget that can display day, week, month, and year progress using rings and dot grids. It supports all widget sizes.

Setup

  1. Copy the script and save it as ModularTimeProgress.
  2. Add a Scriptable widget and select the script.
  3. Set a parameter to choose the view.

Parameters

  • day: circular day progress.
  • week: weekly ring progress.
  • month: month dot grid.
  • year: yearly ring progress.
  • weeknumdot: 52-week dot grid.
  • default: stacked bars for day, week, month, and year.

Notes

Use different parameters across multiple widgets for a full time dashboard.