App Shell
Estructura básica de la aplicación
Una shell de aplicación es el marco pequeño que permanece mientras el contenido de la página cambia. Normalmente contiene navegación, identidad y estado.
Otro ejemplo
Abrir Proyectos cambia el contenido de la ruta. El encabezado y la navegación del espacio de trabajo permanecen en su lugar.
Partes principales
- 01Encabezado persistente
- 02Navegación principal
- 03Salida de la ruta
- 04Contexto de cuenta
- 05Límite de carga de página
Úsalo cuando
Úsalo cuando muchas páginas de la aplicación compartan la misma navegación de nivel superior y el contexto de la cuenta.
No lo uses cuando
No pongas todas las funciones en la interfaz principal. Mantén los datos de la página y la carga específica de la página dentro de la página.
Nombre usado en código
persistent header + navigation + route outlet + page state Antes de lanzarlo
Check content order, shared design values, component consistency, contrast, zoom, and layout changes by screen size. Verify every theme, language, and state. If there is motion, offer an equal reduced-motion experience.
Outcome: Complete the task with Estructura básica de la aplicación (App Shell). User context: Abrir Proyectos cambia el contenido de la ruta. El encabezado y la navegación del espacio de trabajo permanecen en su lugar. Design concept to apply: Estructura básica de la aplicación (App Shell). Why it fits: Úsalo cuando muchas páginas de la aplicación compartan la misma navegación de nivel superior y el contexto de la cuenta. Do not use it when: No pongas todas las funciones en la interfaz principal. Mantén los datos de la página y la carga específica de la página dentro de la página. Design requirements: Set the content order, shared design values, and reusable components. Define how the layout changes by screen size and state. Keep useful design choices separate from decoration. Inclusion and resilience: Check contrast, zoom, languages, themes, and reduced motion when needed. Do not use color or effects as the only way to show meaning. Acceptance criteria: The design stays clear on phones and desktops, at zoom, in every theme, and in all supported languages. Interactive states stay clear and consistent. Evidence and limits (evidence boundary): Ningún estándar oficial único controla todo el término. Su significado puede cambiar según equipos, plataformas o marcos. Unknowns to confirm: Brand limits, amount of content, supported themes and languages, target devices, and design-system rules.
Revisa esta petición
Review how Estructura básica de la aplicación (App Shell) is used now. Definition: Una shell de aplicación es el marco pequeño que permanece mientras el contenido de la página cambia. Normalmente contiene navegación, identidad y estado. Release checks: Check content order, shared design values, component consistency, contrast, zoom, and layout changes by screen size. Verify every theme, language, and state. If there is motion, offer an equal reduced-motion experience. Before changing code, list the evidence, gaps, severity, and the smallest safe fix.