diff --git a/district/templates/district/blocks/candidate_list_block.html b/district/templates/district/blocks/candidate_list_block.html index ecc98ee486923b12cc1ac14e9cc69d277a8326ed..2d6a20c85aaad64f37ffd010f8b55f32da5fec61 100644 --- a/district/templates/district/blocks/candidate_list_block.html +++ b/district/templates/district/blocks/candidate_list_block.html @@ -26,8 +26,7 @@ <div> <ui-view-provider :initial="{fullCandidateTable: false}" v-slot="{ isCurrentView, setView }"> - <div class="candidate-table pt-8 container-padding--zero lg:container-padding--auto" - :class="{'candidate-table--fadeout': !isCurrentView('fullCandidateTable')}"> + <div class="candidate-table pt-8 container-padding--zero lg:container-padding--auto" :class="{'candidate-table--fadeout': !isCurrentView('fullCandidateTable')}"> {% for person_page in self.candidate_list %} {# Záměrně neomezuju list přes indexy, ale ifuju, abych si držel counter pro snippet #} {% if forloop.counter > self.candidate_list_big_count and forloop.counter <= self.candidate_list_shown_count %} @@ -44,14 +43,15 @@ </template> </div> + {% if self.candidate_list|length > self.candidate_list_big_count %} <div class="text-center pt-8" v-if="!isCurrentView('fullCandidateTable')"> - <button class="btn btn--icon text-xl btn--black btn--hoveractive" - @click="setView('fullCandidateTable', true)"> + <button class="btn btn--icon text-xl btn--black btn--hoveractive" @click="setView('fullCandidateTable', true)"> <div class="btn__body-wrap"> <div class="btn__body ">Zobrazit vše</div> <div class="btn__icon "><i class="ico--chevron-right"></i></div> </div> </button> </div> + {% endif %} </ui-view-provider> </div>