Por defecto #
Ejemplo: "Por defecto", de código HTML, para maquetar el componente: "Status Item", versión: 12.0.1, del sistema de diseño DESY
Para compilar el css del siguiente código deberás instalar Tailwind CSS y usar el archivo tailwind.config.js del proyecto: desy-html.
Para que funcione el comportamiento del siguiente código deberás importar el archivo index.js y todos los archivos javascript de la carpeta /src/js y /src/js/aria del proyecto: desy-html.
Usar sólo el código que está dentro de la siguiente etiqueta <code>.
<!-- status-item -->
<div id="default">
<div class="lg:flex lg:justify-between lg:items-start -my-px px-base py-sm border-t border-b border-neutral-base">
<div class="lg:w-2/3">
<p class="my-sm">Título</p>
</div>
<div class="lg:flex lg:flex-wrap lg:items-center lg:1/3">
<div class="w-full lg:w-auto lg:text-right mt-base lg:mt-0 mb-base lg:mb-0">
<button class='c-button c-button--transparent'>Modificar<span class='sr-only'> item del Título</span></button>
</div>
</div>
</div>
</div>
<!-- /status-item -->
Ejemplo: "Por defecto", de código Nunjucks, para maquetar el componente: "Status Item", versión: 12.0.1, del sistema de diseño DESY
Pegar en la página: pagina-prueba.html del proyecto: desy-html-starter.
Usar sólo el código que está dentro de la siguiente etiqueta <code>.
{% from "components/status-item/_macro.status-item.njk" import componentStatusItem %}
{% call componentStatusItem ("{\"id\":\"default\",\"title\":{\"text\":\"Título\"}}") %}
<button class='c-button c-button--transparent'>Modificar<span class='sr-only'> item del Título</span></button>
{% endcall %}
Título
Mostrar códigodel ejemplo: Por defecto
Contenido
Nunjucks macro
{% from "components/status-item/_macro.status-item.njk" import componentStatusItem %}
{% call componentStatusItem({
"id": "default",
"title": {
"text": "Título"
}
}) %}
<button class='c-button c-button--transparent'>Modificar<span class='sr-only'> item del Título</span></button>
{% endcall %}