social.colibri.beta.actor.profile

A Colibri profile. A public record on the user's own repo, kept separate from app.bsky.actor.profile so Colibri never needs write access to the Bluesky record.

Repository @colibri.social did:plc:mprdjqjluoswa7awzggaggj3 namespace authority
Details · record, key literal:self
Kindrecord
Record keyliteral:self
Authorityactor.beta.colibri.social
Indexed

Record

record · key literal:self

Properties

avatar

blob

Avatar image.

  • accept: image/jpeg, image/png, image/gif, image/webp

banner

blob

Profile banner image.

  • accept: image/jpeg, image/png, image/gif, image/webp

Bio.

  • maxLength: 2560
  • maxGraphemes: 256

Display name.

  • maxLength: 640
  • maxGraphemes: 64

Label value of the badge to display. Absent means the highest-priority badge.

  • maxLength: 64

pronouns

string

Free-form pronouns text. Always read from this record. When syncBluesky is set and this field is absent, the pronouns of app.bsky.actor.profile apply.

  • maxLength: 640
  • maxGraphemes: 64

When true, displayName, description, avatar and banner are served from app.bsky.actor.profile instead of from this record.

  • default: false

Colibri-only profile theming.

Reference

#theme

object

Colibri-only profile theming. Always read from this record, even when syncBluesky is set.

Properties

Accent colour as #rrggbb.

  • maxLength: 7

Fallback banner colour as #rrggbb, used when no banner image is set.

  • maxLength: 7

Two-colour gradient.

Reference

#themeGradient

object

A two-colour gradient.

Properties

primary

string

Primary colour as #rrggbb.

  • maxLength: 7

secondary

string

Secondary colour as #rrggbb.

  • maxLength: 7

Similar lexicons

semantic match

Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.