Leaflet's Avatar

Leaflet

@leaflet.pub

πŸƒ delightful docs & social publishing πŸ“ try: leaflet.pub/home explore: leaflet.pub/reader lab notes: lab.leaflet.pub/ code: tangled.org/leaflet.pub/leaflet made by @schlage.town + @cozylittle.house + @awarm.space

3,890
Followers
5
Following
1,718
Posts
21.10.2024
Joined
Posts Following

Latest posts by Leaflet @leaflet.pub

Feeling the urge to drop a couple F-bombs on our friends, family, and followers…maybe on Friday…………

06.03.2026 02:25 πŸ‘ 14 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Gah yes agree, thanks, this def happens on occasion & we'd love to make the flow more clear, open to ideas!

Right now from a doc we have share (edit link / view link) & publish (looseleaf / pub), could prob clarify those. Not sure how to fix just copying from url bar, may need bigger changes.

05.03.2026 23:55 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

There's not a way to search for users in reader, but you can go to anyone's profile page on Leaflet directly!

It'd be `leaflet.pub/p/foo.bar` so e.g. ours is at leaflet.pub/p/leaflet.pub

Can also get to profiles from anywhere their handle appears like in bylines, comments & mentions

05.03.2026 22:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Did you know you can publish *Looseleafs* on Leaflet?!

Make a publication if you want a whole blog…but if you want a simple way to publish one-off longposts, make a Looseleaf :)

sign in with atproto
make a new doc at leaflet.pub/new
then Publish --> as Looseleaf βœ¨πŸƒπŸ™Œ

05.03.2026 21:30 πŸ‘ 17 πŸ” 4 πŸ’¬ 0 πŸ“Œ 1
Post image

Unfinished blog posts of varying quality that I'm sitting on and may or may not post. Shoutout to @leaflet.pub which is the only interface that makes me want to write for some reason. Somehow I designed my page in a way that makes me like being there (and using it).

05.03.2026 02:14 πŸ‘ 11 πŸ” 2 πŸ’¬ 2 πŸ“Œ 0

πŸ₯°πŸ«Ά thanks, so nice to hear…and always love seeing a drafts folder, look forward to reading any/all future posts!

05.03.2026 16:23 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yeah we should maybe support h4/5/6 with markdown shortcuts / pasting in but not in the UI. Will take a look, prob need to rework sizes a bit for at least one more header size (on the list anyway!)

05.03.2026 16:21 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Did you try login with the "atproto handle" option (not bluesky)? I think that's most likely…we need to improve the login flow!

04.03.2026 19:48 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

PSA: with ordered lists we've hit parity with core Markdown!*

Paragraphs, h1–h3, dividers, code blocks, link blocks, images, block quotes, ordered & unordered lists, inline code & links, bold & italic…

(*Main one 'missing' is arbitrary HTML…okay technically h4–h6 too but no one asks about those)

04.03.2026 17:20 πŸ‘ 79 πŸ” 7 πŸ’¬ 3 πŸ“Œ 0

Small fix β€” published Looseleafs now properly respect "page background" theme setting

Why does this matter?

Page background is useful for subpages (why we had initially!) but turning it off gets you more minimal layout & nicer scrolling (full window, not just inside each page)…so…options! ✨

03.03.2026 18:34 πŸ‘ 17 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Ha added, thx for the reminder!

03.03.2026 16:41 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Leaflet Read and publish on the Atmosphere

Finally added a general Open Graph image for Leaflet πŸ‘€βœ¨

We've already got OG images for publications & docs / posts…even a way to set a cover image on published posts!

Now: nicer previews for top-level pages like leaflet.pub/reader and leaflet.pub too :)

03.03.2026 16:41 πŸ‘ 39 πŸ” 6 πŸ’¬ 1 πŸ“Œ 1

Just looking at this too! Yeah this is the error in our logs btw:

> Error: OAuth "invalid_scope" error: Cannot mix transition scopes with granular scopes. Use either transition:* scopes OR granular scopes (repo:*, blob:*, rpc:*, account:*, include:*), not both.

03.03.2026 16:19 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Not opposed but also not high on the priority list tbh, you *may* be one of the only ones actively running into this, but we do want to solve the underlying limitation by storing content as blobs rather than directly in the records!

03.03.2026 04:05 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Reworked a bit, merged Reader + Discover β€” click "Read" and let us know what you think!

03.03.2026 03:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Sorry yeah definitely happens more often than we'd like! A little tricky to prevent completely but we'll look at improving the share UX, maybe even just making the 'share published' link more prominent / first in the list.

02.03.2026 15:43 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Cool experiment β€” discovery tool for blogs in the atmosphere!

02.03.2026 15:26 πŸ‘ 16 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Interesting! That could def be cool, probably a new block type. Short term we're working on better font options (both for vibes & to better support fonts in other scripts/languages). If we eventually make a way to add more custom blocks, could be great for things like this :)

02.03.2026 15:15 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Uninspired by unsightly, unseemly "untitled"s?

Improved this β€” posts will still have a title section, but now, if untitled, that should be hidden on the post page and in listings (publication homepage & feeds). Good suggestion!

28.02.2026 03:10 πŸ‘ 33 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

Always appreciate this kind of thoughtful & specific feedback!

Several new things in our reader, plenty of room to improve, we'd love to hear other thoughts & ideas…is "what's hot" hot enough? is being able to preview comments / mentions useful?

28.02.2026 03:05 πŸ‘ 13 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Thank you! All good feedback, we'll def look into the double loading state thing (& want to take a look at perf across the board w/ pageloads etc, a few places it's particularly slow)

Agree the right panel layout's a lil awkward on desktop. Maybe we can make the top bar more sticky / anchored too!

28.02.2026 03:00 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Haha yes…I suppose one list-maker's cursed combo is another list-maker's blessed bimodality.

Not sure how common such list mixing may be but agree prob would be nice to have list shortcut cycle through ul/ol/none

28.02.2026 02:38 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

πŸ‘€ eagerly awaiting, we need to hear this story :D

28.02.2026 02:35 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Aha nice there it is! Works pretty well yeah?

(And love this post, lots of great ideas for living docs, publishing feeding into collective contexts, etc!)

28.02.2026 02:33 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

We check periodically but should try to do a better job keeping up! Attention a bit split between tangled + github + other stuff we're working on not in issues. I see you posted one recently, thanks! Will go reply now :)

28.02.2026 02:31 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

😁

27.02.2026 22:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Ha not full latex mode but we do have math blocks (katex)!

27.02.2026 20:58 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Thanks again!! Two more things to note:

1) Leaflet's open source; you can find our code at:

Tangled - tangled.org/leaflet.pub/...
Github - github.com/hyperlink-ac...

2) Grahame *also* improved our README with detail on setting up a local dev environment β€” any feedback let us know!

27.02.2026 16:48 πŸ‘ 19 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Yep, that's possible now, we added a way to edit publication date!

27.02.2026 16:42 πŸ‘ 6 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1

No plans but something like that for pub-specific categories vs global tags could def be useful (and for the latter we want to rethink tags / community primitives in general)

27.02.2026 16:41 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0