Download

The shimmer did not sweep: every glyph drew at full strength and the line only twitched as it stepped. The shimmer dimmed glyphs by mixing in a same-colour highlight at lower alpha, which the carried gpui version applies without lowering the text’s own alpha, so nothing changed.

Each glyph now sets fade_out, which scales the alpha directly. The curve is the same: full strength on the crest, easing to half strength five characters away. Measured on the installed build, a bright crest moves across the dimmed text about every 1.8 s. A unit test runs the fade through gpui’s own highlight code so a later gpui change cannot silently undo it.

In the app

Before: the working row draws every glyph at full strength.
Before: the working row draws every glyph at full strength.
After: frames about 0.3 s apart show the crest moving across the sidebar row.
After: frames about 0.3 s apart show the crest moving across the sidebar row.
The crest also moves across the busy line.
The crest also moves across the busy line.