diff options
author | Martin Wright <martin@mynameismartin.com> | 2014-06-20 17:22:07 +0100 |
---|---|---|
committer | Martin Wright <martin@mynameismartin.com> | 2014-06-20 17:22:07 +0100 |
commit | 0039d6753fbb4c275a6a623e6913bf43b05e1577 (patch) | |
tree | adcaab317d81d9fb964279f53351277e819f4c9b | |
parent | ab81ff35ee84057c2df12bcf7c6da59fb04b1160 (diff) |
added svgeezy + failover pngs for slides
-rw-r--r-- | assets/img/alaveteli-demo-screen-ask.png | bin | 0 -> 26468 bytes | |||
-rw-r--r-- | assets/img/alaveteli-demo-screen-find.png | bin | 0 -> 27349 bytes | |||
-rw-r--r-- | assets/img/alaveteli-demo-screen-view.png | bin | 0 -> 54497 bytes | |||
-rwxr-xr-x | assets/scripts/svgeezy.js | 12 |
4 files changed, 12 insertions, 0 deletions
diff --git a/assets/img/alaveteli-demo-screen-ask.png b/assets/img/alaveteli-demo-screen-ask.png Binary files differnew file mode 100644 index 000000000..50f0dc5ae --- /dev/null +++ b/assets/img/alaveteli-demo-screen-ask.png diff --git a/assets/img/alaveteli-demo-screen-find.png b/assets/img/alaveteli-demo-screen-find.png Binary files differnew file mode 100644 index 000000000..5762732c5 --- /dev/null +++ b/assets/img/alaveteli-demo-screen-find.png diff --git a/assets/img/alaveteli-demo-screen-view.png b/assets/img/alaveteli-demo-screen-view.png Binary files differnew file mode 100644 index 000000000..4ba91cfd8 --- /dev/null +++ b/assets/img/alaveteli-demo-screen-view.png diff --git a/assets/scripts/svgeezy.js b/assets/scripts/svgeezy.js new file mode 100755 index 000000000..34f7d296b --- /dev/null +++ b/assets/scripts/svgeezy.js @@ -0,0 +1,12 @@ +/* + * SVGeezy.js 1.0 + * + * Copyright 2012, Ben Howdle http://twostepmedia.co.uk + * Released under the WTFPL license + * http://sam.zoy.org/wtfpl/ + * + * Date: Sun Aug 26 20:38 2012 GMT + * //call like so, pass in a class name that you don't want it to check and a filetype to replace .svg with + * svgeezy.init('nocheck', 'png'); +*/ +var svgeezy=function(){return{init:function(a,b){this.avoid=a||!1,this.filetype=b||"png",this.svgSupport=this.supportsSvg(),this.svgSupport||(this.images=document.getElementsByTagName("img"),this.imgL=this.images.length,this.fallbacks())},fallbacks:function(){for(;this.imgL--;)if(!this.hasClass(this.images[this.imgL],this.avoid)||!this.avoid){var a=this.images[this.imgL].getAttribute("src");if(null===a)continue;if("svg"==this.getFileExt(a)){var b=a.replace(".svg","."+this.filetype);this.images[this.imgL].setAttribute("src",b)}}},getFileExt:function(a){var b=a.split(".").pop();return-1!==b.indexOf("?")&&(b=b.split("?")[0]),b},hasClass:function(a,b){return(" "+a.className+" ").indexOf(" "+b+" ")>-1},supportsSvg:function(){return document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Image","1.1")}}}(); |