diff --git a/api/collections/fields/imageFilter.yml b/api/collections/fields/imageFilter.yml
index 8bd989d..312b646 100644
--- a/api/collections/fields/imageFilter.yml
+++ b/api/collections/fields/imageFilter.yml
@@ -10,28 +10,46 @@ xs:
height: 90
width: 90
resampling: lanczos
- quality: 60
+ quality: 75
+ skipLargerDimension: true
+ skipLargerFilesize: true
s:
- fit: true
height: 300
width: 300
resampling: lanczos
- quality: 60
+ quality: 75
+ skipLargerDimension: true
+ skipLargerFilesize: true
m:
- fit: true
height: 600
width: 600
resampling: lanczos
- quality: 60
+ quality: 75
+ skipLargerDimension: true
+ skipLargerFilesize: true
l:
- fit: true
height: 1200
width: 1200
resampling: lanczos
- quality: 60
+ quality: 75
+ skipLargerDimension: true
+ skipLargerFilesize: true
xl:
- fit: true
height: 2000
width: 2000
resampling: lanczos
- quality: 60
+ quality: 75
+ skipLargerDimension: true
+ skipLargerFilesize: true
+xxl:
+ - fit: true
+ height: 4000
+ width: 4000
+ resampling: lanczos
+ quality: 75
+ skipLargerDimension: true
+ skipLargerFilesize: true
diff --git a/api/collections/module.yml b/api/collections/module.yml
index e448695..42c359a 100644
--- a/api/collections/module.yml
+++ b/api/collections/module.yml
@@ -57,42 +57,52 @@ imageFilter:
height: 90
width: 90
resampling: lanczos
- quality: 60
+ quality: 75
+ skipLargerDimension: true
+ skipLargerFilesize: true
s:
- fit: true
height: 300
width: 300
resampling: lanczos
- quality: 60
+ quality: 75
+ skipLargerDimension: true
+ skipLargerFilesize: true
m:
- fit: true
height: 600
width: 600
resampling: lanczos
- quality: 60
+ quality: 75
+ skipLargerDimension: true
+ skipLargerFilesize: true
l:
- fit: true
height: 1240
width: 1240
resampling: lanczos
- quality: 60
+ quality: 75
+ skipLargerDimension: true
+ skipLargerFilesize: true
xl:
- fit: true
height: 2000
width: 2000
resampling: lanczos
- quality: 60
+ quality: 75
+ skipLargerDimension: true
+ skipLargerFilesize: true
fields:
- name: type
type: string
meta:
label:
- de: Modultyp
- en: Module Type
+ de: Modultyp
+ en: Module Type
helperText:
- de: "Wählen Sie den Typ des Moduls aus."
- en: "Choose the type of the module."
+ de: "Wählen Sie den Typ des Moduls aus."
+ en: "Choose the type of the module."
widget: select
choices:
- name: { de: "Formular", en: "Form" }
diff --git a/docs/md/README.md b/docs/md/README.md
index 69874bf..154acf2 100644
--- a/docs/md/README.md
+++ b/docs/md/README.md
@@ -20,7 +20,6 @@
- [fields](projektkonfig/collections/fields.md)
- [Datentypen](projektkonfig/collections/fields/datentypen.md)
- [Admin Widgets](projektkonfig/collections/fields/widgets.md)
- - [· ContentBuilder](projektkonfig/collections/fields/widgets/contentbuilder.md)
- [indexes](projektkonfig/collections/indexes.md)
- [hooks](projektkonfig/collections/hooks.md)
- [imageFilter](projektkonfig/collections/imageFilter.md)
diff --git a/docs/md/projektkonfig/collections/imageFilter.md b/docs/md/projektkonfig/collections/imageFilter.md
index 1f7334b..c93e500 100644
--- a/docs/md/projektkonfig/collections/imageFilter.md
+++ b/docs/md/projektkonfig/collections/imageFilter.md
@@ -27,3 +27,5 @@ Folgende Attribute können Filter-Eintrage haben, wobei `fit` und `fill` exklusi
| `grayscale` | boolean | Schwarz-Weiß |
| `resampling` | "lanczos"
"nearestNeighbor"
"linear"
"catmullRom" | Resampling-Algorithmus |
| `quality` | number | Ausgabequalität 0..100 |
+| `skipLargerDimension` | boolean | Bild wird nicht manipuliert, wenn es kleiner ist als das angegebene Rechteck |
+| `skipLargerFilesize` | boolean | Bild wird nicht manipuliert, wenn das Zielbild eine größere Dateigröße hat als das Original |