From 29b25e7f140a34a658517324d10477a04891456d Mon Sep 17 00:00:00 2001 From: MrTango Date: Tue, 22 Apr 2025 20:18:42 +0300 Subject: [PATCH] Add sizes attribute to allowed picture variants --- news/180.bugfix | 2 ++ src/plone/base/interfaces/controlpanel.py | 4 ++++ 2 files changed, 6 insertions(+) create mode 100644 news/180.bugfix diff --git a/news/180.bugfix b/news/180.bugfix new file mode 100644 index 0000000..d08f8cf --- /dev/null +++ b/news/180.bugfix @@ -0,0 +1,2 @@ +Add sizes attribute to allowed picture variants +[MrTango] \ No newline at end of file diff --git a/src/plone/base/interfaces/controlpanel.py b/src/plone/base/interfaces/controlpanel.py index 0a365c9..caee665 100644 --- a/src/plone/base/interfaces/controlpanel.py +++ b/src/plone/base/interfaces/controlpanel.py @@ -1725,6 +1725,9 @@ class IImagingSchema(Interface): "media": { "type": "string", }, + "sizes": { + "type": "string", + }, "additionalScales": { "type": "array", }, @@ -1771,6 +1774,7 @@ class IImagingSchema(Interface): { "scale": "preview", "additionalScales": ["large", "larger"], + "sizes": "(min-width: 576px) 400px, (min-width: 768px) 600px, 98vw", }, ], },