Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Add the Conversation podcast template (`podcast-conversation`)

Fechada Para iniciantes
#69 1 comentário 0 reações 0 responsáveis Ver no GitHub

Mantenedores costumam responder em até 1 dia

Ninguém assumiu esta issue ainda.

Avaliação

Dificuldade
2/5
Tempo estimado
1-3 horas
Facilidade para iniciantes
82/100
Tipo de issue
Funcionalidade
Clareza
Claramente especificada
Status de atividade
Ativa
Stack de tecnologia
typescript
Domínio
design, frontend

Direção de pesquisa

Comece com src/templates/podcast/guest-spotlight.ts e src/templates/event/multi-speaker.ts para seguir os padrões existentes de templates e, em seguida, leia a lista de verificação compartilhada de templates em #5. Adicione o template de conversa com os campos e o layout listados em src/templates/podcast/conversation.ts; verifique se nomes longos mantêm as duas colunas com a mesma largura. Exporte-o novamente de src/templates/podcast/index.ts e registre-o no bloco Podcast de src/templates/registry.ts.

Escrita pelo modelo de indexação a partir do texto da issue.

Descrição

good first issue hacktoberfest templates

Part of #5. For episodes with two guests, or a host and a guest.

Idea
The show name and an "EP 42" badge sit at the top. In the center are two large initials circles side by side with "&" between them, with names and roles under each. The episode title is at the bottom, auto-sized.

Template details

  • File: src/templates/podcast/conversation.ts, id podcast-conversation
  • Fields: commonFields.title, showName, episodeNumber, guest1, guest1Role, guest2, guest2Role (all text), commonFields.bgColor, commonFields.accentColor, commonFields.textColor

Where to look

  • Closest reference: src/templates/podcast/guest-spotlight.ts, src/templates/event/multi-speaker.ts

Acceptance criteria

  • Long names are truncated so the two columns stay the same width
  • Re-exported in src/templates/podcast/index.ts and registered in the Podcast block of src/templates/registry.ts
  • Meets the shared template checklist in #5

One template per contributor at a time, so more people get a chance.


Want to work on this? Comment below and I'll assign it to you. Please take one issue at a time, branch off dev, and open your PR against dev with Closes #<this issue number>.

Linguagem predominante
TypeScript
Estrelas
8
Forks
4
Merge médio
5h 44min
PRs com merge (30d)
83

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de codercops/ogcops

Todas as issues de codercops/ogcops

Issues semelhantes

Mais issues de TypeScript

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.