Skip to content

Add Share link action in newsletter emails#26867

Open
peterzimon wants to merge 12 commits intoFEA-480/portal-native-sharefrom
FEA-480/email-share-button
Open

Add Share link action in newsletter emails#26867
peterzimon wants to merge 12 commits intoFEA-480/portal-native-sharefrom
FEA-480/email-share-button

Conversation

@peterzimon
Copy link
Contributor

ref https://linear.app/ghost/issue/FEA-480/native-share-buttons-with-link-based-referral-param-for-attribution

Adds the newsletter email Share action link (opens the Portal share modal in browser) and related template/tests updates.

@coderabbitai
Copy link
Contributor

coderabbitai bot commented Mar 18, 2026

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

🗂️ Base branches to auto review (1)
  • 6.x

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 390c2e1e-603d-4a82-bd6f-b35c754fd5ce

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch FEA-480/email-share-button
📝 Coding Plan
  • Generate coding plan for human review comments

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

peterzimon added a commit that referenced this pull request Mar 18, 2026
ref #26867

Updated admin email preview snapshots to match the new footer Share action rendered in newsletter emails for public posts.
@peterzimon peterzimon force-pushed the FEA-480/email-share-button branch 2 times, most recently from 4c39da5 to dbd6e6b Compare March 19, 2026 13:21
@peterzimon peterzimon force-pushed the FEA-480/portal-native-share branch from 658bbdc to 9c8ebe8 Compare March 19, 2026 13:36
@peterzimon peterzimon force-pushed the FEA-480/email-share-button branch 2 times, most recently from 4821341 to 49d936a Compare March 19, 2026 14:15
peterzimon added a commit that referenced this pull request Mar 19, 2026
ref #26867

Updated admin email preview snapshots to match the new footer Share action rendered in newsletter emails for public posts.
@peterzimon peterzimon force-pushed the FEA-480/email-share-button branch from 49d936a to 22bbedc Compare March 19, 2026 14:44
@peterzimon peterzimon force-pushed the FEA-480/portal-native-share branch from a7b24b9 to 24e684e Compare March 19, 2026 15:32
Added a Share link beside View in browser in newsletter emails for public posts only.

This lets email readers open the Portal share modal in-browser without adding a new newsletter setting.
Placed Share in the feedback action section and removed it from the header meta links.

This matches the More/Less button pattern while keeping public-post-only rendering.
ref #26867

Updated admin email preview snapshots to match the new footer Share action rendered in newsletter emails for public posts.
@peterzimon peterzimon force-pushed the FEA-480/email-share-button branch from 22bbedc to 1ab4d86 Compare March 19, 2026 15:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant