From 4a822ef88549c465d80ad63ff6412ae9e9fc52d8 Mon Sep 17 00:00:00 2001 From: kz Date: Wed, 22 Jul 2026 12:05:43 -0400 Subject: [PATCH] feat: add 1d/2d/3d short time-range filters Prepend 1d, 2d, and 3d options to the RANGES array in the Overview and Skills views, before the existing 7d/30d/90d/All buttons. Co-Authored-By: Claude Sonnet 4.6 --- web/routes/overview.js | 3 +++ web/routes/skills.js | 3 +++ 2 files changed, 6 insertions(+) diff --git a/web/routes/overview.js b/web/routes/overview.js index 919089a..8efb4f5 100644 --- a/web/routes/overview.js +++ b/web/routes/overview.js @@ -2,6 +2,9 @@ import { api, fmt, state } from '/web/app.js'; import { barChart, donutChart, groupedBarChart, stackedBarChart } from '/web/charts.js'; const RANGES = [ + { key: '1d', label: '1d', days: 1 }, + { key: '2d', label: '2d', days: 2 }, + { key: '3d', label: '3d', days: 3 }, { key: '7d', label: '7d', days: 7 }, { key: '30d', label: '30d', days: 30 }, { key: '90d', label: '90d', days: 90 }, diff --git a/web/routes/skills.js b/web/routes/skills.js index 3b6710b..4db9c9f 100644 --- a/web/routes/skills.js +++ b/web/routes/skills.js @@ -2,6 +2,9 @@ import { api, fmt } from '/web/app.js'; import { barChart } from '/web/charts.js'; const RANGES = [ + { key: '1d', label: '1d', days: 1 }, + { key: '2d', label: '2d', days: 2 }, + { key: '3d', label: '3d', days: 3 }, { key: '7d', label: '7d', days: 7 }, { key: '30d', label: '30d', days: 30 }, { key: '90d', label: '90d', days: 90 },