social.twinkl.actor.profile
{
"$type": "com.atproto.lexicon.schema",
"defs": {
"main": {
"description": "The actor's Twinkl app/viewer preferences, kept separate from their authored look (social.twinkl.actor.style) so a private viewing preference is never bundled into a published theme pack or copied by \"steal this look\". Extensible home for future viewer toggles.",
"key": "literal:self",
"record": {
"properties": {
"bedazzle": {
"default": "full",
"description": "How much of other users' post styling to render in this viewer's feeds/threads/guestbooks: full (tokens + custom CSS), tokens (theme tokens only), or off. A page owner's own page always renders their full theme regardless of this.",
"knownValues": [
"full",
"tokens",
"off"
],
"type": "string"
},
"updatedAt": {
"format": "datetime",
"type": "string"
}
},
"required": [],
"type": "object"
},
"type": "record"
}
},
"id": "social.twinkl.actor.profile",
"lexicon": 1
}
Metadata
- DID
-
did:plc:lrphxvv25aibthe7xoc2eeyy - CID
-
bafyreihqxgya2ikygrf2okloxgm5sohecfmcbuaqrxfpre5bg632m5ack4 - Indexed At
- 2026-07-26 20:11 UTC
- AT-URI
-
at://did:plc:lrphxvv25aibthe7xoc2eeyy/com.atproto.lexicon.schema/social.twinkl.actor.profile
Similar Lexicons
Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
social.twinkl.actor.style record
The actor's visual customization: a selected built-in theme plus optional custom CSS/JS for their home page and post decorations. Custom JS runs only inside a sandboxed iframe; custom CSS is sanitized and scoped server-…
-
fm.onrepeat.actor.profile record
A person's onrepeat.fm profile preferences. Single record per repo (rkey 'self').
-
social.twinkl.theme.pack record
The user's active look AND the unit of theme sharing (one per user, key=self). Holds the base theme, tokens, custom CSS, effects, and asset blobs (backgrounds/fonts) — which are kept live by this record's structural b…
-
social.colibri.actor.profile record
A Colibri-specific user profile. Singleton record on the user's own repo, kept separate from app.bsky.actor.profile so Colibri never needs write access to the Bluesky record.
-
place.pollen.actor.profile record
A user's profile on Pollen.