Towards Leaflet for Artists

Leaflet for…you?

We're starting a series to capture notes / ideas for making Leaflet more useful to more people — with a special focus on communities that have an active presence here in the atmosphere!

How can we enable great social publishing not just for bloggers generically, but for visual artists? For academics and scientists? For fandom communities, developers, and more?

We'll add more of these, and plan to treat each as a living doc, sharing notes as we learn.

How can we make Leaflet better for you and the communities you love? If you have ideas, we'd love to hear from you!

To start, we're looking at ideas for making Leaflet better for artists and visual creators!

Here are some things we've heard and been thinking about so far.

Canvas pages

We have a special 'canvas' page type in Leaflet docs, a simple visual board for arranging blocks spatially.

View post on Bluesky

It's pretty minimalist, but useful for lots of things!

We'd like to make all block types and subpages available in publications, and add the ability to publish standalone leaflets to atproto to enable social features for canvases.

Comic specs and lexicons

Not sure if we'd do a comics-specific lexicon down the line, but this spec from @dmathewwws.com is really interesting! Even if we don't adopt in full, it could give us good ideas re: useful types of data to better support comics in Leaflet posts.

View post on Bluesky

^ More in thread here including why a comics lexicon is exciting. It could be cool to try to get there gradually; I can imagine comics as a kind of template / variant for more specific post format…a little outside our wheelhouse right now but could make sense eventually.

I wonder if we could get part of the way there just by enabling creators to add more post metadata? Like tags, but also e.g. genre, format, or other things specific to comics (or other forms!)

Top-level pages for publications

Into this idea for how non-post pages in a publication would be useful for artists. Gallery would be a great use case along with ones like 'About' or 'Contact' and so on. These pages would also be useful for creating indexes or sequences of other pages / posts.

View post on Bluesky

And definitely makes sense to support common distribution channels like RSS and email, that's almost table stakes here! Also (to a point in reply to that post), just making it FUN to publish — but also open, values-aligned, good for serious growth etc. — is pretty key for us!

Prev + next buttons

Mentioned in the above post, and by one or two others — this makes a lot of sense, and is super simple, love it, we should add ASAP!

View post on Bluesky

This is great because, as with things like better image handling, it'll be useful for everyone, publishers as well as readers.

We have a ton of ideas and it's helpful to prioritize things that are both broadly useful and super critical to specific types of creators!

Let's do this one now!

Image galleries + multiple image handling

I'm lumping a few things together here under the umbrella of better handling many images!

View post on Bluesky

First, just getting images into a post in the first place — bulk upload both from file picker, and drag and drop onto the page.

An image gallery block could be really cool — useful for photo blogs, certain types of comics or portfolios…all kinds of things.

Lightboxing images makes a lot of sense together with galleries. Useful for individual images just to see them more full size, but also great for nav within a gallery.

Question: what do people most want to see with an image gallery block…something simple? lots of options? Grain embed?

Oh and RC (who posted above) has a cool travel photo blog, but I noticed the images can be large / slow to load, optimizing em would probably be useful especially if we do galleries.

Odds 'n' ends!

Account indicator (or even switcher) could be a nice visual cue; especially useful for people with both personal and project accounts.

View post on Bluesky

And yes, planning a 'reader' view to read things you're subscribed to from the homepage!

Definitely thinking about tags / categories as well. Both for organizing within a publication, and for improving discovery.

View post on Bluesky

Also thinking about community collections or meta-pubs people could organize and submit posts to!

Touched on canvas above, but this mentions layout options too:

View post on Bluesky

We don't want to go too wild with layout, but the two-column idea might be a nice balance, adding flexibility but without a ton of options to fiddle with.

That's it for now, but we'll update with more as we go — please comment with any thoughts, here or on Bluesky!