From f91e8cb2ef08b6b139333c20f402dec3b25de7e1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Paul=20Nicou=C3=A9?= Date: Fri, 13 Jun 2025 14:59:32 +0200 Subject: [PATCH] Add limits and required fields to gallery and media sections --- site/blueprints/sections/media-library_images.yml | 1 + site/blueprints/sections/site_gallery.yml | 3 +++ site/blueprints/sections/site_info.yml | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) diff --git a/site/blueprints/sections/media-library_images.yml b/site/blueprints/sections/media-library_images.yml index 1387e58..d8a0ea1 100644 --- a/site/blueprints/sections/media-library_images.yml +++ b/site/blueprints/sections/media-library_images.yml @@ -2,5 +2,6 @@ label: Images type: files template: image layout: cardlets +limit: 50 image: ratio: 1/1 diff --git a/site/blueprints/sections/site_gallery.yml b/site/blueprints/sections/site_gallery.yml index 7861cd3..3f28b6c 100644 --- a/site/blueprints/sections/site_gallery.yml +++ b/site/blueprints/sections/site_gallery.yml @@ -5,6 +5,8 @@ fields: en: Image gallery fr: Galerie d'images type: structure + required: true + min: 1 columns: main_image: width: 1/3 @@ -18,6 +20,7 @@ fields: en: Main image fr: Image principale type: files + required: true query: site.find('media-library').images uploads: parent: site.find('media-library') diff --git a/site/blueprints/sections/site_info.yml b/site/blueprints/sections/site_info.yml index d5c4587..b9b82d1 100644 --- a/site/blueprints/sections/site_info.yml +++ b/site/blueprints/sections/site_info.yml @@ -1,6 +1,6 @@ type: fields fields: - contact_line: + info_line: type: line cv: label: CV