Holy shit. That Bluesky email embed looks amazing, and the embed process is so seamless. Congrats on an amazing job!
I’m currently in the process of slowly working my way through updating my measly MSMEs (Manual Social Media Embeds 4 Ghost) to v2, to make the “embed” process a bit easier and to get rid of a few bugs. I’d been thinking to myself for a while now that “perhaps I’ll one day approach Cathy and see if she’d be interested in automating these in some way”, then I saw your email-friendly embeds. Wow.
In short, the main difference between yours and mine is that all files are hosted locally in my version. Which is, as the first word of the embed setup explains, done fully manually. Secondly, as my primary concern isn’t about email, and as I don’t want to make the process too cumbersome, there’s only one HTML card on my version, which doesn’t utilize <table>s but rather <div>s and <span>s with some inline CSS to make things passable in emails (which will probably somewhat break in Outlook and possibly other email clients, but which I haven’t tested and don’t intend to).
Personally I still like what I’ve got as part of what I was after was to localize everything, obviating (1) the embeds temporarily disappearing due to possible platform outages, (2) the embeds disappearing due to possible deletion of the post by the writer, (3) the embeds disappearing due to possible deletion of the user account (and by extension of the post) by the writer or platform, and (not to get too tinfoil hat-ish) the possible blockage of loading embeds on one’s site from the platform itself (supposing that’d even be possible).
All in all, I’m definitely going to stick with what I’ve got, partially because the vast majority of the embeds I personally embed are from that hell-site which shan’t be named (as well as from that Mastodon fork by the orange guy), which your setup doesn’t support (justifiably so, one might say).
Anyway, while I may still approach you one day about what I mentioned above, congrats again on an amazing job.
p.s. I’m stunned that you were able to make the email embeds look “perfect” in the editor. Mine look completely wonky, which I cleaned up by applying styling for the MSMEs to the editor via uBlock Origin, of which I was thinking about investigating whether it could all be moved over to Stylus (as that’d be cross-platform compatible). But yours work as is. Double wow.