From ab3b77ecb07d0842a6f7656a91ce60297512dc2a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Valenta?= <git@imaniti.org> Date: Thu, 29 Dec 2022 18:46:46 +0100 Subject: [PATCH] =?UTF-8?q?migrations,=20program=20point=20images=20fill?= =?UTF-8?q?=20=E2=86=92=20max?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...aincrossroadpage_cards_content_and_more.py | 31 +++++++++++++++++++ main/templates/main/main_program_page.html | 2 +- 2 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 main/migrations/0038_alter_maincrossroadpage_cards_content_and_more.py diff --git a/main/migrations/0038_alter_maincrossroadpage_cards_content_and_more.py b/main/migrations/0038_alter_maincrossroadpage_cards_content_and_more.py new file mode 100644 index 00000000..7446b2d1 --- /dev/null +++ b/main/migrations/0038_alter_maincrossroadpage_cards_content_and_more.py @@ -0,0 +1,31 @@ +# Generated by Django 4.0.7 on 2022-12-29 16:36 + +from django.db import migrations +import wagtail.blocks +import wagtail.fields +import wagtail.images.blocks + + +class Migration(migrations.Migration): + + dependencies = [ + ('main', '0037_alter_mainprogrampage_program'), + ] + + operations = [ + migrations.AlterField( + model_name='maincrossroadpage', + name='cards_content', + field=wagtail.fields.StreamField([('cards', wagtail.blocks.StructBlock([('image', wagtail.images.blocks.ImageChooserBlock(label='Obrázek')), ('title', wagtail.blocks.CharBlock(label='Titulek', required=True)), ('text', wagtail.blocks.RichTextBlock(label='Krátký text pod nadpisem', required=False)), ('page', wagtail.blocks.PageChooserBlock(label='Stránka', page_type=['main.MainArticlesPage', 'main.MainArticlePage', 'main.MainProgramPage', 'main.MainPeoplePage', 'main.MainPersonPage', 'main.MainSimplePage', 'main.MainContactPage', 'main.MainCrossroadPage'], required=False)), ('link', wagtail.blocks.URLBlock(label='Odkaz', required=False))]))], blank=True, use_json_field=None, verbose_name='Karty rozcestníku'), + ), + migrations.AlterField( + model_name='maincrossroadpage', + name='headlined_cards_content', + field=wagtail.fields.StreamField([('headlined_cards', wagtail.blocks.StructBlock([('headline', wagtail.blocks.CharBlock(label='Titulek bloku', required=False)), ('card_items', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('image', wagtail.images.blocks.ImageChooserBlock(label='Obrázek')), ('title', wagtail.blocks.CharBlock(label='Titulek', required=True)), ('text', wagtail.blocks.RichTextBlock(label='Krátký text pod nadpisem', required=False)), ('page', wagtail.blocks.PageChooserBlock(label='Stránka', page_type=['main.MainArticlesPage', 'main.MainArticlePage', 'main.MainProgramPage', 'main.MainPeoplePage', 'main.MainPersonPage', 'main.MainSimplePage', 'main.MainContactPage', 'main.MainCrossroadPage'], required=False)), ('link', wagtail.blocks.URLBlock(label='Odkaz', required=False))]), label='Karty odkazu'))]))], blank=True, use_json_field=None, verbose_name='Karty rozcestníku s nadpisem'), + ), + migrations.AlterField( + model_name='mainprogrampage', + name='program', + field=wagtail.fields.StreamField([('program_group', wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(label='Titulek části programu')), ('slug', wagtail.blocks.CharBlock(help_text='Není třeba vyplňovat, bude automaticky vyplněno', label='Slug části programu', required=False)), ('point_list', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('url', wagtail.blocks.URLBlock(label='Odkaz pokrývající celou tuto část', required=False)), ('icon', wagtail.images.blocks.ImageChooserBlock(label='Ikona')), ('title', wagtail.blocks.CharBlock(label='Titulek článku programu')), ('text', wagtail.blocks.RichTextBlock(label='Obsah'))]), label='Jednotlivé články programu'))], label='Část programu'))], blank=True, use_json_field=None, verbose_name='Program'), + ), + ] diff --git a/main/templates/main/main_program_page.html b/main/templates/main/main_program_page.html index 911f0e8f..134d189e 100644 --- a/main/templates/main/main_program_page.html +++ b/main/templates/main/main_program_page.html @@ -41,7 +41,7 @@ <div class="grid-container mb-12"> {% endif %} - {% image item.icon fill-150x150 as icon %} + {% image item.icon max-150x150 as icon %} <img src="{{ icon.url }}" alt="{{ item.title }}" class="grid-left-side mr-6 text-6xl xl:justify-self-end"> <div class="grid-content flex flex-col"> <h3 class="font-alt mb-4 text-4xl"> -- GitLab