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

[BLOGS] Adding Social Card to Blogs #204

Open
2 tasks
himanshu-03 opened this issue Aug 31, 2023 · 8 comments
Open
2 tasks

[BLOGS] Adding Social Card to Blogs #204

himanshu-03 opened this issue Aug 31, 2023 · 8 comments
Assignees
Labels
blogs Blog added enhancement New feature or request good first issue Good for newcomers hacktoberfest Label for highlighting Hacktoberfest Issue
Milestone

Comments

@himanshu-03
Copy link
Member

himanshu-03 commented Aug 31, 2023

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:

  • A neat title
  • A short summary of the blog (usually the first paragraph)
  • A really fancy image
  • A "Read more" tag to further read the blog in detail

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:

  • Convert all current blogs to .mdx format for the use of certain important HTML tags (this is required to be done in a later issue. This issue shall mainly focus on making changes to the configurations)
  • Add to all index.mdx files, wherever applicable

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 himanshu-03 added enhancement New feature or request good first issue Good for newcomers blogs Blog added labels Aug 31, 2023
@himanshu-03 himanshu-03 added this to the Blogs milestone Aug 31, 2023
@himanshu-03
Copy link
Member Author

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

@himanshu-03 himanshu-03 moved this to Todo in Docs Team Aug 31, 2023
@vish-rt vish-rt added the hacktoberfest Label for highlighting Hacktoberfest Issue label Sep 7, 2023
@vish-rt vish-rt removed the status in Docs Team Sep 17, 2023
@ChinmayAlekar
Copy link

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

@SanidhayaAgarwal
Copy link

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
Copy link
Contributor

vish-rt commented Sep 29, 2023

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
Copy link

Okay, thanks:)

@ChinmayAlekar
Copy link

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

@vish-rt
Copy link
Contributor

vish-rt commented Oct 4, 2023

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

@ChinmayAlekar
Copy link

Thanks for the explanation😄

@himanshu-03 himanshu-03 moved this to Todo in Docs Team Oct 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blogs Blog added enhancement New feature or request good first issue Good for newcomers hacktoberfest Label for highlighting Hacktoberfest Issue
Projects
Status: Todo
Development

No branches or pull requests

4 participants