Email or username:

Password:

Forgot your password?
marius

For the past couple of days I've kept being frustrated by building the TUI elements for the vocabulary module of the #GoActivitypub library.

I reached the point where I need to take a break from it, and to keep me busy I just found a way to include #bandcamp player embeds in the posts of the metal release bot.

Currently it looks like this, but just imagine it with embeds instead of "Band - Album title". :D

6 comments
marius

This is for the version 2 of the rattlehead project, which also runs under the @releasebot account.

This one will most likely never include embeds as Mastodon does not support them.

marius

It doesn't look great yet, but here are some embeds.

Next step, convert them into Web Components so they'll be easier to style and separate from text only entries.

marius

I forgot to mention that in an amusing turn of events the metadata I load from BandCamp is in JSON-LD form which brought me a little head ache.

marius

I need to find a better way to show the players, because on days with many releases that have Bandcamp embeds the page gets a bit unwieldy and I suspect that including the players in high numbers will trigger some sort of SPAM protection from Bandcamp.

marius

I moved the embeds from being inline in the release listing to being distinct attachments.

The inline list has gathered the capability of linking to the Bandcamp album instead.

The display is a little crowded, but feels much better than before.

Any #feedback?

#css #ui #webcomponents #activitypub #fediverse

marius

The first iteration of having #BandCamp embedded albums in a #RattleHead post as attachments.

releases.bruta.link/outbox/172

Mind you, all of that is achieved with vanilla #ActivityPub 🥳

Go Up