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 |