The gradient engine defines 12 color bands across a 24-hour day. Each minute, every column is painted with interpolated colors based on the local time in that timezone. A full-viewport canvas blends adjacent columns using smoothstep interpolation, so there are no hard edges between timezones.
Text color automatically switches between light and dark based on the background luminance, ensuring readability at every hour.
Inspired by Figure It Out.
Meridian does not collect, store, or transmit any personal information. Your timezone selections and display preferences are stored locally on your device using Chrome's storage API. Nothing leaves your browser.
No analytics. No tracking. No cookies. No accounts. No network requests — fonts are bundled with the extension.
The extension requires a single permission:
If you run into a bug or have a feature request, open an issue on the GitHub repository.
You can also reach me at [email protected].