diff --git a/regulace_konopi/migrations/0001_initial.py b/regulace_konopi/migrations/0001_initial.py index edb655639d8afce429073f2479e08740d060ead3..a52a30ca8cea05a96bd7780b2c26a6c7c04f4b9c 100644 --- a/regulace_konopi/migrations/0001_initial.py +++ b/regulace_konopi/migrations/0001_initial.py @@ -1,4 +1,4 @@ -# Generated by Django 3.1.1 on 2020-10-28 09:06 +# Generated by Django 3.1.1 on 2020-10-28 12:50 from django.db import migrations, models import django.db.models.deletion @@ -14,8 +14,8 @@ class Migration(migrations.Migration): initial = True dependencies = [ - ('wagtailimages', '0022_uploadedimage'), ('wagtailcore', '0052_pagelogentry'), + ('wagtailimages', '0022_uploadedimage'), ] operations = [ @@ -23,7 +23,7 @@ class Migration(migrations.Migration): name='SubPage', fields=[ ('page_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, serialize=False, to='wagtailcore.page')), - ('content', wagtail.core.fields.StreamField([('title', wagtail.core.blocks.CharBlock(icon='title', label='nadpis')), ('text', wagtail.core.blocks.RichTextBlock(features=['h2', 'h3', 'h4', 'h5', 'bold', 'italic', 'ol', 'ul', 'hr', 'link', 'document-link', 'image', 'superscript', 'subscript', 'strikethrough', 'blockquote'], label='text')), ('carousel', wagtail.core.blocks.ListBlock(wagtail.images.blocks.ImageChooserBlock(label='obrázek'), icon='image', label='carousel')), ('FAQ', wagtail.core.blocks.StructBlock([('question', wagtail.core.blocks.TextBlock()), ('answer', wagtail.core.blocks.RichTextBlock())], icon='faq', label='FAQ'))], blank=True, verbose_name='obsah stránky')), + ('content', wagtail.core.fields.StreamField([('title', wagtail.core.blocks.CharBlock(icon='title', label='nadpis')), ('text', wagtail.core.blocks.RichTextBlock(features=['h2', 'h3', 'h4', 'h5', 'bold', 'italic', 'ol', 'ul', 'hr', 'link', 'document-link', 'image', 'superscript', 'subscript', 'strikethrough', 'blockquote'], label='text')), ('carousel', wagtail.core.blocks.ListBlock(wagtail.images.blocks.ImageChooserBlock(label='obrázek'), icon='image', label='carousel')), ('FAQ', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('question', wagtail.core.blocks.TextBlock()), ('answer', wagtail.core.blocks.RichTextBlock())], template='regulace_konopi/blocks/faq.html'), label='faq')), ('meps', wagtail.core.blocks.StructBlock([('name', wagtail.core.blocks.CharBlock(label='název')), ('mep', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('name', wagtail.core.blocks.CharBlock(label='jmĂ©no')), ('approved', wagtail.core.blocks.ChoiceBlock(choices=[(1, 'schváleno'), (0, 'odmĂtá'), (-1, 'nevyjádĹ™il se')], label='hlasoval'))])))], template='regulace_konopi/blocks/party.html'))], blank=True, verbose_name='obsah stránky')), ('search_image', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='wagtailimages.image', verbose_name='Search image')), ], options={ @@ -37,7 +37,7 @@ class Migration(migrations.Migration): ('page_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, serialize=False, to='wagtailcore.page')), ('content', wagtail.core.fields.StreamField([('title', wagtail.core.blocks.CharBlock(icon='title', label='nadpis')), ('text', wagtail.core.blocks.RichTextBlock(features=['h2', 'h3', 'h4', 'h5', 'bold', 'italic', 'ol', 'ul', 'hr', 'link', 'document-link', 'image', 'superscript', 'subscript', 'strikethrough', 'blockquote'], label='text')), ('carousel', wagtail.core.blocks.ListBlock(wagtail.images.blocks.ImageChooserBlock(label='obrázek'), icon='image', label='carousel'))], blank=True, verbose_name='obsah stránky')), ('matomo_id', models.IntegerField(blank=True, null=True, verbose_name='Matomo ID pro sledovánĂ návštÄ›vnosti')), - ('top_menu', wagtail.core.fields.StreamField([('item', wagtail.core.blocks.StructBlock([('name', wagtail.core.blocks.CharBlock(label='název')), ('page', wagtail.core.blocks.PageChooserBlock(label='stránka', page_type=['regulace_konopi.HomePage', 'regulace_konopi.HomePage']))]))], blank=True, verbose_name='hornĂ menu')), + ('top_menu', wagtail.core.fields.StreamField([('item', wagtail.core.blocks.StructBlock([('name', wagtail.core.blocks.CharBlock(label='název')), ('page', wagtail.core.blocks.PageChooserBlock(label='stránka', page_type=['regulace_konopi.HomePage', 'regulace_konopi.SubPage']))]))], blank=True, verbose_name='hornĂ menu')), ('search_image', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='wagtailimages.image', verbose_name='Search image')), ], options={ diff --git a/regulace_konopi/migrations/0002_auto_20201028_1050.py b/regulace_konopi/migrations/0002_auto_20201028_1050.py deleted file mode 100644 index c7d356222eb813e688b51d6a17e659cfcb8f2b61..0000000000000000000000000000000000000000 --- a/regulace_konopi/migrations/0002_auto_20201028_1050.py +++ /dev/null @@ -1,26 +0,0 @@ -# Generated by Django 3.1.1 on 2020-10-28 09:50 - -from django.db import migrations -import wagtail.core.blocks -import wagtail.core.fields -import wagtail.images.blocks - - -class Migration(migrations.Migration): - - dependencies = [ - ('regulace_konopi', '0001_initial'), - ] - - operations = [ - migrations.AlterField( - model_name='homepage', - name='top_menu', - field=wagtail.core.fields.StreamField([('item', wagtail.core.blocks.StructBlock([('name', wagtail.core.blocks.CharBlock(label='název')), ('page', wagtail.core.blocks.PageChooserBlock(label='stránka', page_type=['regulace_konopi.HomePage', 'regulace_konopi.SubPage']))]))], blank=True, verbose_name='hornĂ menu'), - ), - migrations.AlterField( - model_name='subpage', - name='content', - field=wagtail.core.fields.StreamField([('title', wagtail.core.blocks.CharBlock(icon='title', label='nadpis')), ('text', wagtail.core.blocks.RichTextBlock(features=['h2', 'h3', 'h4', 'h5', 'bold', 'italic', 'ol', 'ul', 'hr', 'link', 'document-link', 'image', 'superscript', 'subscript', 'strikethrough', 'blockquote'], label='text')), ('carousel', wagtail.core.blocks.ListBlock(wagtail.images.blocks.ImageChooserBlock(label='obrázek'), icon='image', label='carousel')), ('FAQ', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('question', wagtail.core.blocks.TextBlock()), ('answer', wagtail.core.blocks.RichTextBlock())]), label='faq'))], blank=True, verbose_name='obsah stránky'), - ), - ] diff --git a/regulace_konopi/migrations/0003_auto_20201028_1114.py b/regulace_konopi/migrations/0003_auto_20201028_1114.py deleted file mode 100644 index d80d7fac719442a07e6bd0d869d92f25378efa8a..0000000000000000000000000000000000000000 --- a/regulace_konopi/migrations/0003_auto_20201028_1114.py +++ /dev/null @@ -1,26 +0,0 @@ -# Generated by Django 3.1.1 on 2020-10-28 10:14 - -from django.db import migrations -import wagtail.core.blocks -import wagtail.core.fields -import wagtail.images.blocks - - -class Migration(migrations.Migration): - - dependencies = [ - ('regulace_konopi', '0002_auto_20201028_1050'), - ] - - operations = [ - migrations.AlterField( - model_name='homepage', - name='content', - field=wagtail.core.fields.StreamField([('title', wagtail.core.blocks.CharBlock(icon='title', label='nadpis')), ('text', wagtail.core.blocks.RichTextBlock(features=['h2', 'h3', 'h4', 'h5', 'bold', 'italic', 'ol', 'ul', 'hr', 'link', 'document-link', 'image', 'superscript', 'subscript', 'strikethrough', 'blockquote'], label='text')), ('carousel', wagtail.core.blocks.ListBlock(wagtail.images.blocks.ImageChooserBlock(label='obrázek'), icon='image', label='carousel')), ('meps', wagtail.core.blocks.StreamBlock([('name', wagtail.core.blocks.CharBlock(label='název')), ('mep', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('name', wagtail.core.blocks.CharBlock(label='jmĂ©no')), ('approved', wagtail.core.blocks.ChoiceBlock(choices=[(1, 'schváleno'), (0, 'odmĂtá'), (-1, 'nevyjádĹ™il se')], label='hlasoval'))])))]))], blank=True, verbose_name='obsah stránky'), - ), - migrations.AlterField( - model_name='subpage', - name='content', - field=wagtail.core.fields.StreamField([('title', wagtail.core.blocks.CharBlock(icon='title', label='nadpis')), ('text', wagtail.core.blocks.RichTextBlock(features=['h2', 'h3', 'h4', 'h5', 'bold', 'italic', 'ol', 'ul', 'hr', 'link', 'document-link', 'image', 'superscript', 'subscript', 'strikethrough', 'blockquote'], label='text')), ('carousel', wagtail.core.blocks.ListBlock(wagtail.images.blocks.ImageChooserBlock(label='obrázek'), icon='image', label='carousel')), ('FAQ', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('question', wagtail.core.blocks.TextBlock()), ('answer', wagtail.core.blocks.RichTextBlock())], template='regulace_konopi/blocks/faq.html'), label='faq'))], blank=True, verbose_name='obsah stránky'), - ), - ] diff --git a/regulace_konopi/migrations/0004_auto_20201028_1118.py b/regulace_konopi/migrations/0004_auto_20201028_1118.py deleted file mode 100644 index efe445ae4d2ea948e1c36381988f78872c235cd3..0000000000000000000000000000000000000000 --- a/regulace_konopi/migrations/0004_auto_20201028_1118.py +++ /dev/null @@ -1,21 +0,0 @@ -# Generated by Django 3.1.1 on 2020-10-28 10:18 - -from django.db import migrations -import wagtail.core.blocks -import wagtail.core.fields -import wagtail.images.blocks - - -class Migration(migrations.Migration): - - dependencies = [ - ('regulace_konopi', '0003_auto_20201028_1114'), - ] - - operations = [ - migrations.AlterField( - model_name='homepage', - name='content', - field=wagtail.core.fields.StreamField([('title', wagtail.core.blocks.CharBlock(icon='title', label='nadpis')), ('text', wagtail.core.blocks.RichTextBlock(features=['h2', 'h3', 'h4', 'h5', 'bold', 'italic', 'ol', 'ul', 'hr', 'link', 'document-link', 'image', 'superscript', 'subscript', 'strikethrough', 'blockquote'], label='text')), ('carousel', wagtail.core.blocks.ListBlock(wagtail.images.blocks.ImageChooserBlock(label='obrázek'), icon='image', label='carousel')), ('meps', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('name', wagtail.core.blocks.CharBlock(label='název')), ('mep', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('name', wagtail.core.blocks.CharBlock(label='jmĂ©no')), ('approved', wagtail.core.blocks.ChoiceBlock(choices=[(1, 'schváleno'), (0, 'odmĂtá'), (-1, 'nevyjádĹ™il se')], label='hlasoval'))])))]), label='poslanci'))], blank=True, verbose_name='obsah stránky'), - ), - ] diff --git a/regulace_konopi/migrations/0005_auto_20201028_1118.py b/regulace_konopi/migrations/0005_auto_20201028_1118.py deleted file mode 100644 index 124bf9fda8515719de2538411132dc36585101e2..0000000000000000000000000000000000000000 --- a/regulace_konopi/migrations/0005_auto_20201028_1118.py +++ /dev/null @@ -1,26 +0,0 @@ -# Generated by Django 3.1.1 on 2020-10-28 10:18 - -from django.db import migrations -import wagtail.core.blocks -import wagtail.core.fields -import wagtail.images.blocks - - -class Migration(migrations.Migration): - - dependencies = [ - ('regulace_konopi', '0004_auto_20201028_1118'), - ] - - operations = [ - migrations.AlterField( - model_name='homepage', - name='content', - field=wagtail.core.fields.StreamField([('title', wagtail.core.blocks.CharBlock(icon='title', label='nadpis')), ('text', wagtail.core.blocks.RichTextBlock(features=['h2', 'h3', 'h4', 'h5', 'bold', 'italic', 'ol', 'ul', 'hr', 'link', 'document-link', 'image', 'superscript', 'subscript', 'strikethrough', 'blockquote'], label='text')), ('carousel', wagtail.core.blocks.ListBlock(wagtail.images.blocks.ImageChooserBlock(label='obrázek'), icon='image', label='carousel'))], blank=True, verbose_name='obsah stránky'), - ), - migrations.AlterField( - model_name='subpage', - name='content', - field=wagtail.core.fields.StreamField([('title', wagtail.core.blocks.CharBlock(icon='title', label='nadpis')), ('text', wagtail.core.blocks.RichTextBlock(features=['h2', 'h3', 'h4', 'h5', 'bold', 'italic', 'ol', 'ul', 'hr', 'link', 'document-link', 'image', 'superscript', 'subscript', 'strikethrough', 'blockquote'], label='text')), ('carousel', wagtail.core.blocks.ListBlock(wagtail.images.blocks.ImageChooserBlock(label='obrázek'), icon='image', label='carousel')), ('FAQ', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('question', wagtail.core.blocks.TextBlock()), ('answer', wagtail.core.blocks.RichTextBlock())], template='regulace_konopi/blocks/faq.html'), label='faq')), ('meps', wagtail.core.blocks.StreamBlock([('name', wagtail.core.blocks.CharBlock(label='název')), ('mep', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('name', wagtail.core.blocks.CharBlock(label='jmĂ©no')), ('approved', wagtail.core.blocks.ChoiceBlock(choices=[(1, 'schváleno'), (0, 'odmĂtá'), (-1, 'nevyjádĹ™il se')], label='hlasoval'))])))]))], blank=True, verbose_name='obsah stránky'), - ), - ] diff --git a/regulace_konopi/migrations/0006_auto_20201028_1122.py b/regulace_konopi/migrations/0006_auto_20201028_1122.py deleted file mode 100644 index d577c669e42501ebb68b2b22da2e29966560fa0d..0000000000000000000000000000000000000000 --- a/regulace_konopi/migrations/0006_auto_20201028_1122.py +++ /dev/null @@ -1,21 +0,0 @@ -# Generated by Django 3.1.1 on 2020-10-28 10:22 - -from django.db import migrations -import wagtail.core.blocks -import wagtail.core.fields -import wagtail.images.blocks - - -class Migration(migrations.Migration): - - dependencies = [ - ('regulace_konopi', '0005_auto_20201028_1118'), - ] - - operations = [ - migrations.AlterField( - model_name='subpage', - name='content', - field=wagtail.core.fields.StreamField([('title', wagtail.core.blocks.CharBlock(icon='title', label='nadpis')), ('text', wagtail.core.blocks.RichTextBlock(features=['h2', 'h3', 'h4', 'h5', 'bold', 'italic', 'ol', 'ul', 'hr', 'link', 'document-link', 'image', 'superscript', 'subscript', 'strikethrough', 'blockquote'], label='text')), ('carousel', wagtail.core.blocks.ListBlock(wagtail.images.blocks.ImageChooserBlock(label='obrázek'), icon='image', label='carousel')), ('FAQ', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('question', wagtail.core.blocks.TextBlock()), ('answer', wagtail.core.blocks.RichTextBlock())], template='regulace_konopi/blocks/faq.html'), label='faq')), ('meps', wagtail.core.blocks.StructBlock([('name', wagtail.core.blocks.CharBlock(label='název')), ('mep', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('name', wagtail.core.blocks.CharBlock(label='jmĂ©no')), ('approved', wagtail.core.blocks.ChoiceBlock(choices=[(1, 'schváleno'), (0, 'odmĂtá'), (-1, 'nevyjádĹ™il se')], label='hlasoval'))])))]))], blank=True, verbose_name='obsah stránky'), - ), - ] diff --git a/regulace_konopi/models.py b/regulace_konopi/models.py index 9891b6e6cb984d341a0d220bab26575f4c1fbff3..04962b3bc611fc706cbb5b4fe40516cfd7a1aaaa 100644 --- a/regulace_konopi/models.py +++ b/regulace_konopi/models.py @@ -15,9 +15,9 @@ from uniweb.models import SubpageMixin from tuning import help SUPPORT_CHOICES = ( - (1, 'schváleno'), - (0, 'odmĂtá'), - (-1, 'nevyjádĹ™il se') + (1, 'Pro'), + (0, 'Proti'), + (-1, 'ZdrĹľel se') ) RICH_TEXT_FEATURES = [ diff --git a/regulace_konopi/static/regulace_konopi/assets/css/styles.css b/regulace_konopi/static/regulace_konopi/assets/css/styles.css index d890ba2089076509bf5ae5ae873d61359fc1f9f2..d4ac78beb50a16d7b7faede293d3f46aa70485f2 100644 --- a/regulace_konopi/static/regulace_konopi/assets/css/styles.css +++ b/regulace_konopi/static/regulace_konopi/assets/css/styles.css @@ -2,4 +2,12 @@ max-width: 1.5rem; float: left; margin-right: 0.5rem; +} + +.navbar { + background-color: #212121 !important; +} + +.nav-link { + color: white !important; } \ No newline at end of file diff --git a/regulace_konopi/templates/regulace_konopi/base.html b/regulace_konopi/templates/regulace_konopi/base.html index 929caffc05dffdc2de99423d5153bb7d37769a4f..b6b84ef3c643ed88e248a8028c2ecd072cd42d45 100644 --- a/regulace_konopi/templates/regulace_konopi/base.html +++ b/regulace_konopi/templates/regulace_konopi/base.html @@ -4,7 +4,7 @@ <head> <!-- Meta --> <meta charset="utf-8"> - <meta name="viewport" content="width=device-width" /> + <meta name="viewport" content="width=device-width"/> {% meta_tags %} {% if settings.MAJAK_ENV == "test" %} <meta name="robots" content="noindex, nofollow"> @@ -14,18 +14,17 @@ {% include "shared/favicon_snippet.html" %} <!-- Styles --> - <link href="{% static "uniweb/assets/css/styles.css" %}" rel="stylesheet" media="all" /> - <link href="{% static "uniweb/assets/css/pattern-scaffolding.css" %}" rel="stylesheet" media="all" /> + <link href="{% static "regulace_konopi/vendor/css/bootstrap.min.css" %}" rel="stylesheet"/> + <link href="{% static "uniweb/assets/css/styles.css" %}" rel="stylesheet" media="all"/> + <link href="{% static "uniweb/assets/css/pattern-scaffolding.css" %}" rel="stylesheet" media="all"/> <link href="{% static "shared/vendor/fancybox/jquery.fancybox.min.css" %}" rel="stylesheet"> - <link href="{% static "regulace_konopi/vendor/css/bootstrap.min.css"%}" rel="stylesheet" /> - <link href="{% static "regulace_konopi/assets/css/styles.css" %}" rel="stylesheet" media="all" /> - + <link href="{% static "regulace_konopi/assets/css/styles.css" %}" rel="stylesheet" media="all"/> <script src="{% static "shared/vendor/jquery/jquery-3.4.1.min.js" %}"></script> <style type="text/css"> - .inline-block { - display: inline-block; - } + .inline-block { + display: inline-block; + } </style> {% if page.matomo_id %} @@ -35,96 +34,98 @@ <body> - <nav class="navbar navbar--simple __js-root"> - <ui-app inline-template> - <ui-navbar inline-template> - <div> - <div class="container container--wide navbar__content max-w-screen-xl" :class="{'navbar__content--initialized': true}"> - <div class="navbar__brand my-4 flex items-center lg:pr-8 lg:my-0"> - <a href="/"> - <img src="{% static "uniweb/assets/images/logo-round-white.svg" %}" class="w-8" /> - </a> - <a href="/" class="pl-4 font-bold text-xl lg:border-r lg:border-grey-300 lg:pr-8">{{ page.root_page.seo_title }}</a> - </div> - {% if page.root_page.top_menu %} - <div class="navbar__menutoggle my-4 flex justify-end lg:hidden"> - <a href="#" @click="show = !show" class="no-underline hover:no-underline"> - <i class="ico--menu text-3xl"></i> - </a> - </div> - {% endif %} - <div v-if="show || isLgScreenSize" class="navbar__main navbar__section navbar__section--expandable container-padding--zero lg:container-padding--auto"> - <ul class="navbar-menu text-white"> - {% for item in page.root_page.top_menu %} - <li class="navbar-menu__item"> - <a href="{% pageurl item.value.page %}" data-href="{% pageurl item.value.page %}" class="navbar-menu__link">{{ item.value.name }}</a> - </li> - {% endfor %} - </ul> - </div> - </div> - </div> - </ui-navbar> - </ui-app> - </nav> +<!-- Navigation --> +<nav class="navbar navbar-expand-sm navbar-dark sticky-top bg-dark" id=""> + <div class="container"> + <div class="brand-wrapper"> + <a class="navbar-brand" href="/"><img src="{% static "uniweb/assets/images/logo-round-white.svg" %}" + class="d-inline-block m-auto"/>{{ page.root_page.seo_title }}</a> - <div class="container container--default lg:py-4"> - {% block content %}{% endblock %} + </div> + <button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" + data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" + aria-label="Toggle navigation"> + Menu + <i class="fas fa-bars"></i> + </button> + <div class="collapse navbar-collapse" id="navbarResponsive"> + <ul class="navbar-nav ml-auto"> + {% for item in page.root_page.top_menu %} + <li class="nav-item"> + <a href="{% pageurl item.value.page %}" data-href="{% pageurl item.value.page %}" + class="nav-link">{{ item.value.name }}</a> + </li> + {% endfor %} + </ul> + </div> </div> +</nav> - <footer class="footer bg-grey-700 text-white __js-root"> - <ui-app inline-template> - <div> - <div class="footer__main py-4 lg:py-16 container container--default"> - <section class="footer__brand"> - <a href="https://www.pirati.cz"> - <img src="{% static "uniweb/assets/images/logo.svg" %}" alt="logo pirátskĂ© strany" class="w-32 md:w-40 pb-6" /> - </a> - <p class="para hidden md:block md:mb-4 lg:mb-0 text-grey-200"> - <span class="copyleft inline-block">©</span> {% now "Y" %} Piráti. Všechna práva vyhlazena. SdĂlejte a nechte ostatnĂ sdĂlet za stejnĂ˝ch podmĂnek. - </p> - </section> - <section class="footer__social lg:text-right"> - <div class="mb-4"> - <div class="social-icon-group space-x-2 text-white pb-4"> - <a href="https://www.pirati.cz" class="social-icon "><i class="ico--home"></i></a> - <a href="https://www.facebook.com/ceska.piratska.strana/" class="social-icon "><i class="ico--facebook"></i></a> - <a href="https://twitter.com/PiratskaStrana" class="social-icon "><i class="ico--twitter"></i></a> - <a href="https://www.youtube.com/user/CeskaPiratskaStrana" class="social-icon "><i class="ico--youtube"></i></a> - <a href="https://www.instagram.com/pirati.cz/" class="social-icon "><i class="ico--instagram"></i></a> - <a href="https://www.flickr.com/photos/pirati/" class="social-icon "><i class="ico--flickr"></i></a> - </div> + +<div class="container container--default lg:py-4"> + {% block content %}{% endblock %} +</div> + +<footer class="footer bg-grey-700 text-white __js-root"> + <ui-app inline-template> + <div> + <div class="footer__main py-4 lg:py-16 container container--default"> + <section class="footer__brand"> + <a href="https://www.pirati.cz"> + <img src="{% static "uniweb/assets/images/logo.svg" %}" alt="logo pirátskĂ© strany" + class="w-32 md:w-40 pb-6"/> + </a> + <p class="para hidden md:block md:mb-4 lg:mb-0 text-grey-200"> + <span class="copyleft inline-block">©</span> {% now "Y" %} Piráti. Všechna práva vyhlazena. SdĂlejte a + nechte ostatnĂ sdĂlet za stejnĂ˝ch podmĂnek. + </p> + </section> + <section class="footer__social lg:text-right"> + <div class="mb-4"> + <div class="social-icon-group space-x-2 text-white pb-4"> + <a href="https://www.pirati.cz" class="social-icon "><i class="ico--home"></i></a> + <a href="https://www.facebook.com/ceska.piratska.strana/" class="social-icon "><i + class="ico--facebook"></i></a> + <a href="https://twitter.com/PiratskaStrana" class="social-icon "><i class="ico--twitter"></i></a> + <a href="https://www.youtube.com/user/CeskaPiratskaStrana" class="social-icon "><i + class="ico--youtube"></i></a> + <a href="https://www.instagram.com/pirati.cz/" class="social-icon "><i class="ico--instagram"></i></a> + <a href="https://www.flickr.com/photos/pirati/" class="social-icon "><i class="ico--flickr"></i></a> </div> - <div class="flex flex-col md:flex-row lg:flex-col lg:items-end space-y-2 md:space-y-0 md:space-x-2 lg:space-x-0 lg:space-y-2"> - <a href="https://dary.pirati.cz" class="btn btn--icon btn--cyan-200 btn--hoveractive text-lg btn--fullwidth sm:btn--autowidth"> - <div class="btn__body-wrap"> - <div class="btn__body ">PĹ™ispÄ›j</div> - <div class="btn__icon "> - <i class="ico--pig"></i> - </div> + </div> + <div + class="flex flex-col md:flex-row lg:flex-col lg:items-end space-y-2 md:space-y-0 md:space-x-2 lg:space-x-0 lg:space-y-2"> + <a href="https://dary.pirati.cz" + class="btn btn--icon btn--cyan-200 btn--hoveractive text-lg btn--fullwidth sm:btn--autowidth"> + <div class="btn__body-wrap"> + <div class="btn__body ">PĹ™ispÄ›j</div> + <div class="btn__icon "> + <i class="ico--pig"></i> </div> - </a> - <a href="https://nalodeni.pirati.cz" class="btn btn--icon btn--blue-300 btn--hoveractive text-lg btn--fullwidth sm:btn--autowidth"> - <div class="btn__body-wrap"> - <div class="btn__body ">NaloÄŹ se</div> - <div class="btn__icon "> - <i class="ico--anchor"></i> - </div> + </div> + </a> + <a href="https://nalodeni.pirati.cz" + class="btn btn--icon btn--blue-300 btn--hoveractive text-lg btn--fullwidth sm:btn--autowidth"> + <div class="btn__body-wrap"> + <div class="btn__body ">NaloÄŹ se</div> + <div class="btn__icon "> + <i class="ico--anchor"></i> </div> - </a> - </div> - </section> - </div> + </div> + </a> + </div> + </section> </div> - </ui-app> - </footer> + </div> + </ui-app> +</footer> - <script src="{% static "uniweb/assets/js/vue.2.6.11.js" %}"></script> - <script src="{% static "regulace_konopi/vendor/js/bootstrap.bundle.min.js" %}"></script> - <script src="{% static "shared/vendor/lazysizes/lazysizes.min.js" %}"></script> - <script src="{% static "shared/vendor/fancybox/jquery.fancybox.min.js" %}"></script> +<script src="{% static "regulace_konopi/vendor/js/bootstrap.bundle.min.js" %}"></script> +<script src="{% static "uniweb/assets/js/vue.2.6.11.js" %}"></script> +<script src="{% static "shared/vendor/lazysizes/lazysizes.min.js" %}"></script> +<script src="{% static "shared/vendor/fancybox/jquery.fancybox.min.js" %}"></script> - {% block extra_js %} - {% endblock %} +{% block extra_js %} +{% endblock %} </body> </html>