<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slosh.git/web/coming-soon.html, branch docs-new</title>
<subtitle>an opinionated terminal multiplexer in C with programmable pane chrome</subtitle>
<id>https://git.sl0p.foo/slosh.git/atom/web/coming-soon.html?h=docs-new</id>
<link rel='self' href='https://git.sl0p.foo/slosh.git/atom/web/coming-soon.html?h=docs-new'/>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/slosh.git/'/>
<updated>2026-08-24T10:37:50Z</updated>
<entry>
<title>www: a shimmer nobody sees is not a shimmer</title>
<updated>2026-08-24T10:37:50Z</updated>
<author>
<name>user</name>
<email>user@clank</email>
</author>
<published>2026-08-24T10:37:50Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/slosh.git/commit/?id=c3a208256888230461f68cb653802045990f8b2b'/>
<id>urn:sha1:c3a208256888230461f68cb653802045990f8b2b</id>
<content type='text'>
Measured in a headless browser: the band spent most of its sweep off
screen and its eased segment rushed the middle, so the pane lit up for
half a second in eight at ten percent white. Now the keyframes cover
exactly the stretch where the band crosses the pane, the sweep is
linear and 1.6s long, and the sheen is half again as bright.
</content>
</entry>
<entry>
<title>www: the shaders paragraph earns its keep, and the pane rings its bell</title>
<updated>2026-08-24T10:35:03Z</updated>
<author>
<name>user</name>
<email>user@clank</email>
</author>
<published>2026-08-24T10:35:03Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/slosh.git/commit/?id=97f0c52c82ebd5267f621b729fa94b20b6dc2fd8'/>
<id>urn:sha1:97f0c52c82ebd5267f621b729fa94b20b6dc2fd8</id>
<content type='text'>
The copy no longer reads as eye candy: shaders are how a pane says
what is true of it. An unfocused pane dims, a dead shell greys out,
scrollback tints, a bell shimmers until it is seen. Scanlines and CRT
phosphor stay, admitted as such.

And every eight seconds the pane demonstrates the bell: a soft sheen
crosses the body, gone within a second, painted as a clipped
background sweep so the frame title stays put. Off under
prefers-reduced-motion, like everything else here.
</content>
</entry>
<entry>
<title>www: the placeholder drops its em dashes</title>
<updated>2026-08-24T10:32:58Z</updated>
<author>
<name>user</name>
<email>user@clank</email>
</author>
<published>2026-08-24T10:32:58Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/slosh.git/commit/?id=bc059e825be6edc3be2219c9772155f4ae3efd4f'/>
<id>urn:sha1:bc059e825be6edc3be2219c9772155f4ae3efd4f</id>
<content type='text'>
Full stops and a colon where the dashes were. The title is
slosh: coming soon.
</content>
</entry>
<entry>
<title>www: the placeholder shows off shaders, and says who made it</title>
<updated>2026-08-24T10:31:51Z</updated>
<author>
<name>user</name>
<email>user@clank</email>
</author>
<published>2026-08-24T10:31:51Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/slosh.git/commit/?id=bde3bb8b132cc60294b8ba92a0598bed340312ab'/>
<id>urn:sha1:bde3bb8b132cc60294b8ba92a0598bed340312ab</id>
<content type='text'>
Shaders are the thing no other multiplexer has, so the coming-soon
page should not keep quiet about them: a line names them, and the pane
itself wears two -- zebra band=1 and vignette, redrawn in CSS -- so
the claim is demonstrated on the spot.

Below the prompt: slosh is a sl0p.foo product, with the Discord
invite.
</content>
</entry>
<entry>
<title>www: the front door says coming soon</title>
<updated>2026-08-24T10:30:02Z</updated>
<author>
<name>user</name>
<email>user@clank</email>
</author>
<published>2026-08-24T10:30:02Z</published>
<link rel='alternate' type='text/html' href='https://git.sl0p.foo/slosh.git/commit/?id=f608fe9bac2500512775450a5dce578f1b0ce8ec'/>
<id>urn:sha1:f608fe9bac2500512775450a5dce578f1b0ce8ec</id>
<content type='text'>
The site is not finished -- the demo video is still being cut and the
public repo URL does not exist yet -- so what slosh.foo serves is one
self-contained page in the session-drawn look: tab strip, a focused
pane that runs $ slosh and prints the announcement as its output,
status line, the sl0p palette. No scripts, nothing fetched.

web/build-site assembles just that page by default now; FULL=1 builds
the real site (front page + docs + demo) while it is being finished.
Drop the gate when the real thing ships.
</content>
</entry>
</feed>
