templates/page/homepage.html.twig line 1

Open in your IDE?
  1. {% extends "base.html.twig" %}
  2. {% block main %}
  3.     <div class="c1 text-center">
  4.         <div class="container">
  5.             <a href="{{ path('app_homepage') }}"><img src="/UI/img/35lat/tvp.svg"
  6.                                                       class="tvplogo"></a>
  7.             {% if app.user %}
  8.                 <a href="{{ path('app_logout') }}" class="btn btn-login">[ WYLOGUJ SIĘ ]</a>
  9.             {% else %}
  10.                 <a href="{{ path('app_login') }}" class="btn btn-login">[ ZALOGUJ SIĘ ]</a>
  11.             {% endif %}
  12.             <div class="clearfix"></div>
  13.             <div style="position: relative" class="mb-5">
  14.                 <img src="/UI/img/35lat/log3.svg" class="log3">
  15.                 <img src="/UI/img/35lat/log5.svg" class="log5"><br>
  16.                 <img src="/UI/img/35lat/lat-razem.svg" class="loglat">
  17.                 <img src="/UI/img/35lat/3.svg" class="logserce">
  18.             </div>
  19.             <div style="position: relative">
  20.                 <img src="/UI/img/35lat/1.svg" class="img1">
  21.                 <img src="/UI/img/35lat/5.svg" class="img5">
  22.             </div>
  23.             {#            <div class="timer"> #}
  24.             {#                <table id="timer"> #}
  25.             {#                    <tr> #}
  26.             {#                        <td id="days"></td> #}
  27.             {#                        <td> #}
  28.             {#                            <div class="yellow"></div> #}
  29.             {#                            <div class="yellow mt-2"></div> #}
  30.             {#                        </td> #}
  31.             {#                        <td id="hours"></td> #}
  32.             {#                        <td> #}
  33.             {#                            <div class="yellow"></div> #}
  34.             {#                            <div class="yellow mt-2"></div> #}
  35.             {#                        </td> #}
  36.             {#                        <td id="minutes"></td> #}
  37.             {#                    </tr> #}
  38.             {#                    <tr> #}
  39.             {#                        <td> dni</td> #}
  40.             {#                        <td></td> #}
  41.             {#                        <td> godzin</td> #}
  42.             {#                        <td></td> #}
  43.             {#                        <td>minut</td> #}
  44.             {#                    </tr> #}
  45.             {#                </table> #}
  46.             {#            </div> #}
  47.             {#            <h1> #}
  48.             {#                Odliczaj razem z nami<br> #}
  49.             {#                do Mistrzostw Europy <br class=" d-block d-xlg-none"> w piłce nożnej <br class=" d-block d-xlg-none"> #}
  50.             {#                <img src="/UI/img/euro24/EURO_2024.png" class="logotxt"> #}
  51.             {#            </h1> #}
  52.             {#            <h2> #}
  53.             {#                Sprawdź swoją wiedzę dotyczącą największej imprezy sportowej w tym roku - ME w piłce nożnej UEFA EURO 2024 #}
  54.             {#                <br class="d-none d-lg-block"> #}
  55.             {#                rozwiązuj quizy, zdobywaj punkty i wygrywaj<br class="d-none d-lg-block"> fantastyczne nagrody! #}
  56.             {#            </h2> #}
  57.         </div>
  58.     </div>
  59.     <div class="c1a py-5">
  60.         <img src="/UI/img/35lat/2.svg" class="img2">
  61.         <h3 class="text-center my-4">
  62.             Świętuj z nami nasze urodziny!<br>
  63.             Weź udział w konkursie i wygraj super nagrody!
  64.         </h3>
  65.         <img src="/UI/img/35lat/6l.svg" class="btnarrow">
  66.         {% if not app.user %}
  67.             <a href="{{ path('app_register') }}" class="btn btn-lg btn-start">[ ZAREJESTRUJ SIĘ I WEŹ UDZIAŁ ]</a>
  68.         {% else %}
  69.             {% if answear %}
  70.                 {% if answear.end > 0 %}
  71.                     {% if memory %}
  72.                         {% if memory.end >0 %}
  73.                             <a href="{{ path('app_summary') }}" class="btn btn-lg btn-start"> [ ZOBACZ PODSUMOWANIE
  74.                                 ]</a>
  75.                         {% else %}
  76.                             <a href="{{ path('app_memorygame_info') }}" class="btn btn-lg btn-start">[ DOKOŃCZ MEMORY ]</a>
  77.                         {% endif %}
  78.                     {% else %}
  79.                         <a href="{{ path('app_memorygame_info') }}" class="btn btn-lg btn-start">[ ZAGRAJ W MEMORY ]</a>
  80.                     {% endif %}
  81.                 {% else %}
  82.                     <a href="{{ path('app_quiz_info') }}" class="btn btn-lg btn-start">[ DOKOŃCZ QUIZ ]</a>
  83.                 {% endif %}
  84.             {% else %}
  85.                 <a href="{{ path('app_quiz_info') }}" class="btn btn-lg btn-start">[ WEŹ UDZIAŁ W
  86.                     KONKURSIE ]</a>
  87.             {% endif %}
  88.         {% endif %}
  89.         <img src="/UI/img/35lat/6r.svg" class="btnarrow">
  90.     </div>
  91.     {#    <div class="c1b"></div> #}
  92.     {#    <div class="funfact-head"> #}
  93.     {#        <div class="container"> #}
  94.     {#            <h3>czy wiesz że ...?</h3> #}
  95.     {#        </div> #}
  96.     {#    </div> #}
  97.     {#    <div class="funfact"> #}
  98.     {#        <div class="container"> #}
  99.     {#            <div class="triangle"></div> #}
  100.     {#            <div id="funfact" class="carousel slide" data-bs-ride="carousel" data-bs-interval="5000"> #}
  101.     {#                <div class="carousel-indicators"> #}
  102.     {#                    <button type="button" data-bs-target="#funfact" data-bs-slide-to="0" class="active" #}
  103.     {#                            aria-current="true" aria-label="Fun fact 1"></button> #}
  104.     {#                    <button type="button" data-bs-target="#funfact" data-bs-slide-to="1" #}
  105.     {#                            aria-label="Fun fact 2"></button> #}
  106.     {#                    <button type="button" data-bs-target="#funfact" data-bs-slide-to="2" #}
  107.     {#                            aria-label="Fun fact 3"></button> #}
  108.     {#                    <button type="button" data-bs-target="#funfact" data-bs-slide-to="3" #}
  109.     {#                            aria-label="Fun fact 4"></button> #}
  110.     {#                </div> #}
  111.     {#                <div class="carousel-inner"> #}
  112.     {#                    <div class="carousel-item active"> #}
  113.     {#                        Nazwa oficjalnej piłki mistrzostw świata – „Al – Rihla” odnosi się do odległej liczby #}
  114.     {#                        kilometrów, #}
  115.     {#                        którą pokonają podróżujący na czempionat piłkarze. <br> #}
  116.     {#                        Rihla po arabsku oznacza bowiem podróż, lub dziennik, który ją dokumentuje. #}
  117.     {#                    </div> #}
  118.     {#                    <div class="carousel-item"> #}
  119.     {#                        Maskotką mistrzostw świata 2022 został La'eeb, który najprawdopodobniej jest latającym dywanem. #}
  120.     {#                        Jego nazwa w języku arabskim może odnosić się do bardzo zdolnego zawodnika. #}
  121.     {#                        Maskotka ma nieść między uczestników turnieju radość i pewność siebie. #}
  122.     {#                    </div> #}
  123.     {#                    <div class="carousel-item"> #}
  124.     {#                        Kanada po 36 latach wraca do rozgrywek na mundialu. Jest to drużyna z dużym potencjałem.<br> #}
  125.     {#                        Jej szeregi zasila kilku dobrych piłkarzy: lphonso Davies, Lille, czy Jonathan David. #}
  126.     {#                    </div> #}
  127.     {#                    <div class="carousel-item"> #}
  128.     {#                        Mistrzostwa Świata organizowane były dotychczas na terenie 17 państw. #}
  129.     {#                        Gospodarze byli różni - Stany Zjednoczone, Szwajcaria, Urugwaj czy duet Japońsko-Koreański.<br> #}
  130.     {#                        Katar jest najmniejszym państwem-gospodarzem w historii. 11 571 km² - niemal tyle co #}
  131.     {#                        powierzchnia województwa świętokrzyskiego. #}
  132.     {#                    </div> #}
  133.     {#                </div> #}
  134.     {#            </div> #}
  135.     {#            <img src="/UI/img/euro24/dot2.png" class="d-none d-lg-block"> #}
  136.     {#        </div> #}
  137.     {#    </div> #}
  138.     {#    <div class="c2 text-center"> #}
  139.     {#        <div class="container"> #}
  140.     {#            <h1> #}
  141.     {#                Gotowi na jesień? #}
  142.     {#            </h1> #}
  143.     {#            <h2> #}
  144.     {#                Sprawdź swoją wiedzę dotyczącą jesiennej oferty programowej TVP.<br> #}
  145.     {#                Baw się razem z nami! Rozwiązuj quizy, zdobywaj punkty i wygrywaj<br> #}
  146.     {#                fantastyczne nagrody! #}
  147.     {#                #}{#                Do rozpoczęcia Letnich Igrzysk Olimpijskich Tokio 2020 zostało: #}
  148.     {#            </h2> #}
  149.     {#        </div> #}
  150.     {#    </div> #}
  151.     {#    <video width="100%" poster="/UI/img/jesien/spot2.jpg" controls> #}
  152.     {#    <div class="c2 text-center"> #}
  153.     {#        <div class="container video"> #}
  154.     {#            <video width="100%" controls> #}
  155.     {#                <source src="/UI/img/euro24/EURO24_45.mp4" type="video/mp4"> #}
  156.     {#                Your browser does not support HTML video. #}
  157.     {#            </video> #}
  158.     {#        </div> #}
  159.     {#    </div> #}
  160.     {#    <div class="c1c"></div> #}
  161.     <div class="c3 text-center py-5">
  162.         <div class="container">
  163.             <div style="position: relative">
  164.                 <img src="/UI/img/35lat/8.svg" class="img8">
  165.             </div>
  166.             <h1>
  167.                 Nagrody
  168.             </h1>
  169.             <div class="row justify-content-center m-auto" style="width:80%;">
  170.                 <div class="col-lg-4">
  171.                     <div class="card-head">
  172.                         <h3>1. miejsce <br>
  173.                             {#                            <span>20 - 26 maja</span> #}
  174.                         </h3>
  175.                     </div>
  176.                     <div class="card-body">
  177.                         <div class="imgprize">
  178.                             <img src="/UI/img/35lat/prize/slowhop.png">
  179.                         </div>
  180.                         <p class="prize">
  181.                             Voucher do Slowhop <br>o wartości 2 500 zł
  182.                         </p>
  183.                     </div>
  184.                 </div>
  185.                 <div class="col-lg-4">
  186.                     <div class="card-head">
  187.                         <h3>2. miejsce <br>
  188.                             {#                            <span>27 maja - 02 czerwca</span> #}
  189.                         </h3>
  190.                     </div>
  191.                     <div class="card-body">
  192.                         <div class="imgprize">
  193.                             <img src="/UI/img/35lat/prize/dron.png">
  194.                         </div>
  195.                         <p class="prize">
  196.                             Dron <br>o wartości 1 679 zł
  197.                         </p>
  198.                     </div>
  199.                 </div>
  200.                 <div class="col-lg-4">
  201.                     <div class="card-head">
  202.                         <h3>3. miejsce <br>
  203.                             {#                            <span>03 - 09 czerwca</span> #}
  204.                         </h3>
  205.                     </div>
  206.                     <div class="card-body">
  207.                         <div class="imgprize">
  208.                             <img src="/UI/img/35lat/prize/walizka.png">
  209.                         </div>
  210.                         <p class="prize">
  211.                             Walizka Samsonite Restackd<br> o wartości 1 159 zł
  212.                         </p>
  213.                     </div>
  214.                 </div>
  215.             </div>
  216.             <div class="clearfix"></div>
  217.             {#            {% if solved %} #}
  218.             {#                <a href="{{ path('app_quiz_info') }}" class="btn btn-lg btn-start"> #}
  219.             {#                    [ ZOBACZ PODSUMOWANIE ] #}
  220.             {#                </a> #}
  221.             {#            {% else %} #}
  222.             {#                <a href="{{ path('app_quiz_info') }}" class="btn btn-lg btn-start"> #}
  223.             {#                    [ ZACZNIJ ROZWIĄZYWAĆ QUIZ ] #}
  224.             {#                </a> #}
  225.             {#            {% endif %} #}
  226.         </div>
  227.     </div>
  228.     {% if app.user %}
  229.         <div class="c4 text-center">
  230.             <div class="container">
  231.                 <h1 class="mb-4 py-5">
  232.                     Ranking
  233.                 </h1>
  234.                 <div class="row justify-content-center" style="padding-bottom:50px;">
  235.                     <div class="col-lg-4" style="margin-bottom:50px;">
  236.                         {#                        <div class="card-head"> #}
  237.                         {#                            <h3 style="color:#ffcc01">Quiz finałowy <br> #}
  238.                         {#                                <span>10 - 14 czerwca</span> #}
  239.                         {#                            </h3> #}
  240.                         {#                        </div> #}
  241.                         <div class="card-body">
  242.                             <table class="mt-2">
  243.                                 {% for r in rank %}
  244.                                     <tr>
  245.                                         <td class="place">{{ loop.index }}.</td>
  246.                                         <td>{{ r.nick }}</td>
  247.                                         <td class="text-right">{{ r.points }} pkt.</td>
  248.                                     </tr>
  249.                                 {% else %}
  250.                                     {% for p in 1..3 %}
  251.                                         <tr>
  252.                                             <td class="place">{{ loop.index }}.</td>
  253.                                             <td> -</td>
  254.                                             <td class="text-right"> 0 pkt.</td>
  255.                                         </tr>
  256.                                     {% endfor %}
  257.                                 {% endfor %}
  258.                             </table>
  259.                         </div>
  260.                     </div>
  261.                 </div>
  262.             </div>
  263.         </div>
  264.     {% endif %}
  265. {% endblock %}
  266. {% block footerimg %}
  267.     {% if app.user %}
  268.         <img src="/UI/img/35lat/10.svg" class="img10">
  269.     {% else %}
  270.         <img src="/UI/img/35lat/7.svg" class="img7">
  271.     {% endif %}
  272. {% endblock %}