Por defecto #
Ejemplo: "Por defecto", de código HTML, para maquetar el componente: "Character Count", versión: 12.1.0, 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: https://bitbucket.org/sdaragon/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: https://bitbucket.org/sdaragon/desy-html/
Usar sólo el código que está dentro de la siguiente etiqueta <code>.
<!-- character-count -->
<div data-maxlength="250">
<!-- textarea -->
<div class="c-form-group mb-0">
<!-- label -->
<label class="block" for="more-detail-a">Esto es un label</label>
<!-- /label -->
<textarea class="block mt-sm px-base py-sm border-black rounded font-semibold leading-normal placeholder-neutral-dark focus:border-black focus:shadow-outline-focus-input focus:ring-4 focus:ring-warning-base disabled:bg-neutral-light disabled:border-neutral-base js-character-count" id="more-detail-a" name="more-detail-a" rows="5" aria-describedby="more-detail-a-info"></textarea>
</div>
<!-- /textarea -->
<!-- hint -->
<p id="more-detail-a-info" class="block text-neutral-dark mt-xs text-sm" aria-live="polite">Puedes escribir hasta 250 caracteres</p>
<!-- /hint -->
</div>
<!-- /character-count -->
Ejemplo: "Por defecto", de código Nunjucks, para maquetar el componente: "Character Count", versión: 12.1.0, del sistema de diseño DESY
Pegar en la página: pagina-prueba-EDITA-PARA-EMPEZAR.html del proyecto: https://bitbucket.org/sdaragon/desy-html-starter/
Usar sólo el código que está dentro de la siguiente etiqueta <code>.
{% from "components/character-count/_macro.character-count.njk" import componentCharacterCount %}
{{ componentCharacterCount({
"name": "more-detail-a",
"id": "more-detail-a",
"maxlength": 250,
"label": {
"text": "Esto es un label"
}
}) }}
Puedes escribir hasta 250 caracteres
Mostrar códigodel ejemplo: Por defecto
Contenido
Nunjucks macro
{% from "components/character-count/_macro.character-count.njk" import componentCharacterCount %}
{{ componentCharacterCount({
"name": "more-detail-a",
"id": "more-detail-a",
"maxlength": 250,
"label": {
"text": "Esto es un label"
}
}) }}