about-modal: give pack-link a real fallback href, not "#"
the about modal's "example pack on pdsls.dev" link started life as
href="#" and only got overwritten inside renderPackActions when a
signed-in user had a persisted pack. on mobile, if you opened the
about modal before the status poll had fired (or before signing in
at all), the "#" placeholder was still there — and mobile browsers
interpret <a href="#" target="_blank"> as a fresh navigation to
"/#", dumping the user on the same page with a dangling hash. on
desktop the issue was invisible because the page tended to have
already polled by the time you opened the modal.
fix: bake in a real fallback href pointing at the ken maintainer's
own pack collection via handle. pdsls resolves the handle to a did
and renders the collection view regardless of which specific rkey
is current. signed-in users still get their own pack URL from
renderPackActions as before; this just guarantees the link is never
broken for the signed-out flow or the pre-poll window.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>