Skip to content
Snippets Groups Projects
Commit e08ae4c9 authored by Ondrej Rehounek's avatar Ondrej Rehounek
Browse files

district: Election point page, after election strategy page

parent 29317efd
No related branches found
No related tags found
2 merge requests!418Release,!414district and region modules
Pipeline #6146 passed
......@@ -572,7 +572,10 @@ class DistrictElectionBasePage(SubpageMixin, MetadataPageMixin, Page):
def get_context(self, request, *args, **kwargs):
context = super().get_context(request, *args, **kwargs)
context["election_points"] = self.get_siblings().live().specific()
context["election_points"] = (
self.get_siblings().type(DistrictElectionPointPage).live().specific()
)
context["strategy_page"] = self.get_parent().specific.strategy_page
return context
class Meta:
......
{% extends "district/base.html" %}
{% load wagtailcore_tags wagtailimages_tags shared_filters %}
{% block content %}
<div class="container container--default py-8 lg:py-24">
<main>
<div class="lg:flex lg:space-x-8 xl:space-x-16">
<section class="lg:w-3/5 xl:w-2/3">
<h1 class="head-alt-md md:head-alt-lg max-w-5xl mb-4">
{{ page.title }}
</h1>
<div class="content-block w-full">
{{ page.text | richtext }}
</div>
</section>
<section class="pt-8 lg:w-2/5 xl:w-1/3 lg:pt-0">
<div class="lg:card lg:elevation-10">
<div class="lg:card__body">
<div class="content-block">
<h2>Volby</h2>
<h3>Program</h3>
<ul class="unordered-list unordered-list--linked ">
{% for point_page in election_points %}
<li>
<a
href="{{ point_page.url }}"
class="{% if point_page.id == page.id %}font-bold {% endif %}content-block--nostyle"
>
{{ point_page.title }}
</a>
</li>
{% endfor %}
</ul>
<hr>
<h3>Povolební strategie</h3>
<p>Přečtěte si, jak se zachováme po volbách. Nemusíte volit zajíce v pytli.</p>
<a
href="{{ strategy_page.url }}"
class="btn btn--icon btn--black btn--hoveractive btn--fullwidth md:btn--autowidth"
>
<div class="btn__body-wrap">
<div class="btn__body ">Zjistit víc</div>
<div class="btn__icon ">
<i class="ico--chevron-right"></i>
</div>
</div>
</a>
<hr>
<h3>Financování kampaně</h3>
<p>Transparentní financování kampaně je pro nás samozřejmost.</p>
<a
href="https://wiki.pirati.cz/ft/start"
class="btn btn--icon btn--black btn--hoveractive btn--fullwidth md:btn--autowidth"
>
<div class="btn__body-wrap">
<div class="btn__body ">Zjistit víc</div>
<div class="btn__icon ">
<i class="ico--chevron-right"></i>
</div>
</div>
</a>
</div>
</div>
</div>
</section>
</div>
</main>
</div>
{% endblock content %}
{% extends "district/base.html" %}
{% load wagtailcore_tags wagtailimages_tags shared_filters %}
{% block content %}
<div class="container container--default py-8 lg:py-24">
<main>
<div class="lg:flex lg:space-x-8 xl:space-x-16">
<section class="lg:w-3/5 xl:w-2/3">
<h1 class="head-alt-md md:head-alt-lg max-w-5xl mb-4">
{{ page.title }}
</h1>
<p class="font-bold text-lg leading-normal mb-8">
{{ page.perex }}
</p>
<div class="content-block w-full">
{{ page.text | richtext }}
{% include "shared/person_badge_snippet.html" with person_page=page.guarantor title="Garant" %}
</div>
</section>
<section class="pt-8 lg:w-2/5 xl:w-1/3 lg:pt-0">
<div class="lg:card lg:elevation-10">
<div class="lg:card__body">
{% include "shared/person_badge_snippet.html" with person_page=page.guarantor title="Garant" %}
<hr>
<div class="content-block">
<h2>Volby</h2>
<h3>Program</h3>
<ul class="unordered-list unordered-list--linked ">
{% for point_page in election_points %}
<li>
<a
href="{{ point_page.url }}"
class="{% if point_page.id == page.id %}font-bold {% endif %}content-block--nostyle"
>
{{ point_page.title }}
</a>
</li>
{% endfor %}
</ul>
<hr>
<h3>Povolební strategie</h3>
<p>Přečtěte si, jak se zachováme po volbách. Nemusíte volit zajíce v pytli.</p>
<a
href="{{ strategy_page.url }}"
class="btn btn--icon btn--black btn--hoveractive btn--fullwidth md:btn--autowidth"
>
<div class="btn__body-wrap">
<div class="btn__body ">Zjistit víc</div>
<div class="btn__icon ">
<i class="ico--chevron-right"></i>
</div>
</div>
</a>
<hr>
<h3>Financování kampaně</h3>
<p>Transparentní financování kampaně je pro nás samozřejmost.</p>
<a
href="https://wiki.pirati.cz/ft/start"
class="btn btn--icon btn--black btn--hoveractive btn--fullwidth md:btn--autowidth"
>
<div class="btn__body-wrap">
<div class="btn__body ">Zjistit víc</div>
<div class="btn__icon ">
<i class="ico--chevron-right"></i>
</div>
</div>
</a>
</div>
</div>
</div>
</section>
</div>
</main>
</div>
{% endblock content %}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment