You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The architecture diagram no longer depends on the reader's operating system.
It carried a prefers-color-scheme block, which resolves against the OS rather
than the theme toggle of GitHub or npm — so dark-mode readers on a light OS got
the light artwork on a dark page. The README now uses <picture>, which is
resolved against the page, and the <img> that npm falls back to brings its own
card instead of a media query.
The README embedded the diagram and the demo GIF with repo-relative paths, which
npm does not resolve — neither image appeared on the package page. Both are
absolute now.
Changed
The diagram is generated from a single source, docs/assets/architecture.source.svg,
by npm run assets. The four rendered copies had already drifted apart; CI now
fails if one of them is edited by hand.
docs/public/og.png is generated at exactly 1280x640, GitHub's recommended size
for a social preview, instead of being drawn by hand.
The demo recording is shown on the documentation home page as well, not only in
the README, and is pinned to the content column so its width no longer depends on
what the vhs tape happened to record.