Add the Listen On podcast template (`podcast-listen-on`)
I maintainer di solito rispondono entro 1 giorno
@srujankaleru2007 ci sta già lavorando.
Dal 25/10/2026.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 76/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Attiva
- Stack tecnologico
- react, typescript
Direzione di ricerca
Start with src/templates/podcast/episode-card.ts and src/templates/podcast/series-banner.ts to follow the existing podcast template patterns. Implement the specified fields and layout in src/templates/podcast/listen-on.ts, then re-export it from src/templates/podcast/index.ts and register it in the Podcast block of src/templates/registry.ts. Check the acceptance criteria and shared template checklist in #5, including empty values, skipped platforms, and readable truncated pills.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Part of #5. For "new episode out now" posts that point people to their podcast app.
Idea
The show name and episode number sit at the top ("The Signal · Episode 42"), with the episode title large under them. Below is an optional "Out now" label in the accent color and a row of up to three pills naming where to listen ("Spotify", "Apple Podcasts", "YouTube"), text only, no logos.
Template details
- File:
src/templates/podcast/listen-on.ts, idpodcast-listen-on - Fields:
showName(text),episodeNumber(text, optional),commonFields.title(the episode title),platform1toplatform3(text, defaults "Spotify", "Apple Podcasts" and "YouTube"),tagline(text, optional, default "Out now"),commonFields.bgColor,commonFields.accentColor,commonFields.textColor
Where to look
- Closest reference:
src/templates/podcast/episode-card.ts(show name and episode number),src/templates/podcast/series-banner.ts
Acceptance criteria
- Empty platforms are skipped, the pills keep their shape (
flexShrink: 0), and long names truncate - An empty
episodeNumberortagline(or only spaces) hides cleanly, and pill text stays readable on any accent color - Re-exported in
src/templates/podcast/index.tsand registered in the Podcast block ofsrc/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 #243 in the description.
- Lingua principale
- TypeScript
- Stelle
- 8
- Fork
- 4
- Merge medio
- 8h 14m
- PR unite (30g)
- 120
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di codercops/ogcops
-
Add the Updated Post blog template (`blog-updated-post`)Forse già presa @sank8-2 l’ha presa oggi. Apertagood first issue hacktoberfest templates
codercops/ogcops#289 · 3 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Add the Interview Q&A quote template (`quote-interview`)Forse già presa @piyusshhjangid l’ha presa oggi. Apertagood first issue hacktoberfest templates
codercops/ogcops#285 · 3 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Add the Security Advisory GitHub template (`github-security-advisory`)Forse già presa @srujankaleru2007 l’ha presa oggi. Apertagood first issue hacktoberfest templates
codercops/ogcops#279 · 7 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
Add the Live Recording podcast template (`podcast-live-recording`)Forse già presa @Ravindar-Amogh-Gummadavelly l’ha presa 2 giorni fa. Apertagood first issue hacktoberfest templates
codercops/ogcops#261 · 2 commenti · 1 assegnatario ·
I maintainer di solito rispondono entro 1 giorno
-
hacktoberfest
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 35/100
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di codercops/ogcops
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 Meno di un'ora Idoneità per principianti 80/100
nuxt-content/nuxt-studio#599 ·
I maintainer di solito rispondono entro 1 giorno
-
Orchestrator error text still cuts at a locationless 'at async' or 'at new' message lineForse già presa Una pull request collegata a questa issue è aperta o già unita. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 79/100
hurttlocker/o8#4997 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
danielmiessler/LifeOS#2413 ·
I maintainer di solito rispondono entro 3 giorni
-
Plugin: sheet music can't be scrolled by hand before playbackForse già presa @snakajima l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
receptron/jinglescript#51 ·
I maintainer di solito rispondono entro 1 giorno