tcet-opensource / documentation

Official Documentation of all TCET Open Source Projects
https://opensource.tcetmumbai.in/
GNU General Public License v2.0
24 stars 37 forks source link

[BLOGS] Adding Social Card to Blogs #204

Open himanshu-03 opened 1 year ago

himanshu-03 commented 1 year ago

Following up on the previously closed issue #108 regarding adding social card to all blogs, I would like to bring to your attention that while the previous issue addressed this issue for a paritcular blog, we need to add this social card to all our blogs in the website and that needs to be tackled comprehensively. This new issue is aimed at addressing all related problems to ensure a more holistic resolution.


Currently whenever a user opens the blogs page of the website, they are bombarded with all blogs open at the same time. This makes the user having to either deliberately scroll through all blogs to find the one they're interested in reading, or be smart and use the dedicated sidebar.

However a good blog page usually encompasses the following:

To reduce the clutter on the blogs page and to overall have it look more appealing, we should opt to have a similar structure, which is seen in Docusaurus' own blog. To do so, the following tasks need to be completed:


When addressing the comprehensive set of issues outlined in this ticket, I encourage the team to refer to our previously submitted Pull Request #203 by @vish-rt (CTO | TCET Open Source) . This pull request contains relevant insights and potential solutions that could be valuable for tackling the problems mentioned here.

Note: On GitHub Pull Request Preview, the truncate tag would be highlighted in red, indicating error in the file's syntax. It is solely because GitHub does not use Docusaurus' config to run a compilation. However upon running npm run build, we have a build success, indicating no errors and a proper deployment.

himanshu-03 commented 1 year ago

Upon completing the above steps, this is how every blogs on the Blog page would look like:

ChinmayAlekar commented 11 months ago

hey @vish-rt, can I work on this issue?

SanidhayaAgarwal commented 11 months ago

Hello @vish-rt,

I'm excited to participate in Hacktoberfest and contribute to this repository. Please consider me for this issue. I look forward to collaborating with the community.

Thank you!

vish-rt commented 11 months ago

hey @vish-rt, can I work on this issue?

Feel free to follow our External Workflow and create a pull request to the blogs branch. I recommend raising a Pull Request on or after October 1st as it would be considered for Hacktoberfest as well! Connect with me on Discord if you face errors related to Algolia App ID.

@SanidhayaAgarwal recommend you to look out for other issues. You can also create your own and suggest features via issues!

ChinmayAlekar commented 11 months ago

Okay, thanks:)

ChinmayAlekar commented 11 months ago

Hello @vish-rt! Can you please give me a clarity on this issue.

vish-rt commented 11 months ago

Hello @vish-rt! Can you please give me a clarity on this issue.

ChinmayAlekar commented 11 months ago

Thanks for the explanation😄