DESY

Sistema de Diseño del Gobierno de Aragón.

Bloques en plantillas

Llamamos bloques a los contenedores definidos en las plantillas para facilitar la maquetación de las páginas. Cada bloque contiene las características necesarias para una correcta construcción y visualización de la página: anchura, posición, accesibilidad y otros apartados reservados para introducir contenido.

Código de color

Bloques invisibles y secciones

Bloques de cabecera y pie de página

Bloques para títulos y textos
Bloques para acciones y navegación
Bloques para notificaciones y avisos
Características de cada bloque
Nombre del bloque Código Nunjucks Descripción
Spinner de página {% block pageSpinnerBlock %} Oculto detrás del contenido
Cabecera {% block headerBlock %} Ocupa el ancho de la ventana para incluir el componente cabecera
Skip-link {% block skipLinkBlock %} Ocupa el ancho de la ventana para incluir el componente de salto al contido principal necesario para accesibilidad
Navegación de cabecera de edición {% block headerNavigationEditBlock %} Permite la navegación, si es necesaria, entre distintas páginas sin salir de la ventana de edición de contenido
Título de cabecera de edición {% block headerTitleEditBlock %} A la izquierda de la cabecera, muestra un título que indica que te encuentras editando el contenido
Acciones de cabecera de edición {% block headerActionsEditBlock %} A la derecha de la cabecera, permite realizar acciones sobre el contenido editado
Subcabecera {% block subheaderBlock %} Espacio reservado bajo la cabecera, normalmente para contener bloques de navegación
Navegación de subcabecera {% block subheaderNavigation %} Situado en la zona superior izquierda, para navegar a páginas anteriores
Acciones de subcabecera {% block subheaderActions %} Situado en la zona superior derecha, para realizar acciones sobre el contenido que visualizas
Título de subcabecera {% block subheaderTitle %} Situado bajo los bloques de navegación y acciones, muestra el título del contenido de la página
Menú de subcabecera {% block subheaderMenu %} Situado bajo el bloque de título de subcabecera, permite incluir un menú horizontal para navegar entre varios contenidos relacionados
Sección principal main Contenedor con anchura determinada con el contenido principal y otros bloques
Notificacion de cabecera {% block notificationHeaderBlock %} Situado al principio del contenido
Notificacion de pie de página {% block notificationFooterBlock %} Situado al final del contenido
Menú lateral {% block sidebarBlock %} Barra lateral que ocupa el 25% de la anchura de la sección
Contenido {% block contentBlock %} Contenido principal
Sección interior section Contenedor con anchura del 75% del ancho de la sección cuando la plantilla contiene el bloque de menú lateral. Muestra el contenido del item.
Notificación interior {% block notificationInnerContentBlock %} Se sitúa al principio del contenido interior
Contenido interior {% block innerContentBlock %} Contenido principal dentro de la sección interior
Pie de página {% block footerBlock %} Ocupa el ancho de la ventana para incluir el componente pie de página
Modal {% block modalBlock %} Zona reservada para ejecutar acciones una vez se carga la página