varuns-daily-logs

Varun’s Daily Logs

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.

How to open it

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.

Features

Tasks

Dates and times

Sorting

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.

Notes

Click 📝 on a task to open its numbered notes (1, 2, 3…):

Live clock 🕐

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).

Focus timer ⏱️

A second card with a timer that works like the Timer in Apple’s Clock app:

Where your tasks are saved

Tasks are saved in your browser’s own storage (localStorage), so they survive refreshes and restarts. Keep in mind:

Project files

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.