semmelei: News Post editor toolbar and live preview
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
- 55/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Stack tecnológico
- typescript
- Área
- frontend
Línea de trabajo
Start from the admin News Post editor and find the existing NewsPostBody component used by /news. Check the project’s i18n rules and frontend checks before adding the toolbar, live preview, and responsive editor and preview views. Done means toolbar actions work with and without selected text, the preview updates through NewsPostBody, and the wide screen and phone layouts meet the acceptance criteria.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Parent
#77
What to build
The News Post editor gets a small Markdown toolbar and a live preview, so Admins don't need to know Markdown and see exactly what customers will see.
Toolbar: bold, italic, heading, list, link. Each wraps the selected text, or inserts a placeholder when nothing is selected. Plain textarea, no editor library (no Monaco, no CodeMirror).
Preview: rendered with the same NewsPostBody component as /news, live while typing. Side by side with the editor on wide screens; two tabs (editor / preview) on a phone.
Acceptance criteria
- Each toolbar button wraps the selection, or inserts a placeholder without a selection (checked by hand)
- Preview renders through
NewsPostBodyand updates live - Side by side on wide screens, tabs on a phone (checked by hand)
- i18n rules followed; frontend checks green
- Lenguaje dominante
- TypeScript
- Estrellas
- 0
- Forks
- 1
- Merge medio
- 10 h 20 min
- PR fusionados (30 d)
- 36
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
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 myOmikron/code
-
needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
wayfinder:task
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
Los mantenedores suelen responder en 1 día
-
wayfinder:task
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
myOmikron/code#102 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
needs-triage
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
Los mantenedores suelen responder en 1 día
-
mtg: tournament plannerAbiertoready-for-agent
Dificultad 5/5 Más de una semana Aptitud para principiantes 18/100
Los mantenedores suelen responder en 1 día
Todos los issues de myOmikron/code
Issues similares
-
createAI: the ai peer range allows ai@6, which the provider cannot work withPosiblemente ocupada @akhil9tiet la tomó hoy. Abiertobug
Dificultad 1/5 Menos de una hora Aptitud para principiantes 83/100
cloudflare/agents#2690 · 3 comentarios ·
Los mantenedores suelen responder en 1 día
-
[fullsend] E2E: theme — global-header ignores app.branding.fullLogo (RHDHBUGS-3670)Posiblemente ocupada @fullsend-ai-coder la tomó hoy. Abiertoe2e-failure ready-to-code
Dificultad 1/5 Menos de una hora Aptitud para principiantes 78/100
redhat-developer/rhdh-plugin-export-overlays#4503 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
needs triage 📥
Dificultad 1/5 Menos de una hora Aptitud para principiantes 86/100
ethereum/ethereum-org-website#19601 ·
Los mantenedores suelen responder en 1 día
-
[Bug]: Circular app layout navigation and help icons are shifted upward in the official demoAbiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
cloudscape-design/components#5184 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
agilepathway/label-checker#805 ·
Los mantenedores suelen responder en 1 día