A to-do list webpage with a frosted-glass design over a fighter-jet background. It’s built with plain HTML, CSS and JavaScript, with no installs or build step.
Double-click src/index.html, or right-click it and choose “Open in Browser”.
To see changes after editing the code, do a hard refresh with Cmd + Shift + R.
TASK 1, TASK 2…) when it’s created. It never changes, and a deleted task’s number is never reused.varuns-daily-logs-backup-2026-10-05.jsonDue: 12 Oct. It turns red once the date has passed and the task isn’t done.10:00 – 10:30, shown as a 🕙 bubble on the far right.
You can also give only a start or only an end. A slot that ends before it starts is refused.Added: 4 Oct, 8:05 PM and Done: 4 Oct, 8:30 PM.
If you untick a task, its Done time is removed.Tasks are listed in the order of your day: earliest time slot first. Tasks without a slot go to the bottom, in the order they were added.
Click 📝 on a task to open its numbered notes (1, 2, 3…):
A glass clock at the top left always shows the current India time (IST), even if your computer is set to another country. Big digits with a blinking colon, pink seconds, the date, and a thin bar that fills up across each minute. It sits above the to-do list, lined up with it; the timer card sits to the right of both (on phones everything stacks).
A second card with a timer that works like the Timer in Apple’s Clock app:
🔔 9:41 PM showing when it ends⏱️ 50 min focusedTasks are saved in your browser’s own storage (localStorage), so they survive refreshes and restarts. Keep in mind:
VC1/
├── README.md ← this file
├── CLAUDE.md ← notes for Claude (the AI helper) about this project
└── src/
├── index.html ← the skeleton: what's on the page
├── style.css ← the clothes: colours, layout, the glass look
├── script.js ← the brain: adding, ticking, notes, sorting, saving
├── timer.js ← the timer's brain: wheels, countdown, focus tracking
├── clock.js ← the live India-time clock
└── assets/
└── jet.png ← background photo
The font is Plus Jakarta Sans, loaded from Google Fonts. Without internet the page uses the computer’s normal font instead.