
Clock App
Intelligent Clock app with Alarm, Timer, and Stopwatch. Time-of-day gradient and glass-style UI.
SwiftJavaScriptHTMLCSS
What it does
- Alarm — Set one alarm time and turn it on or off. The app asks for notification permission on first use and notifies you at the set time (daily).
- Timer — A circular countdown: choose minutes (0–120) and seconds (0–59), tap Start, then Pause or Reset. The ring shows how much time is left.
- Stopwatch — A lap timer with milliseconds. Tap Start to run, Lap to record laps without stopping, Stop to stop. Elapsed time is based on the system clock so it stays accurate.
- Time gradient — The background updates by time of day: Night (10PM–5AM) is black to deep navy; Sunrise (6AM–9AM) is soft pink to light blue; Day (10AM–5PM) is sky blue to white; Dusk (6PM–9PM) is twilight purple to orange. Transitions are smooth (about 2 seconds).
- Current time — Shown at the top center in every tab (bold, monospaced).
- Glass-style UI — Buttons and panels use a semi-transparent, blurred look so the gradient shows through.
