-
Notifications
You must be signed in to change notification settings - Fork 37
/
museo.js
35 lines (35 loc) · 9.45 KB
/
museo.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
/* A font by Jos Buivenga (exljbris) -> www.exljbris.nl */
Raphael.registerFont({w:211,face:{"font-family":"Museo","font-weight":300,"font-stretch":"normal","units-per-em":"360","panose-1":"2 0 0 0 0 0 0 0 0 0",ascent:"270",descent:"-90","x-height":"4",bbox:"-8 -255 328 76","underline-thickness":"18","underline-position":"-18",stemh:"22",stemv:"25","unicode-range":"U+0061-U+007A"},glyphs:{" ":{},a:{d:"14,-49v0,-60,80,-63,111,-63r10,0r0,-2v0,-38,-13,-51,-46,-51v-9,0,-36,3,-36,16r0,11r-23,0r0,-17v0,-25,43,-30,59,-30v57,0,71,30,71,69r0,87v0,5,3,8,8,8r15,0r0,21r-25,0v-15,0,-22,-7,-22,-22v0,-8,1,-13,1,-13r-1,0v0,0,-15,39,-60,39v-30,0,-62,-17,-62,-53xm40,-51v0,17,13,34,40,34v35,0,55,-36,55,-67r0,-8r-10,0v-28,0,-85,0,-85,41",w:190,k:{v:4,w:4,y:4}},b:{d:"30,0r0,-224v0,-5,-3,-8,-8,-8r-15,0r0,-21r26,0v15,0,22,7,22,22r0,65v0,8,-1,15,-1,15r1,0v0,0,15,-34,61,-34v49,0,79,39,79,95v0,57,-34,94,-82,94v-43,0,-59,-35,-59,-35r-1,0v0,0,1,6,1,15r0,16r-24,0xm54,-90v0,36,19,73,58,73v32,0,58,-27,58,-73v0,-44,-24,-73,-57,-73v-30,0,-59,22,-59,73",w:210,k:{a:2,v:4,w:4,y:4,z:4,b:3,h:3,k:3,l:3}},c:{d:"14,-90v0,-55,42,-95,96,-95v21,0,64,8,64,38r0,16r-23,0r0,-10v0,-15,-26,-22,-41,-22v-39,0,-70,29,-70,73v0,45,33,72,71,72v37,0,58,-26,58,-26r11,19v0,0,-25,29,-71,29v-54,0,-95,-38,-95,-94",w:190,k:{y:2,l:1,k:1,h:1,b:1}},d:{d:"15,-91v0,-57,33,-94,81,-94v44,0,60,33,60,33r0,0r0,-13r0,-59v0,-5,-3,-8,-8,-8r-16,0r0,-21r26,0v15,0,22,7,22,22r0,202v0,5,3,8,8,8r15,0r0,21r-25,0v-15,0,-22,-7,-22,-20v0,-7,1,-12,1,-12r-1,0v0,0,-14,36,-62,36v-49,0,-79,-39,-79,-95xm98,-18v30,0,58,-22,58,-73v0,-37,-18,-72,-57,-72v-32,0,-59,26,-59,72v0,45,24,73,58,73"},e:{d:"14,-90v0,-59,41,-95,90,-95v50,0,76,38,76,83v0,4,-1,12,-1,12r-139,0v1,46,33,72,70,72v33,0,55,-22,55,-22r11,18v0,0,-26,26,-67,26v-54,0,-95,-38,-95,-94xm41,-109r113,0v-1,-37,-24,-56,-51,-56v-30,0,-56,20,-62,56",w:197},f:{d:"32,0r0,-161r-23,0r0,-20r23,0r0,-7v0,-60,42,-67,62,-67v7,0,11,1,11,1r0,22v0,0,-4,-1,-9,-1v-14,0,-40,5,-40,45r0,7r46,0r0,20r-46,0r0,161r-24,0",w:109,k:{a:7,c:8,d:8,e:8,g:8,o:8,q:8,s:3}},g:{d:"15,-94v0,-54,30,-91,79,-91v49,0,60,31,60,31r0,0r0,-7v0,-13,6,-20,21,-20r25,0r0,21r-15,0v-5,0,-8,3,-8,8r0,148v0,58,-42,80,-87,80v-21,0,-41,-6,-59,-15r10,-20v0,0,22,12,49,12v35,0,63,-17,63,-57r0,-15r0,-13r0,0v-11,20,-29,31,-57,31v-49,0,-81,-39,-81,-93xm99,-23v29,0,54,-18,54,-71v0,-53,-25,-69,-57,-69v-35,0,-56,26,-56,69v0,43,23,71,59,71",w:208},h:{d:"30,0r0,-224v0,-5,-3,-8,-8,-8r-15,0r0,-21r26,0v15,0,22,6,22,21r0,77v0,8,-1,15,-1,15r1,0v7,-17,30,-45,71,-45v45,0,61,25,61,70r0,86v0,5,3,8,8,8r15,0r0,21r-25,0v-15,0,-22,-7,-22,-22r0,-87v0,-28,-5,-53,-40,-53v-31,0,-57,21,-65,51v-2,7,-3,15,-3,24r0,87r-25,0",w:217,k:{v:4,w:4,y:4}},i:{d:"32,-222r0,-31r24,0r0,31r-24,0xm33,-22r0,-130v0,-5,-3,-8,-8,-8r-15,0r0,-21r26,0v15,0,22,7,22,22r0,130v0,5,3,8,8,8r15,0r0,21r-26,0v-15,0,-22,-7,-22,-22",w:90,k:{v:2,w:2,y:2}},j:{d:"41,-222r0,-31r23,0r0,31r-23,0xm-8,52r8,0v14,0,41,-5,41,-46r0,-158v0,-5,-3,-8,-8,-8r-15,0r0,-21r26,0v15,0,22,7,22,22r0,166v0,60,-42,67,-63,67v-6,0,-11,-1,-11,-1r0,-21",w:96},k:{d:"30,0r0,-224v0,-5,-3,-8,-8,-8r-15,0r0,-21r26,0v15,0,22,6,22,21r0,120r18,0v7,0,16,-3,21,-9r46,-60r30,0r-52,66v-9,11,-14,13,-14,13r0,1v0,0,6,2,12,13r32,59v3,6,7,8,17,8r10,0r0,21r-17,0v-18,0,-24,-3,-32,-18r-36,-65v-4,-7,-13,-8,-19,-8r-16,0r0,91r-25,0",w:179,k:{y:4,w:4,v:4,q:4,o:4,l:3,k:3,h:3,g:4,e:4,d:4,c:4,b:3,a:3}},l:{d:"31,-22r0,-202v0,-5,-3,-8,-8,-8r-15,0r0,-21r25,0v15,0,22,7,22,22r0,202v0,5,3,8,8,8r15,0r0,21r-25,0v-15,0,-22,-7,-22,-22",w:88},m:{d:"31,0r0,-152v0,-5,-3,-8,-8,-8r-15,0r0,-21r25,0v15,0,22,6,22,20r0,8r0,13r0,0v9,-24,38,-45,66,-45v33,0,51,15,56,45r1,0v10,-24,35,-45,66,-45v44,0,61,25,61,70r0,86v0,5,2,8,7,8r16,0r0,21r-26,0v-15,0,-22,-7,-22,-22r0,-87v0,-30,-6,-54,-39,-54v-27,0,-50,24,-57,51v-3,8,-4,16,-4,26r0,86r-24,0r0,-109v0,-27,-4,-54,-38,-54v-30,0,-51,25,-59,53v-2,8,-3,16,-3,24r0,86r-25,0",w:335,k:{v:4,w:4,y:4}},n:{d:"31,0r0,-152v0,-5,-3,-8,-8,-8r-15,0r0,-21r25,0v15,0,22,6,22,20r0,8r0,13r0,0v6,-17,30,-45,72,-45v45,0,61,25,61,70r0,86v0,5,3,8,8,8r15,0r0,21r-25,0v-15,0,-22,-7,-22,-22r0,-87v0,-28,-4,-53,-39,-53v-31,0,-58,21,-66,51v-2,8,-3,15,-3,24r0,87r-25,0",w:218,k:{v:4,w:4,y:4}},o:{d:"14,-91v0,-54,43,-94,96,-94v53,0,96,40,96,94v0,55,-43,95,-96,95v-53,0,-96,-40,-96,-95xm40,-91v0,42,31,73,70,73v39,0,70,-31,70,-73v0,-41,-31,-72,-70,-72v-39,0,-70,31,-70,72",w:219,k:{a:2,v:4,w:4,y:4,z:4,b:3,h:3,k:3,l:3}},p:{d:"31,72r0,-224v0,-5,-3,-8,-8,-8r-15,0r0,-21r25,0v15,0,22,6,22,19v0,7,-1,12,-1,12r1,0v0,0,14,-35,62,-35v49,0,79,39,79,95v0,57,-34,94,-81,94v-44,0,-59,-34,-59,-34r-1,0v0,0,1,7,1,16r0,86r-25,0xm55,-90v0,36,20,73,58,73v32,0,58,-27,58,-73v0,-44,-23,-73,-57,-73v-30,0,-59,22,-59,73",k:{a:2,v:4,w:4,y:4,z:4,b:3,h:3,k:3,l:3}},q:{d:"15,-91v0,-57,34,-94,82,-94v44,0,60,35,60,35r0,0r0,-12v0,-13,7,-19,22,-19r24,0r0,21r-15,0v-5,0,-8,3,-8,8r0,224r-24,0r0,-87v0,-9,1,-16,1,-16r-1,0v0,0,-16,35,-62,35v-49,0,-79,-39,-79,-95xm98,-18v30,0,59,-22,59,-73v0,-37,-19,-72,-58,-72v-32,0,-59,26,-59,72v0,45,24,73,58,73"},r:{d:"31,0r0,-152v0,-5,-3,-8,-8,-8r-15,0r0,-21r25,0v15,0,22,6,22,20r0,13r0,13r0,0v9,-27,30,-48,58,-48v5,0,9,1,9,1r0,24r-9,0v-26,0,-44,19,-52,46v-4,12,-5,24,-5,36r0,76r-25,0",w:130,k:{a:12,v:-5,w:-5,y:-5,c:7,d:7,e:7,g:7,o:7,q:7,m:-3,n:-3,p:-3,r:-3,u:-3,b:4,h:4,k:4,l:4}},s:{d:"10,-27r14,-17v0,0,20,27,56,27v20,0,38,-10,38,-29v0,-40,-101,-32,-101,-90v0,-33,28,-49,64,-49v18,0,55,6,55,32r0,16r-23,0r0,-9v0,-13,-19,-18,-31,-18v-25,0,-40,8,-40,26v0,41,101,32,101,92v0,30,-27,50,-63,50v-47,0,-70,-31,-70,-31",w:158},t:{d:"33,-66r0,-95r-23,0r0,-20r24,0r0,-50r24,0r0,50r45,0r0,20r-45,0r0,93v0,42,27,47,41,47r8,0r0,22r-11,0v-21,0,-63,-7,-63,-67",w:120,k:{a:3,v:4,w:4,y:4,c:4,d:4,e:4,g:4,o:4,q:4,b:3,h:3,k:3,l:3}},u:{d:"31,-66r0,-86v0,-5,-3,-8,-8,-8r-15,0r0,-21r25,0v15,0,22,6,22,21r0,88v0,28,5,53,40,53v41,0,66,-36,66,-75r0,-87r25,0r0,152v0,5,3,8,8,8r15,0r0,21r-25,0v-15,0,-22,-6,-22,-20r0,-8v0,-7,1,-13,1,-13r-1,0v-7,18,-31,45,-71,45v-43,0,-60,-23,-60,-70",w:217},v:{d:"80,0r-59,-152v-3,-6,-7,-8,-13,-8r-3,0r0,-21r10,0v17,0,23,4,29,20r43,113v3,9,6,21,6,21r1,0v0,0,3,-12,6,-21r44,-113v6,-16,11,-20,28,-20r9,0r0,21r-3,0v-6,0,-10,2,-12,8r-59,152r-27,0",w:186,k:{a:2,c:4,d:4,e:4,g:4,o:4,q:4}},w:{d:"73,0r-52,-152v-2,-6,-7,-8,-13,-8r-4,0r0,-21r12,0v17,0,24,3,29,20r37,115v3,9,5,19,5,19r1,0v0,0,3,-10,6,-19r44,-134r24,0r45,134v3,9,5,19,5,19r1,0v0,0,2,-10,5,-19r38,-115v5,-17,11,-20,28,-20r13,0r0,21r-5,0v-6,0,-11,2,-13,8r-52,152r-27,0r-44,-129v-3,-9,-6,-19,-6,-19r0,0v0,0,-3,10,-6,19r-44,129r-27,0",w:300,k:{a:2,c:4,d:4,e:4,g:4,o:4,q:4}},x:{d:"7,0r63,-94r-39,-58v-4,-6,-10,-8,-17,-8r-8,0r0,-21r14,0v18,0,23,3,34,20r26,40v3,5,6,11,6,11r0,0v0,0,3,-6,6,-11r26,-40v11,-17,15,-20,34,-20r13,0r0,21r-7,0v-8,0,-13,1,-17,7r-39,59r63,94r-29,0r-44,-67r-6,-10r0,0r-6,10r-45,67r-28,0",w:171},y:{d:"14,40v0,0,12,14,27,14v16,0,27,-13,34,-30r11,-25r-64,-151v-3,-6,-7,-8,-13,-8r-3,0r0,-21r11,0v16,0,22,4,28,20r46,113v4,9,7,19,7,19r0,0v0,0,2,-10,6,-19r45,-113v6,-16,11,-20,28,-20r11,0r0,21r-3,0v-6,0,-10,2,-13,8r-78,190v-9,23,-28,38,-52,38v-25,0,-39,-18,-39,-18",w:194,k:{a:3,c:4,d:4,e:4,g:4,o:4,q:4}},z:{d:"14,0r0,-16r102,-127v7,-9,14,-16,14,-16r0,-1v0,0,-6,1,-18,1r-66,0v-5,0,-8,2,-8,7r0,14r-23,0r0,-21v0,-15,7,-22,22,-22r126,0r0,16r-102,127v-7,9,-15,16,-15,16r0,1v0,0,6,-1,18,-1r75,0v5,0,8,-3,8,-8r0,-14r23,0r0,22v0,15,-7,22,-22,22r-134,0",w:179,k:{v:6,w:6,y:5,c:4,d:4,e:4,g:4,o:4,q:4}},"\u00a0":{}}});
window.onload=function(){
var B={stroke:"#fff","stroke-width":2},C;
C=Raphael("print-sample",99,99);
var A=C.print(10,50,"print",C.getFont("Museo"),30).attr({fill:"#fff"});
A[0].attr({fill:"#f00"});Raphael("circle-sample",99,99).circle(50,50,40).attr(B);C=Raphael("rect-sample",99,99);C.rect(10,10,50,50).attr(B);C.rect(40,40,50,50,10).attr(B);Raphael("ellipse-sample",99,99).ellipse(50,50,40,20).attr(B);Raphael("image-sample",99,99).image("bd.jpg",10,10,80,80);C=Raphael("set-sample",99,99);C.set().push(C.circle(35,50,20),C.circle(65,50,20)).attr(B).attr({fill:"#fff"});Raphael("text-sample",99,99).text(50,50,"Raphaël\nkicks\nbutt!").attr({font:"21px Fontin-Sans, Arial, sans-serif",fill:"#fff"});Raphael("path-sample",99,99).path("M10,10L90,90").attr(B);
C=Raphael("point-sample",99,99);var p=C.path("M10,50c0,50,80-50,80,0c0,50-80-50-80,0z").attr(B),point = p.getPointAtLength(30);C.circle(point.x, point.y, 3).attr({stroke:"none", fill: "#f00"});
C=Raphael("subpath-sample",99,99);var p=C.path("M10,50c0,50,80-50,80,0c0,50-80-50-80,0z").attr(B),path = p.getSubpath(10, 60);
C.path(path).attr({stroke: "#f00","stroke-width":2});
(function () {
C=Raphael("along-sample",99,99);
C.text(50, 90, "Click here").attr({fill:"#fff", "font-size":12});
var p = C.path("M10,50c0,50,80-50,80,0c0,50-80-50-80,0z").attr(B),
e = C.ellipse(10, 50, 4, 4).attr({stroke: "none", fill: "#f00"}),
b = C.rect(0, 0, 100, 100).attr({stroke: "none", fill: "#000", opacity: 0}).click(function () {
e.attr({rx: 5, ry: 3}).animateAlong(p, 4000, true, function () {
e.attr({rx: 4, ry: 4, rotation:0});
});
});
})();
(function () {
C=Raphael("onanim-sample",99,99);
C.text(50, 90, "Click here").attr({fill:"#fff", "font-size":12});
var p = C.path("M10,50c0,50,80-50,80,0c0,50-80-50-80,0z").attr(B),
p2 = C.path("M50,10L10,50").attr({stroke: "#f00"}),
e = C.ellipse(10, 50, 4, 4).attr({stroke: "none", fill: "#f00"}).onAnimation(function () {
p2.attr({path: "M50,10L" + e.attr("cx") + "," + e.attr("cy")});
}),
e2 = C.ellipse(50, 10, 4, 4).attr({stroke: "none", fill: "#f00"}),
b = C.rect(0, 0, 100, 100).attr({stroke: "none", fill: "#000", opacity: 0}).click(function () {
e.animateAlong(p, 4000);
});
})();
};