Skip to content

ClockDock is a minimal, full-screen ambient clock designed to be left open. It features a pixel-block digital display, subtle background motion, curated facts, and an interactive cursor that bends the clock around it. Built as a static site with plain HTML, CSS, and JavaScript, and hosted via GitHub Pages.

License

Notifications You must be signed in to change notification settings

JayeshRocks/ClockDock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ClockDock

ClockDock is a minimal, full-screen ambient clock designed to be left open.

It focuses on calm visuals, subtle motion, and intentional interaction rather than features or controls. The clock reacts to the cursor with a gravity-like distortion, while the background slowly breathes to create a quiet sense of presence.

Built as a static site with plain HTML, CSS, and JavaScript.

ClockDock


Features

  • Full-screen ambient digital clock
  • Pixel-block digits with smooth minute transitions
  • Interactive cursor with gravity and bending effects (desktop only)
  • Calm, breathing background glow
  • Curated rotating facts displayed subtly below the clock
  • Wake Lock support to keep the screen awake
  • Touch-friendly behavior (cursor hidden on touch devices)
  • No frameworks, no build step

Design Philosophy

ClockDock is meant to feel like an object, not an app.

  • No settings panels
  • No constant motion
  • No distractions

The clock updates only when it needs to.
Animations are slow and restrained.
Interaction rewards curiosity but never demands attention.

It’s designed to sit in the background and simply exist.


Tech Stack

  • HTML
  • CSS
  • Vanilla JavaScript

The project is fully static and can be hosted on GitHub Pages.


Usage

  1. Open the site
  2. Click or tap once to enter fullscreen
  3. Leave it open

On desktop, move the cursor near the digits to interact with the clock.
On touch devices, drag your finger across the screen to interact naturally.


Hosting

ClockDock is designed to work out of the box with GitHub Pages.

No build tools or configuration required.


Credits

Clock icon by Icons8
Icons provided by Icons8


License

MIT License

About

ClockDock is a minimal, full-screen ambient clock designed to be left open. It features a pixel-block digital display, subtle background motion, curated facts, and an interactive cursor that bends the clock around it. Built as a static site with plain HTML, CSS, and JavaScript, and hosted via GitHub Pages.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published