feat(profile): branded inline-SVG icons + account provider name
Public profile button changes:
- Add inline-SVG icon components for Bluesky (butterfly), Tangled
(dolly mark), and Website (globe). Each uses currentColor so it
picks up the site's primary blue (#254a9e) instead of the brand
colour baked into a favicon. Alt Bluesky clients (Blacksky,
Witchsky, etc.) keep their favicons so they remain distinguishable.
- ResolvedLink gets an optional iconKind tag; ProfileLinks switches
on it to render the right inline SVG, falling back to the favicon
iconUrl, then a glyph.
- Drop the URL subtitle from atmosphere + website buttons. The title
alone is the affordance; the URL is just the destination.
Footer:
- 'Hosted on:' → 'Account Provider:', sourced from a new
lib/account-providers.ts mapper. Per-shard PDS hosts like
shimeji.us-east.host.bsky.network now collapse to "Bluesky".
Self-hosted PDSes still show the bare hostname.
Made-with: Cursor