Skip to content

Commit cfb75d2

Browse files
committed
Update sizes attribute for each usage of responsive-img
1 parent aabbc60 commit cfb75d2

File tree

18 files changed

+24
-3
lines changed

18 files changed

+24
-3
lines changed

templates/components/account/order-contents.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ <h5 class="account-listShipping-title">{{lang 'account.orders.details.ship_to_mu
3333
fallback_size=../theme_settings.productthumb_size
3434
lazyload=../theme_settings.lazyload_mode
3535
default_image=../theme_settings.default_image_product
36+
sizes=(concat (first (split ../theme_settings.productthumb_size 'x')) 'px')
3637
}}
3738
{{/if}}
3839
{{#unless refunded}}

templates/components/account/orders-list.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ <h3 class="account-heading">{{lang 'account.orders.heading' }}</h3>
1717
fallback_size=../theme_settings.productthumb_size
1818
lazyload=../theme_settings.lazyload_mode
1919
default_image=../theme_settings.default_image_product
20+
sizes=(concat (first (split ../theme_settings.productthumb_size 'x')) 'px')
2021
}}
2122
{{/if}}
2223
</div>

templates/components/account/returns-list.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ <h3 class="account-heading">{{lang 'account.returns.heading' }}</h3>
99
image=product.image
1010
fallback_size=../theme_settings.productthumb_size
1111
lazyload=../theme_settings.lazyload_mode
12+
sizes=(concat (first (split ../theme_settings.productthumb_size 'x')) 'px')
1213
}}
1314
</div>
1415
<div class="account-product-body">

templates/components/blog/post.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
image=post.thumbnail
88
fallback_size=theme_settings.blog_size
99
lazyload=theme_settings.lazyload_mode
10+
sizes=(concat (first (split theme_settings.blog_size 'x')) 'px')
1011
}}
1112
</a>
1213
</figure>

templates/components/carousel.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,15 @@
2727
class="heroCarousel-image"
2828
fallback_size='1280w'
2929
lazyload='disabled'
30+
sizes='(max-width: 640px) 640px, (max-width: 1280px) 1280px, (max-width: 1920px) 1920px, 2560px'
3031
}}
3132
{{else}}
3233
{{> components/common/responsive-img
3334
image=stencil_image
3435
class="heroCarousel-image"
3536
fallback_size='1280w'
3637
lazyload='lazyload'
38+
sizes='(max-width: 640px) 640px, (max-width: 1280px) 1280px, (max-width: 1920px) 1920px, 2560px'
3739
}}
3840
{{/if}}
3941
{{#if button_text}}

templates/components/cart/content.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
fallback_size=../theme_settings.productthumb_size
2626
lazyload="lazyload"
2727
default_image=../theme_settings.default_image_product
28+
sizes='80px'
2829
}}
2930
{{/if}}
3031
</td>

templates/components/cart/preview.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ <h1 class="modal-header-title">
6161
fallback_size=../theme_settings.product_size
6262
lazyload=../theme_settings.lazyload_mode
6363
default_image=../theme_settings.default_image_product
64+
sizes='(min-width: 800px) 80px, 640px'
6465
}}
6566
</div>
6667
</figure>

templates/components/common/cart-preview.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
fallback_size=../theme_settings.productthumb_size
1818
lazyload=../theme_settings.lazyload_mode
1919
default_image=../theme_settings.default_image_product
20+
sizes="160px"
2021
}}
2122
{{/if}}
2223
</div>

templates/components/common/responsive-img.html

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
srcset="{{getImageSrcset image use_default_sizes=true }}"
3232
{{else if default_image}}src="{{cdn default_image}}" alt="{{lang 'products.card_default_image_alt'}}"
3333
{{/if}}
34-
class="{{#if class}}{{class}}{{/if}}"
34+
{{#if class}}class="{{class}}"{{/if}}
35+
{{#if sizes}}sizes="{{sizes}}"{{/if}}
3536
{{#unless lazyload '==' 'disabled'}}loading="lazy"{{/unless}}
3637
{{otherAttributes}} />

templates/components/products/card.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@
7272
fallback_size=theme_settings.productgallery_size
7373
lazyload=theme_settings.lazyload_mode
7474
default_image=theme_settings.default_image_product
75+
sizes='320px'
7576
}}
7677
</div>
7778
</a>

0 commit comments

Comments
 (0)