Add the Glossary Term tutorial template (`tutorial-glossary`)
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 76/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- react, typescript
Línea de trabajo
Start with src/templates/tutorial/cheat-sheet.ts for the JetBrains Mono panel and src/templates/tutorial/quiz-card.ts for the tutorial layout and readable accent text. Implement the fields and acceptance criteria in src/templates/tutorial/glossary.ts, then re-export it from src/templates/tutorial/index.ts and register it in the Tutorial block of src/templates/registry.ts. Check the shared template checklist in #5; done means the glossary handles long and empty values as specified and is registered.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Part of #5. For "term of the day" posts and docs glossaries.
Idea
A small label sits at the top ("Term of the day"). The term is large under it ("Idempotent"), with an optional part of speech next to it in a muted color ("adjective"). Below is the definition in two or three lines, and an optional example in JetBrains Mono inside a code panel ("PUT /users/42 twice still leaves one user").
Template details
- File:
src/templates/tutorial/glossary.ts, idtutorial-glossary - Fields:
label(text, default "Term of the day"),term(text),partOfSpeech(text, optional),commonFields.description(the definition),example(text, optional),commonFields.bgColor,commonFields.accentColor,commonFields.textColor
Where to look
- Closest reference:
src/templates/tutorial/cheat-sheet.ts(a JetBrains Mono panel),src/templates/tutorial/quiz-card.ts(tutorial layout, and accent text that stays readable on light backgrounds)
Acceptance criteria
- Long terms shrink with
autoFontSize(), and long definitions and examples are truncated - An empty
partOfSpeechorexamplehides cleanly, and a value of only spaces counts as empty - Re-exported in
src/templates/tutorial/index.tsand registered in the Tutorial 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 #234 in the description.
- Lenguaje dominante
- TypeScript
- Estrellas
- 8
- Forks
- 4
- Merge medio
- 5 h 19 min
- PR fusionados (30 d)
- 99
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de codercops/ogcops
-
good first issue hacktoberfest templates
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
Los mantenedores suelen responder en 1 día
-
Add the Office Hours event template (`event-office-hours`)Posiblemente ocupada @bhushan4work la tomó hoy. Abiertogood first issue hacktoberfest templates
codercops/ogcops#237 · 2 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
`npm run dev` keeps serving old images from `/api/og` after a template changePosiblemente ocupada @srujankaleru2007 la tomó hoy. Abiertobug good first issue hacktoberfest
codercops/ogcops#228 · 2 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Add the Top Episodes podcast template (`podcast-top-episodes`)Posiblemente ocupada @piyusshhjangid la tomó hoy. Abiertogood first issue hacktoberfest templates
codercops/ogcops#226 · 2 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
-
Add the Sponsor newsletter template (`newsletter-sponsor`)Posiblemente ocupada @Saumyajaiswal9794 la tomó hace 1 día. Abiertogood first issue hacktoberfest templates
codercops/ogcops#208 · 2 comentarios · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de codercops/ogcops
Issues similares
-
area: image-engine bug priority: low
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
snapotter-hq/SnapOtter#3885 ·
Los mantenedores suelen responder en 1 día
-
Mend: dependency security vulnerability
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 3 días
-
pending triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Los mantenedores suelen responder en 1 día
-
bug P3 UI/UX
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
Los mantenedores suelen responder en 1 día
-
clawsweeper:fix-shape-clear clawsweeper:queueable-fix clawsweeper:source-repro impact:ux-friction issue-rating: 🦞 diamond lobster no-stale P3
Dificultad 2/5 1-3 horas Aptitud para principiantes 73/100
openclaw/openclaw#182077 · 1 comentario · 1 reacción ·
Los mantenedores suelen responder en 1 día