org.hyperboards.board
Configuration record for a hyperboard, wrapping an underlying activity or collection with visual presentation settings. Stored in the creator's PDS.
Details · record, key tid
| Kind | record |
|---|---|
| Record key | tid |
| Authority | hyperboards.org |
| Indexed |
Record
record · key tidProperties
config
refBoard-level visual configuration (background, colors, aspect ratio).
contributorConfigs
arrayPer-contributor configuration entries for this board.
maxLength: 1000
Client-declared timestamp when this record was originally created.
signatures
refOptional cryptographic signatures attesting to this record's content.
Reference to the org.hypercerts.claim.activity or org.hypercerts.collection this board visualizes.
#boardConfig
objectVisual configuration for a hyperboard's background, colors, and layout.
Properties
aspectRatio
stringDisplay aspect ratio of the board.
maxLength: 10knownValues: 16:9 | 4:3 | 1:1
backgroundColor
stringBackground color as a hex string (e.g. '#ffffff').
maxLength: 20
backgroundGrayscale
booleanWhether the background is rendered in grayscale. Default: true.
backgroundIframeUrl
string · uriURI of the background iframe.
maxLength: 2048
backgroundImage
unionBackground image as a URI or image blob.
backgroundOpacity
integerBackground opacity as a percentage (0–100).
minimum: 0maximum: 100
backgroundType
stringType of background content.
maxLength: 10knownValues: image | iframe
borderColor
stringBorder color as a hex string (e.g. '#000000').
maxLength: 20
grayscaleImages
booleanWhether contributor images are rendered in grayscale. Default: false.
imageShape
stringShape used to crop contributor images on this board.
maxLength: 20knownValues: circular | square
#contributorConfig
objectConfiguration for a specific contributor within a board. Values serve as fallbacks when the contributor has not defined them on their profile. It can also be used to override contributor settings on this board without changing their global profile.
Properties
Identifies the contributor being styled. A strong reference to an org.hypercerts.claim.contributorInformation record, or a contributorIdentity (DID or identifier string) for contributors without a dedicated record.
displayName
stringDisplay name for this contributor on this board.
maxLength: 640maxGraphemes: 64
hoverIframeUrl
string · uriIframe overlay shown when hovering over this contributor.
maxLength: 2048
hoverImage
unionImage overlay shown when hovering over this contributor, as a URI or image blob.
image
unionAvatar or face image for this contributor on this board, as a URI or image blob.
override
booleanWhen true, these values take precedence over the contributor's own profile and display settings. When false or omitted, they are only used as fallbacks if the contributor has not set their own settings.
url
string · uriClick-through link URL for this contributor.
maxLength: 2048
video
unionVideo for this contributor, as a URI (embed/direct link) or uploaded video blob.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
User-declared visual presentation defaults for how a contributor appears on hyperboards. Stored in the contributor's own PDS and reusable across multiple boards.