Add the Listen On podcast template (`podcast-listen-on`)
Maintainer antworten meist innerhalb von 1 Tag
@srujankaleru2007 arbeitet bereits daran.
Seit 25.10.2026.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 76/100
- Issue-Typ
- Feature
- Klarheit
- Klar beschrieben
- Aktivitätsstatus
- Aktiv
- Tech-Stack
- react, typescript
Rechercherichtung
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.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
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.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 8
- Forks
- 4
- Ø Merge
- 8 Std. 14 Min.
- Gemergte PRs (30 T.)
- 120
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Hat eine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus codercops/ogcops
-
Add the Updated Post blog template (`blog-updated-post`)Evtl. vergeben @sank8-2 hat das vor 1 Tag übernommen. Offengood first issue hacktoberfest templates
codercops/ogcops#289 · 3 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
Add the Interview Q&A quote template (`quote-interview`)Evtl. vergeben @piyusshhjangid hat das vor 1 Tag übernommen. Offengood first issue hacktoberfest templates
codercops/ogcops#285 · 3 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
Add the Security Advisory GitHub template (`github-security-advisory`)Evtl. vergeben @srujankaleru2007 hat das vor 1 Tag übernommen. Offengood first issue hacktoberfest templates
codercops/ogcops#279 · 7 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
Add the Live Recording podcast template (`podcast-live-recording`)Evtl. vergeben @Ravindar-Amogh-Gummadavelly hat das vor 2 Tagen übernommen. Offengood first issue hacktoberfest templates
codercops/ogcops#261 · 2 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
hacktoberfest
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 35/100
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in codercops/ogcops
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
vekexasia/pi-extensible-workflows#374 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
documentation good first issue
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 77/100
Maintainer antworten meist innerhalb von 1 Tag
-
help wanted linux
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
GiuseppeBellamacina/downtime#19 ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
scaleway/ultraviolet#7089 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
Get-Concord-AI/concord-mcp#296 ·
Maintainer antworten meist innerhalb von 1 Tag