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

Add Frontmatter for Interviewee/Interviewer and Quotation Styling for Blog Posts #5882

Closed
4 tasks
Ashparshp opened this issue Sep 14, 2024 · 4 comments · Fixed by #5968
Closed
4 tasks

Add Frontmatter for Interviewee/Interviewer and Quotation Styling for Blog Posts #5882

Ashparshp opened this issue Sep 14, 2024 · 4 comments · Fixed by #5968
Assignees
Labels
kind/enhancement New feature or request

Comments

@Ashparshp
Copy link
Contributor

Ashparshp commented Sep 14, 2024

Current Behavior

This issue is for tracking two enhancements for the upcoming interview-style blog posts on Layer5.io. These enhancements aim to improve the internal references in frontmatter and apply styling to interviewee responses.

Enhancements

  1. Frontmatter Additions:

    • Add two new frontmatter items: interviewee and interviewer.
    • These fields will serve as internal references for the blog posts but will not be displayed on the front-end.
  2. CSS Quotation Styling:

    • Automatically wrap interviewee responses in quotation marks using CSS pseudo-selectors (::before and ::after).
    • The interviewee’s responses should be wrapped in opening and closing quotes to improve readability and maintain a consistent style across all posts.

Tasks

  • Add new frontmatter fields for interviewee and interviewer.
  • Ensure these fields are only internal references and are not displayed in the blog post content.
  • Use CSS to wrap interviewee responses with quotation marks using pseudo-selectors.
  • Test to ensure consistency across various blog posts.

Screenshots / Mockups

Implementation

Acceptance Tests


Contributor Resources and Handbook

The layer5.io website uses Gatsby, React, and GitHub Pages. Site content is found under the master branch.

Join the Layer5 Community by submitting your community member form.

@Ashparshp Ashparshp added the kind/enhancement New feature or request label Sep 14, 2024
@Sumit2997
Copy link
Contributor

Hi @Ashparshp ,I would like to work on this issue, can you please assign it to me?

@Ashparshp
Copy link
Contributor Author

@Sumit2997, Go ahead...

@Ashparshp
Copy link
Contributor Author

@Sumit2997, working on it?

@Sumit2997
Copy link
Contributor

@Ashparshp, yes I am working on it, I will be raising a PR by tomorrow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement New feature or request
Development

Successfully merging a pull request may close this issue.

2 participants