From 4735e430775323ecb43c3a081e05d8de7342a906 Mon Sep 17 00:00:00 2001 From: Marco Rieger Date: Fri, 27 Feb 2015 21:45:39 +0100 Subject: [PATCH 1/3] removed unused css --- public/css/style.css | 31 ------------------------------- 1 file changed, 31 deletions(-) diff --git a/public/css/style.css b/public/css/style.css index c7644341..0a423818 100644 --- a/public/css/style.css +++ b/public/css/style.css @@ -151,37 +151,6 @@ div.container a.brand { padding-top:60px; } -.error-404 { - width: 500px; - height: 617px; - padding-left: 450px; - - background: url(../img/mwop-404.png) no-repeat; -} - -.error-404-speech-bubble { - position: relative; - display: inline-block; - padding: 15px; - margin-top: 150px; - - border: 3px solid #000000; - border-radius: 7px; -} - -.error-404-speech-bubble:before { - position: absolute; - content: ''; - - left: -69px; - top: 50px; - - width: 69px; - height: 40px; - - background: url(../img/speech-bubble-arrow.png) no-repeat; -} - /* Revisited Styles */ .fork-me-ribbon a { From 86884b8391db232467823c1c680277b36502b5dc Mon Sep 17 00:00:00 2001 From: Marco Rieger Date: Fri, 27 Feb 2015 21:48:57 +0100 Subject: [PATCH 2/3] removed unused images --- public/img/github-icon.png | Bin 966 -> 0 bytes public/img/glyphicons-halflings-white.png | Bin 8777 -> 0 bytes public/img/glyphicons-halflings.png | Bin 12799 -> 0 bytes public/img/mwop-404.png | Bin 45636 -> 0 bytes public/img/speech-bubble-arrow.png | Bin 1302 -> 0 bytes public/img/zendCon-modulespage.png | Bin 46960 -> 0 bytes 6 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 public/img/github-icon.png delete mode 100644 public/img/glyphicons-halflings-white.png delete mode 100644 public/img/glyphicons-halflings.png delete mode 100644 public/img/mwop-404.png delete mode 100644 public/img/speech-bubble-arrow.png delete mode 100644 public/img/zendCon-modulespage.png diff --git a/public/img/github-icon.png b/public/img/github-icon.png deleted file mode 100644 index 04379c1409c806d956abe00fab5e7aa577ecce6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 966 zcmV;%13CPOP)Y3Q&SUrczF19^x0BeTuf(YXO=K9tE#FT zpm|XUMbVM6zcPR=vZ2WD_rGFOR8*ucFE4GjEXzcCoag7~S2QOlC;9aBRBdi<(#gpQ z8-}3@3JUc9;xHbM6P$2=f4>Tc!!$E9!|>q&1cO0!eSK|w|=H})k5YI;-5TKiz8;g5;dre$+T-Ws&py)I;HI-M9 zr>CbG4n2Eej6&Po-Q8`LmX5q?(6VjGf*GOGvXJ_f^>Po-MOx@q#TinsnVIr4~42U43y_5j(%Rydqu)Msi z_V)I?Ogue3+1%FFW+LYv0NAL}(a{e9tgNiO0zg;U+}irZ3ihrk3ayb zI|p^4o}Qk(7@VJ<^Wx&7-U8wz2@**+VRNLp+4T91m`|m=TM|KEUmr!IQA(%okAi+D z6qwMK-dT!$luEi5hoeyea5$CpikwI!2nAvcpsKI0C+sQ?g+eNO-(U^M!^g+R3J?9h ziIvZ<0AO=dBw`|BM!B`*q0_wp-LqiJt#dET|yGvVJTe_IqqvSSA zM;atu00>7+yvKm%(Zl+t_V#w#-rgo*Bf9JzDg4F7g&sn58_mzpQ+ma`5o855O+3lI{DuIK%?*u>0uXbNid-UHCFzylbQ|hN<|daI zSnWWxGypC+iI?xefB7bhj&FxTKw!|&(1e3cL{m=b5r3~MRAvg(XSr-LI_mZWwNpEZl#bab@(6W*!^c0s`0$^ZZW07*qoM6N<$f*nZ5o&W#< diff --git a/public/img/glyphicons-halflings-white.png b/public/img/glyphicons-halflings-white.png deleted file mode 100644 index 3bf6484a29d8da269f9bc874b25493a45fae3bae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8777 zcmZvC1yGz#v+m*$LXcp=A$ZWB0fL7wNbp_U*$~{_gL`my3oP#L!5tQYy99Ta`+g_q zKlj|KJ2f@c)ARJx{q*bbkhN_!|Wn*Vos8{TEhUT@5e;_WJsIMMcG5%>DiS&dv_N`4@J0cnAQ-#>RjZ z00W5t&tJ^l-QC*ST1-p~00u^9XJ=AUl7oW-;2a+x2k__T=grN{+1c4XK0ZL~^z^i$ zp&>vEhr@4fZWb380S18T&!0cQ3IKpHF)?v=b_NIm0Q>vwY7D0baZ)n z31Fa5sELUQARIVaU0nqf0XzT+fB_63aA;@<$l~wse|mcA;^G1TmX?-)e)jkGPfkuA z92@|!<>h5S_4f8QP-JRq>d&7)^Yin8l7K8gED$&_FaV?gY+wLjpoW%~7NDe=nHfMG z5DO3j{R9kv5GbssrUpO)OyvVrlx>u0UKD0i;Dpm5S5dY16(DL5l{ixz|mhJU@&-OWCTb7_%}8-fE(P~+XIRO zJU|wp1|S>|J3KrLcz^+v1f&BDpd>&MAaibR4#5A_4(MucZwG9E1h4@u0P@C8;oo+g zIVj7kfJi{oV~E(NZ*h(@^-(Q(C`Psb3KZ{N;^GB(a8NE*Vwc715!9 zr-H4Ao|T_c6+VT_JH9H+P3>iXSt!a$F`>s`jn`w9GZ_~B!{0soaiV|O_c^R2aWa%}O3jUE)WO=pa zs~_Wz08z|ieY5A%$@FcBF9^!1a}m5ks@7gjn;67N>}S~Hrm`4sM5Hh`q7&5-N{|31 z6x1{ol7BnskoViZ0GqbLa#kW`Z)VCjt1MysKg|rT zi!?s##Ck>8c zpi|>$lGlw#@yMNi&V4`6OBGJ(H&7lqLlcTQ&1zWriG_fL>BnFcr~?;E93{M-xIozQ zO=EHQ#+?<}%@wbWWv23#!V70h9MOuUVaU>3kpTvYfc|LBw?&b*89~Gc9i&8tlT#kF ztpbZoAzkdB+UTy=tx%L3Z4)I{zY(Kb)eg{InobSJmNwPZt$14aS-uc4eKuY8h$dtfyxu^a%zA)>fYI&)@ZXky?^{5>xSC?;w4r&td6vBdi%vHm4=XJH!3yL3?Ep+T5aU_>i;yr_XGq zxZfCzUU@GvnoIk+_Nd`aky>S&H!b*{A%L>?*XPAgWL(Vf(k7qUS}>Zn=U(ZfcOc{B z3*tOHH@t5Ub5D~#N7!Fxx}P2)sy{vE_l(R7$aW&CX>c|&HY+7};vUIietK%}!phrCuh+;C@1usp;XLU<8Gq8P!rEI3ieg#W$!= zQcZr{hp>8sF?k&Yl0?B84OneiQxef-4TEFrq3O~JAZR}yEJHA|Xkqd49tR&8oq{zP zY@>J^HBV*(gJvJZc_0VFN7Sx?H7#75E3#?N8Z!C+_f53YU}pyggxx1?wQi5Yb-_`I`_V*SMx5+*P^b=ec5RON-k1cIlsBLk}(HiaJyab0`CI zo0{=1_LO$~oE2%Tl_}KURuX<`+mQN_sTdM&* zkFf!Xtl^e^gTy6ON=&gTn6)$JHQq2)33R@_!#9?BLNq-Wi{U|rVX7Vny$l6#+SZ@KvQt@VYb%<9JfapI^b9j=wa+Tqb4ei;8c5 z&1>Uz@lVFv6T4Z*YU$r4G`g=91lSeA<=GRZ!*KTWKDPR}NPUW%peCUj`Ix_LDq!8| zMH-V`Pv!a~QkTL||L@cqiTz)*G-0=ytr1KqTuFPan9y4gYD5>PleK`NZB$ev@W%t= zkp)_=lBUTLZJpAtZg;pjI;7r2y|26-N7&a(hX|`1YNM9N8{>8JAuv}hp1v`3JHT-=5lbXpbMq7X~2J5Kl zh7tyU`_AusMFZ{ej9D;Uyy;SQ!4nwgSnngsYBwdS&EO3NS*o04)*juAYl;57c2Ly0(DEZ8IY?zSph-kyxu+D`tt@oU{32J#I{vmy=#0ySPK zA+i(A3yl)qmTz*$dZi#y9FS;$;h%bY+;StNx{_R56Otq+?pGe^T^{5d7Gs&?`_r`8 zD&dzOA|j8@3A&FR5U3*eQNBf<4^4W_iS_()*8b4aaUzfk2 zzIcMWSEjm;EPZPk{j{1>oXd}pXAj!NaRm8{Sjz!D=~q3WJ@vmt6ND_?HI~|wUS1j5 z9!S1MKr7%nxoJ3k`GB^7yV~*{n~O~n6($~x5Bu{7s|JyXbAyKI4+tO(zZYMslK;Zc zzeHGVl{`iP@jfSKq>R;{+djJ9n%$%EL()Uw+sykjNQdflkJZSjqV_QDWivbZS~S{K zkE@T^Jcv)Dfm93!mf$XYnCT--_A$zo9MOkPB6&diM8MwOfV?+ApNv`moV@nqn>&lv zYbN1-M|jc~sG|yLN^1R2=`+1ih3jCshg`iP&mY$GMTcY^W^T`WOCX!{-KHmZ#GiRH zYl{|+KLn5!PCLtBy~9i}`#d^gCDDx$+GQb~uc;V#K3OgbbOG0j5{BRG-si%Bo{@lB zGIt+Ain8^C`!*S0d0OSWVO+Z89}}O8aFTZ>p&k}2gGCV zh#<$gswePFxWGT$4DC^8@84_e*^KT74?7n8!$8cg=sL$OlKr&HMh@Rr5%*Wr!xoOl zo7jItnj-xYgVTX)H1=A2bD(tleEH57#V{xAeW_ezISg5OC zg=k>hOLA^urTH_e6*vSYRqCm$J{xo}-x3@HH;bsHD1Z`Pzvsn}%cvfw%Q(}h`Dgtb z0_J^niUmoCM5$*f)6}}qi(u;cPgxfyeVaaVmOsG<)5`6tzU4wyhF;k|~|x>7-2hXpVBpc5k{L4M`Wbe6Q?tr^*B z`Y*>6*&R#~%JlBIitlZ^qGe3s21~h3U|&k%%jeMM;6!~UH|+0+<5V-_zDqZQN79?n?!Aj!Nj`YMO9?j>uqI9-Tex+nJD z%e0#Yca6(zqGUR|KITa?9x-#C0!JKJHO(+fy@1!B$%ZwJwncQW7vGYv?~!^`#L~Um zOL++>4qmqW`0Chc0T23G8|vO)tK=Z2`gvS4*qpqhIJCEv9i&&$09VO8YOz|oZ+ubd zNXVdLc&p=KsSgtmIPLN69P7xYkYQ1vJ?u1g)T!6Ru`k2wkdj*wDC)VryGu2=yb0?F z>q~~e>KZ0d_#7f3UgV%9MY1}vMgF{B8yfE{HL*pMyhYF)WDZ^^3vS8F zGlOhs%g_~pS3=WQ#494@jAXwOtr^Y|TnQ5zki>qRG)(oPY*f}U_=ip_{qB0!%w7~G zWE!P4p3khyW-JJnE>eECuYfI?^d366Shq!Wm#x&jAo>=HdCllE$>DPO0N;y#4G)D2y#B@5=N=+F%Xo2n{gKcPcK2!hP*^WSXl+ut; zyLvVoY>VL{H%Kd9^i~lsb8j4>$EllrparEOJNT?Ym>vJa$(P^tOG)5aVb_5w^*&M0 zYOJ`I`}9}UoSnYg#E(&yyK(tqr^@n}qU2H2DhkK-`2He% zgXr_4kpXoQHxAO9S`wEdmqGU4j=1JdG!OixdqB4PPP6RXA}>GM zumruUUH|ZG2$bBj)Qluj&uB=dRb)?^qomw?Z$X%#D+Q*O97eHrgVB2*mR$bFBU`*} zIem?dM)i}raTFDn@5^caxE^XFXVhBePmH9fqcTi`TLaXiueH=@06sl}>F%}h9H_e9 z>^O?LxM1EjX}NVppaO@NNQr=AtHcH-BU{yBT_vejJ#J)l^cl69Z7$sk`82Zyw7Wxt z=~J?hZm{f@W}|96FUJfy65Gk8?^{^yjhOahUMCNNpt5DJw}ZKH7b!bGiFY9y6OY&T z_N)?Jj(MuLTN36ZCJ6I5Xy7uVlrb$o*Z%=-)kPo9s?<^Yqz~!Z* z_mP8(unFq65XSi!$@YtieSQ!<7IEOaA9VkKI?lA`*(nURvfKL8cX}-+~uw9|_5)uC2`ZHcaeX7L8aG6Ghleg@F9aG%X$#g6^yP5apnB>YTz&EfS{q z9UVfSyEIczebC)qlVu5cOoMzS_jrC|)rQlAzK7sfiW0`M8mVIohazPE9Jzn*qPt%6 zZL8RELY@L09B83@Be;x5V-IHnn$}{RAT#<2JA%ttlk#^(%u}CGze|1JY5MPhbfnYG zIw%$XfBmA-<_pKLpGKwbRF$#P;@_)ech#>vj25sv25VM$ouo)?BXdRcO{)*OwTw)G zv43W~T6ekBMtUD%5Bm>`^Ltv!w4~65N!Ut5twl!Agrzyq4O2Fi3pUMtCU~>9gt_=h-f% z;1&OuSu?A_sJvIvQ+dZNo3?m1%b1+s&UAx?8sUHEe_sB7zkm4R%6)<@oYB_i5>3Ip zIA+?jVdX|zL{)?TGpx+=Ta>G80}0}Ax+722$XFNJsC1gcH56{8B)*)eU#r~HrC&}` z|EWW92&;6y;3}!L5zXa385@?-D%>dSvyK;?jqU2t_R3wvBW;$!j45uQ7tyEIQva;Db}r&bR3kqNSh)Q_$MJ#Uj3Gj1F;)sO|%6z#@<+ zi{pbYsYS#u`X$Nf($OS+lhw>xgjos1OnF^$-I$u;qhJswhH~p|ab*nO>zBrtb0ndn zxV0uh!LN`&xckTP+JW}gznSpU492)u+`f{9Yr)js`NmfYH#Wdtradc0TnKNz@Su!e zu$9}G_=ku;%4xk}eXl>)KgpuT>_<`Ud(A^a++K&pm3LbN;gI}ku@YVrA%FJBZ5$;m zobR8}OLtW4-i+qPPLS-(7<>M{)rhiPoi@?&vDeVq5%fmZk=mDdRV>Pb-l7pP1y6|J z8I>sF+TypKV=_^NwBU^>4JJq<*14GLfM2*XQzYdlqqjnE)gZsPW^E@mp&ww* zW9i>XL=uwLVZ9pO*8K>t>vdL~Ek_NUL$?LQi5sc#1Q-f6-ywKcIT8Kw?C(_3pbR`e|)%9S-({if|E+hR2W!&qfQ&UiF^I!|M#xhdWsenv^wpKCBiuxXbnp85`{i|;BM?Ba`lqTA zyRm=UWJl&E{8JzYDHFu>*Z10-?#A8D|5jW9Ho0*CAs0fAy~MqbwYuOq9jjt9*nuHI zbDwKvh)5Ir$r!fS5|;?Dt>V+@F*v8=TJJF)TdnC#Mk>+tGDGCw;A~^PC`gUt*<(|i zB{{g{`uFehu`$fm4)&k7`u{xIV)yvA(%5SxX9MS80p2EKnLtCZ>tlX>*Z6nd&6-Mv$5rHD*db;&IBK3KH&M<+ArlGXDRdX1VVO4)&R$f4NxXI>GBh zSv|h>5GDAI(4E`@F?EnW zS>#c&Gw6~_XL`qQG4bK`W*>hek4LX*efn6|_MY+rXkNyAuu?NxS%L7~9tD3cn7&p( zCtfqe6sjB&Q-Vs7BP5+%;#Gk};4xtwU!KY0XXbmkUy$kR9)!~?*v)qw00!+Yg^#H> zc#8*z6zZo>+(bud?K<*!QO4ehiTCK&PD4G&n)Tr9X_3r-we z?fI+}-G~Yn93gI6F{}Dw_SC*FLZ)5(85zp4%uubtD)J)UELLkvGk4#tw&Tussa)mTD$R2&O~{ zCI3>fr-!-b@EGRI%g0L8UU%%u_<;e9439JNV;4KSxd|78v+I+8^rmMf3f40Jb}wEszROD?xBZu>Ll3;sUIoNxDK3|j3*sam2tC@@e$ z^!;+AK>efeBJB%ALsQ{uFui)oDoq()2USi?n=6C3#eetz?wPswc={I<8x=(8lE4EIsUfyGNZ{|KYn1IR|=E==f z(;!A5(-2y^2xRFCSPqzHAZn5RCN_bp22T(KEtjA(rFZ%>a4@STrHZflxKoqe9Z4@^ zM*scx_y73?Q{vt6?~WEl?2q*;@8 z3M*&@%l)SQmXkcUm)d@GT2#JdzhfSAP9|n#C;$E8X|pwD!r#X?0P>0ZisQ~TNqupW z*lUY~+ikD`vQb?@SAWX#r*Y+;=_|oacL$2CL$^(mV}aKO77pg}O+-=T1oLBT5sL2i z42Qth2+0@C`c+*D0*5!qy26sis<9a7>LN2{z%Qj49t z=L@x`4$ALHb*3COHoT?5S_c(Hs}g!V>W^=6Q0}zaubkDn)(lTax0+!+%B}9Vqw6{H zvL|BRM`O<@;eVi1DzM!tXtBrA20Ce@^Jz|>%X-t`vi-%WweXCh_LhI#bUg2*pcP~R z*RuTUzBKLXO~~uMd&o$v3@d0shHfUjC6c539PE6rF&;Ufa(Rw@K1*m7?f5)t`MjH0 z)_V(cajV5Am>f!kWcI@5rE8t6$S>5M=k=aRZROH6fA^jJp~2NlR4;Q2>L$7F#RT#9 z>4@1RhWG`Khy>P2j1Yx^BBL{S`niMaxlSWV-JBU0-T9zZ%>7mR3l$~QV$({o0;jTI ze5=cN^!Bc2bT|BcojXp~K#2cM>OTe*cM{Kg-j*CkiW)EGQot^}s;cy8_1_@JA0Whq zlrNr+R;Efa+`6N)s5rH*|E)nYZ3uqkk2C(E7@A|3YI`ozP~9Lexx#*1(r8luq+YPk z{J}c$s` zPM35Fx(YWB3Z5IYnN+L_4|jaR(5iWJi2~l&xy}aU7kW?o-V*6Av2wyZTG!E2KSW2* zGRLQkQU;Oz##ie-Z4fI)WSRxn$(ZcD;TL+;^r=a4(G~H3ZhK$lSXZj?cvyY8%d9JM zzc3#pD^W_QnWy#rx#;c&N@sqHhrnHRmj#i;s%zLm6SE(n&BWpd&f7>XnjV}OlZntI70fq%8~9<7 zMYaw`E-rp49-oC1N_uZTo)Cu%RR2QWdHpzQIcNsoDp`3xfP+`gI?tVQZ4X={qU?(n zV>0ASES^Xuc;9JBji{)RnFL(Lez;8XbB1uWaMp@p?7xhXk6V#!6B@aP4Rz7-K%a>i z?fvf}va_DGUXlI#4--`A3qK7J?-HwnG7O~H2;zR~RLW)_^#La!=}+>KW#anZ{|^D3 B7G?kd diff --git a/public/img/glyphicons-halflings.png b/public/img/glyphicons-halflings.png deleted file mode 100644 index a9969993201f9cee63cf9f49217646347297b643..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12799 zcma*OWmH^Ivn@*S;K3nSf_t!#;0f+&pm7Po8`nk}2q8f5;M%x$SdAkd9FAvlc$ zx660V9e3Ox@4WZ^?7jZ%QFGU-T~%||Ug4iK6bbQY@zBuF2$hxOw9wF=A)nUSxR_5@ zEX>HBryGrjyuOFFv$Y4<+|3H@gQfEqD<)+}a~mryD|1U9*I_FOG&F%+Ww{SJ-V2BR zjt<81Ek$}Yb*95D4RS0HCps|uLyovt;P05hchQb-u2bzLtmog&f2}1VlNhxXV);S9 zM2buBg~!q9PtF)&KGRgf3#z7B(hm5WlNClaCWFs!-P!4-u*u5+=+D|ZE9e`KvhTHT zJBnLwGM%!u&vlE%1ytJ=!xt~y_YkFLQb6bS!E+s8l7PiPGSt9xrmg?LV&&SL?J~cI zS(e9TF1?SGyh+M_p@o1dyWu7o7_6p;N6hO!;4~ z2B`I;y`;$ZdtBpvK5%oQ^p4eR2L)BH>B$FQeC*t)c`L71gXHPUa|vyu`Bnz)H$ZcXGve(}XvR!+*8a>BLV;+ryG1kt0=)ytl zNJxFUN{V7P?#|Cp85QTa@(*Q3%K-R(Pkv1N8YU*(d(Y}9?PQ(j;NzWoEVWRD-~H$=f>j9~PN^BM2okI(gY-&_&BCV6RP&I$FnSEM3d=0fCxbxA6~l>54-upTrw zYgX@%m>jsSGi`0cQt6b8cX~+02IghVlNblR7eI;0ps}mpWUcxty1yG56C5rh%ep(X z?)#2d?C<4t-KLc*EAn>>M8%HvC1TyBSoPNg(4id~H8JwO#I)Bf;N*y6ai6K9_bA`4 z_g9(-R;qyH&6I$`b42v|0V3Z8IXN*p*8g$gE98+JpXNY+jXxU0zsR^W$#V=KP z3AEFp@OL}WqwOfsV<)A^UTF4&HF1vQecz?LWE@p^Z2){=KEC_3Iopx_eS42>DeiDG zWMXGbYfG~W7C8s@@m<_?#Gqk;!&)_Key@^0xJxrJahv{B&{^!>TV7TEDZlP|$=ZCz zmX=ZWtt4QZKx**)lQQoW8y-XLiOQy#T`2t}p6l*S`68ojyH@UXJ-b~@tN`WpjF z%7%Yzv807gsO!v=!(2uR)16!&U5~VPrPHtGzUU?2w(b1Xchq}(5Ed^G|SD7IG+kvgyVksU) z(0R)SW1V(>&q2nM%Z!C9=;pTg!(8pPSc%H01urXmQI6Gi^dkYCYfu6b4^tW))b^U+ z$2K&iOgN_OU7n#GC2jgiXU{caO5hZt0(>k+c^(r><#m|#J^s?zA6pi;^#*rp&;aqL zRcZi0Q4HhVX3$ybclxo4FFJW*`IV`)Bj_L3rQe?5{wLJh168Ve1jZv+f1D}f0S$N= zm4i|9cEWz&C9~ZI3q*gwWH^<6sBWuphgy@S3Qy?MJiL>gwd|E<2h9-$3;gT9V~S6r z)cAcmE0KXOwDA5eJ02-75d~f?3;n7a9d_xPBJaO;Z)#@s7gk5$Qn(Fc^w@9c5W0zY z59is0?Mt^@Rolcn{4%)Ioat(kxQH6}hIykSA)zht=9F_W*D#<}N(k&&;k;&gKkWIL z0Of*sP=X(Uyu$Pw;?F@?j{}=>{aSHFcii#78FC^6JGrg-)!)MV4AKz>pXnhVgTgx8 z1&5Y=>|8RGA6++FrSy=__k_imx|z-EI@foKi>tK0Hq2LetjUotCgk2QFXaej!BWYL zJc{fv(&qA7UUJ|AXLc5z*_NW#yWzKtl(c8mEW{A>5Hj^gfZ^HC9lQNQ?RowXjmuCj4!!54Us1=hY z0{@-phvC}yls!PmA~_z>Y&n&IW9FQcj}9(OLO-t^NN$c0o}YksCUWt|DV(MJB%%Sr zdf}8!9ylU2TW!=T{?)g-ojAMKc>3pW;KiZ7f0;&g)k}K^#HBhE5ot)%oxq$*$W@b# zg4p<Ou`ME|Kd1WHK@8 zzLD+0(NHWa`B{em3Ye?@aVsEi>y#0XVZfaFuq#;X5C3{*ikRx7UY4FF{ZtNHNO?A_ z#Q?hwRv~D8fPEc%B5E-ZMI&TAmikl||EERumQCRh7p;)>fdZMxvKq;ky0}7IjhJph zW*uuu*(Y6)S;Od--8uR^R#sb$cmFCnPcj9PPCWhPN;n`i1Q#Qn>ii z{WR|0>8F`vf&#E(c2NsoH=I7Cd-FV|%(7a`i}gZw4N~QFFG2WtS^H%@c?%9UZ+kez z;PwGgg_r6V>Kn5n(nZ40P4qMyrCP3bDkJp@hp6&X3>gzC>=f@Hsen<%I~7W+x@}b> z0}Et*vx_50-q@PIV=(3&Tbm}}QRo*FP2@)A#XX-8jYspIhah`9ukPBr)$8>Tmtg&R z?JBoH17?+1@Y@r>anoKPQ}F8o9?vhcG79Cjv^V6ct709VOQwg{c0Q#rBSsSmK3Q;O zBpNihl3S0_IGVE)^`#94#j~$;7+u870yWiV$@={|GrBmuz4b)*bCOPkaN0{6$MvazOEBxFdKZDlbVvv{8_*kJ zfE6C`4&Kkz<5u%dEdStd85-5UHG5IOWbo8i9azgg#zw-(P1AA049hddAB*UdG3Vn0 zX`OgM+EM|<+KhJ<=k?z~WA5waVj?T9eBdfJGebVifBKS1u<$#vl^BvSg)xsnT5Aw_ZY#}v*LXO#htB>f}x3qDdDHoFeb zAq7;0CW;XJ`d&G*9V)@H&739DpfWYzdQt+Kx_E1K#Cg1EMtFa8eQRk_JuUdHD*2;W zR~XFnl!L2A?48O;_iqCVr1oxEXvOIiN_9CUVTZs3C~P+11}ebyTRLACiJuMIG#`xP zKlC|E(S@QvN+%pBc6vPiQS8KgQAUh75C0a2xcPQDD$}*bM&z~g8+=9ltmkT$;c;s z5_=8%i0H^fEAOQbHXf0;?DN5z-5+1 zDxj50yYkz4ox9p$HbZ|H?8ukAbLE^P$@h}L%i6QVcY>)i!w=hkv2zvrduut%!8>6b zcus3bh1w~L804EZ*s96?GB&F7c5?m?|t$-tp2rKMy>F*=4;w*jW}^;8v`st&8)c; z2Ct2{)?S(Z;@_mjAEjb8x=qAQvx=}S6l9?~H?PmP`-xu;ME*B8sm|!h@BX4>u(xg_ zIHmQzp4Tgf*J}Y=8STR5_s)GKcmgV!$JKTg@LO402{{Wrg>#D4-L%vjmtJ4r?p&$F!o-BOf7ej~ z6)BuK^^g1b#(E>$s`t3i13{6-mmSp7{;QkeG5v}GAN&lM2lQT$@(aQCcFP(%UyZbF z#$HLTqGT^@F#A29b0HqiJsRJAlh8kngU`BDI6 zJUE~&!cQ*&f95Ot$#mxU5+*^$qg_DWNdfu+1irglB7yDglzH()2!@#rpu)^3S8weW z_FE$=j^GTY*|5SH95O8o8W9FluYwB=2PwtbW|JG6kcV^dMVmX(wG+Otj;E$%gfu^K z!t~<3??8=()WQSycsBKy24>NjRtuZ>zxJIED;YXaUz$@0z4rl+TW zWxmvM$%4jYIpO>j5k1t1&}1VKM~s!eLsCVQ`TTjn3JRXZD~>GM z$-IT~(Y)flNqDkC%DfbxaV9?QuWCV&-U1yzrV@0jRhE;)ZO0=r-{s@W?HOFbRHDDV zq;eLo+wOW;nI|#mNf(J?RImB9{YSO2Y`9825Lz#u4(nk3)RGv3X8B(A$TsontJ8L! z9JP^eWxtKC?G8^xAZa1HECx*rp35s!^%;&@Jyk)NexVc)@U4$^X1Dag6`WKs|(HhZ#rzO2KEw3xh~-0<;|zcs0L>OcO#YYX{SN8m6`9pp+ zQG@q$I)T?aoe#AoR@%om_#z=c@ych!bj~lV13Qi-xg$i$hXEAB#l=t7QWENGbma4L zbBf*X*4oNYZUd_;1{Ln_ZeAwQv4z?n9$eoxJeI?lU9^!AB2Y~AwOSq67dT9ADZ)s@ zCRYS7W$Zpkdx$3T>7$I%3EI2ik~m!f7&$Djpt6kZqDWZJ-G{*_eXs*B8$1R4+I}Kf zqniwCI64r;>h2Lu{0c(#Atn)%E8&)=0S4BMhq9$`vu|Ct;^ur~gL`bD>J@l)P$q_A zO7b3HGOUG`vgH{}&&AgrFy%K^>? z>wf**coZ2vdSDcNYSm~dZ(vk6&m6bVKmVgrx-X<>{QzA!)2*L+HLTQz$e8UcB&Djq zl)-%s$ZtUN-R!4ZiG=L0#_P=BbUyH+YPmFl_ogkkQ$=s@T1v}rNnZ^eMaqJ|quc+6 z*ygceDOrldsL30w`H;rNu+IjlS+G~p&0SawXCA1+D zC%cZtjUkLNq%FadtHE?O(yQTP486A{1x<{krq#rpauNQaeyhM3*i0%tBpQHQo-u)x z{0{&KS`>}vf2_}b160XZO2$b)cyrHq7ZSeiSbRvaxnKUH{Q`-P(nL&^fcF2){vhN- zbX&WEjP7?b4A%0y6n_=m%l00uZ+}mCYO(!x?j$+O$*TqoD_Q5EoyDJ?w?^UIa491H zE}87(bR`X;@u#3Qy~9wWdWQIg1`cXrk$x9=ccR|RY1~%{fAJ@uq@J3e872x0v$hmv ze_KcL(wM|n0EOp;t{hKoohYyDmYO;!`7^Lx;0k=PWPGZpI>V5qYlzjSL_(%|mud50 z7#{p97s`U|Sn$WYF>-i{i4`kzlrV6a<}=72q2sAT7Zh{>P%*6B;Zl;~0xWymt10Mo zl5{bmR(wJefJpNGK=fSRP|mpCI-)Nf6?Pv==FcFmpSwF1%CTOucV{yqxSyx4Zws3O z8hr5Uyd%ezIO7?PnEO0T%af#KOiXD$e?V&OX-B|ZX-YsgSs%sv-6U+sLPuz{D4bq| zpd&|o5tNCmpT>(uIbRf?8c}d3IpOb3sn6>_dr*26R#ev<_~vi)wleW$PX|5)$_ z+_|=pi(0D(AB_sjQ;sQQSM&AWqzDO1@NHw;C9cPdXRKRI#@nUW)CgFxzQ1nyd!+h& zcjU!U=&u|>@}R(9D$%lu2TlV>@I2-n@fCr5PrZNVyKWR7hm zWjoy^p7v8m#$qN0K#8jT- zq`mSirDZDa1Jxm;Rg3rAPhC)LcI4@-RvKT+@9&KsR3b0_0zuM!Fg7u>oF>3bzOxZPU&$ab$Z9@ zY)f7pKh22I7ZykL{YsdjcqeN++=0a}elQM-4;Q)(`Ep3|VFHqnXOh14`!Bus& z9w%*EWK6AiAM{s$6~SEQS;A>ey$#`7)khZvamem{P?>k)5&7Sl&&NXKk}o!%vd;-! zpo2p-_h^b$DNBO>{h4JdGB=D>fvGIYN8v&XsfxU~VaefL?q} z3ekM?iOKkCzQHkBkhg=hD!@&(L}FcHKoa zbZ7)H1C|lHjwEb@tu=n^OvdHOo7o+W`0-y3KdP#bb~wM=Vr_gyoEq|#B?$&d$tals ziIs-&7isBpvS|CjC|7C&3I0SE?~`a%g~$PI%;au^cUp@ER3?mn-|vyu!$7MV6(uvt z+CcGuM(Ku2&G0tcRCo7#D$Dirfqef2qPOE5I)oCGzmR5G!o#Q~(k~)c=LpIfrhHQk zeAva6MilEifE7rgP1M7AyWmLOXK}i8?=z2;N=no)`IGm#y%aGE>-FN zyXCp0Sln{IsfOBuCdE*#@CQof%jzuU*jkR*Su3?5t}F(#g0BD0Zzu|1MDes8U7f9; z$JBg|mqTXt`muZ8=Z`3wx$uizZG_7>GI7tcfOHW`C2bKxNOR)XAwRkLOaHS4xwlH4 zDpU29#6wLXI;H?0Se`SRa&I_QmI{zo7p%uveBZ0KZKd9H6@U?YGArbfm)D*^5=&Rp z`k{35?Z5GbZnv>z@NmJ%+sx=1WanWg)8r}C_>EGR8mk(NR$pW<-l8OTU^_u3M@gwS z7}GGa1)`z5G|DZirw;FB@VhH7Dq*0qc=|9lLe{w2#`g+_nt>_%o<~9(VZe=zI*SSz4w43-_o>4E4`M@NPKTWZuQJs)?KXbWp1M zimd5F;?AP(LWcaI-^Sl{`~>tmxsQB9Y$Xi*{Zr#py_+I$vx7@NY`S?HFfS!hUiz$a z{>!&e1(16T!Om)m)&k1W#*d#GslD^4!TwiF2WjFBvi=Ms!ADT)ArEW6zfVuIXcXVk z>AHjPADW+mJzY`_Ieq(s?jbk4iD2Rb8*V3t6?I+E06(K8H!!xnDzO%GB;Z$N-{M|B zeT`jo%9)s%op*XZKDd6*)-^lWO{#RaIGFdBH+;XXjI(8RxpBc~azG1H^2v7c^bkFE zZCVPE+E*Q=FSe8Vm&6|^3ki{9~qafiMAf7i4APZg>b%&5>nT@pHH z%O*pOv(77?ZiT{W zBibx}Q12tRc7Py1NcZTp`Q4ey%T_nj@1WKg5Fz_Rjl4wlJQj)rtp8yL3r!Shy zvZvnmh!tH4T6Js-?vI0<-rzzl{mgT*S0d_7^AU_8gBg^03o-J=p(1o6kww2hx|!%T z-jqp}m^G*W?$!R#M%Ef?&2jYxmx+lXWZszpI4d$pUN`(S)|*c^CgdwY>Fa>> zgGBJhwe8y#Xd*q0=@SLEgPF>+Qe4?%E*v{a`||luZ~&dqMBrRfJ{SDMaJ!s_;cSJp zSqZHXIdc@@XteNySUZs^9SG7xK`8=NBNM)fRVOjw)D^)w%L2OPkTQ$Tel-J)GD3=YXy+F4in(ILy*A3m@3o73uv?JC}Q>f zrY&8SWmesiba0|3X-jmlMT3 z*ST|_U@O=i*sM_*48G)dgXqlwoFp5G6qSM3&%_f_*n!PiT>?cNI)fAUkA{qWnqdMi+aNK_yVQ&lx4UZknAc9FIzVk% zo6JmFH~c{_tK!gt4+o2>)zoP{sR}!!vfRjI=13!z5}ijMFQ4a4?QIg-BE4T6!#%?d&L;`j5=a`4is>U;%@Rd~ zXC~H7eGQhhYWhMPWf9znDbYIgwud(6$W3e>$W4$~d%qoJ z+JE`1g$qJ%>b|z*xCKenmpV$0pM=Gl-Y*LT8K+P)2X#;XYEFF4mRbc~jj?DM@(1e`nL=F4Syv)TKIePQUz)bZ?Bi3@G@HO$Aps1DvDGkYF50O$_welu^cL7;vPiMGho74$;4fDqKbE{U zd1h{;LfM#Fb|Z&uH~Rm_J)R~Vy4b;1?tW_A)Iz#S_=F|~pISaVkCnQ0&u%Yz%o#|! zS-TSg87LUfFSs{tTuM3$!06ZzH&MFtG)X-l7>3)V?Txuj2HyG*5u;EY2_5vU0ujA? zHXh5G%6e3y7v?AjhyX79pnRBVr}RmPmtrxoB7lkxEzChX^(vKd+sLh?SBic=Q)5nA zdz7Mw3_iA>;T^_Kl~?1|5t%GZ;ki_+i>Q~Q1EVdKZ)$Sh3LM@ea&D~{2HOG++7*wF zAC6jW4>fa~!Vp5+$Z{<)Qxb|{unMgCv2)@%3j=7)Zc%U<^i|SAF88s!A^+Xs!OASYT%7;Jx?olg_6NFP1475N z#0s<@E~FI}#LNQ{?B1;t+N$2k*`K$Hxb%#8tRQi*Z#No0J}Pl;HWb){l7{A8(pu#@ zfE-OTvEreoz1+p`9sUI%Y{e5L-oTP_^NkgpYhZjp&ykinnW;(fu1;ttpSsgYM8ABX4dHe_HxU+%M(D=~) zYM}XUJ5guZ;=_ZcOsC`_{CiU$zN3$+x&5C`vX-V3`8&RjlBs^rf00MNYZW+jCd~7N z%{jJuUUwY(M`8$`B>K&_48!Li682ZaRknMgQ3~dnlp8C?__!P2z@=Auv;T^$yrsNy zCARmaA@^Yo2sS%2$`031-+h9KMZsIHfB>s@}>Y(z988e!`%4=EDoAQ0kbk>+lCoK60Mx9P!~I zlq~wf7kcm_NFImt3ZYlE(b3O1K^QWiFb$V^a2Jlwvm(!XYx<`i@ZMS3UwFt{;x+-v zhx{m=m;4dgvkKp5{*lfSN3o^keSpp9{hlXj%=}e_7Ou{Yiw(J@NXuh*;pL6@$HsfB zh?v+r^cp@jQ4EspC#RqpwPY(}_SS$wZ{S959`C25777&sgtNh%XTCo9VHJC-G z;;wi9{-iv+ETiY;K9qvlEc04f;ZnUP>cUL_T*ms``EtGoP^B#Q>n2dSrbAg8a>*Lg zd0EJ^=tdW~7fbcLFsqryFEcy*-8!?;n%;F+8i{eZyCDaiYxghr z$8k>L|2&-!lhvuVdk!r-kpSFl`5F5d4DJr%M4-qOy3gdmQbqF1=aBtRM7)c_Ae?$b8 zQg4c8*KQ{XJmL)1c7#0Yn0#PTMEs4-IHPjkn0!=;JdhMXqzMLeh`yOylXROP- zl#z3+fwM9l3%VN(6R77ua*uI9%hO7l7{+Hcbr(peh;afUK?B4EC09J{-u{mv)+u#? zdKVBCPt`eU@IzL)OXA`Ebu`Xp?u0m%h&X41}FNfnJ*g1!1wcbbpo%F4x!-#R9ft!8{5`Ho}04?FI#Kg zL|k`tF1t_`ywdy8(wnTut>HND(qNnq%Sq=AvvZbXnLx|mJhi!*&lwG2g|edBdVgLy zjvVTKHAx(+&P;P#2Xobo7_RttUi)Nllc}}hX>|N?-u5g7VJ-NNdwYcaOG?NK=5)}` zMtOL;o|i0mSKm(UI_7BL_^6HnVOTkuPI6y@ZLR(H?c1cr-_ouSLp{5!bx^DiKd*Yb z{K78Ci&Twup zTKm)ioN|wcYy%Qnwb)IzbH>W!;Ah5Zdm_jRY`+VRJ2 zhkspZ9hbK3iQD91A$d!0*-1i#%x81|s+SPRmD}d~<1p6!A13(!vABP2kNgqEG z?AMgl^P+iRoIY(9@_I?n1829lGvAsRnHwS~|5vD2+Zi53j<5N4wNn0{q>>jF9*bI) zL$kMXM-awNOElF>{?Jr^tOz1glbwaD-M0OKOlTeW3C!1ZyxRbB>8JDof(O&R1bh%3x#>y2~<>OXO#IIedH0Q`(&&?eo-c~ z>*Ah#3~09unym~UC-UFqqI>{dmUD$Y4@evG#ORLI*{ZM)Jl=e1it!XzY($S3V zLG!Y6fCjE>x6r@5FG1n|8ompSZaJ>9)q6jqU;XxCQk9zV(?C9+i*>w z21+KYt1gXX&0`x3E)hS7I5}snbBzox9C@Xzcr|{B8Hw;SY1$}&BoYKXH^hpjW-RgJ z-Fb}tannKCv>y~^`r|(1Q9;+sZlYf3XPSX|^gR01UFtu$B*R;$sPZdIZShRr>|b@J z;#G{EdoY+O;REEjQ}X7_YzWLO+Ey3>a_KDe1CjSe| z6arqcEZ)CX!8r(si`dqbF$uu&pnf^Np{1f*TdJ`r2;@SaZ z#hb4xlaCA@Pwqj#LlUEe5L{I$k(Zj$d3(~)u(F%&xb8={N9hKxlZIO1ABsM{Mt|)2 zJ^t9Id;?%4PfR4&Ph9B9cFK~@tG3wlFW-0fXZS_L4U*EiAA%+`h%q2^6BCC;t0iO4V=s4Qug{M|iDV@s zC7|ef-dxiR7T&Mpre!%hiUhHM%3Qxi$Lzw6&(Tvlx9QA_7LhYq<(o~=Y>3ka-zrQa zhGpfFK@)#)rtfz61w35^sN1=IFw&Oc!Nah+8@qhJ0UEGr;JplaxOGI82OVqZHsqfX ze1}r{jy;G?&}Da}a7>SCDsFDuzuseeCKof|Dz2BPsP8? zY;a)Tkr2P~0^2BeO?wnzF_Ul-ekY=-w26VnU%U3f19Z-pj&2 z4J_a|o4Dci+MO)mPQIM>kdPG1xydiR9@#8m zh27D7GF{p|a{8({Q-Pr-;#jV{2zHR>lGoFtIfIpoMo?exuQyX_A;;l0AP4!)JEM$EwMInZkj+8*IHP4vKRd zKx_l-i*>A*C@{u%ct`y~s6MWAfO{@FPIX&sg8H{GMDc{4M3%$@c8&RAlw0-R<4DO3 trJqdc$mBpWeznn?E0M$F`|3v=`3%T2A17h;rxP7$%JLd=6(2u;`(N3pt&so# diff --git a/public/img/mwop-404.png b/public/img/mwop-404.png deleted file mode 100644 index acfd42a52b9d7bf757f74b3e235fe8a0f5e28fee..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 45636 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 diff --git a/public/img/speech-bubble-arrow.png b/public/img/speech-bubble-arrow.png deleted file mode 100644 index 017b10a30bc299c062486b884644c89d02b444bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1302 zcmV+x1?l>UP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01ejw01ejxLMWSf00007bV*G`2iyo2 z6#)lvxbP1E00fpvL_t(&-tC%SNLyDN$3MsFVsyG%>m-#4bEE^ehf#2p3fsDumBJpn z6@(Rr3iZK8#JO55!;Q_3G0NJ3FO$+jp^VZ#_`0XkQe0WPMBTD~)lE{{QX6S)R$QXy zyN5-&Ub8mQ#3t$&eh)b}=bU>#_xC%0?(Y~$tP6}W^B{88aV%EOx`&twW6b$=DF4CO zV2o)6eg)p0E8o0%Ge}x<2GjsvKyzk{QA0z6g2CXLgYgW|1I${1R99E)(xpq9(^>*j z2i&&8a5|kja^#32k%+8X3ou>)zO%vrv}@Ncjf{*ao>nuAr+|-uDJu+@%cZkt&+1WH ztw7$0%_{RSa&mIy@pv>jIjP5KwZW(azO{$Swr$&V_3Bk6s?`GHX`tI4Dn&&_I)41P zW@cuTjIteu0qTKUcJJ7`cdy3A#gwt=Iy$OUE7O6z2@Kj{ z)YR1I^5x4)mogQG8|bscsHmvW>C>kbjYgGDWg3h!;42_v-?(*kb?M>5hgu0`3XBrq zb0B2@#<6eTJ_P~+t)wzxM)??+w1>*}?b~(b$`w5cJ;`NxCoo}$QC(fFbLY;becZ?x zD1Z}a2gdC%wr<_3GiT1EWbu_1Pyh$e5^s-ERaK=^r%olkX-k#D;jsGq`*rl_QSI5Y zN9E<^X@`*qGywrSjLOPN_4f8I`V^RMjgOD3udh!X9UZEzt(C*!kp14$1!F^O_xh*3 z!!293sHdk#;cz(Z0HV>T{C>ZBdwW%1UoW@Yy%<0|OT&`YkHN9E<^I(F=srlzLS z24P}iLKiMvP$TF-QaU<1@OV5F6cnT^ znKd>xhS%%G=kv{5AP`8T>J)Gd=$|u5L2E8KHw8f620jH|v6gS#xRLhuc3N9oDJm*j za{JL}l-Vr zS0_%K(18O7v}4B(6&4mI8Ul)K53T`U$MQVSCGk8<4>XzSV&7t3kMG# zWYeZik8LLu3Nbi1xZv&k{eGsWrxU%EzhgUSpT+!=BFpvu+$3PU9$S*{w3a)aPMVvW zIdtd{Wo2b?>)yS47oX3!U2OW%<1+KWJHUs)tJZ4{hl8f3 zCOSJiak*Uc<)fpci{k(0&6|ndk7CpK0sxY3ujq+{c(9Ez1wbRv22@$E<>lqk*w{#0 zTN{x`grT9Kc`q0k7~tN$dx`cv4g6vQFd*r{lRn9`0E#i@S-=A{1EujQyWMWW;V?ID z+(^d#=i=WA;OA7tf7+lJV_pP40Nw}km)ZXK+*`NBe>7XpyyY5W_5|O2a3XKKSzg9)6`q{!D=KFP(??Qq46wqyPW_ M07*qoM6N<$f-8q_s{jB1 diff --git a/public/img/zendCon-modulespage.png b/public/img/zendCon-modulespage.png deleted file mode 100644 index 9f48ceac829923184ff1710796d34a6f49d03dcb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 46960 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 Date: Fri, 27 Feb 2015 21:49:09 +0100 Subject: [PATCH 3/3] removed unused js --- public/js/bootstrap.js | 2306 ---------------------------------------- 1 file changed, 2306 deletions(-) delete mode 100644 public/js/bootstrap.js diff --git a/public/js/bootstrap.js b/public/js/bootstrap.js deleted file mode 100644 index 4139b6fc..00000000 --- a/public/js/bootstrap.js +++ /dev/null @@ -1,2306 +0,0 @@ -/*! - * Bootstrap v3.3.2 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -if (typeof jQuery === 'undefined') { - throw new Error('Bootstrap\'s JavaScript requires jQuery') -} - -+function ($) { - 'use strict'; - var version = $.fn.jquery.split(' ')[0].split('.') - if ((version[0] < 2 && version[1] < 9) || (version[0] == 1 && version[1] == 9 && version[2] < 1)) { - throw new Error('Bootstrap\'s JavaScript requires jQuery version 1.9.1 or higher') - } -}(jQuery); - -/* ======================================================================== - * Bootstrap: transition.js v3.3.2 - * http://getbootstrap.com/javascript/#transitions - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // CSS TRANSITION SUPPORT (Shoutout: http://www.modernizr.com/) - // ============================================================ - - function transitionEnd() { - var el = document.createElement('bootstrap') - - var transEndEventNames = { - WebkitTransition : 'webkitTransitionEnd', - MozTransition : 'transitionend', - OTransition : 'oTransitionEnd otransitionend', - transition : 'transitionend' - } - - for (var name in transEndEventNames) { - if (el.style[name] !== undefined) { - return { end: transEndEventNames[name] } - } - } - - return false // explicit for ie8 ( ._.) - } - - // http://blog.alexmaccaw.com/css-transitions - $.fn.emulateTransitionEnd = function (duration) { - var called = false - var $el = this - $(this).one('bsTransitionEnd', function () { called = true }) - var callback = function () { if (!called) $($el).trigger($.support.transition.end) } - setTimeout(callback, duration) - return this - } - - $(function () { - $.support.transition = transitionEnd() - - if (!$.support.transition) return - - $.event.special.bsTransitionEnd = { - bindType: $.support.transition.end, - delegateType: $.support.transition.end, - handle: function (e) { - if ($(e.target).is(this)) return e.handleObj.handler.apply(this, arguments) - } - } - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: alert.js v3.3.2 - * http://getbootstrap.com/javascript/#alerts - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // ALERT CLASS DEFINITION - // ====================== - - var dismiss = '[data-dismiss="alert"]' - var Alert = function (el) { - $(el).on('click', dismiss, this.close) - } - - Alert.VERSION = '3.3.2' - - Alert.TRANSITION_DURATION = 150 - - Alert.prototype.close = function (e) { - var $this = $(this) - var selector = $this.attr('data-target') - - if (!selector) { - selector = $this.attr('href') - selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7 - } - - var $parent = $(selector) - - if (e) e.preventDefault() - - if (!$parent.length) { - $parent = $this.closest('.alert') - } - - $parent.trigger(e = $.Event('close.bs.alert')) - - if (e.isDefaultPrevented()) return - - $parent.removeClass('in') - - function removeElement() { - // detach from parent, fire event then clean up data - $parent.detach().trigger('closed.bs.alert').remove() - } - - $.support.transition && $parent.hasClass('fade') ? - $parent - .one('bsTransitionEnd', removeElement) - .emulateTransitionEnd(Alert.TRANSITION_DURATION) : - removeElement() - } - - - // ALERT PLUGIN DEFINITION - // ======================= - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.alert') - - if (!data) $this.data('bs.alert', (data = new Alert(this))) - if (typeof option == 'string') data[option].call($this) - }) - } - - var old = $.fn.alert - - $.fn.alert = Plugin - $.fn.alert.Constructor = Alert - - - // ALERT NO CONFLICT - // ================= - - $.fn.alert.noConflict = function () { - $.fn.alert = old - return this - } - - - // ALERT DATA-API - // ============== - - $(document).on('click.bs.alert.data-api', dismiss, Alert.prototype.close) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: button.js v3.3.2 - * http://getbootstrap.com/javascript/#buttons - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // BUTTON PUBLIC CLASS DEFINITION - // ============================== - - var Button = function (element, options) { - this.$element = $(element) - this.options = $.extend({}, Button.DEFAULTS, options) - this.isLoading = false - } - - Button.VERSION = '3.3.2' - - Button.DEFAULTS = { - loadingText: 'loading...' - } - - Button.prototype.setState = function (state) { - var d = 'disabled' - var $el = this.$element - var val = $el.is('input') ? 'val' : 'html' - var data = $el.data() - - state = state + 'Text' - - if (data.resetText == null) $el.data('resetText', $el[val]()) - - // push to event loop to allow forms to submit - setTimeout($.proxy(function () { - $el[val](data[state] == null ? this.options[state] : data[state]) - - if (state == 'loadingText') { - this.isLoading = true - $el.addClass(d).attr(d, d) - } else if (this.isLoading) { - this.isLoading = false - $el.removeClass(d).removeAttr(d) - } - }, this), 0) - } - - Button.prototype.toggle = function () { - var changed = true - var $parent = this.$element.closest('[data-toggle="buttons"]') - - if ($parent.length) { - var $input = this.$element.find('input') - if ($input.prop('type') == 'radio') { - if ($input.prop('checked') && this.$element.hasClass('active')) changed = false - else $parent.find('.active').removeClass('active') - } - if (changed) $input.prop('checked', !this.$element.hasClass('active')).trigger('change') - } else { - this.$element.attr('aria-pressed', !this.$element.hasClass('active')) - } - - if (changed) this.$element.toggleClass('active') - } - - - // BUTTON PLUGIN DEFINITION - // ======================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.button') - var options = typeof option == 'object' && option - - if (!data) $this.data('bs.button', (data = new Button(this, options))) - - if (option == 'toggle') data.toggle() - else if (option) data.setState(option) - }) - } - - var old = $.fn.button - - $.fn.button = Plugin - $.fn.button.Constructor = Button - - - // BUTTON NO CONFLICT - // ================== - - $.fn.button.noConflict = function () { - $.fn.button = old - return this - } - - - // BUTTON DATA-API - // =============== - - $(document) - .on('click.bs.button.data-api', '[data-toggle^="button"]', function (e) { - var $btn = $(e.target) - if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn') - Plugin.call($btn, 'toggle') - e.preventDefault() - }) - .on('focus.bs.button.data-api blur.bs.button.data-api', '[data-toggle^="button"]', function (e) { - $(e.target).closest('.btn').toggleClass('focus', /^focus(in)?$/.test(e.type)) - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: carousel.js v3.3.2 - * http://getbootstrap.com/javascript/#carousel - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // CAROUSEL CLASS DEFINITION - // ========================= - - var Carousel = function (element, options) { - this.$element = $(element) - this.$indicators = this.$element.find('.carousel-indicators') - this.options = options - this.paused = - this.sliding = - this.interval = - this.$active = - this.$items = null - - this.options.keyboard && this.$element.on('keydown.bs.carousel', $.proxy(this.keydown, this)) - - this.options.pause == 'hover' && !('ontouchstart' in document.documentElement) && this.$element - .on('mouseenter.bs.carousel', $.proxy(this.pause, this)) - .on('mouseleave.bs.carousel', $.proxy(this.cycle, this)) - } - - Carousel.VERSION = '3.3.2' - - Carousel.TRANSITION_DURATION = 600 - - Carousel.DEFAULTS = { - interval: 5000, - pause: 'hover', - wrap: true, - keyboard: true - } - - Carousel.prototype.keydown = function (e) { - if (/input|textarea/i.test(e.target.tagName)) return - switch (e.which) { - case 37: this.prev(); break - case 39: this.next(); break - default: return - } - - e.preventDefault() - } - - Carousel.prototype.cycle = function (e) { - e || (this.paused = false) - - this.interval && clearInterval(this.interval) - - this.options.interval - && !this.paused - && (this.interval = setInterval($.proxy(this.next, this), this.options.interval)) - - return this - } - - Carousel.prototype.getItemIndex = function (item) { - this.$items = item.parent().children('.item') - return this.$items.index(item || this.$active) - } - - Carousel.prototype.getItemForDirection = function (direction, active) { - var activeIndex = this.getItemIndex(active) - var willWrap = (direction == 'prev' && activeIndex === 0) - || (direction == 'next' && activeIndex == (this.$items.length - 1)) - if (willWrap && !this.options.wrap) return active - var delta = direction == 'prev' ? -1 : 1 - var itemIndex = (activeIndex + delta) % this.$items.length - return this.$items.eq(itemIndex) - } - - Carousel.prototype.to = function (pos) { - var that = this - var activeIndex = this.getItemIndex(this.$active = this.$element.find('.item.active')) - - if (pos > (this.$items.length - 1) || pos < 0) return - - if (this.sliding) return this.$element.one('slid.bs.carousel', function () { that.to(pos) }) // yes, "slid" - if (activeIndex == pos) return this.pause().cycle() - - return this.slide(pos > activeIndex ? 'next' : 'prev', this.$items.eq(pos)) - } - - Carousel.prototype.pause = function (e) { - e || (this.paused = true) - - if (this.$element.find('.next, .prev').length && $.support.transition) { - this.$element.trigger($.support.transition.end) - this.cycle(true) - } - - this.interval = clearInterval(this.interval) - - return this - } - - Carousel.prototype.next = function () { - if (this.sliding) return - return this.slide('next') - } - - Carousel.prototype.prev = function () { - if (this.sliding) return - return this.slide('prev') - } - - Carousel.prototype.slide = function (type, next) { - var $active = this.$element.find('.item.active') - var $next = next || this.getItemForDirection(type, $active) - var isCycling = this.interval - var direction = type == 'next' ? 'left' : 'right' - var that = this - - if ($next.hasClass('active')) return (this.sliding = false) - - var relatedTarget = $next[0] - var slideEvent = $.Event('slide.bs.carousel', { - relatedTarget: relatedTarget, - direction: direction - }) - this.$element.trigger(slideEvent) - if (slideEvent.isDefaultPrevented()) return - - this.sliding = true - - isCycling && this.pause() - - if (this.$indicators.length) { - this.$indicators.find('.active').removeClass('active') - var $nextIndicator = $(this.$indicators.children()[this.getItemIndex($next)]) - $nextIndicator && $nextIndicator.addClass('active') - } - - var slidEvent = $.Event('slid.bs.carousel', { relatedTarget: relatedTarget, direction: direction }) // yes, "slid" - if ($.support.transition && this.$element.hasClass('slide')) { - $next.addClass(type) - $next[0].offsetWidth // force reflow - $active.addClass(direction) - $next.addClass(direction) - $active - .one('bsTransitionEnd', function () { - $next.removeClass([type, direction].join(' ')).addClass('active') - $active.removeClass(['active', direction].join(' ')) - that.sliding = false - setTimeout(function () { - that.$element.trigger(slidEvent) - }, 0) - }) - .emulateTransitionEnd(Carousel.TRANSITION_DURATION) - } else { - $active.removeClass('active') - $next.addClass('active') - this.sliding = false - this.$element.trigger(slidEvent) - } - - isCycling && this.cycle() - - return this - } - - - // CAROUSEL PLUGIN DEFINITION - // ========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.carousel') - var options = $.extend({}, Carousel.DEFAULTS, $this.data(), typeof option == 'object' && option) - var action = typeof option == 'string' ? option : options.slide - - if (!data) $this.data('bs.carousel', (data = new Carousel(this, options))) - if (typeof option == 'number') data.to(option) - else if (action) data[action]() - else if (options.interval) data.pause().cycle() - }) - } - - var old = $.fn.carousel - - $.fn.carousel = Plugin - $.fn.carousel.Constructor = Carousel - - - // CAROUSEL NO CONFLICT - // ==================== - - $.fn.carousel.noConflict = function () { - $.fn.carousel = old - return this - } - - - // CAROUSEL DATA-API - // ================= - - var clickHandler = function (e) { - var href - var $this = $(this) - var $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) // strip for ie7 - if (!$target.hasClass('carousel')) return - var options = $.extend({}, $target.data(), $this.data()) - var slideIndex = $this.attr('data-slide-to') - if (slideIndex) options.interval = false - - Plugin.call($target, options) - - if (slideIndex) { - $target.data('bs.carousel').to(slideIndex) - } - - e.preventDefault() - } - - $(document) - .on('click.bs.carousel.data-api', '[data-slide]', clickHandler) - .on('click.bs.carousel.data-api', '[data-slide-to]', clickHandler) - - $(window).on('load', function () { - $('[data-ride="carousel"]').each(function () { - var $carousel = $(this) - Plugin.call($carousel, $carousel.data()) - }) - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: collapse.js v3.3.2 - * http://getbootstrap.com/javascript/#collapse - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // COLLAPSE PUBLIC CLASS DEFINITION - // ================================ - - var Collapse = function (element, options) { - this.$element = $(element) - this.options = $.extend({}, Collapse.DEFAULTS, options) - this.$trigger = $(this.options.trigger).filter('[href="#' + element.id + '"], [data-target="#' + element.id + '"]') - this.transitioning = null - - if (this.options.parent) { - this.$parent = this.getParent() - } else { - this.addAriaAndCollapsedClass(this.$element, this.$trigger) - } - - if (this.options.toggle) this.toggle() - } - - Collapse.VERSION = '3.3.2' - - Collapse.TRANSITION_DURATION = 350 - - Collapse.DEFAULTS = { - toggle: true, - trigger: '[data-toggle="collapse"]' - } - - Collapse.prototype.dimension = function () { - var hasWidth = this.$element.hasClass('width') - return hasWidth ? 'width' : 'height' - } - - Collapse.prototype.show = function () { - if (this.transitioning || this.$element.hasClass('in')) return - - var activesData - var actives = this.$parent && this.$parent.children('.panel').children('.in, .collapsing') - - if (actives && actives.length) { - activesData = actives.data('bs.collapse') - if (activesData && activesData.transitioning) return - } - - var startEvent = $.Event('show.bs.collapse') - this.$element.trigger(startEvent) - if (startEvent.isDefaultPrevented()) return - - if (actives && actives.length) { - Plugin.call(actives, 'hide') - activesData || actives.data('bs.collapse', null) - } - - var dimension = this.dimension() - - this.$element - .removeClass('collapse') - .addClass('collapsing')[dimension](0) - .attr('aria-expanded', true) - - this.$trigger - .removeClass('collapsed') - .attr('aria-expanded', true) - - this.transitioning = 1 - - var complete = function () { - this.$element - .removeClass('collapsing') - .addClass('collapse in')[dimension]('') - this.transitioning = 0 - this.$element - .trigger('shown.bs.collapse') - } - - if (!$.support.transition) return complete.call(this) - - var scrollSize = $.camelCase(['scroll', dimension].join('-')) - - this.$element - .one('bsTransitionEnd', $.proxy(complete, this)) - .emulateTransitionEnd(Collapse.TRANSITION_DURATION)[dimension](this.$element[0][scrollSize]) - } - - Collapse.prototype.hide = function () { - if (this.transitioning || !this.$element.hasClass('in')) return - - var startEvent = $.Event('hide.bs.collapse') - this.$element.trigger(startEvent) - if (startEvent.isDefaultPrevented()) return - - var dimension = this.dimension() - - this.$element[dimension](this.$element[dimension]())[0].offsetHeight - - this.$element - .addClass('collapsing') - .removeClass('collapse in') - .attr('aria-expanded', false) - - this.$trigger - .addClass('collapsed') - .attr('aria-expanded', false) - - this.transitioning = 1 - - var complete = function () { - this.transitioning = 0 - this.$element - .removeClass('collapsing') - .addClass('collapse') - .trigger('hidden.bs.collapse') - } - - if (!$.support.transition) return complete.call(this) - - this.$element - [dimension](0) - .one('bsTransitionEnd', $.proxy(complete, this)) - .emulateTransitionEnd(Collapse.TRANSITION_DURATION) - } - - Collapse.prototype.toggle = function () { - this[this.$element.hasClass('in') ? 'hide' : 'show']() - } - - Collapse.prototype.getParent = function () { - return $(this.options.parent) - .find('[data-toggle="collapse"][data-parent="' + this.options.parent + '"]') - .each($.proxy(function (i, element) { - var $element = $(element) - this.addAriaAndCollapsedClass(getTargetFromTrigger($element), $element) - }, this)) - .end() - } - - Collapse.prototype.addAriaAndCollapsedClass = function ($element, $trigger) { - var isOpen = $element.hasClass('in') - - $element.attr('aria-expanded', isOpen) - $trigger - .toggleClass('collapsed', !isOpen) - .attr('aria-expanded', isOpen) - } - - function getTargetFromTrigger($trigger) { - var href - var target = $trigger.attr('data-target') - || (href = $trigger.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') // strip for ie7 - - return $(target) - } - - - // COLLAPSE PLUGIN DEFINITION - // ========================== - - function Plugin(option) { - return this.each(function () { - var $this = $(this) - var data = $this.data('bs.collapse') - var options = $.extend({}, Collapse.DEFAULTS, $this.data(), typeof option == 'object' && option) - - if (!data && options.toggle && option == 'show') options.toggle = false - if (!data) $this.data('bs.collapse', (data = new Collapse(this, options))) - if (typeof option == 'string') data[option]() - }) - } - - var old = $.fn.collapse - - $.fn.collapse = Plugin - $.fn.collapse.Constructor = Collapse - - - // COLLAPSE NO CONFLICT - // ==================== - - $.fn.collapse.noConflict = function () { - $.fn.collapse = old - return this - } - - - // COLLAPSE DATA-API - // ================= - - $(document).on('click.bs.collapse.data-api', '[data-toggle="collapse"]', function (e) { - var $this = $(this) - - if (!$this.attr('data-target')) e.preventDefault() - - var $target = getTargetFromTrigger($this) - var data = $target.data('bs.collapse') - var option = data ? 'toggle' : $.extend({}, $this.data(), { trigger: this }) - - Plugin.call($target, option) - }) - -}(jQuery); - -/* ======================================================================== - * Bootstrap: dropdown.js v3.3.2 - * http://getbootstrap.com/javascript/#dropdowns - * ======================================================================== - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - * ======================================================================== */ - - -+function ($) { - 'use strict'; - - // DROPDOWN CLASS DEFINITION - // ========================= - - var backdrop = '.dropdown-backdrop' - var toggle = '[data-toggle="dropdown"]' - var Dropdown = function (element) { - $(element).on('click.bs.dropdown', this.toggle) - } - - Dropdown.VERSION = '3.3.2' - - Dropdown.prototype.toggle = function (e) { - var $this = $(this) - - if ($this.is('.disabled, :disabled')) return - - var $parent = getParent($this) - var isActive = $parent.hasClass('open') - - clearMenus() - - if (!isActive) { - if ('ontouchstart' in document.documentElement && !$parent.closest('.navbar-nav').length) { - // if mobile we use a backdrop because click events don't delegate - $('