Network‑synced global clock (400+ zones) with country filter, fullscreen ambient, alarm, customization options, PWA & persistent prefs.
- Accent theme selection
- Light / dark theme toggle
- Fullscreen mode with optional ambient background
- Custom alarm with animated alert
- 12h / 24h time toggle (alarm picker adapts)
- Local preference persistence (no backend required)
- Responsive layout
- Smooth animations
| Key | Action |
|---|---|
f |
Toggle fullscreen mode |
/ |
Open search (fullscreen overlay if in fullscreen, focuses main search otherwise) |
a |
Toggle alarm enabled state |
Shortcuts are ignored while typing in inputs or when modifier keys are held.
- Set time in Settings → Alarm
- Enable/disable with toggle
- Rings when local time matches stored HH:MM
Stored in a single preferences provider (React context + localStorage) covering:
accent, timeFont, alarmEnabled, alarmTime, use24h, ambientEnabled (fullscreen only), theme.
- No external API calls; all local date math
- Works offline once loaded