Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improve social share preview for collections / subjects #9077

Open
RayBB opened this issue Apr 12, 2024 · 3 comments
Open

Improve social share preview for collections / subjects #9077

RayBB opened this issue Apr 12, 2024 · 3 comments
Labels
Fellowship Opportunity Lead: @mekarpeles Issues overseen by Mek (Staff: Program Lead) [managed] Priority: 3 Issues that we can consider at our leisure. [managed] Theme: Design Issues related to UI design, branding, etc. [managed] Type: Feature Request Issue describes a feature or enhancement we'd like to implement. [managed]

Comments

@RayBB
Copy link
Collaborator

RayBB commented Apr 12, 2024

Related to:

e.g.
https://openlibrary.org/people/mekBot/lists/OL103955L/Childhood_Favorites/preview.png
image

Describe the problem that you'd like solved

We don't have a great social preview for collections. It doesn't show a little text about the collection or image.

Here is FB's tool to improve social share.

Example link: https://openlibrary.org/collections/kingdom-of-hawai'i-people
What it looks like on Facebook:
image

What it looks like on Slack:
image

I'm sure it is just as bad on other apps.

Proposal & Constraints

Perhaps we can grab the first few hundred characters and set it as the description.
Grabbing the first image would be nice too.

Additional context

Stakeholders

@RayBB RayBB added Type: Feature Request Issue describes a feature or enhancement we'd like to implement. [managed] Needs: Triage This issue needs triage. The team needs to decide who should own it, what to do, by when. [managed] Needs: Lead labels Apr 12, 2024
@mekarpeles mekarpeles changed the title Enhance social share for collections Improve social share preview for collections / subjects Apr 12, 2024
@mekarpeles mekarpeles added Priority: 3 Issues that we can consider at our leisure. [managed] Theme: Design Issues related to UI design, branding, etc. [managed] Lead: @mekarpeles Issues overseen by Mek (Staff: Program Lead) [managed] Fellowship Opportunity and removed Needs: Lead Needs: Triage This issue needs triage. The team needs to decide who should own it, what to do, by when. [managed] labels Apr 15, 2024
@rebecca-shoptaw
Copy link
Collaborator

I'd be very happy to take this on! Looks like the existing code for the list preview could be relatively simply re-used for this purpose as well. 😊

@RayBB
Copy link
Collaborator Author

RayBB commented Apr 17, 2024

@rebecca-shoptaw I've assigned you 👍 Good luck!

@jimchamp jimchamp added Needs: Review Assignee Issues that may have been abandoned by assignees Type: Feature Request Issue describes a feature or enhancement we'd like to implement. [managed] Priority: 3 Issues that we can consider at our leisure. [managed] Theme: Design Issues related to UI design, branding, etc. [managed] Lead: @mekarpeles Issues overseen by Mek (Staff: Program Lead) [managed] Fellowship Opportunity and removed Type: Feature Request Issue describes a feature or enhancement we'd like to implement. [managed] Priority: 3 Issues that we can consider at our leisure. [managed] Theme: Design Issues related to UI design, branding, etc. [managed] Lead: @mekarpeles Issues overseen by Mek (Staff: Program Lead) [managed] Fellowship Opportunity Needs: Review Assignee Issues that may have been abandoned by assignees labels May 28, 2024
@rebecca-shoptaw rebecca-shoptaw removed their assignment Jun 6, 2024
@rebecca-shoptaw
Copy link
Collaborator

rebecca-shoptaw commented Jun 6, 2024

Heads up @mekarpeles -- just unassigned myself from this, as I won't reasonably have the time to devote to it around all my other fellowship work and I've already completed the part I was most excited about (#9224). 🙂

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Fellowship Opportunity Lead: @mekarpeles Issues overseen by Mek (Staff: Program Lead) [managed] Priority: 3 Issues that we can consider at our leisure. [managed] Theme: Design Issues related to UI design, branding, etc. [managed] Type: Feature Request Issue describes a feature or enhancement we'd like to implement. [managed]
Projects
Status: No status
Development

No branches or pull requests

4 participants