Add the Office Hours event template (`event-office-hours`)
Mantenedores costumam responder em até 1 dia
Avaliação
Esta issue ainda não foi avaliada.
Descrição
Part of #5. For recurring community calls and maintainer office hours.
Idea
"Office hours" sits at the top as a small label, with the title large under it ("Ask the maintainers"). Below is the recurring slot ("Every Thursday · 17:00 to 18:00 IST"), the host's name and role ("Priya Shah, maintainer"), an optional topic line ("Bring your PR questions"), and a call-to-action pill at the bottom ("Join on Discord").
Template details
- File:
src/templates/event/office-hours.ts, idevent-office-hours - Fields:
commonFields.title,schedule(text, default "Every Thursday · 17:00 to 18:00 IST"),host(text),hostRole(text, optional),topic(text, optional),ctaText(text, default "Join on Discord"),commonFields.bgColor,commonFields.accentColor,commonFields.textColor
Where to look
- Closest reference:
src/templates/event/webinar.ts(date and time styling),src/templates/event/call-for-speakers.ts(a call-to-action pill, and accent text that stays readable on light backgrounds)
Acceptance criteria
- Long titles shrink with
autoFontSize(), and long schedules and topics truncate - An empty
hostRole,topicorctaText(or only spaces) hides cleanly - The pill text stays readable on any accent color
- Re-exported in
src/templates/event/index.tsand registered in the Event 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 #237 in the description.
- Linguagem predominante
- TypeScript
- Estrelas
- 8
- Forks
- 4
- Merge médio
- 5h 19min
- PRs com merge (30d)
- 99
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Tem um modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de codercops/ogcops
-
good first issue hacktoberfest templates
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
Mantenedores costumam responder em até 1 dia
-
good first issue hacktoberfest templates
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 76/100
Mantenedores costumam responder em até 1 dia
-
`npm run dev` keeps serving old images from `/api/og` after a template changeTalvez já em andamento @srujankaleru2007 assumiu hoje. Abertabug good first issue hacktoberfest
codercops/ogcops#228 · 2 comentários · 1 responsável ·
Mantenedores costumam responder em até 1 dia
-
Add the Top Episodes podcast template (`podcast-top-episodes`)Talvez já em andamento @piyusshhjangid assumiu hoje. Abertagood first issue hacktoberfest templates
codercops/ogcops#226 · 2 comentários · 1 responsável ·
Mantenedores costumam responder em até 1 dia
-
Add the Sponsor newsletter template (`newsletter-sponsor`)Talvez já em andamento @Saumyajaiswal9794 assumiu há 1 dia. Abertagood first issue hacktoberfest templates
codercops/ogcops#208 · 2 comentários · 1 responsável ·
Mantenedores costumam responder em até 1 dia
Todas as issues de codercops/ogcops
Issues semelhantes
-
area:desktop bug documentation
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
anthropics/claude-code#104801 ·
Mantenedores costumam responder em até 1 dia
-
Add: Halloween Non Stop SDAbertacheck:passed streams:add
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 67/100
Mantenedores costumam responder em até 2 dias
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
spudly/design-system#110 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 85/100
Mantenedores costumam responder em até 1 dia
-
[Bug]: REST API URL starting with "http" but no scheme (e.g. httpbin.org/get) is not given an http:// prefixTalvez já em andamento @ItsDeadlyProgrammer assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 68/100
appsmithorg/appsmith#42471 · 1 comentário ·
Mantenedores costumam responder em até 2 dias