atproto blogging
1{
2 "lexicon": 1,
3 "id": "sh.weaver.embed.defs",
4 "defs": {
5 "percentSize": {
6 "type": "object",
7 "required": ["width", "height"],
8 "properties": {
9 "width": { "type": "integer" },
10 "height": { "type": "integer" }
11 },
12 "description": "Proportional size of the embed relative to the viewport in larger windows. The dimensions are percentage out of 100. Could we use more granularity? Maybe, but come on."
13 },
14 "pixelSize": {
15 "type": "object",
16 "required": ["width", "height"],
17 "properties": {
18 "width": { "type": "integer" },
19 "height": { "type": "integer" }
20 },
21 "description": "Pixel-exact embed size. The dimensions are logical pixels, subject to scaling, so 200px at X2 scale is 400px."
22 }
23 }
24}