<section class="rtds-note rtds-bg-gradient-03 rtds-note--avviso">
<div class="rtds-note__header">
<h2 class="rtds-note__title rtds-text-sm md:rtds-text-base rtds-uppercase rtds-font-semibold">
Titolo
</h2>
<div class="rtds-ml-auto rtds-text-sm md:rtds-text-base">
<time datetime="2025-01-16">16.01.2025</time>
</div>
</div>
<div class="rtds-note__content rtds-divide-y rtds-divide-gray-01">
<div class="rtds-note__content-item">
<h3 class="rtds-note__content-item-title">
Titolo
</h3>
<p class="rtds-note__content-item-description">Lorem ipsum dolor sit amet consectetur adipisicing elit. Quisquam, quos. Lorem ipsum dolor <a href='#'>sit amet consectetur adipisicing elit.</a></p>
<a href="#" class="rtds-text-link rtds-leading-snug rtds-text-link--s">
<svg class="rtds-icon rtds-fill-current rtds-w-4 rtds-h-4 rtds-flex-shrink-0 rtds-flex-grow-0" aria-hidden="true" focusable="false" role="img">
<use href="../../icons.svg#outline--document" />
</svg>
Link text (PDF - 40Kb)
</a>
</div>
</div>
</section>
{% extends '@note' %}
{% block classes %}{{ super() }} rtds-note--avviso{% endblock classes %}
{% block titleAdditionalContent %}
<div class="rtds-ml-auto rtds-text-sm md:rtds-text-base">
<time datetime="2025-01-16">16.01.2025</time>
</div>
{% endblock %}
{
"label": "Titolo",
"gradient": "rtds-bg-gradient-03",
"id": null,
"contents": [
{
"title": "Titolo",
"description": "Lorem ipsum dolor sit amet consectetur adipisicing elit. Quisquam, quos. Lorem ipsum dolor <a href='#'>sit amet consectetur adipisicing elit.</a>",
"link": {
"variant": "--s",
"url": "#",
"title": "Link",
"icon": "outline--document"
}
}
]
}
@layer components {
.rtds-note {
@apply rtds-p-4 md:rtds-p-6 rtds-rounded-lg rtds-content-01;
}
.rtds-note__header {
@apply rtds-border-b rtds-border-gray-01 rtds-pb-3 rtds-flex rtds-items-baseline;
}
.rtds-note__content {
@apply rtds-py-3;
}
.rtds-note__content-item {
@apply rtds-grid rtds-gap-2.5 rtds-py-3 first:rtds-pt-0 last:rtds-pb-0;
}
.rtds-note__content-item-title {
@apply rtds-text-sm rtds-font-bold;
}
.rtds-note__content-item-description {
@apply rtds-text-sm;
}
.rtds-note__content-item-description a {
@apply rtds-underline rtds-content-02;
}
}
Componente utility per informazioni aggiuntive all’interno di pagine di dettaglio contenuto.
note--esiti: versione per la visualizzazione di esiti e graduatorienote--faq: versione per la visualizzazione di FAQnote--avviso: versione per la visualizzazione di avvisinote--comunicazione: versione per la visualizzazione di comunicazioniIl componente utilizza una struttura semantica con:
<section> come contenitore principale<div class="rtds-note__header"> per l’intestazione<h2> per il titolo della nota<div class="rtds-note__content"> per il contenuto principale<div class="rtds-note__content-item"> per ogni elemento del contenutoLa struttura base del markup è:
<section class="rtds-note [classi aggiuntive]">
<div class="rtds-note__header">
<h2 class="rtds-note__title">Titolo</h2>
</div>
<div class="rtds-note__content">
<div class="rtds-note__content-item">
<!-- Contenuto -->
</div>
</div>
</section>I seguenti parametri possono essere utilizzati per configurare il componente:
id: stringa - ID opzionale per la sezioneclasses: stringa - classi CSS aggiuntive per il componentegradient: stringa - classe per il gradiente di sfondolabel: stringa - titolo della notacontents: array di oggetti - elementi del contenutotitle: stringa - titolo dell’elementodescription: stringa - descrizione dell’elementolink: oggetto - configurazione del linkvariant: stringa - variante del linkurl: stringa - URL del linktitle: stringa - titolo del linkicon: stringa - icona del linkcta: oggetto - configurazione del bottonevariant: stringa - variante del bottoneclasses: stringa - classi aggiuntive del bottoneurl: stringa - URL del bottonelabel: stringa - etichetta del bottoneicon: stringa - icona del bottoneIl file di configurazione supporta le seguenti impostazioni:
title: stringa - titolo del componentecontext: oggetto - configurazione di defaultlabel: stringa - titolo predefinitogradient: stringa - gradiente predefinitoid: stringa - ID predefinitocontents: array - elementi del contenuto predefinitivariants: array - varianti del componentename: stringa - nome della variantecontext: oggetto - configurazione specifica della variantelabel: stringa - titolo specificogradient: stringa - gradiente specificocontents: array - elementi del contenuto specificiclasses: blocco per l’inserimento di classi CSS aggiuntivetitleAdditionalContent: blocco per contenuto aggiuntivo nell’intestazionecontent: blocco per il contenuto principale