Weather – Today
Loading…
7-Day Forecast
Loading…
Location: not set
Refresh
Settings
Calendar — 7am to 9pm
Loading…
Sports Scores
Loading…
Nearby Transit
Loading…
✕
Settings
Teams (comma-separated ESPN abbreviation or numeric ID)
NCAA Football
e.g. 356(Illinois), 77(Northwestern), 130(Michigan), 251(Texas). D3 schools like Illinois Wesleyan aren't in ESPN's API.
NCAA Men's Basketball
NFL (abbreviation, e.g. wsh, chi, bal)
MLB (abbreviation, e.g. bal, chc, chw)
Premier League (abbreviation or ESPN soccer id, e.g. 368 for Everton)
NHL (abbreviation, e.g. wsh, chi, det)
NBA (abbreviation, e.g. chi, ny, dal)
Refresh
Auto-refresh interval (minutes)
How often the whole dashboard reloads its data automatically. Default is 0.5 (30 seconds) — use fractions of a minute for sub-minute intervals.
Location
Latitude
Longitude
The dashboard detects your current location automatically on every refresh. These fields are only used as a fallback if your browser denies location access.
Calendar (Outlook published ICS link)
ICS URL
If this fails to load directly (CORS), the page automatically retries through proxy.php, which should already be sitting alongside this file on the server — no extra setup needed once it's uploaded.
CTA Transit
Bus Tracker API key
Train Tracker API key
Bus stop IDs to track (comma-separated, optional)
Leave blank to auto-detect bus stops (and train stations) within 0.25 mi of your location. Only fill this in if you want specific stops instead — find IDs on the stop sign or ctabustracker.com.
Save & Refresh