src/Modules/Package/Templates/Package/details.html.twig line 1
{% extends 'layouts/pages.html.twig' %}{% trans_default_domain 'package' %}{% set package = data.entity %}{% block content %}<div class="container text-dark"><h4 class="py-3 text-center text-white">Zamów pakiet <strong class="text-uppercase sum-package-name">Standard</strong></h4>{{ include('Modules/Package/Templates/Package/partials/orderSteps.html.twig', { 'step': 2 }) }}<section class="pb-5 pt-3 pt-md-5 summary-block"><div class=""><div class="d-flex mx-auto mt-5 pt-md-4 voucher-special text-white"><div class="row m-0 w-100"><div class="col-md-9 p-0 pe-md-2"><div class="position-relative w-100" style="display: block; max-width: 900px;"><div class="vouchers-slider-wrap position-static" style="width: auto;"><div class="voucher d-flex voucher-bg-1 rounded-5 p-lg-4 p-3"><div class="row justify-content-between w-100 pb-1 pt-3 pb-md-3 pt-md-3"><div class="col-10 col-md-9 d-flex"><div class="ps-2 pe-0 ps-md-3 pe-md-3 d-flex flex-column justify-content-between align-items-start"><div class="d-flex align-items-end position-relative"><div class="svg-animation head-dott d-none"><svg class="overflow-visible head-dott-svg" fill="none" xmlns="http://www.w3.org/2000/svg"><circle class="reveal--pulse-repeat-slow" r="6" stroke="#8CFFF5" stroke-opacity="0.4" stroke-width="4" fill="#8CFFF5" fill-opacity="0.4" style="--delay: 0.15s"></circle><circle class="reveal--grow" r="4" fill="#8CFFF5"></circle></svg></div><img src="{{ asset('assets/front/new-assets/oct.png') }}" alt="" class="oct-img"></div><div class="mt-4 pb-3"><h4 class="fw-bold title-svg-anim position-relative"><div class="svg-animation d-none"><svg class="overflow-visible"><line x1="0.5" x2="0.5" y2="50" stroke="black" stroke-dasharray="2 2" class="stroke-offset-5-anim"></line><circle class="reveal--pulse-repeat-slow" r="6" stroke="#46F1E4" stroke-opacity="0.4" stroke-width="4" fill="#8CFFF5" fill-opacity="0.4" style="--delay:0.3s"></circle><circle class="reveal--grow" r="4" fill="#E9FFFD"></circle></svg></div>Smart voucher</h4><h6 class="op-5 py-3 text-uppercase">Miejsce na Twoje hasło reklamowe.</h6><p class="m-0 voucher-card-text"><i class="fa fa-credit-card" aria-hidden="true"></i><span class="px-2">Odkryj potencjał realizacji sprzedaży z elegancją.</span></p></div><div class="mt-2 mt-md-5"><div class="typewriter-container"><p class="m-0 typed-out d-none">Cześć, jestem Smart Voucher – zwiększam Twoją sprzedaż!</p><p class="m-0 typed-out">Hi, I am Smart Voucher – I boost your sales!</p><div class="typed-out-after"></div></div></div></div></div><script>const changeTypingText = () => {setTimeout(() => {const hidden = $('.typed-out.d-none')const visible = $('.typed-out:not(.d-none)')hidden.removeClass('d-none')visible.addClass('d-none')changeTypingText()}, 7000);};changeTypingText();</script><div class="col-2 col-md-3 px-0 py-lg-2 d-flex align-items-center justify-content-end"><div class="qr d-flex flex-column justify-content-between bg-white p-1 mx-md-2"><p><img src="{{ asset('assets/app/images/qr_code_example.png ') }}" class="img-fluid" /></p><div class="mx-auto"><div class="d-flex justify-content-center" style="color: #000;">SNR-123654999</div></div></div></div></div></div></div></div><div class="d-block d-md-none pt-4"><div class="d-flex flex-column gap-2"><div class="function-block white d-flex align-items-center"><i class="fas fa-building"></i>Dostosowany tytuł i opis vouchera.</div><div class="function-block white d-flex align-items-center"><i class="fas fa-qrcode"></i>Unikalny kod QR</div><div class="function-block white d-flex align-items-center"><i class="fas fa-mobile"></i>A lot of other benefits</div></div></div></div><div class="col-md-3 d-flex position-relative p-0 mt-3 mt-md-0"><div class="card w-100 p-3 br-10 summary-card d-flex justify-content-center"><div><div class="text-center py-lg-3 py-1 mb-2 text-dark"><h3 class="text-primary text-uppercase mb-md-4 mb-2"><strong>{{ package.name }}</strong></h3><p class="h2 mb-0"><strong class="price text-black fw-bold">{{ data.price|formatPrice('code', null, true) }}</strong></p><small>cena netto / rok</small></div><div class="d-grid px-3 mb-3"><a href="{{ path('package_buy', { 'slug': package.slug }) }}" class="btn btn-gradient btn-gradient2">Zamów</a></div><small class="d-none text-dark text-center">Nie wymagamy karty kredytowej</small></div></div></div></div><div class="svg-animation first-tooltip"><div class="svg-tooltip"><i class="fas fa-qrcode"></i>Unikalny kod QR</div><svg class="overflow-visible" width="165" height="63" viewBox="0 0 165 63" fill="none" xmlns="http://www.w3.org/2000/svg" style="--length: 181.7195281982422;"><mask id="mask3"><path x-data="svgPathLength({classOnFinish:'reveal--stroke'})" class=" reveal--stroke" d="M1.78286 0.840036L3.92586 21.0212C5.75354 38.2328 20.9295 51.9009 38.2123 51.9009L149.223 51.9009" stroke="white" stroke-width="3" stroke-dasharray="181.7195281982422" stroke-dashoffset="181.7195281982422" style="--delay: 0.2s; stroke-dashoffset: calc(181px * 2); opacity: 1;"></path></mask><path class="stroke-offset-5-anim" style="--offset: 5" mask="url(#mask3)" d="M1.78286 0.840036L3.92586 21.0212C5.75354 38.2328 20.9295 51.9009 38.2123 51.9009L149.223 51.9009" stroke="#8CFFF5" stroke-opacity="0.7" stroke-width="2" stroke-dasharray="2 3"></path><circle class="reveal--pulse-repeat" cx="155" cy="53" r="8" transform-origin="155 53" stroke="#46F1E4" stroke-opacity="0.4" stroke-width="4" fill="#8CFFF5" fill-opacity="0.4" style="--delay:0.3s"></circle><circle class="reveal--grow" cx="155" cy="53" r="6" transform-origin="155 53" fill="#E9FFFD"></circle></svg></div><div class="svg-animation second-tooltip"><div class="svg-tooltip"><i class="fas fa-building"></i>Dostosowany tytuł i opis vouchera.</div><svg class="overflow-visible" width="178" height="72" viewBox="0 0 178 72" fill="none" xmlns="http://www.w3.org/2000/svg" style="--length: 198.9769287109375;"><mask id="mask2"><path x-data="svgPathLength({classOnFinish:'reveal--stroke'})" class=" reveal--stroke" d="M177 0V0C177 15.9829 164.043 28.9396 148.06 28.9396H37.0604C22.1154 28.9396 10 41.0549 10 56V56" stroke="white" stroke-width="3" stroke-dasharray="198.9769287109375" stroke-dashoffset="198.9769287109375" style="--delay: 0.2s; stroke-dashoffset: calc(198px * 2); opacity: 1;"></path></mask><path class="stroke-offset-5-anim" style="--offset: 5" mask="url(#mask2)" d="M177 0V0C177 15.9829 164.043 28.9396 148.06 28.9396H37.0604C22.1154 28.9396 10 41.0549 10 56V56" stroke="#8CFFF5" stroke-opacity="0.7" stroke-width="2" stroke-dasharray="2 3"></path><circle class="reveal--pulse-repeat" cx="10" cy="62" r="8" transform-origin="10 62" stroke="#8CFFF5" stroke-opacity="0.4" stroke-width="4" fill="#8CFFF5" fill-opacity="0.4" style="--delay: 0.15s"></circle><circle class="reveal--grow" cx="10" cy="62" r="6" transform-origin="10 62" fill="#8CFFF5"></circle></svg></div><div class="svg-animation third-tooltip"><div class="svg-tooltip"><i class="fas fa-mobile"></i>A lot of other benefits!</div><svg class="overflow-visible" width="165" height="63" viewBox="0 0 165 63" fill="none" xmlns="http://www.w3.org/2000/svg" style="--length: 181.7195281982422;"><mask id="mask3"><path x-data="svgPathLength({classOnFinish:'reveal--stroke'})" class=" reveal--stroke" d="M1.78286 0.840036L3.92586 21.0212C5.75354 38.2328 20.9295 51.9009 38.2123 51.9009L149.223 51.9009" stroke="white" stroke-width="3" stroke-dasharray="181.7195281982422" stroke-dashoffset="181.7195281982422" style="--delay: 0.2s; stroke-dashoffset: calc(181px * 2); opacity: 1;"></path></mask><path class="stroke-offset-5-anim" style="--offset: 5" mask="url(#mask3)" d="M1.78286 0.840036L3.92586 21.0212C5.75354 38.2328 20.9295 51.9009 38.2123 51.9009L149.223 51.9009" stroke="#8CFFF5" stroke-opacity="0.7" stroke-width="2" stroke-dasharray="2 3"></path><circle class="reveal--pulse-repeat" cx="155" cy="53" r="8" transform-origin="155 53" stroke="#46F1E4" stroke-opacity="0.4" stroke-width="4" fill="#8CFFF5" fill-opacity="0.4" style="--delay:0.3s"></circle><circle class="reveal--grow" cx="155" cy="53" r="6" transform-origin="155 53" fill="#E9FFFD"></circle></svg></div></div></div><div class="package-benefit-cards g-7">{% if package.voucherCreator %}<div class="benefit-card text-center"><img src="{{ asset('assets/front/new-assets/icons/icon-6.png') }}" alt="" /><p class="mb-0 mt-3 text">baza szablonów + kreator vouchera</p></div>{% endif %}<div class="benefit-card text-center"><img src="{{ asset('assets/front/new-assets/icons/icon-7.png') }}" alt="" /><p class="mb-0 mt-3 text">pakiet voucherów <b>{{ package.vouchersNumber }} {{ 'szt.'|trans }}</b></p></div><div class="benefit-card text-center"><img src="{{ asset('assets/front/new-assets/icons/icon-8.png') }}" alt=""><p class="mb-0 mt-3 text">system zarządzania voucherami <b>{{ data.voucher_management_type_name }}</b></p></div>{% if package.codeSNSerialization %}<div class="benefit-card text-center"><img src="{{ asset('assets/front/new-assets/icons/icon-1.png') }}" alt=""><p class="mb-0 mt-3 text">serializacja <b>KOD/SN + QR</b></p></div>{% endif %}<div class="benefit-card text-center"><img src="{{ asset('assets/front/new-assets/icons/icon-10.png') }}" alt=""><p class="mb-0 mt-3 text">statystyki i raporty <b>{{ data.reports_type_name }}</b></p></div><div class="benefit-card text-center"><img src="{{ asset('assets/front/new-assets/icons/icon-11.png') }}" alt=""><p class="mb-0 mt-3 text">druk (pakiet startowy) <b>{{ package.printVouchersNumber }} {{ 'szt.'|trans }}</b></p></div><div class="benefit-card text-center special-card"><img src="{{ asset('assets/front/new-assets/icons/icon-1.png') }}" alt="" /><p class="mb-0 mt-3 text">Special Text!Lorem ipsum dolor sit amet consectetur adipisicing elit.</p></div></div></section></div>{% endblock %}