From 354d4d66c87e7b027e4b486bc4500d95939e2ab5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Bedna=C5=99=C3=ADk?= <jan.bednarik@gmail.com> Date: Sat, 15 May 2021 02:47:53 +0200 Subject: [PATCH] elections2021: Program point detail --- .../elections2021_program_point_page.html | 73 ++++++++++++------- 1 file changed, 48 insertions(+), 25 deletions(-) diff --git a/elections2021/templates/elections2021/elections2021_program_point_page.html b/elections2021/templates/elections2021/elections2021_program_point_page.html index 8c5439ce..ccea7366 100644 --- a/elections2021/templates/elections2021/elections2021_program_point_page.html +++ b/elections2021/templates/elections2021/elections2021_program_point_page.html @@ -5,6 +5,7 @@ <div class="container container-default pt-4 pb-20"> <div class="w-full lg:w-4/6 relative container-collapsible"> + {% comment %} <div class="floating-nav-wrapper hidden lg:block" id="floatingNavBarWrapper"> <div class="floating-nav-panel " id="floatingNavBar"> <div class="opener py-6 pb-16 px-11 bg-acidgreen text-white font-alt"> @@ -12,13 +13,21 @@ </div> <div class="inner float-panel-inner elevation-2"> <ul> - <li class="active">Problém</li> - <li>Ideál</li> - <li>Benefity</li> + <li>Co nás štve?</li> + <li>Proč je to problém?</li> + <li>Naše vize</li> + <li>Jak toho chceme docílit?</li> + <li>Kolik potřebujeme času?</li> + <li>Co to přinese?</li> + <li>Co jsme už odpracovali?</li> + <li>Často kladené otázky</li> + <li>Související body</li> + <li>Zdroje a doplňující informace</li> </ul> </div> </div> </div> + {% endcomment %} <header class="w-full md:w-5/6"> <div class="mt-10 md:mt-12"> @@ -31,31 +40,47 @@ <div class="problem-pack"> <section class="program-detail-problem-solution mb-20"> + <div class="problem-cross"><i class="ico--thincross text-xs sm:text-xl text-white"></i></div> <div class="problem-inner content-block"> - <h2 class="head-alt-sm md:head-alt-md mb-9">Problém</h2> + + <h2 class="head-alt-sm md:head-alt-md mb-9">Co nás štve?</h2> <p class="text-base mb-8 para"> {{ page.problem|richtext|format_sources }} </p> - <h3 class="head-alt-xs md:head-alt-sm mb-9">Kontext problému</h3> - <p class="text-base mb-8 para"> - {{ page.context|richtext|format_sources }} - </p> + + <div class="__js-root"> + <div> + <div class="accordeon-row accordeon-row--preview"> + <div onclick="if(this.parentElement.classList.contains('accordeon-row--open')) this.parentElement.classList.remove('accordeon-row--open'); else this.parentElement.classList.add('accordeon-row--open');" class="accordeon-row-head"> + <h3 class="accordeon-row-heading head-alt-xs mb-0">Proč je to problém?</h3> + <i class="ico--chevron-down"></i> + </div> + <div class="accordeon-row-body accordeon-row-body--preview" style="max-height: 153px;"> + <div class="clampedcontent"> + {{ page.context|richtext|format_sources }} + </div> + </div> + </div> + </div> + </div> + </div> + <div class="ideal-check"><i class="ico--check text-xs sm:text-xl text-black"></i></div> <div class="ideal-inner bg-lemon content-block"> - <h2 class="head-alt-sm md:head-alt-md mb-9">Ideál</h2> + <h2 class="head-alt-sm md:head-alt-md mb-9">Naše vize</h2> <p class="text-base"> {{ page.ideal|richtext|format_sources }} </p> </div> + </section> </div> - {# <div class="container-collapsible-content" style="height: 50vh;"> #} - <div> + <div class="container-collapsible-content" style="height: 50vh;"> - <h3 class="head-alt-base mb-8">Navrhovaná opatření</h3> + <h3 class="head-alt-base mb-8">Jak toho chceme docílit?</h3> <div class="content-block"> {{ page.proposal|richtext|format_sources }} </div> @@ -65,7 +90,7 @@ {% if page.time_horizon_number %} <aside class="bg-grey-125 text-black px-4 py-10 lg:py-10 lg:px-10 countdown-small "> <div class="flex flex-col lg:flex-row items-center"> - <h1 class="head-alt-sm flex-grow text-center lg:text-left mb-8 lg:mb-0 mt-1">Časový horizont</h1> + <h1 class="head-alt-sm flex-grow text-center lg:text-left mb-8 lg:mb-0 mt-1">Kolik potřebujeme času?</h1> <div class="__js-root "> <div class="flip-clock"> <span id="flip-card-years-87" class="flip-clock__piece flip"> @@ -86,7 +111,7 @@ {% if page.time_horizon_text %} <div class="card shadow-none bg-grey-125"> <div class="card__body content-block"> - <h3 class="card-headline mb-8">Časový horizont</h3> + <h3 class="card-headline mb-8">Kolik potřebujeme času?</h3> <p class="card-body-text para">{{ page.time_horizon_text|richtext|format_sources }}</p> </div> </div> @@ -95,17 +120,19 @@ </div> {% if page.benefits_main or page.benefits %} - <h3 class="head-alt-base mb-8 mt-20">Benefity</h3> + <h3 class="head-alt-base mb-8 mt-20">Co to přinese?</h3> {% endif %} + {% if page.benefits_main %} - <div class="program-detail-benefity my-8 grid grid-cols-1 sm:grid-cols-2 gap-4 lg:gap-8"> + <div class="program-detail-benefity grid grid-cols-1 sm:grid-cols-2 gap-4 lg:gap-8"> {% for block in page.benefits_main %} {% include_block block %} {% endfor %} </div> {% endif %} + {% if page.benefits %} - <div class="program-detail-benefity my-8 grid grid-cols-1 sm:grid-cols-2 gap-4 lg:gap-8"> + <div class="program-detail-benefity mt-8 grid grid-cols-1 sm:grid-cols-2 gap-4 lg:gap-8"> {% for block in page.benefits %} {% include_block block %} {% endfor %} @@ -116,12 +143,12 @@ <h3 class="head-alt-lg mb-20 text-3xl md:text-5xl leading-tight mt-24">{{ page.benefit_for_all|richtext|format_sources }}</h3> {% endif %} - <h3 class="head-alt-base mb-10">Co už jsme udělali</h3> + <h3 class="head-alt-base mb-10">Co jsme už odpracovali?</h3> <div class="content-block"> {{ page.already_done|richtext|format_sources }} </div> - <h3 class="head-alt-base mb-8 mt-20">FAQ</h3> + <h3 class="head-alt-base mb-8 mt-20">Často kladené otázky</h3> <div class="space-y-1"> {% for block in page.faq %} {% include_block block %} @@ -144,6 +171,7 @@ } </script> + {% comment %} {% if page.related_points %} <h3 id="relatedpoints" class="head-alt-base mb-8 mt-20">Související body:</h3> @@ -195,17 +223,13 @@ {% endif %} {% endcomment %} - <h3 class="head-alt-base mb-3 mt-20">Které části jsou závazné</h3> - <p><a href="#" class="text-acidgreen underline">Zjistit více</a></p> - - <h3 id="zdroje" class="head-alt-base mb-8 mt-8">Zdroje</h3> + <h3 id="zdroje" class="head-alt-base mb-8 mt-8">Zdroje a doplňující informace</h3> <div class="content-block"> {{ page.sources|richtext|format_sources_block }} </div> </div> - {% comment %} <div class="container-collapsible-button-container w-full"> <button class="container-collapsible-button btn btn--icon text-lg block mx-auto" onclick="this.parentElement.parentElement.classList.add('container-collapsible-open');"> <div class="btn__body-wrap"> @@ -216,7 +240,6 @@ </div> </button> </div> - {% endcomment %} </div> </div> -- GitLab