templates/front/plan/index.html.twig line 1
{% extends "front/base.html.twig" %}
{% block title %} - Plan{% endblock %}
{% block mainContent %}
<!-- =======================
Page Banner START -->
<section class="py-5 price-wrap">
<div class="container">
<div class="row g-4 position-relative mb-4">
<!-- SVG decoration -->
<figure class="position-absolute top-0 start-0 d-none d-sm-block">
<svg width="22px" height="22px" viewBox="0 0 22 22">
<polygon class="fill-purple" points="22,8.3 13.7,8.3 13.7,0 8.3,0 8.3,8.3 0,8.3 0,13.7 8.3,13.7 8.3,22 13.7,22 13.7,13.7 22,13.7 "></polygon>
</svg>
</figure>
<!-- Title and Search -->
<div class="col-lg-10 mx-auto text-center position-relative">
<!-- SVG decoration -->
<figure class="position-absolute top-50 end-0 translate-middle-y d-none d-md-block">
<svg width="27px" height="27px">
<path class="fill-orange" d="M13.122,5.946 L17.679,-0.001 L17.404,7.528 L24.661,5.946 L19.683,11.533 L26.244,15.056 L18.891,16.089 L21.686,23.068 L15.400,19.062 L13.122,26.232 L10.843,19.062 L4.557,23.068 L7.352,16.089 L-0.000,15.056 L6.561,11.533 L1.582,5.946 L8.839,7.528 L8.565,-0.001 L13.122,5.946 Z"></path>
</svg>
</figure>
<!-- Title -->
<h1>Affordable Pricing Packages</h1>
<p class="mb-4 pb-1">Perceived end knowledge certainly day sweetness why cordially</p>
<!-- Switch START -->
<form class="d-flex align-items-center justify-content-center">
<!-- Label -->
<span class="h6 mb-0 fw-bold">Monthly</span>
<!-- Switch -->
<div class="form-check form-switch form-check-lg mx-3 mb-0">
<input class="form-check-input mt-0 price-toggle" type="checkbox" id="flexSwitchCheckDefault">
</div>
<!-- Label -->
<div class="position-relative">
<span class="h6 mb-0 fw-bold">Yearly</span>
<span class="badge bg-danger bg-opacity-10 text-danger ms-1 position-absolute top-0 start-100 translate-middle mt-n2 ms-2 ms-md-5">10% discount</span>
</div>
</form>
<!-- Switch END -->
</div>
</div>
<!-- Pricing START -->
<div class="row g-4">
{% for plan in plans %}
<!-- Pricing item START -->
<div class="col-md-6 col-xl-4">
<div class="card border rounded-3 p-2 p-sm-4 h-100">
<!-- Card Header -->
<div class="card-header p-0">
<!-- Price and Info -->
<div class="d-flex justify-content-between align-items-center p-3 bg-light rounded-2">
<!-- Info -->
<div>
<h5 class="mb-0">{{ plan.label }}</h5>
{% if plan.isRecommended %}
<div class="badge bg-grad mb-0 rounded-pill">Recommended</div>
{% endif %}
</div>
<!-- Price -->
<div>
<h4 class="text-success mb-0 plan-price" data-monthly-price="{{ plan.montant }} XAF" data-annual-price="{{ plan.montant }} XAF">{{ plan.montant }} XAF</h4>
</div>
</div>
</div>
<!-- Divider -->
<div class="position-relative my-3 text-center">
<hr>
<p class="small position-absolute top-50 start-50 translate-middle bg-body px-3">All plans included</p>
</div>
<!-- Card Body -->
<div class="card-body pt-0">
<ul class="list-unstyled mt-2 mb-0">
{% for item in abonnementItems %}
{% if item in plan.items %}
<li class="mb-3 h6 fw-light"><i class="bi bi-patch-check-fill text-success me-2"></i>{{ item.label }}</li>
{% else %}
<li class="mb-3 h6 fw-light"><i class="bi bi-x-octagon-fill text-danger me-2"></i>{{ item.label }}</li>
{% endif %}
{% endfor %}
</ul>
</div>
<!-- Card Footer -->
<div class="card-footer text-center d-grid pb-0">
<a type="button" href="{{ url("app_front_payment_buy_plan", {slug: plan.slug}) }}" class="btn {{ plan.isRecommended ? 'btn-dark' : 'btn-light' }} btn-danger-soft-hover mb-0">Subscribe</a>
</div>
</div>
</div>
<!-- Pricing item END -->
{% endfor %}
</div> <!-- Row END -->
<!-- Pricing END -->
</div>
</section>
<!-- =======================
Page Banner END -->
{% endblock %}