Skip to content

Conversation

@mhgbrown
Copy link
Collaborator

@mhgbrown mhgbrown commented Dec 23, 2025

This branch introduces support for generating social share images for Streams, along with a refactor of the visual rendering logic to be more modular.

Key Changes

1. New Feature: Stream Share Images

  • Support Added: share images can now be generated for Streams.
  • Data Fetching: Updated +page.server.ts to fetch stream components (flow rates, receivers, drip lists) via GraphQL.
  • UI Logic: Added specific layout logic for streams, including "flying coin" animations and sender address handling.

2. Refactoring: Visual Renderer

  • Component: Created ShareImageVisualRenderer.svelte to centralize rendering of icons and badges.
Screenshot 2025-12-31 at 17 44 13

@mhgbrown mhgbrown linked an issue Dec 23, 2025 that may be closed by this pull request
@mhgbrown mhgbrown changed the base branch from main to wave December 23, 2025 17:12
@railway-app
Copy link

railway-app bot commented Dec 23, 2025

🚅 Deployed to the app-pr-1799 environment in Drips App

Service Status Web Updated (UTC)
App ✅ Success (View Logs) Web Dec 31, 2025 at 3:47 pm

@mhgbrown mhgbrown changed the title Mhgbrown/834 add stream social share image 834 add stream social share image Dec 23, 2025
@railway-app railway-app bot temporarily deployed to Drips App / app-pr-1799 December 23, 2025 17:14 Destroyed
@railway-app railway-app bot temporarily deployed to Drips App / app-pr-1799 December 24, 2025 17:45 Destroyed
@railway-app railway-app bot temporarily deployed to Drips App / app-pr-1799 December 31, 2025 11:11 Destroyed
@mhgbrown mhgbrown force-pushed the mhgbrown/834-add-stream-social-share-image branch from ddb6472 to 9ee5905 Compare December 31, 2025 11:13
@railway-app railway-app bot temporarily deployed to Drips App / app-pr-1799 December 31, 2025 11:13 Destroyed
@mhgbrown mhgbrown marked this pull request as ready for review December 31, 2025 15:48
@mhgbrown mhgbrown requested a review from efstajas December 31, 2025 15:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add stream social share image

2 participants