mirror of
https://github.com/svemagie/blog-eleventy-indiekit.git
synced 2026-04-02 16:44:56 +02:00
feat: add textcasting support, feed attachments, and protocol badges
- Add _textcasting extension to JSON feed with support/monetization config - Add feedAttachments filter for photo/audio/video media in feed items - Add content_text and date_modified fields to feed items - Add protocol badges (ATmosphere, Fediverse, Web) on reply posts - Add support configuration via environment variables in site data Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -101,4 +101,12 @@ export default {
|
||||
|
||||
// Fediverse creator for meta tag (e.g., @rmdes@mstdn.social)
|
||||
fediverseCreator: getMastodonHandle(),
|
||||
|
||||
// Support/monetization configuration (used in _textcasting JSON Feed extension)
|
||||
support: {
|
||||
url: process.env.SUPPORT_URL || null,
|
||||
stripe: process.env.SUPPORT_STRIPE_URL || null,
|
||||
lightning: process.env.SUPPORT_LIGHTNING_ADDRESS || null,
|
||||
paymentPointer: process.env.SUPPORT_PAYMENT_POINTER || null,
|
||||
},
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user