From 694dd02bfa1647ebf57d47ae7b11689fe52208c2 Mon Sep 17 00:00:00 2001 From: Jason Johnston Date: Wed, 18 Aug 2010 18:04:07 -0600 Subject: [PATCH] Add testcase showing basic CSS3 features --- tests/basic.html | 187 +++++++++++++++++++++++++++++++++++++++++ tests/border2.png | Bin 0 -> 1366 bytes tests/icon-chrome.png | Bin 0 -> 2526 bytes tests/icon-firefox.png | Bin 0 -> 2550 bytes tests/icon-ie.png | Bin 0 -> 2356 bytes tests/icon-opera.png | Bin 0 -> 1782 bytes tests/icon-safari.png | Bin 0 -> 2513 bytes 7 files changed, 187 insertions(+) create mode 100644 tests/basic.html create mode 100644 tests/border2.png create mode 100644 tests/icon-chrome.png create mode 100644 tests/icon-firefox.png create mode 100644 tests/icon-ie.png create mode 100644 tests/icon-opera.png create mode 100644 tests/icon-safari.png diff --git a/tests/basic.html b/tests/basic.html new file mode 100644 index 0000000..c40494a --- /dev/null +++ b/tests/basic.html @@ -0,0 +1,187 @@ + + + + + + Basic CSS3 Demos + + + + + + + +
+

border-radius

+
Cherry
+border-radius: 1em; /* Standard */ +-moz-border-radius: 1em; /* Gecko */ +-webkit-border-radius: 1em; /* WebKit */ +
+ +
+

box-shadow

+
Apple
+border-radius: 1em; +-moz-border-radius: 1em; +-webkit-border-radius: 1em; +box-shadow: #999 0 .25em .5em; +-webkit-box-shadow: #999 0 .25em .5em; +-moz-box-shadow: #999 0 .25em .5em; +
+ +
+

linear-gradient

+
Blueberry
+border-radius: 1em; +-moz-border-radius: 1em; +-webkit-border-radius: 1em; +box-shadow: #999 0 .25em .5em; +-webkit-box-shadow: #999 0 .25em .5em; +-moz-box-shadow: #999 0 .25em .5em; +background: #9CF; /* Fallback */ +background: -webkit-gradient(linear, 0 0, 0 100%, from(#9CF), to(#03C)); +background: -moz-linear-gradient(#9CF, #03C); +background: linear-gradient(#9CF, #03C); +
+ +
+

multiple background images

+
Rhubarb
+border-radius: 1em; +-moz-border-radius: 1em; +-webkit-border-radius: 1em; +box-shadow: #999 0 .25em .5em; +-webkit-box-shadow: #999 0 .25em .5em; +-moz-box-shadow: #999 0 .25em .5em; +background: url(icon-ie.png) no-repeat 50% 0 #FFF; /* Fallback */ +background: url(icon-ie.png) no-repeat 50% 0, + url(icon-firefox.png) no-repeat 0 0, + url(icon-chrome.png) no-repeat 100% 0, + url(icon-safari.png) no-repeat 0 100%, + url(icon-opera.png) no-repeat 100% 100% #FFF; +
+ +
+

border-image

+
Pumpkin
+border-radius: 1em; +-moz-border-radius: 1em; +-webkit-border-radius: 1em; +box-shadow: #999 0 .25em .5em; +-webkit-box-shadow: #999 0 .25em .5em; +-moz-box-shadow: #999 0 .25em .5em; +border-image: url(border2.png) 15 fill stretch; +-moz-border-image: url(border2.png) 15 stretch; +-webkit-border-image: url(border2.png) 15 stretch; +border: 15px solid transparent; +
+ + + + \ No newline at end of file diff --git a/tests/border2.png b/tests/border2.png new file mode 100644 index 0000000000000000000000000000000000000000..847675cb7a4306ad22ce5b9c2c82851c86d7472a GIT binary patch literal 1366 zcmV-c1*!UpP)mYsaP+2H{`vIsuxa$6Qt!%+@w<5M(3ShruK2NY{pHd5xPSZ0 zqWZ;_{NKg%t6})7XYs&)?$w?4mqhI9yZ`_Hl0J@_0000XbW%=J|NsC0|NsC0|NsC0 z|NsC0|NsC0|NsC0|NsC0|NsC00H49oApigbTuDShRCwC7n(NwYFc5`D9P8YoEp12c z|0;J71VO*u%=~SiyewACOa@-}nv+K5Fz^uJ8Bh`I2Saoq!K^`id5L*K;+2STgB5Vc z^22u~cqg*if0hZ*y1H%5IPe1i0qU+E6S}?#U!0g=Byf z=(dY+ua=N4*fK=q8I}b@>)o&Q7LQdgle}Vd_yDo-+OFf43fT&K!{`>aFqcWkLY#YYvKNi!-H2yfK*+UXY z_twbM-m3?Z>tvGAnPh};2mO{Jtl{MwAl2FB{$KPanIN3S6p#oK6*6xv24gVE4AEKT z=g6^IKvr9enHWr>KnnbrW`xt0GeQ!KOhcqe6o`In`6;p&UqfosRvAsALiqmH@}DNb zWD9Z3T4gfH03rp4;WL>b z40DQ%C`^&n^PNy+5&est;XRQM!&{^JmR%7F`QT}?uA!ib@jgJv^y-U;Vt~-;)rQt< z^a-6_DF!2iOs`M>SpiO|m#D)M>a1RDVKsGDFRD4U2ohBggZo!q(}3E z)7Usa^k14Jl;`k^Tq%}AC*t002XSmt`!U#O;|l|1aSou!#MK-l z?Z#(hH+jZf7wOf}AjWKxl}t)Ff~>UoCFXz>%07*qoM6N<$f&r7N)c^nh literal 0 HcmV?d00001 diff --git a/tests/icon-chrome.png b/tests/icon-chrome.png new file mode 100644 index 0000000000000000000000000000000000000000..4561c0f0e5dee6e66a40bfcd9014a9959ef6ef96 GIT binary patch literal 2526 zcmV<42_g20P)Vf^HxkGON!TIKuv8>M28)cM z7F((oZKsa3cAV0YI&Nd3Q^rmgZEHt`(iU|&;E>dd@w4 zzLQ0$P~lgulMZxjrDK6SY5TBdwai*%-0gwY@YJnN1U0@rOwSuRjQhy_B11cUhW&Y zVs8l!$Z)}s?1G#Xk0Dv>dAYN3=X1?9CZ2_9;=P|XO7qYJF+r*x7+wjiyc*V5QjoZG+LFbue&>*V$ZC$? z=f(EYC9thsb49q3y9!t}2Z)aaOw@6Z(Dg0AYj1Gg;N)Bq1<8Tr;NxW-@QtIIc4Be@ zZ?32UDLyLQR(bC~3!+lZ>2?__4$LaYv8g54Yc^y1XCL9sZBIcd$_2LnW_-sl zFTzu5Vd`7+EW5va3QVRTdVT)J(I?9G0A1MNT!I*b1xa!orW_BW!jOsSb@llB?%mj5 zQUWz&F-E7CVaT40DV||OwN_)FO+lj4kEdRE77so42;d$9e)YuVSo*z4$*s%d)*d`O z@UD2E6A<;B^5#9YovFb*7$_lYG?FdpSZPl~@~{O9t6gw@d>lJ^Jg8iJAJVf6FiW;0 zUR7YU8Q@h+IN=GQS!K4{Kf<4PZNv1WEX00z1_|iK6e_{2!;k&>;GyZ~ZvJEaEb&X% zfNf^NqRu319zv{di^!UUE^6Hq^r1K@18R$e_PiWa8o5no4w8Zf#F@j$O_C8yf%J_8 zVGe0%9;O)6vhmIx_hWhFB06Sd!P_|kbH4}4{oN?6ccU!qN19JAnK@rtaQ>urLMPx{ zmc6<|q30^iXs2}PiP494{+<%Cp~DeC&FSNS^P41RfXA=F;gI39OGvs&f~rZdo7rnr zGx8h*X!H9qXJHI}aBCU58~32DEgom;bMShDhIjgVF|~0QR?om~+-!`1G%ao}!h!&c z#Z0}5Q1bqaJSNsYvK|;>RXbSaJ{9$f2{NIF^R;7XYgu-?c=1xWv?@30M;b9b_ zY*r|S2o`u-abl1y#^%5UuZf-;U^PeJ3uver74ixotG^FwYZt7APCCJ;2x6jZ)6x=- zVbg8LFgFqSq66vC(NdBzCMG7uYto{jvTXjUjbJkR(2ZcLpvo2YC`0(|@=P)R04nPe1lx((5;Xk^Jj zjfztEG{Tk;rq>E*g-JxrWDnRqQjJ)L2^ouvAq@wxw2#%(egyDz1AY%W0>cDmRC+I> z=;VHAHC4!;7K@@eY+9p7C&2{~W=ppqGpQ(MnSr(#LnEO+_(DEtlyjIl55>`Q;k__c zgyhCP&rxhxxdJaVbt2(tEy`p5hVGs!wA(Y_=RB1Wn|mGnD-+5!h4!3Oc3DJJv5~^ z6zXfDn;c&ZS7TmiC8PvW>m+Lu(M^BLjZAo~^RIX!@ebU#>2{o)KNAT@+-Rw5Mu6vE z9GgLYVFs3!6(Kp5i2YB}k?OIQEG0i=6VvCfq87H(P3l4neeD+1txgmdABQwh$zA_V0`GkZKJK+3AgWV@ zUkES2;))=a*(}Dc*Dk(7OqLN5c_Xfjxa6=sf6EDferzt>pAobjh~f(ha$(>7xThl* zu6zj_?iz(L@(IJuk_B5~q=&}6gy$3B;(i=hv=kq!I;=>LEETA22zRZx^T0gfQf%W9 z5I20_iR?VSWo9^v=jsxkh_10N)|!X1S|?U~%ZYE_+XiFcZGtm08V@e@;x)lV$OX8c z;1O1cY`qnuek&e*^2nnT;8ze3KLYKZ%Kn{4es;5o)sRxo3QPjxj5t2phYaU=hWjPD zLb0j!v%Q&3zaaiGA^oe5|4BeB zAqkVk6}584ouwO7mrq;X6djZLd6N$n&H%O)0CQtU5XJujf?*2=22|g<+Rlde54jJ& z{94C8HXVM2ixc45<7){_EF}@qGqPf`VvAk*DFsbNV-kWUWO}>}4sT1J5?0mPMzw`= onh46Tm+KqXP2l>ryYX570Rjffc-?N)cK`qY07*qoM6N<$f^>JqC;$Ke literal 0 HcmV?d00001 diff --git a/tests/icon-firefox.png b/tests/icon-firefox.png new file mode 100644 index 0000000000000000000000000000000000000000..b040a39482e4ba2ba19cd1ad11070c95362f1f9c GIT binary patch literal 2550 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 M07*qoM6N<$f*zlwcmMzZ literal 0 HcmV?d00001 diff --git a/tests/icon-ie.png b/tests/icon-ie.png new file mode 100644 index 0000000000000000000000000000000000000000..3fbc32a265330565c8ffcdaf32f7b6ab29bad9a3 GIT binary patch literal 2356 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 YFGe2ziRSM1OaK4?07*qoM6N<$g2{h2PXGV_ literal 0 HcmV?d00001 diff --git a/tests/icon-safari.png b/tests/icon-safari.png new file mode 100644 index 0000000000000000000000000000000000000000..a30c293ae3cf0427511832caa15bd8d6509a6340 GIT binary patch literal 2513 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 bTbKU>1+JlnYclU400000NkvXXu0mjfW!RCC literal 0 HcmV?d00001