us.polhem.skywrite.preferences.app
A record containing user preferences for the Skywrite app.
Details · record, key literal:self
| Kind | record |
|---|---|
| Record key | literal:self |
| Authority | preferences.skywrite.polhem.us |
| Indexed |
Checks
Validunlimited-stringdefs.main.record.properties.colorSchemeNo maxLength, maxGraphemes or format limits this string.unlimited-stringdefs.main.record.properties.home.itemsNo maxLength, maxGraphemes or format limits this string.unlimited-stringdefs.main.record.properties.navigation.itemsNo maxLength, maxGraphemes or format limits this string.unlimited-stringdefs.navCollectionGroup.properties.headingNo maxLength, maxGraphemes or format limits this string.
{
"$type": "com.atproto.lexicon.schema",
"defs": {
"main": {
"description": "A record containing user preferences for the Skywrite app.",
"key": "literal:self",
"record": {
"properties": {
"colorScheme": {
"description": "User's preferred color scheme",
"enum": [
"light",
"dark",
"auto"
],
"type": "string"
},
"darkTheme": {
"description": "Customized colors for dark mode.",
"ref": "site.standard.theme.basic",
"type": "ref"
},
"excludedCollections": {
"description": "List of collections to exclude from the UI",
"items": {
"description": "The collection's NSID",
"format": "nsid",
"type": "string"
},
"type": "array"
},
"home": {
"description": "List of app domains to display in home view.",
"items": {
"type": "string"
},
"type": "array"
},
"lightTheme": {
"description": "Customized colors for light mode.",
"ref": "site.standard.theme.basic",
"type": "ref"
},
"navigation": {
"description": "List of app domains to display in sidebar navigation.",
"items": {
"type": "string"
},
"type": "array"
}
},
"required": [],
"type": "object"
},
"type": "record"
},
"navCollectionGroup": {
"properties": {
"collections": {
"description": "List of collections to display under this heading",
"items": {
"description": "The collection's NSID",
"format": "nsid",
"type": "string"
},
"type": "array"
},
"heading": {
"description": "The collection group's heading",
"type": "string"
}
},
"required": [],
"type": "object"
}
},
"id": "us.polhem.skywrite.preferences.app",
"lexicon": 1
}