Add the Live Recording podcast template (`podcast-live-recording`)
Maintainer antworten meist innerhalb von 1 Tag
@Ravindar-Amogh-Gummadavelly arbeitet bereits daran.
Seit 26.10.2026.
- #315 von @Ravindar-Amogh-Gummadavelly — gemerged
Bewertung
Dieses Issue wurde noch nicht bewertet.
Beschreibung
Part of #5. For announcing a podcast episode that's recorded live with an audience.
Idea
A pill in the accent color sits at the top with a small round dot and "Recording live" in it, next to the show name ("The Dev Show"). The episode topic is large in the middle ("Shipping on Fridays: yes or no?"). Under it are the date and time ("Thursday, 7:00 PM IST") and the place ("Live on our channel"), each with a short label ("When", "Where") in the accent color.
Template details
- File:
src/templates/podcast/live-recording.ts, idpodcast-live-recording - Fields:
showName(text, default "The Dev Show"),commonFields.title(the episode topic),when(text, optional, default "Thursday, 7:00 PM IST"),where(text, optional, default "Live on our channel"),commonFields.bgColor,commonFields.accentColor,commonFields.textColor
Where to look
- Closest reference:
src/templates/podcast/episode-card.ts(show name and episode title),src/templates/podcast/series-banner.ts(a badge next to the show name)
Acceptance criteria
- Long topics shrink with
autoFontSize()and then truncate, and an emptywhen,whereor show name (or only spaces) hides cleanly, label included - The dot is a plain shape (no emoji), the pill's text and dot stay readable on any accent color (
contrastText()), and the accent labels stay readable on a light background - 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 #261 in the description.
- Vorherrschende Sprache
- TypeScript
- Sterne
- 8
- Forks
- 4
- Ø Merge
- 8 Std. 19 Min.
- Gemergte PRs (30 T.)
- 140
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
-
[Bug] Meta analyzer ignores overlong og:title when <title> is missingEvtl. vergeben @srikar-naidu hat das heute übernommen. Offenbug hacktoberfest
codercops/ogcops#333 · 2 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
[Bug] Difficulty Badge ignores its Accent Color fieldEvtl. vergeben @prakashNalla hat das heute übernommen. Offenbug hacktoberfest
codercops/ogcops#331 · 4 Kommentare · 1 zugewiesene Person ·
Maintainer antworten meist innerhalb von 1 Tag
-
Hacktoberfest 2026: start hereEvtl. vergeben @Saifjafri212213 hat das vor 1 Tag übernommen. Offenhacktoberfest
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 35/100
codercops/ogcops#88 · 13 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
-
feature good first issue hacktoberfest templates
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 45/100
codercops/ogcops#5 · 20 Kommentare ·
Maintainer antworten meist innerhalb von 1 Tag
Alle Issues in codercops/ogcops
Ähnliche Issues
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 76/100
Northeastern-Electric-Racing/FinishLine#4660 ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 86/100
excaliburjs/Excalibur#3895 ·
Maintainer antworten meist innerhalb von 3 Tagen
-
infer_audio_type only recognises one MPEG Layer III frame header, so most MP3 files are rejectedEvtl. vergeben @Steve-20-ai hat das heute übernommen. Offen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag
-
Earn report crashes with "RangeError: Invalid time value" when a report row has an unparsable timestampEvtl. vergeben @Gurkaran18 hat das heute übernommen. Offenbug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
joinmarket-webui/jam#1588 ·
Maintainer antworten meist innerhalb von 3 Tagen
-
BeOS .json missingOffen
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 72/100
mihaip/infinite-mac#475 ·