Skip to content
Snippets Groups Projects
Commit b5de591a authored by Perry Brown's avatar Perry Brown
Browse files

Issue #3512704 by uptil4music: Add WebP conversion to effects

parent d886a49e
No related branches found
Tags 2.1.0
No related merge requests found
Pipeline #447347 failed
Showing
with 890 additions and 0 deletions
id: normalized_image_styles_webp_landscape_16x9
label: NIS WebP Landscape 16:9 (1.77778:1)
migration_group: normalized_image_styles
migration_tags:
- normalized
source:
plugin: image_style_generate
defaults:
size_multiplier: 16
id_pattern: "{{group_id}}_{{size_padded}}_{{width}}x{{height}}_webp"
label_pattern: "{{group_label}} - size {{base_size}} ({{width}}x{{height}})"
effects:
focal_point_scale_and_crop:
width: "{{width}}"
height: "{{height}}"
crop_type: focal_point
image_style_quality:
quality: 85
image_convert:
extension: webp
size_scales:
"100": {}
base_sizes:
"8": null
"16": null
"24": null
"32": null
"40": null
"48": null
"56": null
"64": null
"72": null
"88": null
"104": null
"120":
effects:
image_style_quality:
quality: 50
"136":
effects:
image_style_quality:
quality: 45
"160":
effects:
image_style_quality:
quality: 40
"184":
effects:
image_style_quality:
quality: 35
"208":
effects:
image_style_quality:
quality: 30
"240":
effects:
image_style_quality:
quality: 25
style_groups:
l20:
label: NIS WebP Landscape 16:9
aspect_ratio: 16:9
ids:
name:
type: string
process:
name: name
label: label
effects: effects
destination:
plugin: entity:image_style
migration_dependencies: {}
name: "NIS WebP Landscape 16:9"
type: module
description: "Normalized landscape 16:9 (1.77778:1) image styles - WebP"
package: Normalized Image Styles
core_version_requirement: ^10 || ^11
dependencies:
- normalized_image_styles:normalized_image_styles
id: normalized_image_styles_webp_landscape_21x9
label: NIS WebP Landscape 21:9 (2.37037:1)
migration_group: normalized_image_styles
migration_tags:
- normalized
source:
plugin: image_style_generate
defaults:
size_multiplier: 16
id_pattern: "{{group_id}}_{{size_padded}}_{{width}}x{{height}}_webp"
label_pattern: "{{group_label}} - size {{base_size}} ({{width}}x{{height}})"
effects:
focal_point_scale_and_crop:
width: "{{width}}"
height: "{{height}}"
crop_type: focal_point
image_style_quality:
quality: 85
image_convert:
extension: webp
size_scales:
"100": {}
base_sizes:
"8": null
"16": null
"24": null
"32": null
"40": null
"48": null
"56": null
"64": null
"72": null
"88": null
"104": null
"120":
effects:
image_style_quality:
quality: 50
"136":
effects:
image_style_quality:
quality: 45
"160":
effects:
image_style_quality:
quality: 40
"184":
effects:
image_style_quality:
quality: 35
"208":
effects:
image_style_quality:
quality: 30
"240":
effects:
image_style_quality:
quality: 25
style_groups:
l16:
label: NIS WebP Landscape 21:9
aspect_ratio: 64:27
ids:
name:
type: string
process:
name: name
label: label
effects: effects
destination:
plugin: entity:image_style
migration_dependencies: {}
name: "NIS WebP Landscape 21:9"
type: module
description: "Normalized landscape 21:9 (2.37037:1) image styles - WebP"
package: Normalized Image Styles
core_version_requirement: ^10 || ^11
dependencies:
- normalized_image_styles:normalized_image_styles
id: normalized_image_styles_webp_landscape_2x1
label: NIS WebP Landscape 2:1
migration_group: normalized_image_styles
migration_tags:
- normalized
source:
plugin: image_style_generate
defaults:
size_multiplier: 16
id_pattern: "{{group_id}}_{{size_padded}}_{{width}}x{{height}}_webp"
label_pattern: "{{group_label}} - size {{base_size}} ({{width}}x{{height}})"
effects:
focal_point_scale_and_crop:
width: "{{width}}"
height: "{{height}}"
crop_type: focal_point
image_style_quality:
quality: 85
image_convert:
extension: webp
size_scales:
"100": {}
base_sizes:
"8": null
"16": null
"24": null
"32": null
"40": null
"48": null
"56": null
"64": null
"72": null
"88": null
"104": null
"120":
effects:
image_style_quality:
quality: 50
"136":
effects:
image_style_quality:
quality: 45
"160":
effects:
image_style_quality:
quality: 40
"184":
effects:
image_style_quality:
quality: 35
"208":
effects:
image_style_quality:
quality: 30
"240":
effects:
image_style_quality:
quality: 25
style_groups:
l17:
label: NIS WebP Landscape 2:1
aspect_ratio: 2:1
ids:
name:
type: string
process:
name: name
label: label
effects: effects
destination:
plugin: entity:image_style
migration_dependencies: {}
name: "NIS Landscape 2:1"
type: module
description: "Normalized landscape 2:1 image styles"
package: Normalized Image Styles
core_version_requirement: ^10 || ^11
dependencies:
- normalized_image_styles:normalized_image_styles
id: normalized_image_styles_webp_landscape_32x9
label: NIS WebP Landscape 32:9 (3.55556:1)
migration_group: normalized_image_styles
migration_tags:
- normalized
source:
plugin: image_style_generate
defaults:
size_multiplier: 16
id_pattern: "{{group_id}}_{{size_padded}}_{{width}}x{{height}}_webp"
label_pattern: "{{group_label}} - size {{base_size}} ({{width}}x{{height}})"
effects:
focal_point_scale_and_crop:
width: "{{width}}"
height: "{{height}}"
crop_type: focal_point
image_style_quality:
quality: 85
image_convert:
extension: webp
size_scales:
"100": {}
base_sizes:
"8": null
"16": null
"24": null
"32": null
"40": null
"48": null
"56": null
"64": null
"72": null
"88": null
"104": null
"120":
effects:
image_style_quality:
quality: 50
"136":
effects:
image_style_quality:
quality: 45
"160":
effects:
image_style_quality:
quality: 40
"184":
effects:
image_style_quality:
quality: 35
"208":
effects:
image_style_quality:
quality: 30
"240":
effects:
image_style_quality:
quality: 25
style_groups:
l13:
label: NIS WebP Landscape 32:9
aspect_ratio: 32:9
ids:
name:
type: string
process:
name: name
label: label
effects: effects
destination:
plugin: entity:image_style
migration_dependencies: {}
name: "NIS WebP Landscape 32:9"
type: module
description: "Normalized landscape 32:9 (3.55556:1) image styles - WebP"
package: Normalized Image Styles
core_version_requirement: ^10 || ^11
dependencies:
- normalized_image_styles:normalized_image_styles
id: normalized_image_styles_webp_landscape_3x1
label: NIS WebP Landscape 3:1
migration_group: normalized_image_styles
migration_tags:
- normalized
source:
plugin: image_style_generate
defaults:
size_multiplier: 16
id_pattern: "{{group_id}}_{{size_padded}}_{{width}}x{{height}}_webp"
label_pattern: "{{group_label}} - size {{base_size}} ({{width}}x{{height}})"
effects:
focal_point_scale_and_crop:
width: "{{width}}"
height: "{{height}}"
crop_type: focal_point
image_style_quality:
quality: 85
image_convert:
extension: webp
size_scales:
"100": {}
base_sizes:
"8": null
"16": null
"24": null
"32": null
"40": null
"48": null
"56": null
"64": null
"72": null
"88": null
"104": null
"120":
effects:
image_style_quality:
quality: 50
"136":
effects:
image_style_quality:
quality: 45
"160":
effects:
image_style_quality:
quality: 40
"184":
effects:
image_style_quality:
quality: 35
"208":
effects:
image_style_quality:
quality: 30
"240":
effects:
image_style_quality:
quality: 25
style_groups:
l14:
label: NIS WebP Landscape 3:1
aspect_ratio: 3:1
ids:
name:
type: string
process:
name: name
label: label
effects: effects
destination:
plugin: entity:image_style
migration_dependencies: {}
name: "NIS WebP Landscape 3:1"
type: module
description: "Normalized landscape 3:1 image styles - WebP"
package: Normalized Image Styles
core_version_requirement: ^10 || ^11
dependencies:
- normalized_image_styles:normalized_image_styles
id: normalized_image_styles_webp_landscape_3x2
label: NIS WebP Landscape 3:2 (1.5:1)
migration_group: normalized_image_styles
migration_tags:
- normalized
source:
plugin: image_style_generate
defaults:
size_multiplier: 16
id_pattern: "{{group_id}}_{{size_padded}}_{{width}}x{{height}}_webp"
label_pattern: "{{group_label}} - size {{base_size}} ({{width}}x{{height}})"
effects:
focal_point_scale_and_crop:
width: "{{width}}"
height: "{{height}}"
crop_type: focal_point
image_style_quality:
quality: 85
image_convert:
extension: webp
size_scales:
"100": {}
base_sizes:
"8": null
"16": null
"24": null
"32": null
"40": null
"48": null
"56": null
"64": null
"72": null
"88": null
"104": null
"120":
effects:
image_style_quality:
quality: 50
"136":
effects:
image_style_quality:
quality: 45
"160":
effects:
image_style_quality:
quality: 40
"184":
effects:
image_style_quality:
quality: 35
"208":
effects:
image_style_quality:
quality: 30
"240":
effects:
image_style_quality:
quality: 25
style_groups:
l22:
label: NIS WebP Landscape 3:2
aspect_ratio: 3:2
ids:
name:
type: string
process:
name: name
label: label
effects: effects
destination:
plugin: entity:image_style
migration_dependencies: {}
name: "NIS WebP Landscape 3:2"
type: module
description: "Normalized landscape 3:2 (1.5:1) image styles - WebP"
package: Normalized Image Styles
core_version_requirement: ^10 || ^11
dependencies:
- normalized_image_styles:normalized_image_styles
id: normalized_image_styles_webp_landscape_4x3
label: NIS WebP Landscape 4:3 (1.33333:1)
migration_group: normalized_image_styles
migration_tags:
- normalized
source:
plugin: image_style_generate
defaults:
size_multiplier: 16
id_pattern: "{{group_id}}_{{size_padded}}_{{width}}x{{height}}_webp"
label_pattern: "{{group_label}} - size {{base_size}} ({{width}}x{{height}})"
effects:
focal_point_scale_and_crop:
width: "{{width}}"
height: "{{height}}"
crop_type: focal_point
image_style_quality:
quality: 85
image_convert:
extension: webp
size_scales:
"100": {}
base_sizes:
"8": null
"16": null
"24": null
"32": null
"40": null
"48": null
"56": null
"64": null
"72": null
"88": null
"104": null
"120":
effects:
image_style_quality:
quality: 50
"136":
effects:
image_style_quality:
quality: 45
"160":
effects:
image_style_quality:
quality: 40
"184":
effects:
image_style_quality:
quality: 35
"208":
effects:
image_style_quality:
quality: 30
"240":
effects:
image_style_quality:
quality: 25
style_groups:
l23:
label: NIS WebP Landscape 4:3
aspect_ratio: 4:3
ids:
name:
type: string
process:
name: name
label: label
effects: effects
destination:
plugin: entity:image_style
migration_dependencies: {}
name: "NIS WebP Landscape 4:3"
type: module
description: "Normalized landscape 4:3 (1.33333:1) image styles - WebP"
package: Normalized Image Styles
core_version_requirement: ^10 || ^11
dependencies:
- normalized_image_styles:normalized_image_styles
id: normalized_image_styles_webp_landscape_5x4
label: NIS WebP Landscape 5:4 (1.25:1)
migration_group: normalized_image_styles
migration_tags:
- normalized
source:
plugin: image_style_generate
defaults:
size_multiplier: 16
id_pattern: "{{group_id}}_{{size_padded}}_{{width}}x{{height}}_webp"
label_pattern: "{{group_label}} - size {{base_size}} ({{width}}x{{height}})"
effects:
focal_point_scale_and_crop:
width: "{{width}}"
height: "{{height}}"
crop_type: focal_point
image_style_quality:
quality: 85
image_convert:
extension: webp
size_scales:
"100": {}
base_sizes:
"8": null
"16": null
"24": null
"32": null
"40": null
"48": null
"56": null
"64": null
"72": null
"88": null
"104": null
"120":
effects:
image_style_quality:
quality: 50
"136":
effects:
image_style_quality:
quality: 45
"160":
effects:
image_style_quality:
quality: 40
"184":
effects:
image_style_quality:
quality: 35
"208":
effects:
image_style_quality:
quality: 30
"240":
effects:
image_style_quality:
quality: 25
style_groups:
l24:
label: NIS WebP Landscape 5:4
aspect_ratio: 5:4
ids:
name:
type: string
process:
name: name
label: label
effects: effects
destination:
plugin: entity:image_style
migration_dependencies: {}
name: "NIS WebP Landscape 5:4"
type: module
description: "Normalized landscape 5:4 (1.25:1) image styles - WebP"
package: Normalized Image Styles
core_version_requirement: ^10 || ^11
dependencies:
- normalized_image_styles:normalized_image_styles
id: normalized_image_styles_webp_landscape_anamorphic
label: NIS WebP Landscape Anamorphic (2.38694:1)
migration_group: normalized_image_styles
migration_tags:
- normalized
source:
plugin: image_style_generate
defaults:
size_multiplier: 16
id_pattern: "{{group_id}}_{{size_padded}}_{{width}}x{{height}}_webp"
label_pattern: "{{group_label}} - size {{base_size}} ({{width}}x{{height}})"
effects:
focal_point_scale_and_crop:
width: "{{width}}"
height: "{{height}}"
crop_type: focal_point
image_style_quality:
quality: 85
image_convert:
extension: webp
size_scales:
"100": {}
base_sizes:
"8": null
"16": null
"24": null
"32": null
"40": null
"48": null
"56": null
"64": null
"72": null
"88": null
"104": null
"120":
effects:
image_style_quality:
quality: 50
"136":
effects:
image_style_quality:
quality: 45
"160":
effects:
image_style_quality:
quality: 40
"184":
effects:
image_style_quality:
quality: 35
"208":
effects:
image_style_quality:
quality: 30
"240":
effects:
image_style_quality:
quality: 25
style_groups:
l15:
label: NIS WebP Landscape Anamorphic
aspect_ratio: 1024:429
ids:
name:
type: string
process:
name: name
label: label
effects: effects
destination:
plugin: entity:image_style
migration_dependencies: {}
name: "NIS WebP Landscape Anamorphic"
type: module
description: "Normalized landscape Anamorphic (2.38694:1) image styles - WebP"
package: Normalized Image Styles
core_version_requirement: ^10 || ^11
dependencies:
- normalized_image_styles:normalized_image_styles
id: normalized_image_styles_webp_landscape_dci
label: NIS WebP Landscape DCI (1.89629:1)
migration_group: normalized_image_styles
migration_tags:
- normalized
source:
plugin: image_style_generate
defaults:
size_multiplier: 16
id_pattern: "{{group_id}}_{{size_padded}}_{{width}}x{{height}}_webp"
label_pattern: "{{group_label}} - size {{base_size}} ({{width}}x{{height}})"
effects:
focal_point_scale_and_crop:
width: "{{width}}"
height: "{{height}}"
crop_type: focal_point
image_style_quality:
quality: 85
image_convert:
extension: webp
size_scales:
"100": {}
base_sizes:
"8": null
"16": null
"24": null
"32": null
"40": null
"48": null
"56": null
"64": null
"72": null
"88": null
"104": null
"120":
effects:
image_style_quality:
quality: 50
"136":
effects:
image_style_quality:
quality: 45
"160":
effects:
image_style_quality:
quality: 40
"184":
effects:
image_style_quality:
quality: 35
"208":
effects:
image_style_quality:
quality: 30
"240":
effects:
image_style_quality:
quality: 25
style_groups:
l18:
label: NIS WebP Landscape DCI
aspect_ratio: 256:135
ids:
name:
type: string
process:
name: name
label: label
effects: effects
destination:
plugin: entity:image_style
migration_dependencies: {}
name: "NIS WebP Landscape DCI"
type: module
description: "Normalized landscape DCI (1.89629:1) image styles - WebP"
package: Normalized Image Styles
core_version_requirement: ^10 || ^11
dependencies:
- normalized_image_styles:normalized_image_styles
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment