Bluesky app fork with some witchin' additions 💫 witchsky.app
bluesky fork client

feat: pds badge #67

merged opened by jeanmachine.dev targeting main from jeanmachine.dev/witchsky.app: jean/pds-label

Adds a new "PDS badge" feature, that displays similarly to the verification checkmark & (almost) everywhere the verification checkmark does - but displays uniquely if they are running off of a Bluesky PDS, a self-hosted PDS, or if they're a bridged account.

For 3rd party PDSes, if they have a favicon set in the PDS's root html, it will render that instead of a default database icon.

Labels

None yet.

assignee

None yet.

Participants 2
AT URI
at://did:plc:6vxtya3serxcwvcdk5e7psvv/sh.tangled.repo.pull/3mg3zr5wt4m22
Interdiff #0 #1
src/components/AccountList.tsx

This file has not been changed.

src/components/PdsBadge.tsx

This file has not been changed.

src/components/PdsDialog.tsx

This file has not been changed.

src/components/ProfileCard.tsx

This file has not been changed.

src/components/ProfileHoverCard/index.web.tsx

This file has not been changed.

src/components/dms/MessagesListHeader.tsx

This file has not been changed.

src/components/icons/Fediverse.tsx

This file has not been changed.

src/screens/Messages/components/ChatListItem.tsx

This file has not been changed.

src/screens/PostThread/components/ThreadItemAnchor.tsx

This file has not been changed.

src/screens/Profile/Header/DisplayName.tsx

This file has not been changed.

src/screens/Profile/Header/ProfileHeaderStandard.tsx

This file has not been changed.

src/screens/Settings/RunesSettings.tsx

This file has not been changed.

src/screens/Settings/Settings.tsx

This file has not been changed.

src/state/persisted/schema.ts

This file has not been changed.

src/state/preferences/index.tsx

This file has not been changed.

src/state/preferences/pds-label.tsx

This file has not been changed.

src/state/queries/pds-label.ts

This file has not been changed.

src/view/com/composer/ComposerReplyTo.tsx

This file has not been changed.

src/view/com/composer/text-input/mobile/Autocomplete.tsx

This file has not been changed.

src/view/com/notifications/NotificationFeedItem.tsx

This file has not been changed.

src/view/com/util/PostMeta.tsx

This file has not been changed.

src/view/icons/index.tsx

This file has not been changed.

src/view/shell/Drawer.tsx

This file has not been changed.

History

5 rounds 2 comments
sign up or login to add to the discussion
1 commit
expand
feat: pds badge for identifying service providers.
expand 1 comment

67 LGTM ✅✅✅🚀🚀

pull request successfully merged
7 commits
expand
feat: pds badge for identifying service providers.
import fix
small focus fix
slight sizing adjustements
removed pds badge from settings page.
added interactivity for the pds badge based upon context; fixed pixel weirdness via rounding.
slight size adjustement and interactivity change for hover embed
expand 1 comment

LGTM 💖💫

7 commits
expand
feat: pds badge for identifying service providers.
import fix
small focus fix
slight sizing adjustements
removed pds badge from settings page.
added interactivity for the pds badge based upon context; fixed pixel weirdness via rounding.
slight size adjustement and interactivity change for hover embed
expand 0 comments
14 commits
expand
feat: pds badge for identifying service providers.
import fix
small focus fix
slight sizing adjustements
removed pds badge from settings page.
added interactivity for the pds badge based upon context; fixed pixel weirdness via rounding.
slight size adjustement and interactivity change for hover embed
feat: pds badge for identifying service providers.
import fix
small focus fix
slight sizing adjustements
removed pds badge from settings page.
added interactivity for the pds badge based upon context; fixed pixel weirdness via rounding.
slight size adjustement and interactivity change for hover embed
expand 0 comments
7 commits
expand
feat: pds badge for identifying service providers.
import fix
small focus fix
slight sizing adjustements
removed pds badge from settings page.
added interactivity for the pds badge based upon context; fixed pixel weirdness via rounding.
slight size adjustement and interactivity change for hover embed
expand 0 comments