{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreibblvgbs4deqkx5jt73j5u55znsaufjtxebapwlwaofljihup2hhe",
"commit": {
"cid": "bafyreievwsdql42isijq5nfuruwwhkruxl7pq2gcvly4jhbio4jzvdcnai",
"rev": "3m6kjia56yn2m"
},
"uri": "at://did:plc:jjsc5rflv3cpv6hgtqhn2dcm/app.bsky.feed.post/3m6kji7zkx22p",
"validationStatus": "valid"
},
"content": {
"$type": "pub.leaflet.content",
"pages": [
{
"$type": "pub.leaflet.pages.canvas",
"blocks": [
{
"$type": "pub.leaflet.pages.canvas#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "posts? documents? …why not both!"
},
"rotation": 5,
"width": 360,
"x": 43,
"y": 193
},
{
"$type": "pub.leaflet.pages.canvas#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#italic"
}
],
"index": {
"byteEnd": 16,
"byteStart": 0
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#italic"
},
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://leaflet.pub/p/did:plc:jjsc5rflv3cpv6hgtqhn2dcm/3m6i5a5ofqs2j"
}
],
"index": {
"byteEnd": 44,
"byteStart": 16
}
}
],
"plaintext": "full looseleaf: Hyperlink's Learning Library"
},
"rotation": -2,
"width": 412,
"x": 417,
"y": 938
},
{
"$type": "pub.leaflet.pages.canvas#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "great for one-offs like Medium posts, public gdocs…or Bluesky longposts"
},
"width": 486,
"x": 209,
"y": 273
},
{
"$type": "pub.leaflet.pages.canvas#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "collections"
},
"width": 360,
"x": 711,
"y": 1082
},
{
"$type": "pub.leaflet.pages.canvas#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#bold"
},
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://leaflet.pub/new"
}
],
"index": {
"byteEnd": 26,
"byteStart": 11
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#italic"
}
],
"index": {
"byteEnd": 57,
"byteStart": 55
}
}
],
"plaintext": "just go to leaflet.pub/new + hit publish! add to a pub or…keep it loose :)"
},
"width": 394,
"x": 236,
"y": 1068
},
{
"$type": "pub.leaflet.pages.canvas#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "Looseleafs are single Leaflets, published to atproto!"
},
"width": 313,
"x": 269,
"y": 114
},
{
"$type": "pub.leaflet.pages.canvas#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "scrapbooks"
},
"width": 360,
"x": 660,
"y": 1138
},
{
"$type": "pub.leaflet.pages.canvas#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "project notes"
},
"width": 360,
"x": 796,
"y": 1121
},
{
"$type": "pub.leaflet.pages.canvas#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "manifestos"
},
"width": 360,
"x": 791,
"y": 1179
},
{
"$type": "pub.leaflet.pages.canvas#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "you're looking at an example! here's another:"
},
"rotation": -2,
"width": 477,
"x": 383,
"y": 391
},
{
"$type": "pub.leaflet.pages.canvas#block",
"block": {
"$type": "pub.leaflet.blocks.image",
"aspectRatio": {
"height": 576,
"width": 256
},
"image": {
"$type": "blob",
"ref": {
"$link": "bafkreia345c4cf7yvz2cpzxzj7yinudpzv4cxkdzzmetfibwtnxkefn4yu"
},
"mimeType": "image/jpeg",
"size": 57028
}
},
"rotation": -5,
"width": 159,
"x": 23,
"y": 283
},
{
"$type": "pub.leaflet.pages.canvas#block",
"block": {
"$type": "pub.leaflet.blocks.image",
"aspectRatio": {
"height": 576,
"width": 256
},
"image": {
"$type": "blob",
"ref": {
"$link": "bafkreifqgyy524bvsvz6ev36evhk4fhzifdm5hneddgb5sodx7er3cgla4"
},
"mimeType": "image/jpeg",
"size": 215876
}
},
"rotation": -7,
"width": 158,
"x": 929,
"y": 383
},
{
"$type": "pub.leaflet.pages.canvas#block",
"block": {
"$type": "pub.leaflet.blocks.image",
"aspectRatio": {
"height": 576,
"width": 256
},
"image": {
"$type": "blob",
"ref": {
"$link": "bafkreiedosukz64npbzunmrxuq4ihby3q2cz52x2itlcxf3caeepjfitgy"
},
"mimeType": "image/jpeg",
"size": 61840
}
},
"rotation": 6,
"width": 178,
"x": 1004,
"y": 720
},
{
"$type": "pub.leaflet.pages.canvas#block",
"block": {
"$type": "pub.leaflet.blocks.image",
"aspectRatio": {
"height": 576,
"width": 256
},
"image": {
"$type": "blob",
"ref": {
"$link": "bafkreihnmgq2twyynu5gqplylyz7xqjeylm4d3oxifzfr64a2waxkqn2ke"
},
"mimeType": "image/jpeg",
"size": 230939
}
},
"rotation": 10,
"width": 174,
"x": 979,
"y": 25
},
{
"$type": "pub.leaflet.pages.canvas#block",
"block": {
"$type": "pub.leaflet.blocks.image",
"aspectRatio": {
"height": 576,
"width": 256
},
"image": {
"$type": "blob",
"ref": {
"$link": "bafkreibvnckfwffoky6uvuvdt4riptv6opy7kaa7ok7zunn4fnokxx65wq"
},
"mimeType": "image/jpeg",
"size": 222817
}
},
"rotation": -2,
"width": 155,
"x": 40,
"y": 998
},
{
"$type": "pub.leaflet.pages.canvas#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "poetry zines"
},
"width": 360,
"x": 931,
"y": 1161
},
{
"$type": "pub.leaflet.pages.canvas#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "crowdsourced wikis"
},
"width": 360,
"x": 668,
"y": 1229
},
{
"$type": "pub.leaflet.pages.canvas#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "creative challenge homepages"
},
"width": 360,
"x": 823,
"y": 1279
},
{
"$type": "pub.leaflet.pages.canvas#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "…and more!"
},
"width": 360,
"x": 777,
"y": 1336
},
{
"$type": "pub.leaflet.pages.canvas#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 1,
"plaintext": "let's publish looseleafs!"
},
"rotation": -4,
"width": 399,
"x": 17,
"y": 48
},
{
"$type": "pub.leaflet.pages.canvas#block",
"block": {
"$type": "pub.leaflet.blocks.header",
"level": 2,
"plaintext": "to make one…"
},
"width": 360,
"x": 232,
"y": 1026
},
{
"$type": "pub.leaflet.pages.canvas#block",
"block": {
"$type": "pub.leaflet.blocks.iframe",
"height": 483,
"url": "https://leaflet.pub/p/did:plc:jjsc5rflv3cpv6hgtqhn2dcm/3m6i5a5ofqs2j"
},
"rotation": -2,
"width": 583,
"x": 315,
"y": 434
},
{
"$type": "pub.leaflet.pages.canvas#block",
"block": {
"$type": "pub.leaflet.blocks.image",
"alt": "",
"aspectRatio": {
"height": 576,
"width": 256
},
"image": {
"$type": "blob",
"ref": {
"$link": "bafkreifbytbd5zwvx6bosuhtsxwwkwz3w2oopwnyo6x5clu6wbi23jond4"
},
"mimeType": "image/jpeg",
"size": 42378
}
},
"rotation": 6,
"width": 155,
"x": 108,
"y": 637
},
{
"$type": "pub.leaflet.pages.canvas#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "stored on your PDS so you own your data"
},
"width": 252,
"x": 707,
"y": 144
},
{
"$type": "pub.leaflet.pages.canvas#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "themes, subpages, all our block types…even canvas pages!"
},
"width": 213,
"x": 707,
"y": 216
},
{
"$type": "pub.leaflet.pages.canvas#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"plaintext": "social features like comments & quotes"
},
"width": 266,
"x": 707,
"y": 70
}
],
"id": "019ab943-2ac5-7ccb-89e4-d871a0a8f339"
}
]
},
"description": "publishing with Leaflet, to the atmosphere, no publication needed — great for standalone posts and public documents you want to share!",
"path": "/3m6kjhyrh7k2p",
"publishedAt": "2025-11-26T18:49:41.325Z",
"site": "https://leaflet.pub/p/did:plc:jjsc5rflv3cpv6hgtqhn2dcm",
"tags": [],
"theme": {
"$type": "pub.leaflet.publication#theme",
"accentBackground": {
"$type": "pub.leaflet.theme.color#rgb",
"b": 219,
"g": 44,
"r": 126
},
"accentText": {
"$type": "pub.leaflet.theme.color#rgb",
"b": 242,
"g": 242,
"r": 255
},
"backgroundColor": {
"$type": "pub.leaflet.theme.color#rgba",
"a": 100,
"b": 209,
"g": 240,
"r": 255
},
"pageBackground": {
"$type": "pub.leaflet.theme.color#rgba",
"a": 100,
"b": 217,
"g": 229,
"r": 250
},
"primary": {
"$type": "pub.leaflet.theme.color#rgb",
"b": 44,
"g": 44,
"r": 199
},
"showPageBackground": true
},
"title": "let's publish looseleafs!"
}