You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 line
19 KiB
1 line
19 KiB
6 months ago
|
"use strict";!function(a){function t(t){var i=a(a(t).parents(".imgfix_wrapper_layer")[0]),s=a(i.parents(".imgfix_top_container")[0]),r=a(t).width(),f=a(t).height(),l=i.width(),d=i.height(),n=l/r,o=r*n,u=f*n;s.data("fix-fixin")?u>d&&(n=d/f,o=r*n,u=f*n):d>u&&(n=d/f,o=r*n,u=f*n);var x=i[0].id;a("#imgfix_img_style_for_"+x).remove();var c="";(null!=s.data("fix-defaults-grayscale")||null!=s.data("fix-defaults-sepia")||null!=s.data("fix-defaults-hue")||null!=s.data("fix-defaults-saturate")||null!=s.data("fix-defaults-invert")||null!=s.data("fix-defaults-brightness")||null!=s.data("fix-defaults-contrast")||null!=s.data("fix-defaults-blur"))&&(c=null!=s.data("fix-defaults-grayscale")?"grayscale("+parseInt(s.data("fix-defaults-grayscale"))+"%) ":"",c+=null!=s.data("fix-defaults-sepia")?"sepia("+parseInt(s.data("fix-defaults-sepia"))+"%) ":"",c+=null!=s.data("fix-defaults-hue")?"hue-rotate("+parseInt(s.data("fix-defaults-hue"))+"deg) ":"",c+=null!=s.data("fix-defaults-saturate")?"saturate("+parseInt(s.data("fix-defaults-saturate"))+"deg) ":"",c+=null!=s.data("fix-defaults-invert")?"invert("+parseInt(s.data("fix-defaults-invert"))+"%) ":"",c+=null!=s.data("fix-defaults-brightness")?"brightness("+parseInt(s.data("fix-defaults-brightness"))+"%) ":"",c+=null!=s.data("fix-defaults-contrast")?"contrast("+parseInt(s.data("fix-defaults-contrast"))+"%) ":"",c+=null!=s.data("fix-defaults-blur")?"blur("+parseInt(s.data("fix-defaults-blur"))+"px) ":""),c&&(c="filter: "+c+"; -webkit-filter: "+c+";");var p="";(null!=s.data("fix-grayscale")||null!=s.data("fix-sepia")||null!=s.data("fix-hue")||null!=s.data("fix-saturate")||null!=s.data("fix-invert")||null!=s.data("fix-brightness")||null!=s.data("fix-contrast")||null!=s.data("fix-blur"))&&(p=null!=s.data("fix-grayscale")?"grayscale("+parseInt(s.data("fix-grayscale"))+"%) ":null!=s.data("fix-defaults-grayscale")?"grayscale("+parseInt(s.data("fix-defaults-grayscale"))+"%) ":"",p+=null!=s.data("fix-sepia")?"sepia("+parseInt(s.data("fix-sepia"))+"%) ":null!=s.data("fix-defaults-sepia")?"sepia("+parseInt(s.data("fix-defaults-sepia"))+"%) ":"",p+=null!=s.data("fix-hue")?"hue-rotate("+parseInt(s.data("fix-hue"))+"deg) ":null!=s.data("fix-defaults-hue")?"hue-rotate("+parseInt(s.data("fix-defaults-hue"))+"deg) ":"",p+=null!=s.data("fix-saturate")?"saturate("+parseInt(s.data("fix-saturate"))+"%) ":null!=s.data("fix-defaults-saturate")?"saturate("+parseInt(s.data("fix-defaults-saturate"))+"%) ":"",p+=null!=s.data("fix-invert")?"invert("+parseInt(s.data("fix-invert"))+"%) ":null!=s.data("fix-defaults-invert")?"invert("+parseInt(s.data("fix-defaults-invert"))+"%) ":"",p+=null!=s.data("fix-brightness")?"brightness("+parseInt(s.data("fix-brightness"))+"%) ":null!=s.data("fix-defaults-brightness")?"brightness("+parseInt(s.data("fix-defaults-brightness"))+"%) ":"",p+=null!=s.data("fix-contrast")?"contrast("+parseInt(s.data("fix-contrast"))+"%) ":null!=s.data("fix-defaults-contrast")?"contrast("+parseInt(s.data("fix-defaults-contrast"))+"%) ":"",p+=null!=s.data("fix-blur")?"blur("+parseInt(s.data("fix-blur"))+"px) ":null!=s.data("fix-defaults-blur")?"blur("+parseInt(s.data("fix-defaults-blur"))+"px) ":""),p&&(p="filter: "+p+" !important; -webkit-filter: "+p+" !important;"),a("head").append('<style id="imgfix_img_style_for_'+x+'">#'+x+" .imgfix_src_img{left: -999999px;right: -999999px;top: -999999px;bottom: -999999px;z-index: 0;width: "+parseInt(o+1)+"px;height: "+parseInt(u+1)+"px;max-width: auto !important; min-width: auto !important;position: absolute;margin: auto;-webkit-transition: all "+parseInt(s.data("fix-interval"))/1e3+"s "+s.data("fix-easing")+" ;transition: all "+parseInt(s.data("fix-interval"))/1e3+"s "+s.data("fix-easing")+";-webkit-transform: scale("+s.data("fix-defaults-scale")+");-ms-transform: scale("+s.data("fix-defaults-scale")+");transform: scale("+s.data("fix-defaults-scale")+");"+c+"}#"+x+":hover .imgfix_src_img{-webkit-transform: scale("+s.data("fix-scale")+");-ms-transform: scale("+s.data("fix-scale")+");transform: scale("+s.data("fix-scale")+");"+p+"}</style>"),e(t)}function e(t){setTimeout
|