Usa el parámetro standalone: true para mostrar solo el calendario sin el input. Usa la documentación de la librería Cally para añadir el calendario como un caller de este componente.
Usa el parámetro standalone: true para mostrar solo el calendario sin el input. Usa la documentación de la librería Cally para añadir el calendario como un caller de este componente. En este ejemplo hemos personalizado el slot 'header' del calendario de Cally para añadirle un componente Select como selector de año.
Mostrar códigodel ejemplo: Standalone fecha única y selector de año
Usa el parámetro standalone: true para mostrar solo el calendario sin el input. Usa la documentación de la librería Cally para añadir el calendario como un caller de este componente. En este ejemplo hemos usado el componente <calendar-multi> de Cally para se puedan seleccionar múltiples fechas.
Usa el parámetro standalone: true para mostrar solo el calendario sin el input. Usa la documentación de la librería Cally para añadir el calendario como un caller de este componente. En este ejemplo hemos usado el componente <calendar-range> de Cally para que tenga un selector de rangos de fecha.
Mostrar códigodel ejemplo: Standalone rango de fechas
Standalone rango de fechas 2 meses y selector de año #
Usa el parámetro standalone: true para mostrar solo el calendario sin el input. Usa la documentación de la librería Cally para añadir el calendario como un caller de este componente. En este ejemplo hemos usado los componentes <calendar-range months='2'> y <calendar-month offset='1'> de Cally para que tenga un selector de rangos de fecha mostrando 2 meses.
Mostrar códigodel ejemplo: Standalone rango de fechas 2 meses y selector de año
Para incluir las fechas en el campo de texto usa el formato de fecha DD-MM-AAAA (día-mes-año).día con dos dígitos, guión simple, mes con dos dígitos, guión simple y año con 4 dígitos. Separa las fechas mediante un espacio. Para seleccionar varios días en el calendario, pulsa los días que quieres seleccionar.
Mostrar códigodel ejemplo: Fechas múltiples
Contenido
Nunjucks macro
{% from"components/datepicker/_macro.datepicker.njk"import componentDatepicker %}
{% call componentDatepicker({
"id": "datepicker-multiple-dates",
"name": "test-name",
"label": {
"text": "Elige tus días disponibles"
},
"hint": {
"html": "Para incluir las fechas en el campo de texto usa el formato de fecha <span aria-hidden='true'>DD-MM-AAAA (día-mes-año).</span><span class='sr-only'>día con dos dígitos, guión simple, mes con dos dígitos, guión simple y año con 4 dígitos.</span> Separa las fechas mediante un espacio. Para seleccionar varios días en el calendario, pulsa los días que quieres seleccionar."
},
"value": "10-01-2024 20-01-2024"
}) %}
<calendar-multivalue="10-01-2024 20-01-2025"min="01-01-2025"max="31-12-2025"locale="es"
><divslot="previous"><svgxmlns="http://www.w3.org/2000/svg"viewBox="0 0 16 16"height="1em"width="1em"class="self-center my-1"focusable="false"role="img"aria-label="Mes anterior"><pathd="M4.00001 7.97945C4.00001 7.63023 4.14967 7.3309 4.39911 7.13135L9.93669 2.19243C10.3358 1.8931 10.9345 1.94298 11.2338 2.34209C11.5331 2.74119 11.5331 3.28996 11.134 3.58929L6.24497 7.87967C6.19508 7.92956 6.19508 7.97945 6.24497 8.07922L11.134 12.3696C11.5331 12.7188 11.583 13.2676 11.2338 13.6667C10.8846 14.0658 10.3358 14.1157 9.93669 13.7665C9.93669 13.7665 9.93669 13.7665 9.8868 13.7166L4.34922 8.82754C4.14967 8.62799 4.00001 8.27877 4.00001 7.97945Z"fill="currentColor"></path></svg></div><divslot="next"><svgxmlns="http://www.w3.org/2000/svg"viewBox="0 0 16 16"height="1em"width="1em"class="self-center my-1"focusable="false"role="img"aria-label="Mes siguiente"><pathd="M11.4673 8.02055C11.4673 8.36977 11.3176 8.6691 11.0682 8.86865L5.53062 13.8076C5.13152 14.1069 4.53286 14.057 4.23353 13.6579C3.9342 13.2588 3.9342 12.71 4.33331 12.4107L9.22234 8.12033C9.27223 8.07044 9.27223 8.02055 9.22234 7.92078L4.33331 3.6304C3.9342 3.28118 3.88432 2.73241 4.23353 2.33331C4.58275 1.9342 5.13152 1.88432 5.53062 2.23353C5.53062 2.23353 5.53062 2.23353 5.58051 2.28342L11.1181 7.17246C11.3176 7.37201 11.4673 7.72123 11.4673 8.02055Z"fill="currentColor"></path></svg></div><divclass="flex flex-wrap justify-center gap-lg"><calendar-month></calendar-month></div></calendar-multi>
{% endcall %}
Para incluir el rango de fechas en el campo de texto usa el formato de fecha DD-MM-AAAA (día-mes-año).día con dos dígitos, guión simple, mes con dos dígitos, guión simple y año con 4 dígitos. Separa la fecha inicial de la final con una barra /. Para seleccionar un rango de fechas en el calendario, pulsa el primer día del rango, desplázate hasta el último día del rango y púlsalo.
Mostrar códigodel ejemplo: Rango de fechas
Contenido
Nunjucks macro
{% from"components/datepicker/_macro.datepicker.njk"import componentDatepicker %}
{% call componentDatepicker({
"id": "datepicker-range3",
"name": "test-name",
"label": {
"text": "Elige tu rango de días disponibles"
},
"hint": {
"html": "Para incluir el rango de fechas en el campo de texto usa el formato de fecha <span aria-hidden='true'>DD-MM-AAAA (día-mes-año).</span><span class='sr-only'>día con dos dígitos, guión simple, mes con dos dígitos, guión simple y año con 4 dígitos.</span> Separa la fecha inicial de la final con una barra /. Para seleccionar un rango de fechas en el calendario, pulsa el primer día del rango, desplázate hasta el último día del rango y púlsalo."
},
"value": "10-01-2024/20-01-2024"
}) %}
<calendar-rangevalue="10-01-2024/20-01-2025"min="01-01-2025"max="21-12-2025"locale="es"
><divslot="previous"><svgxmlns="http://www.w3.org/2000/svg"viewBox="0 0 16 16"height="1em"width="1em"class="self-center my-1"focusable="false"role="img"aria-label="Mes anterior"><pathd="M4.00001 7.97945C4.00001 7.63023 4.14967 7.3309 4.39911 7.13135L9.93669 2.19243C10.3358 1.8931 10.9345 1.94298 11.2338 2.34209C11.5331 2.74119 11.5331 3.28996 11.134 3.58929L6.24497 7.87967C6.19508 7.92956 6.19508 7.97945 6.24497 8.07922L11.134 12.3696C11.5331 12.7188 11.583 13.2676 11.2338 13.6667C10.8846 14.0658 10.3358 14.1157 9.93669 13.7665C9.93669 13.7665 9.93669 13.7665 9.8868 13.7166L4.34922 8.82754C4.14967 8.62799 4.00001 8.27877 4.00001 7.97945Z"fill="currentColor"></path></svg></div><divslot="next"><svgxmlns="http://www.w3.org/2000/svg"viewBox="0 0 16 16"height="1em"width="1em"class="self-center my-1"focusable="false"role="img"aria-label="Mes siguiente"><pathd="M11.4673 8.02055C11.4673 8.36977 11.3176 8.6691 11.0682 8.86865L5.53062 13.8076C5.13152 14.1069 4.53286 14.057 4.23353 13.6579C3.9342 13.2588 3.9342 12.71 4.33331 12.4107L9.22234 8.12033C9.27223 8.07044 9.27223 8.02055 9.22234 7.92078L4.33331 3.6304C3.9342 3.28118 3.88432 2.73241 4.23353 2.33331C4.58275 1.9342 5.13152 1.88432 5.53062 2.23353C5.53062 2.23353 5.53062 2.23353 5.58051 2.28342L11.1181 7.17246C11.3176 7.37201 11.4673 7.72123 11.4673 8.02055Z"fill="currentColor"></path></svg></div><divclass="flex flex-wrap justify-center gap-lg"><calendar-month></calendar-month></div></calendar-range>
{% endcall %}
HTML
<!-- datepicker --><divdata-module="c-datepicker"class="c-datepicker"><divclass="c-form-group"><!-- label --><labelclass="block"for="datepicker-range3">Elige tu rango de días disponibles</label><!-- /label --><!-- hint --><pid="datepicker-range3-hint"class="block text-neutral-dark">Para incluir el rango de fechas en el campo de texto usa el formato de fecha <spanaria-hidden="true">DD-MM-AAAA (día-mes-año).</span><spanclass="sr-only">día con dos dígitos, guión simple, mes con dos dígitos, guión simple y año con 4 dígitos.</span> Separa la fecha inicial de la final con una barra /. Para seleccionar un rango de fechas en el calendario, pulsa el primer día del rango, desplázate hasta el último día del rango y púlsalo.</p><!-- /hint --><divclass="relative"><inputclass="c-input block mt-sm border-black rounded-sm font-semibold 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 pr-16 w-full"id="datepicker-range3"name="test-name"type="text"value="10-01-2024/20-01-2024"aria-describedby="datepicker-range3-hint"><divclass="absolute top-0 right-0"><!-- dropdown --><divdata-module="c-dropdown"class=" relative"><buttonclass="c-dropdown c-dropdown--transparent"data-module="c-dropdown-button"aria-haspopup="true"id="datepicker-range3-dropdown"data-aria-haspopup="dialog"data-role="dialog"data-aria-modal="false"data-aria-label="Selección de fecha"><spanclass="inline-flex self-center align-middle"><spanclass="sr-only">Seleccionar fecha con una tabla de calendario</span><svgxmlns="http://www.w3.org/2000/svg"viewBox="0 0 14 14"width="1.375em"height="1.375em"aria-hidden="true"><g><pathfill="currentColor"fill-rule="evenodd"d="M4.5 1.5c0 -0.552285 -0.44772 -1 -1 -1s-1 0.447715 -1 1v1H2C1.17157 2.5 0.5 3.17157 0.5 4v8c0 0.8284 0.67157 1.5 1.5 1.5h10c0.8284 0 1.5 -0.6716 1.5 -1.5V4c0 -0.82843 -0.6716 -1.5 -1.5 -1.5h-0.5v-1c0 -0.552285 -0.4477 -1 -1 -1 -0.55229 0 -1 0.447715 -1 1v1h-5v-1Zm-1 5.75c0.55228 0 1 -0.44772 1 -1s-0.44772 -1 -1 -1 -1 0.44772 -1 1 0.44772 1 1 1Zm3.5 0c0.55228 0 1 -0.44772 1 -1s-0.44772 -1 -1 -1 -1 0.44772 -1 1 0.44772 1 1 1Zm-2.5 3c0 0.5523 -0.44772 1 -1 1s-1 -0.4477 -1 -1c0 -0.55229 0.44772 -1 1 -1s1 0.44771 1 1Zm2.5 1c0.55228 0 1 -0.4477 1 -1 0 -0.55229 -0.44772 -1 -1 -1s-1 0.44771 -1 1c0 0.5523 0.44772 1 1 1Zm4.5 -5c0 0.55228 -0.4477 1 -1 1 -0.55229 0 -1 -0.44772 -1 -1s0.44771 -1 1 -1c0.5523 0 1 0.44772 1 1Z"clip-rule="evenodd"stroke-width="1"></path></g></svg></span><svgclass="inline-block -mr-2 align-middle -my-px"viewBox="0 0 96 96"aria-hidden="true"fill="currentColor"focusable="false"width="1.5em"height="1.5em"><g><pathd="M46.71 58.037a1.823 1.823 0 002.581 0L62.048 45.28a1.823 1.823 0 00-1.29-3.113H35.243a1.823 1.823 0 00-1.291 3.113z" /></g></svg></button><divclass="c-dropdown__tooltip min-w-auto! mt-2 border border-neutral-base shadow-md bg-white"data-module="c-dropdown-tooltip"><divclass="p-sm overflow-x-auto"><calendar-rangevalue="10-01-2024/20-01-2025"min="01-01-2025"max="21-12-2025"locale="es"><divslot="previous"><svgxmlns="http://www.w3.org/2000/svg"viewBox="0 0 16 16"height="1em"width="1em"class="self-center my-1"focusable="false"role="img"aria-label="Mes anterior"><pathd="M4.00001 7.97945C4.00001 7.63023 4.14967 7.3309 4.39911 7.13135L9.93669 2.19243C10.3358 1.8931 10.9345 1.94298 11.2338 2.34209C11.5331 2.74119 11.5331 3.28996 11.134 3.58929L6.24497 7.87967C6.19508 7.92956 6.19508 7.97945 6.24497 8.07922L11.134 12.3696C11.5331 12.7188 11.583 13.2676 11.2338 13.6667C10.8846 14.0658 10.3358 14.1157 9.93669 13.7665C9.93669 13.7665 9.93669 13.7665 9.8868 13.7166L4.34922 8.82754C4.14967 8.62799 4.00001 8.27877 4.00001 7.97945Z"fill="currentColor"></path></svg></div><divslot="next"><svgxmlns="http://www.w3.org/2000/svg"viewBox="0 0 16 16"height="1em"width="1em"class="self-center my-1"focusable="false"role="img"aria-label="Mes siguiente"><pathd="M11.4673 8.02055C11.4673 8.36977 11.3176 8.6691 11.0682 8.86865L5.53062 13.8076C5.13152 14.1069 4.53286 14.057 4.23353 13.6579C3.9342 13.2588 3.9342 12.71 4.33331 12.4107L9.22234 8.12033C9.27223 8.07044 9.27223 8.02055 9.22234 7.92078L4.33331 3.6304C3.9342 3.28118 3.88432 2.73241 4.23353 2.33331C4.58275 1.9342 5.13152 1.88432 5.53062 2.23353C5.53062 2.23353 5.53062 2.23353 5.58051 2.28342L11.1181 7.17246C11.3176 7.37201 11.4673 7.72123 11.4673 8.02055Z"fill="currentColor"></path></svg></div><divclass="flex flex-wrap justify-center gap-lg"><calendar-month></calendar-month></div></calendar-range></div><ulclass="flex flex-wrap justify-between gap-sm p-sm"><li><!-- button --><buttonclass="c-button c-button--primary c-button--sm"id="datepicker-range3-submit">
Aceptar
</button><!-- /button --></li><li><!-- button --><buttonclass="c-button c-button--sm"id="datepicker-range3-cancel">
Cancelar
</button><!-- /button --></li></ul></div></div><!-- /dropdown --><script>document.getElementById('datepicker-range3-dropdown').setAttribute('aria-haspopup', 'dialog');
</script></div></div></div></div><!-- /datepicker -->
Para incluir el rango de fechas en el campo de texto usa el formato de fecha DD-MM-AAAA (día-mes-año).día con dos dígitos, guión simple, mes con dos dígitos, guión simple y año con 4 dígitos. Separa la fecha inicial de la final con una barra /. Para seleccionar un rango de fechas en el calendario, pulsa el primer día del rango, desplázate hasta el último día del rango y púlsalo.
Mostrar códigodel ejemplo: Rango de fechas 2 meses y selector de año
Contenido
Nunjucks macro
{% from"components/datepicker/_macro.datepicker.njk"import componentDatepicker %}
{% call componentDatepicker({
"id": "datepicker-with-hint-text-and-year",
"name": "test-name",
"label": {
"text": "Elige tu rango de días disponibles"
},
"hint": {
"html": "Para incluir el rango de fechas en el campo de texto usa el formato de fecha <span aria-hidden='true'>DD-MM-AAAA (día-mes-año).</span><span class='sr-only'>día con dos dígitos, guión simple, mes con dos dígitos, guión simple y año con 4 dígitos.</span> Separa la fecha inicial de la final con una barra /. Para seleccionar un rango de fechas en el calendario, pulsa el primer día del rango, desplázate hasta el último día del rango y púlsalo."
},
"value": "16-01-2024/04-02-2024"
}) %}
<calendar-rangemonths="2"value="01-01-2025/16-01-2025"min="01-01-2025"max="31-12-2025"locale="es"
><divslot="previous"><svgxmlns="http://www.w3.org/2000/svg"viewBox="0 0 16 16"height="1em"width="1em"class="self-center my-1"focusable="false"role="img"aria-label="Mes anterior"><pathd="M4.00001 7.97945C4.00001 7.63023 4.14967 7.3309 4.39911 7.13135L9.93669 2.19243C10.3358 1.8931 10.9345 1.94298 11.2338 2.34209C11.5331 2.74119 11.5331 3.28996 11.134 3.58929L6.24497 7.87967C6.19508 7.92956 6.19508 7.97945 6.24497 8.07922L11.134 12.3696C11.5331 12.7188 11.583 13.2676 11.2338 13.6667C10.8846 14.0658 10.3358 14.1157 9.93669 13.7665C9.93669 13.7665 9.93669 13.7665 9.8868 13.7166L4.34922 8.82754C4.14967 8.62799 4.00001 8.27877 4.00001 7.97945Z"fill="currentColor"></path></svg></div><divslot="next"><svgxmlns="http://www.w3.org/2000/svg"viewBox="0 0 16 16"height="1em"width="1em"class="self-center my-1"focusable="false"role="img"aria-label="Mes siguiente"><pathd="M11.4673 8.02055C11.4673 8.36977 11.3176 8.6691 11.0682 8.86865L5.53062 13.8076C5.13152 14.1069 4.53286 14.057 4.23353 13.6579C3.9342 13.2588 3.9342 12.71 4.33331 12.4107L9.22234 8.12033C9.27223 8.07044 9.27223 8.02055 9.22234 7.92078L4.33331 3.6304C3.9342 3.28118 3.88432 2.73241 4.23353 2.33331C4.58275 1.9342 5.13152 1.88432 5.53062 2.23353C5.53062 2.23353 5.53062 2.23353 5.58051 2.28342L11.1181 7.17246C11.3176 7.37201 11.4673 7.72123 11.4673 8.02055Z"fill="currentColor"></path></svg></div><divslot="heading"class="order-first w-full flex justify-center"><!-- select --><divclass="c-form-group -mb-12"><!-- label --><labelclass="block max-w-40 text-sm"for="select-years-datepicker-with-hint-text-and-year">Selecciona un año para cargar sus datos</label><!-- /label --><selectclass="c-select block mt-sm transition duration-150 ease-in-out border-black rounded-sm font-semibold focus:border-black focus:shadow-outline-focus-input focus:ring-4 focus:ring-warning-base disabled:bg-neutral-light disabled:border-neutral-base c-select--sm w-full"id="select-years-datepicker-with-hint-text-and-year"name="select-years-datepicker-with-hint-text-and-year"><optionvalue="2024"selected>2024</option><optionvalue="2025">2025</option><optionvalue="2026">2026</option></select></div><!-- /select --></div><divclass="flex flex-wrap justify-center gap-lg"><calendar-month></calendar-month><calendar-monthoffset="1"></calendar-month></div></calendar-range>
{% endcall %}
HTML
<!-- datepicker --><divdata-module="c-datepicker"class="c-datepicker"><divclass="c-form-group"><!-- label --><labelclass="block"for="datepicker-with-hint-text-and-year">Elige tu rango de días disponibles</label><!-- /label --><!-- hint --><pid="datepicker-with-hint-text-and-year-hint"class="block text-neutral-dark">Para incluir el rango de fechas en el campo de texto usa el formato de fecha <spanaria-hidden="true">DD-MM-AAAA (día-mes-año).</span><spanclass="sr-only">día con dos dígitos, guión simple, mes con dos dígitos, guión simple y año con 4 dígitos.</span> Separa la fecha inicial de la final con una barra /. Para seleccionar un rango de fechas en el calendario, pulsa el primer día del rango, desplázate hasta el último día del rango y púlsalo.</p><!-- /hint --><divclass="relative"><inputclass="c-input block mt-sm border-black rounded-sm font-semibold 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 pr-16 w-full"id="datepicker-with-hint-text-and-year"name="test-name"type="text"value="16-01-2024/04-02-2024"aria-describedby="datepicker-with-hint-text-and-year-hint"><divclass="absolute top-0 right-0"><!-- dropdown --><divdata-module="c-dropdown"class=" relative"><buttonclass="c-dropdown c-dropdown--transparent"data-module="c-dropdown-button"aria-haspopup="true"id="datepicker-with-hint-text-and-year-dropdown"data-aria-haspopup="dialog"data-role="dialog"data-aria-modal="false"data-aria-label="Selección de fecha"><spanclass="inline-flex self-center align-middle"><spanclass="sr-only">Seleccionar fecha con una tabla de calendario</span><svgxmlns="http://www.w3.org/2000/svg"viewBox="0 0 14 14"width="1.375em"height="1.375em"aria-hidden="true"><g><pathfill="currentColor"fill-rule="evenodd"d="M4.5 1.5c0 -0.552285 -0.44772 -1 -1 -1s-1 0.447715 -1 1v1H2C1.17157 2.5 0.5 3.17157 0.5 4v8c0 0.8284 0.67157 1.5 1.5 1.5h10c0.8284 0 1.5 -0.6716 1.5 -1.5V4c0 -0.82843 -0.6716 -1.5 -1.5 -1.5h-0.5v-1c0 -0.552285 -0.4477 -1 -1 -1 -0.55229 0 -1 0.447715 -1 1v1h-5v-1Zm-1 5.75c0.55228 0 1 -0.44772 1 -1s-0.44772 -1 -1 -1 -1 0.44772 -1 1 0.44772 1 1 1Zm3.5 0c0.55228 0 1 -0.44772 1 -1s-0.44772 -1 -1 -1 -1 0.44772 -1 1 0.44772 1 1 1Zm-2.5 3c0 0.5523 -0.44772 1 -1 1s-1 -0.4477 -1 -1c0 -0.55229 0.44772 -1 1 -1s1 0.44771 1 1Zm2.5 1c0.55228 0 1 -0.4477 1 -1 0 -0.55229 -0.44772 -1 -1 -1s-1 0.44771 -1 1c0 0.5523 0.44772 1 1 1Zm4.5 -5c0 0.55228 -0.4477 1 -1 1 -0.55229 0 -1 -0.44772 -1 -1s0.44771 -1 1 -1c0.5523 0 1 0.44772 1 1Z"clip-rule="evenodd"stroke-width="1"></path></g></svg></span><svgclass="inline-block -mr-2 align-middle -my-px"viewBox="0 0 96 96"aria-hidden="true"fill="currentColor"focusable="false"width="1.5em"height="1.5em"><g><pathd="M46.71 58.037a1.823 1.823 0 002.581 0L62.048 45.28a1.823 1.823 0 00-1.29-3.113H35.243a1.823 1.823 0 00-1.291 3.113z" /></g></svg></button><divclass="c-dropdown__tooltip min-w-auto! mt-2 border border-neutral-base shadow-md bg-white"data-module="c-dropdown-tooltip"><divclass="p-sm overflow-x-auto"><calendar-rangemonths="2"value="01-01-2025/16-01-2025"min="01-01-2025"max="31-12-2025"locale="es"><divslot="previous"><svgxmlns="http://www.w3.org/2000/svg"viewBox="0 0 16 16"height="1em"width="1em"class="self-center my-1"focusable="false"role="img"aria-label="Mes anterior"><pathd="M4.00001 7.97945C4.00001 7.63023 4.14967 7.3309 4.39911 7.13135L9.93669 2.19243C10.3358 1.8931 10.9345 1.94298 11.2338 2.34209C11.5331 2.74119 11.5331 3.28996 11.134 3.58929L6.24497 7.87967C6.19508 7.92956 6.19508 7.97945 6.24497 8.07922L11.134 12.3696C11.5331 12.7188 11.583 13.2676 11.2338 13.6667C10.8846 14.0658 10.3358 14.1157 9.93669 13.7665C9.93669 13.7665 9.93669 13.7665 9.8868 13.7166L4.34922 8.82754C4.14967 8.62799 4.00001 8.27877 4.00001 7.97945Z"fill="currentColor"></path></svg></div><divslot="next"><svgxmlns="http://www.w3.org/2000/svg"viewBox="0 0 16 16"height="1em"width="1em"class="self-center my-1"focusable="false"role="img"aria-label="Mes siguiente"><pathd="M11.4673 8.02055C11.4673 8.36977 11.3176 8.6691 11.0682 8.86865L5.53062 13.8076C5.13152 14.1069 4.53286 14.057 4.23353 13.6579C3.9342 13.2588 3.9342 12.71 4.33331 12.4107L9.22234 8.12033C9.27223 8.07044 9.27223 8.02055 9.22234 7.92078L4.33331 3.6304C3.9342 3.28118 3.88432 2.73241 4.23353 2.33331C4.58275 1.9342 5.13152 1.88432 5.53062 2.23353C5.53062 2.23353 5.53062 2.23353 5.58051 2.28342L11.1181 7.17246C11.3176 7.37201 11.4673 7.72123 11.4673 8.02055Z"fill="currentColor"></path></svg></div><divslot="heading"class="order-first w-full flex justify-center"><!-- select --><divclass="c-form-group -mb-12"><!-- label --><labelclass="block max-w-40 text-sm"for="select-years-datepicker-with-hint-text-and-year">Selecciona un año para cargar sus datos</label><!-- /label --><selectclass="c-select block mt-sm transition duration-150 ease-in-out border-black rounded-sm font-semibold focus:border-black focus:shadow-outline-focus-input focus:ring-4 focus:ring-warning-base disabled:bg-neutral-light disabled:border-neutral-base c-select--sm w-full"id="select-years-datepicker-with-hint-text-and-year"name="select-years-datepicker-with-hint-text-and-year"><optionvalue="2024"selected>2024</option><optionvalue="2025">2025</option><optionvalue="2026">2026</option></select></div><!-- /select --></div><divclass="flex flex-wrap justify-center gap-lg"><calendar-month></calendar-month><calendar-monthoffset="1"></calendar-month></div></calendar-range></div><ulclass="flex flex-wrap justify-between gap-sm p-sm"><li><!-- button --><buttonclass="c-button c-button--primary c-button--sm"id="datepicker-with-hint-text-and-year-submit">
Aceptar
</button><!-- /button --></li><li><!-- button --><buttonclass="c-button c-button--sm"id="datepicker-with-hint-text-and-year-cancel">
Cancelar
</button><!-- /button --></li></ul></div></div><!-- /dropdown --><script>document.getElementById('datepicker-with-hint-text-and-year-dropdown').setAttribute('aria-haspopup', 'dialog');
</script></div></div></div></div><!-- /datepicker -->
Por accesibilidad, los mensajes de error deben incluir la palabra "error", para que no recaiga tan sólo en el color el hecho de que es un mensaje de error.
Usa el formato: DD-MM-AAAA (día-mes-año)día con dos dígitos, guión simple, mes con dos dígitos, guión simple y año con 4 dígitos.