<div class="c-switcher">
<input id="other" class="u-none" type="radio" name="switcher" value="other">
<input id="month" class="u-none" type="radio" name="switcher" value="month" checked="checked">
<input id="year" class="u-none" type="radio" name="switcher" value="year">
<div class="c-switcher__options u-p-small u-size-fit u-flex u-justify-between u-gap-small u-relative u-m-auto">
<div class="c-switcher__label u-label-02 u-uppercase u-color-inverse u-px-xsmall u-py-xxsmall u-radius-small u-absolute">Maggior risparmio</div>
<label for="other" data-option-value="other" class="c-switcher__option u-cursor-pointer u-py-small u-px-base u-block u-relative u-z-base u-overflow-hidden">
Altro
</label>
<label for="month" data-option-value="month" class="c-switcher__option u-cursor-pointer u-py-small u-px-base u-block u-relative u-z-base u-overflow-hidden">
Mensile
</label>
<label for="year" data-option-value="year" class="c-switcher__option u-cursor-pointer u-py-small u-px-base u-block u-relative u-z-base u-overflow-hidden">
Annuale
</label>
</div>
<div class="c-switcher__panel u-py-large" data-time="other">
<div class="u-flex u-overflow-x-auto u-justify-center@lg">
<div class="c-subscription u-radius-base u-self-center u-mx-xsmall u-flex-one u-shadow-bottom u-mb-base
c-subscription--recomended">
<div class="c-subscription__recomended u-size-full u-py-small u-px-xsmall u-text-center u label-05 u">La più scelta da voi</div>
<div class=" u-p-base u-p-large@lg u-flex u-column u-gap-small u-items-center u-justify-between">
<h2 class="u-title-05 u-m-none u-size-full u-text-center u-border-divider u-border-1 u-border-bottom-solid u-pb-base">AgrigentoNotizie Plus</h2>
<ul class="c-subscription__features u-body-04 u-list-none">
<li class="c-subscription__feature u-mb-small u-relative">Zero pubblicità su Siti e App del Network</li>
<li class="c-subscription__feature u-mb-small u-relative">Sintesi della settimana via e-mail</li>
<li class="c-subscription__feature u-mb-small u-relative">Dossier: Tutti gli approfondimenti della tua città</li>
<li class="c-subscription__feature c-subscription__feature--disabled u-color-off u-mb-small u-relative u-line-through">Gli approfondimenti e inchieste Premium di tutte le città e nazionali</li>
</ul>
<div class="c-subscription__price o-bg-base u-p-base u-radius-base u-flex u-column u-items-center u-gap-medium u-size-full u-relative u-justify-center">
<div class="c-subscription__promo u-label-02 u-uppercase u-color-inverse u-px-xsmall u-py-xxsmall u-radius-small u-absolute u-top">Risparmi il 20%</div>
<div class="u-flex u-column u-items-center ">
<h3 class="u-heading-09 u-m-none">1€<span class="u-caption-01">/mese</span></h3>
<span class="u-block u-caption-01">per i primi 3 mesi poi 3,99 mese</span>
</div>
<button class="c-btn c-btn--primary u-relative u-flex u-cursor-pointer u-items-center u-nowrap
u-size-full u-justify-center c-btn--large u-label-04
u-label-04
" true>
Attiva subito
</button>
</div>
</div>
</div>
</div>
</div>
<div class="c-switcher__panel u-py-large" data-time="month">
<div class="u-flex u-overflow-x-auto u-justify-center@lg">
<div class="c-subscription u-radius-base u-self-center u-mx-xsmall u-flex-one u-shadow-bottom u-mb-base
c-subscription--selected
">
<div class=" u-p-base u-p-large@lg u-flex u-column u-gap-small u-items-center u-justify-between">
<h2 class="u-title-05 u-m-none u-size-full u-text-center u-border-divider u-border-1 u-border-bottom-solid u-pb-base">Basic</h2>
<ul class="c-subscription__features u-body-04 u-list-none">
<li class="c-subscription__feature u-mb-small u-relative">Zero pubblicità su Siti e App del Network</li>
<li class="c-subscription__feature c-subscription__feature--disabled u-color-off u-mb-small u-relative u-line-through">Sintesi della settimana via e-mail</li>
<li class="c-subscription__feature c-subscription__feature--disabled u-color-off u-mb-small u-relative u-line-through">Dossier: Tutti gli approfondimenti della tua città</li>
<li class="c-subscription__feature c-subscription__feature--disabled u-color-off u-mb-small u-relative u-line-through">Gli approfondimenti e inchieste Premium di tutte le città e nazionali</li>
</ul>
<div class="u-p-base u-flex u-column u-items-center u-border-divider u-border-1 u-border-solid u-relative u-size-full u-radius-base">
<div class="c-subscription__promo u-label-02 u-uppercase u-color-negative u-px-xsmall u-py-xxsmall u-radius-small u-absolute u-whitespace u-top">Il tuo piano</div>
<div class="u-py-base">
<h3 class="u-title-05 u-m-none">1€<span class="u-caption-01">/mese</span></h3>
</div>
<div class="u-px-base l-list-border u-size-full">
<div class="u-flex u-justify-between u-caption-02 u-gap-small">
<span>Data di attivazione </span>
<strong>24/05/2024</strong>
</div>
<div class="u-flex u-justify-between u-caption-02 u-gap-small">
<span>Prossimo rinnovo</span>
<strong>24/05/2024</strong>
</div>
</div>
</div>
</div>
</div>
<div class="c-subscription u-radius-base u-self-center u-mx-xsmall u-flex-one u-shadow-bottom u-mb-base
c-subscription--recomended">
<div class="c-subscription__recomended u-size-full u-py-small u-px-xsmall u-text-center u label-05 u">La più scelta da voi</div>
<div class=" u-p-base u-p-large@lg u-flex u-column u-gap-small u-items-center u-justify-between">
<h2 class="u-title-05 u-m-none u-size-full u-text-center u-border-divider u-border-1 u-border-bottom-solid u-pb-base">AgrigentoNotizie Plus</h2>
<ul class="c-subscription__features u-body-04 u-list-none">
<li class="c-subscription__feature u-mb-small u-relative">Zero pubblicità su Siti e App del Network</li>
<li class="c-subscription__feature u-mb-small u-relative">Sintesi della settimana via e-mail</li>
<li class="c-subscription__feature u-mb-small u-relative">Dossier: Tutti gli approfondimenti della tua città</li>
<li class="c-subscription__feature c-subscription__feature--disabled u-color-off u-mb-small u-relative u-line-through">Gli approfondimenti e inchieste Premium di tutte le città e nazionali</li>
</ul>
<div class="c-subscription__price o-bg-base u-p-base u-radius-base u-flex u-column u-items-center u-gap-medium u-size-full u-relative u-justify-center">
<div class="c-subscription__promo u-label-02 u-uppercase u-color-inverse u-px-xsmall u-py-xxsmall u-radius-small u-absolute u-top">Risparmi il 20%</div>
<div class="u-flex u-column u-items-center ">
<h3 class="u-heading-09 u-m-none">1€<span class="u-caption-01">/mese</span></h3>
<span class="u-block u-caption-01">per i primi 3 mesi poi 3,99 mese</span>
</div>
<button class="c-btn c-btn--primary u-relative u-flex u-cursor-pointer u-items-center u-nowrap
u-size-full u-justify-center c-btn--large u-label-04
u-label-04
" true>
Attiva subito
</button>
</div>
</div>
</div>
<div class="c-subscription u-radius-base u-self-center u-mx-xsmall u-flex-one u-shadow-bottom u-mb-base
">
<div class=" u-p-base u-p-large@lg u-flex u-column u-gap-small u-items-center u-justify-between">
<h2 class="u-title-05 u-m-none u-size-full u-text-center u-border-divider u-border-1 u-border-bottom-solid u-pb-base">Full</h2>
<ul class="c-subscription__features u-body-04 u-list-none">
<li class="c-subscription__feature u-mb-small u-relative">Zero pubblicità su Siti e App del Network</li>
<li class="c-subscription__feature u-mb-small u-relative">Sintesi della settimana via e-mail</li>
<li class="c-subscription__feature u-mb-small u-relative">Dossier: Tutti gli approfondimenti della tua città</li>
<li class="c-subscription__feature u-mb-small u-relative">Gli approfondimenti e inchieste Premium di tutte le città e nazionali</li>
</ul>
<div class="c-subscription__price o-bg-base u-p-base u-radius-base u-flex u-column u-items-center u-gap-medium u-size-full u-relative u-justify-center">
<div class="u-flex u-column u-items-center ">
<h3 class="u-title-05 u-m-none">36€<span class="u-caption-01">/mese</span></h3>
</div>
<button class="c-btn c-btn--primary u-relative u-flex u-cursor-pointer u-items-center u-nowrap
u-size-full u-justify-center c-btn--large u-label-04
u-label-04
" true>
Attiva subito
</button>
</div>
</div>
</div>
</div>
</div>
<div class="c-switcher__panel u-py-base" data-time="year">
<div class="u-flex u-overflow-x-auto u-justify-center@lg">
<div class="o-bg-gray u-p-base u-flex u-column u-gap-small u-items-center u-justify-center u-radius-base u-flex-one u-shadow-bottom u-mb-base" style="min-width: 320px;">
<span class="u-heading-08 u-text-center u-block">
Ci dispiace, non sono disponibili nuovi abbonamenti per il tuo account
</span>
<button class="c-btn c-btn--primary u-relative u-flex u-cursor-pointer u-items-center u-nowrap
c-btn--rounded
u-label-04
" true>
Vedi i tuoi abbonamenti
</button>
</div>
<div class="c-subscription u-radius-base u-self-center u-mx-xsmall u-flex-one u-shadow-bottom u-mb-base
c-subscription--selected
">
<div class=" u-p-base u-p-large@lg u-flex u-column u-gap-small u-items-center u-justify-between">
<h2 class="u-title-05 u-m-none u-size-full u-text-center u-border-divider u-border-1 u-border-bottom-solid u-pb-base">AgrigentoNotizie Plus</h2>
<ul class="c-subscription__features u-body-04 u-list-none">
<li class="c-subscription__feature u-mb-small u-relative">Zero pubblicità su Siti e App del Network</li>
<li class="c-subscription__feature u-mb-small u-relative">Sintesi della settimana via e-mail</li>
<li class="c-subscription__feature u-mb-small u-relative">Dossier: Tutti gli approfondimenti della tua città</li>
<li class="c-subscription__feature c-subscription__feature--disabled u-color-off u-mb-small u-relative u-line-through">Gli approfondimenti e inchieste Premium di tutte le città e nazionali</li>
</ul>
<div class="u-p-base u-flex u-column u-items-center u-border-divider u-border-1 u-border-solid u-relative u-size-full u-radius-base">
<div class="c-subscription__promo u-label-02 u-uppercase u-color-negative u-px-xsmall u-py-xxsmall u-radius-small u-absolute u-whitespace u-top">Il tuo piano</div>
<div class="u-py-base">
<h3 class="u-title-05 u-m-none">36€<span class="u-caption-01">/mese</span></h3>
</div>
<div class="u-px-base l-list-border u-size-full">
<div class="u-flex u-justify-between u-caption-02 u-gap-small">
<span>Data di attivazione </span>
<strong>24/05/2024</strong>
</div>
<div class="u-flex u-justify-between u-caption-02 u-gap-small">
<span>Prossimo rinnovo</span>
<strong>24/05/2024</strong>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="c-switcher">
{% for option in options %}
<input id="{{option.value}}" class="u-none" type="radio" name="switcher" value="{{option.value}}" {% if option.checked %}checked="checked"{% endif %}>
{% endfor %}
<div class="c-switcher__options u-p-small u-size-fit u-flex u-justify-between u-gap-small u-relative u-m-auto">
{% if label %}
<div class="c-switcher__label u-label-02 u-uppercase u-color-inverse u-px-xsmall u-py-xxsmall u-radius-small u-absolute">{{label}}</div>
{% endif %}
{% for option in options %}
<label for="{{option.value}}" data-option-value="{{option.value}}" class="c-switcher__option u-cursor-pointer u-py-small u-px-base u-block u-relative u-z-base u-overflow-hidden">
{{option.item}}
</label>
{% endfor %}
</div>
<div class="c-switcher__panel u-py-large" data-time="other">
<div class="u-flex u-overflow-x-auto u-justify-center@lg">
{% render "@subscription--plus" %}
</div>
</div>
<div class="c-switcher__panel u-py-large" data-time="month">
<div class="u-flex u-overflow-x-auto u-justify-center@lg">
{% render "@subscription--default", {selected: true}, true %}
{% render "@subscription--plus" %}
{% render "@subscription--full",{price: "36€"}, true %}
</div>
</div>
<div class="c-switcher__panel u-py-base" data-time="year">
<div class="u-flex u-overflow-x-auto u-justify-center@lg">
<div class="o-bg-gray u-p-base u-flex u-column u-gap-small u-items-center u-justify-center u-radius-base u-flex-one u-shadow-bottom u-mb-base" style="min-width: 320px;">
<span class="u-heading-08 u-text-center u-block">
Ci dispiace, non sono disponibili nuovi abbonamenti per il tuo account
</span>
{% render "@button--primary", {label:'Vedi i tuoi abbonamenti', rounded: true}, true %}
</div>
{% render "@subscription--plus",{ selected: true, price: "36€"}, true %}
</div>
</div>
</div>
{
"label": "Maggior risparmio",
"options": [
{
"item": "Altro",
"value": "other"
},
{
"item": "Mensile",
"checked": true,
"value": "month"
},
{
"item": "Annuale",
"value": "year"
}
]
}
@use '../../../assets/sass/settings/v7/colors.tokens' as *;
@use '../../../assets/sass/tools/v7/typography' as * ;
@use '../../../assets/sass/settings/v7/spacing.tokens' as *;
@use '../../../assets/sass/tools/v7/zindex' as *;
$radius: 3rem;
@keyframes selection {
0% {
opacity: 0;
}
10% {
opacity: 1;
}
100% {
opacity: 1;
width: 100%;
}
}
@keyframes popup {
0% {
transform: translateY(10%);
}
100% {
transform: translateY(0%);
}
}
.c-switcher {
&__options {
background-color: var(--background-color-gray);
border-radius: #{$radius};
}
&__option{
& {
transition: font-weight .3s ease-in;
width: fit-content;
&::after{
content: '';
position: absolute;
bottom: 50%;
left: 50%;
translate: -50% 50%;
width: 40px;
height: 40px;
opacity: 0;
border-radius: #{$radius};
background-color: var(--background-color);
@include z(underneath);
}
}
@include type(label-11);
}
input[value="month"]:checked ~ .c-switcher__options > .c-switcher__option[data-option-value="month"],
input[value="year"]:checked ~ .c-switcher__options > .c-switcher__option[data-option-value="year"],
input[value="other"]:checked ~ .c-switcher__options > .c-switcher__option[data-option-value="other"] {
&::after{
animation: selection 0.6s cubic-bezier(0.36, 0, 0.66, -0.56) forwards;
}
@include type(label-04);
}
&__label {
background-color: $color-green;
top: -1rem;
right: 1rem;
}
input[value="month"]:checked ~ .c-switcher__panel[data-time="month"],
input[value="year"]:checked ~ .c-switcher__panel[data-time="year"],
input[value="other"]:checked ~ .c-switcher__panel[data-time="other"] {
height: auto;
opacity: 1;
display: block;
> * {
animation: popup .6s cubic-bezier(0.36, 0, 0.66, -0.56) forwards;
}
}
&__panel {
height: 0;
opacity: 0;
transition: height .9s ease-in-out, display .3s ease-in-out allow-discrete;
overflow-y: hidden;
display: none;
}
}
No notes defined.