Site bug: DiagramLayerStack, DiagramFileTree and DiagramComponentFiles are not registered, so the Introduction's diagram is blank
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 78/100
- Tipo de issue
- Error
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- javascript
- Área
- documentation, frontend
Línea de trabajo
Empieza por app/plugins/diagram-components.ts y compara sus registros con los archivos Vue de app/components/content/Diagram/. Comprueba las tres referencias Markdown indicadas y usa el registro de desarrollo o el HTML renderizado para confirmar el comportamiento del componente que falta. La tarea estará terminada cuando los tres diagramas estén registrados (o el registro se genere como se sugiere) y las páginas de documentación afectadas muestren sus diagramas en lugar de espacios en blanco.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Found in the 2026-10-08 front-end review, and checked.
app/plugins/diagram-components.ts registers 8 diagrams. LayerStack.vue, FileTree.vue and ComponentFiles.vue exist in app/components/content/Diagram/ but are not registered.
content/1.getting-started/1.index.md:21uses::DiagramLayerStack. The dev log showsFailed to resolve component: DiagramLayerStack, and the HTML contains a raw<DiagramLayerStack>element, so the first docs page has an empty gap.content/2.guides/4.alternative-ui-variants.md:94uses::DiagramFileTree, which has the same problem.DiagramComponentFilesis unused, but it belongs in3.core-concepts/5.components.md("A Component Has Two Sides").
Fix. Register the three diagrams. Better, generate the registrations with import.meta.glob('~/components/content/Diagram/*.vue') so a new diagram can't be missed. Consider failing the build or prerender on "Failed to resolve component".
- Lenguaje dominante
- TypeScript
- Estrellas
- 0
- Forks
- 0
- Merge medio
- 1 h 20 min
- PR fusionados (30 d)
- 1
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 components-web-app/docs
-
Browser Tests page: the template's tests no longer use the sample content (components-web-app#177)Abierto
Dificultad 1/5 1-3 horas Aptitud para principiantes 88/100
components-web-app/docs#267 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
components-web-app/docs#266 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 79/100
components-web-app/docs#265 · 1 comentario ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
components-web-app/docs#264 ·
-
documentation
Dificultad 2/5 1-3 horas Aptitud para principiantes 79/100
components-web-app/docs#263 · 1 comentario ·
Todos los issues de components-web-app/docs
Issues similares
-
RED ladder stopped @ 4db4ed91Abiertoarea:workflow bug ready-for-human
Dificultad 1/5 Menos de una hora Aptitud para principiantes 78/100
fil-donadoni/tolaria#6108 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
apache/rocketmq-dashboard#7234 ·
Los mantenedores suelen responder en 3 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
vitest-dev/vitest#11656 ·
Los mantenedores suelen responder en 1 día
-
e2e-failure ready-to-code
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
redhat-developer/rhdh-plugin-export-overlays#4460 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100
ehmpathy/rhachet-roles-bhrain#655 ·
Los mantenedores suelen responder en 1 día