{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreifdlwztv4r6fwt4dk25a6jbuwlt5be2mswjzszbwcgiwoff46r3zq",
"commit": {
"cid": "bafyreiaetjuslhfok43apz3gzesw3vbd2duuphi43uindw6rgut4ip725u",
"rev": "3mljiuxusra2z"
},
"uri": "at://did:plc:3u26lcxyhiyq3ygsfyrc7xx2/app.bsky.feed.post/3mljiuxrgcc2d",
"validationStatus": "valid"
},
"content": {
"$type": "pub.leaflet.content",
"pages": [
{
"$type": "pub.leaflet.pages.linearDocument",
"blocks": [
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#code"
}
],
"index": {
"byteEnd": 63,
"byteStart": 50
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://leaflet.pub"
}
],
"index": {
"byteEnd": 86,
"byteStart": 75
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://pckt.blog"
}
],
"index": {
"byteEnd": 100,
"byteStart": 91
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://github.com/chrisvander/at-astro-loader"
}
],
"index": {
"byteEnd": 133,
"byteStart": 118
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#code"
}
],
"index": {
"byteEnd": 162,
"byteStart": 140
}
}
],
"plaintext": "Like the title says - I've added support for more standard.site documents, leaflet.pub and pckt.blog. You can install at-astro-loader using pnpm i at-astro-loader or whichever package manager you use."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://github.com/tailwindlabs/tailwindcss-typography"
}
],
"index": {
"byteEnd": 120,
"byteStart": 96
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#code"
}
],
"index": {
"byteEnd": 184,
"byteStart": 179
}
}
],
"plaintext": "You can use those renderers with either Astro live or build-time collections. I recommend using TailwindCSS's Typography plugin and wrapping the returned content component with a prose class."
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://pckt.blog"
}
],
"index": {
"byteEnd": 25,
"byteStart": 16
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://leaflet.pub"
}
],
"index": {
"byteEnd": 38,
"byteStart": 27
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#italic"
}
],
"index": {
"byteEnd": 42,
"byteStart": 40
}
},
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://offprint.app"
}
],
"index": {
"byteEnd": 55,
"byteStart": 43
}
}
],
"plaintext": "Now you can use pckt.blog, leaflet.pub, or offprint.app as a CMS!"
}
},
{
"$type": "pub.leaflet.pages.linearDocument#block",
"block": {
"$type": "pub.leaflet.blocks.text",
"facets": [
{
"features": [
{
"$type": "pub.leaflet.richtext.facet#link",
"uri": "https://chrisvanderloo.com/posts/a/3mkydjpwul723-offprint-as-an-astro-cms/"
}
],
"index": {
"byteEnd": 115,
"byteStart": 41
}
}
],
"plaintext": "Check out my previous post for examples: https://chrisvanderloo.com/posts/a/3mkydjpwul723-offprint-as-an-astro-cms/"
}
}
],
"id": "019e1352-dd63-7777-bea7-f4fd14ff9f84"
}
]
},
"description": "`at-astro-loader` has added renderers for pckt.blog and leaflet.pub.",
"path": "/3mljiuuaf4c2d",
"publishedAt": "2026-05-10T19:33:49.519Z",
"site": "https://leaflet.pub/p/did:plc:3u26lcxyhiyq3ygsfyrc7xx2",
"tags": [],
"title": "More Standard Site Documents on at-astro-loader"
}