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 0000000000000000000000000000000000000000..7446b2d1213ffea630066fa580e4e8b4ee51772f --- /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 911f0e8fc580e3c6b733c567cf83999af673ff9d..134d189eaafcd1ec9655da4fb028a24d745ec0ba 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">