Single moving indicator
Imagine a clock that only has a single hour hand. That is how tower clocks showed time in the old days, and this is how MeisterSinger watches still tell time. It is a clean dial, but less precise than a regular watch with a minute hand.
If we could tell the slightest change in the position of the hour hand, we could tell time more accurately too. The vernier acuity makes this possible. The human eye can tell whether two lines are misaligned by a tiny distance, even when the distance itself would be hard to notice. On a vernier caliper the auxiliary vernier scale, a modern form of the nonius idea, makes small shifts readable as alignments between marks. This clock uses the same principle.
How the alignment moves
The reading comes from the closest alignment. A slight turn of the ring can shift that closest match to another mark, so the indicated minute or hour advances by more than the ring itself appears to move.
The layout math
The speed of the rotation and the positions of the marks are determined by the clock's geometry. The next minute mark must align at 12 o'clock at the beginning of each hour, and the minute alignments must change sixty times faster than the hour alignments.
Those constraints are enough to calculate the mark layout for a chosen number of hour marks. The math gives several possible layouts, so the final design can choose the one that looks best.
Making a physical clock
Reading the alignment is easier in the real world than on a screen, especially because the marks can be printed cleanly at clock size. I would like to make a wall clock with this design, but printing on transparent plastic and slowing down the rotation may be tricky.
One possible simplification is to replace the rotating ring with a rotating circle and move the hours to the outside. To keep the face from getting too busy, the hour markers could become colored segments with thin minute lines over them. In most layouts there is also a gap between the minute marks, which could hold a date window.