diff --git a/src/agenda_culturel/migrations/0048_auto_20240417_1212.py b/src/agenda_culturel/migrations/0048_auto_20240417_1212.py new file mode 100644 index 0000000..da0ece8 --- /dev/null +++ b/src/agenda_culturel/migrations/0048_auto_20240417_1212.py @@ -0,0 +1,29 @@ +# Generated by Django 4.2.7 on 2024-04-17 10:12 + +from django.db import migrations +from django.contrib.auth.management import create_permissions +from django.contrib.auth.models import Group, Permission + +def update_groups_permissions(apps, schema_editor): + # first add a missing role + user_roles = ["Static content editor"] + + for name in user_roles: + Group.objects.create(name=name) + + all_perms = Permission.objects.all() + + # set permissions for moderators + editor_perms = [i for i in all_perms if i.content_type.app_label == 'agenda_culturel' and i.content_type.model in ['event', 'staticcontent']] + Group.objects.get(name="Static content editor").permissions.add(*editor_perms) + + +class Migration(migrations.Migration): + + dependencies = [ + ('agenda_culturel', '0047_categorisationrule_loc_exact_and_more'), + ] + + operations = [ + migrations.RunPython(update_groups_permissions), + ] diff --git a/src/agenda_culturel/static/style.scss b/src/agenda_culturel/static/style.scss index 5eef4e8..9c725b9 100644 --- a/src/agenda_culturel/static/style.scss +++ b/src/agenda_culturel/static/style.scss @@ -45,6 +45,10 @@ $enable-responsive-typography: true; body>footer { text-align: center; + font-size: 90%; + p { + font-size: 80%; + } } .cat, diff --git a/src/agenda_culturel/templates/agenda_culturel/page.html b/src/agenda_culturel/templates/agenda_culturel/page.html index 5e7dfce..fc030e3 100644 --- a/src/agenda_culturel/templates/agenda_culturel/page.html +++ b/src/agenda_culturel/templates/agenda_culturel/page.html @@ -78,6 +78,9 @@
+