PageSourceSearch

https://www.zipvit.co.uk/cdn/shop/t/177/assets/component-MasonryGrid.min.js?v=44419061310270861161790189627

js zipvit.co.uk collected 2026-10-04 06:01:01 UTC 3,875 bytes, 18 lines download raw bytes

1// !!!! - DO NOT MODIFY - !!!!
2// THIS FILE IS DEPLOYED AUTOMATICALLY BY MATTv2.
3//
4//  Deployment info:
5//    Updated at:     2026-06-26T13:16:57+00:00
6//    Cause:          Manual deployment.
7//    Deployment ID:  192569
8//    Project:        624
9//    Environment:    7884 - master
10//    MD5:            5dba81bffdbd9f821c8ee8198c5d66b9
11//    Signature:      eyJpdiI6IlwvUVNCWG1PNFBXNmN4R2g4aWIzbzNBPT0iLCJ2YWx1ZSI6IitwXC92eHZKS0ZIa0s1QWhsa0RYdzhrdnAxNUd4UFpCMnBhK1JLb0VcL09WYnBlSXBvRzdpVmVnbkFIZ1ppVUk3ZUVcL05RS1JUdFwvSEhcL2lCQTVtUE5cL1hcL2JOQ3BHbWdzWVlDQ0FDblh4RUQwK1pIN3hDSkdVTGNSNndPVnZTSUJZN3V2TDZzT2xDMldhMzE3THJFWDgzaTliKzFOSGN2cndUdTlBZllMTnlKQVwvN3FtOTF0Y3N2VU1vSlVsS3hZb25aOVEwbnJyWjhEV0xPcklpMUMybDZxRVwvNHhKQXVaQWhlWDRGMWZERG9wcHNpTE9OS2VXRUw5T3o5QWFwTHZockxWcnR2KzhyQWxOWUd6VTZWR05MNHQ5M0laTmVSbTBoWEdvbkRnOEJxS2tYa0IrTWFRV3VJdW8wR284a0tBdUtDRkhFcWVDVWRRaUtWSWpCMVRpbXgyV0tSWTdlUjdyUGhScWtyNEgzU0JaWEtEcVZBT2hWeWdabGNReWJWTVkrZk12K2xBeGVtWEdcL25MTFlTYWIwZVk3bXVpenloNjZ1RmVRa0tTYmlDdkhzPSIsIm1hYyI6IjZjMGU5YjJlNzllM2NkYTIzZTI5OWJjZDFkMTE3ZTIwZWNjYmMzNzVjOTZlYTgxMDY4ZWYzYmNhODUxNDg5ZTMifQ==
12var t=Object.defineProperty;var e=(r,p)=>t(r,"name",{value:p,configurable:!0});import{ThemeComponent as n}from"./theme.min.js";import"./vendor.min.js";class o extends n{}e(o,"MasonryGrid");const s={};o.prototype.$name="MasonryGrid";o.prototype.$info=JSON.parse('{"name":"MasonryGrid","meta":{"isLegacy":false,"selector":"masonry-grid"},"props":[],"refs":[]}');o.prototype.$info.component=o;for(const r of o.prototype.$info.props)r.propertyType=s[r.propertyType];window.componentService.registerComponent("MasonryGrid/MasonryGrid.ts",{MasonryGrid:o},void 0);
13
14;(() => {
15    const style = document.createElement('style');
16    style.innerHTML = "/* component-MasonryGrid.css */\n.masonry-grid__title{color:var(--color-primary);margin-bottom:1.35em}.masonry-grid__grid{display:grid;grid-template-columns:1fr;gap:var(--spacing-20)}.masonry-grid__item{height:13.75rem;width:100%;position:relative;overflow:hidden}.masonry-grid__image{-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.masonry-grid__image--placeholder{opacity:.5;background-color:var(--color-background-surface)}.masonry-grid__overlay{position:relative;width:100%;height:100%;padding:var(--spacing-20);z-index:var(--z-infront)}.masonry-grid__overlay:after{background-color:var(--color-text-primary);content:\"\";display:block;position:absolute;left:0;top:0;width:100%;height:100%}.masonry-grid__content,.masonry-grid__link{color:var(--color-text-inverse);z-index:1}.masonry-grid__content{margin-top:auto}.masonry-grid__text+.icon{width:.75rem;-ms-flex-negative:0;flex-shrink:0;position:relative;top:.05em;-webkit-transition:var(--transition-default);transition:var(--transition-default)}.masonry-grid__link{display:inline-block;position:relative;width:100%;height:100%;text-decoration:none}.masonry-grid__link:focus{border:2px solid var(--color-focus);text-decoration:underline}@media (min-width: 600px){.masonry-grid__grid{grid-template-columns:repeat(2,1fr)}.masonry-grid__grid>*:nth-child(1){grid-column:1/span 2}.masonry-grid__grid>*:nth-child(6){grid-column:1/span 2}.masonry-grid__item{height:19.375rem}.masonry-grid__text+.icon{width:1rem}}@media (min-width: 1024px){.masonry-grid__grid{grid-template-columns:repeat(4,1fr)}.masonry-grid__grid>*:nth-child(6){grid-column:3/span 2}}@media (hover: hover){.masonry-grid__item:hover .masonry-grid__image{-webkit-transform:scale(1.2);transform:scale(1.2)}.masonry-grid__item:hover .icon{-webkit-transform:translateX(.25rem);transform:translate(.25rem)}.masonry-grid__link:hover{text-decoration:underline}}\n";
17    document.body.appendChild(style);
18})();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.