git-proxy icon indicating copy to clipboard operation
git-proxy copied to clipboard

Create a community and social media wall on the website 🌈

Open JamieSlome opened this issue 1 year ago • 3 comments

Brief 💼

As we scale up our community and contributors, it would be cool to create a page on our GitProxy site which shows all of our virtual and face-to-face engagements.

This could include but would not be limited to talks presented at various open source conferences (i.e. OpenSFF), podcast appearances, photos from developer events and social media posts about GitProxy (we have quite a lot of them on LinkedIn).

Implementation 🪚

  1. react-social-media-embed looks nice ⭐

If it is preferable and less bloat-y to build ourselves without yet another dependency, happy to go down that route too.

Inspiration

Docusaurus 🦖

https://docusaurus.io/showcase

Social Wall Example

image

JamieSlome avatar Apr 09 '24 15:04 JamieSlome

@msagi @mcleo-d @coopernetes @maoo @robmoffat @eddie-knight; it would be great to include all FINOS, Citi, NatWest, RBC posts that have already been generated in the past and compile for our site here. In future, any posts can be included on our site and support with SEO + general awareness to our community.

I don't want this to be explicitly enterprise or corporate focused, so we should also celebrate our developers and contributors, if not more so 👍 ❤️

JamieSlome avatar Apr 09 '24 15:04 JamieSlome

I like the idea @JamieSlome ! Let's mark it as good first issue and see if someone from the community wants to pick it up; in parallel, let's start collecting the assets to publish; each should have a title, link and blurb; for images we can find some icons on the web I guess. WDYT?

maoo avatar Apr 09 '24 17:04 maoo

Sounds good, although I would propose we just need a link rather than a title and blurb. We can pull in all of the contents from the social platform, including image, title, description etc. and for sake of faster implementation, we just re-display the content on our site.

JamieSlome avatar Apr 10 '24 10:04 JamieSlome

Every now and then a website doesn't load properly on brave browser. FYI, this is now one of them. I would chalk it up as non-critical, but wanted you to be aware.

Safari: Screenshot 2024-06-18 at 3 13 28 PM

Brave: Screenshot 2024-06-18 at 3 12 19 PM

Other than that... this is very cool.

eddie-knight avatar Jun 18 '24 20:06 eddie-knight

Thanks for raising @eddie-knight ❤️ Any ideas on the below?

Screenshot 2024-06-18 at 21 31 54

JamieSlome avatar Jun 18 '24 20:06 JamieSlome

Answer unlocked 🔓

Screenshot 2024-06-18 at 21 36 10

JamieSlome avatar Jun 18 '24 20:06 JamieSlome

Can confirm that was the fix. I wonder if that's the secret to using Brave.

Whenever a website is broken, just turn off the shields 😆

eddie-knight avatar Jun 18 '24 20:06 eddie-knight

Well, the question is whether this is desirable. I believe that the LinkedIn widget is only possible via <iframe> which secure browsers like Brave will probably avoid rendering and supporting if possible.

JamieSlome avatar Jun 18 '24 21:06 JamieSlome