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

feat(blog): Add author social icons for bluesky, mastodon, threads, twitch, youtube, instagram #10768

Open
wants to merge 7 commits into
base: main
Choose a base branch
from

Conversation

GingerGeek
Copy link
Contributor

@GingerGeek GingerGeek commented Dec 14, 2024

Pre-flight checklist

Motivation

I wanted to include Bluesky and Threads in a Docusaurus site.

Add Icon and Handle support for:

  • Bluesky
  • Mastodon
  • Threads
  • Twitch
  • YouTube

Includes Dogfooding page for testing

Test Plan

Test links

Deploy preview: https://deploy-preview-10768--docusaurus-2.netlify.app

Dogfooding page: https://deploy-preview-10768--docusaurus-2.netlify.app/tests/blog

Related issues/PRs

#10764 - I had already started work on my PR when this was opened!

@facebook-github-bot facebook-github-bot added the CLA Signed Signed Facebook CLA label Dec 14, 2024
Copy link

netlify bot commented Dec 14, 2024

[V2]

Name Link
🔨 Latest commit c02273f
🔍 Latest deploy log https://app.netlify.com/sites/docusaurus-2/deploys/676da72e0a013b0008ef2f9b
😎 Deploy Preview https://deploy-preview-10768--docusaurus-2.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Copy link

github-actions bot commented Dec 14, 2024

⚡️ Lighthouse report for the deploy preview of this PR

URL Performance Accessibility Best Practices SEO Report
/ 🟠 67 🟢 98 🟢 96 🟢 100 Report
/docs/installation 🟠 51 🟢 97 🟢 100 🟢 100 Report
/docs/category/getting-started 🟠 73 🟢 100 🟢 100 🟠 86 Report
/blog 🟠 64 🟢 96 🟢 100 🟠 86 Report
/blog/preparing-your-site-for-docusaurus-v3 🔴 47 🟢 92 🟢 100 🟢 100 Report
/blog/tags/release 🟠 64 🟢 96 🟢 100 🟠 86 Report
/blog/tags 🟠 74 🟢 100 🟢 100 🟠 86 Report

@GingerGeek GingerGeek force-pushed the additional-social-links branch 3 times, most recently from d9e712d to e8fefe5 Compare December 14, 2024 20:39
Add Icon and Handle support for:
- Bluesky
- Mastodon
- Threads
- Twitch
- YouTube

Includes Dogfooding page for testing
@GingerGeek GingerGeek force-pushed the additional-social-links branch from e8fefe5 to 5a4bf80 Compare December 14, 2024 21:08
@slorber slorber changed the title feat(content-blog,theme-classic) Add additional social media sites feat(blog): Add author social icons for bluesky, mastodon, threads, twitch, youtube, instagram Dec 26, 2024
Copy link
Collaborator

@slorber slorber left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM thanks

I took the opportunity to add instagram and fix minor issues

@slorber slorber added the pr: new feature This PR adds a new API or behavior. label Dec 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLA Signed Signed Facebook CLA pr: new feature This PR adds a new API or behavior.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants