Skip to content

feat: add podcast live recording template - #315

Merged
anurag629 merged 1 commit into
codercops:devfrom
Ravindar-Amogh-Gummadavelly:feat/podcast-live-recording
Oct 30, 2026
Merged

anurag629 merged 1 commit into
codercops:devfrom
Ravindar-Amogh-Gummadavelly:feat/podcast-live-recording

Conversation

@Ravindar-Amogh-Gummadavelly

@Ravindar-Amogh-Gummadavelly Ravindar-Amogh-Gummadavelly commented Oct 29, 2026 •

Copy link
Copy Markdown
Contributor

Description

Adds the podcast-live-recording template to the Podcast category.

  • Adds a live-recording badge with a circular indicator.
  • Supports show name, episode topic, and optional event details.
  • Improves text contrast and metadata label readability.
  • Handles blank optional fields and long episode topics.
  • Exports and registers the template.
  • Adds six tests for rendering, blank fields, truncation, contrast, and registration.

Closes #261

How I Tested This

  • npm test — passed: 72 test files, 1,463 tests.
  • npx vitest run tests/templates/live-recording.test.ts — passed: 6 tests.
  • npx tsc --noEmit — passed.
  • git diff --check — passed.

AI Assistance

ChatGPT was used to help plan the implementation, review the template requirements, and develop test coverage. The implementation and tests were run locally.

Type of Change

  • Bug fix
  • New template
  • New feature
  • Documentation
  • Tests
  • Refactoring
  • Performance improvement
  • Other

Checklist

  • This PR targets dev — verify the base branch on GitHub before submitting
  • I was assigned the linked issue
  • npm run check passes
  • npm run test passes (the executed command was npm test; run npm run test if the repository requires that exact command)
  • For a bug fix: the new test fails without my change
  • Tested locally with npm run dev
  • Screenshots included for visual changes
  • New templates follow the [Template Guidelines](https://github.com/codercops/ogcops/blob/dev/CONTRIBUTING.md#template-guidelines) (reviewed during implementation; confirm against the repository guidelines before submitting)
Screenshot 2026-10-29 212232

@anurag629 anurag629 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thanks @Ravindar-Amogh-Gummadavelly, this looks great. Long topics shrink and then truncate, blank fields hide with no gap, and the pill and labels stay readable on a pale accent. It's your first merged PR here, so come say hi on our Discord too: https://discord.gg/mpGdJyjaRQ

@anurag629 anurag629 added the hacktoberfest-accepted PR counts for Hacktoberfest label Oct 30, 2026
@anurag629
anurag629 merged commit e6293a9 into codercops:dev Oct 30, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

hacktoberfest-accepted PR counts for Hacktoberfest

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add the Live Recording podcast template (podcast-live-recording)

2 participants