tawasuyu

tawasuyu/llimphi

Sovereign retained-mode GPU UI framework in Rust (wgpu+vello+taffy+parley), Elm loop, 40+ widgets.

Rust 229TOML 101Markdown 82Shell 24052 Definitions

⎇ main widgets/seven-segment/README.md Markdown · 17 lines · 716 B History raw

chore: refresco desde el monorepo (pin tawasuyu.git v0.3.0) b575c63f1 · Sergio ·

1# llimphi-widget-seven-segment
2
3> **The seven-stick display.**
4
5The ten digits as a digital clock draws them: seven sticks per figure, the ones the figure
6does not use switched off but **present** (the ghost), and the transformation from one
7digit to the next done stick by stick instead of swapping one glyph for another.
8
9## Why it is a widget and not a font
10
11Because a font can only give you the shape. The interesting half is the *transition*: the
12sticks that turn on and off, and the ghost of the ones that stay dark. That is animation
13over a known geometry, and a glyph cannot express it.
14
15---
16
17Part of **llimphi** — see [llimphi](../../README.md) and the widget catalogue in [`MANUAL.md`](../../MANUAL.md).

README.md

llimphi-widget-seven-segment

The seven-stick display.

The ten digits as a digital clock draws them: seven sticks per figure, the ones the figure does not use switched off but present (the ghost), and the transformation from one digit to the next done stick by stick instead of swapping one glyph for another.

Why it is a widget and not a font

Because a font can only give you the shape. The interesting half is the transition: the sticks that turn on and off, and the ghost of the ones that stay dark. That is animation over a known geometry, and a glyph cannot express it.


Part of llimphi — see llimphi and the widget catalogue in MANUAL.md.