Skip to content
Browse files

Mostly IE fixes.

  • Loading branch information...
1 parent 4c3d763 commit 9bad54820b7749f52ce94c1b6cbe38559bca1d89 @fredwu committed Jan 20, 2011
View
106 app/stylesheets/base.sass
@@ -106,6 +106,7 @@ body
width: 960px
tr.person
position: relative
+ float: left
display: block
background: url("/images/person-container.png") no-repeat
td.list
@@ -123,13 +124,12 @@ body
position: absolute
top: -14px
left: 15px
+ padding-left: 14px
width: 108px
height: 99px
- text-align: center
background: url("/images/portrait-holder.png") no-repeat
.portraits-inner-holder
margin-top: 10px
- padding-left: 14px
ul.portrait
width: 80px
height: 80px
@@ -155,37 +155,38 @@ body
width: 180px
white-space: nowrap
overflow: hidden
- line-height: 17px
+ line-height: 18px
li
font-size: 13px
padding-top: 5px
- ul.social
- margin-bottom: -3px
- li
- float: left
- margin-right: 5px
- a
- display: block
- width: 16px
- height: 16px
- text-indent: -9999px
- border: none
- li.facebook a
- background: url("/images/social-icons/facebook.png") no-repeat
- li.friendfeed a
- background: url("/images/social-icons/friendfeed.png") no-repeat
- li.github a
- background: url("/images/social-icons/github.png") no-repeat
- li.iddy a
- background: url("/images/social-icons/iddy.png") no-repeat
- li.mixi a
- background: url("/images/social-icons/mixi.png") no-repeat
- li.twitter a
- background: url("/images/social-icons/twitter.png") no-repeat
+ &.social
+ margin-bottom: -3px
+ li
+ float: left
+ margin-right: 5px
+ a
+ display: block
+ width: 16px
+ height: 16px
+ text-indent: -9999px
+ border: none
+ li.facebook a
+ background: url("/images/social-icons/facebook.png") no-repeat
+ li.friendfeed a
+ background: url("/images/social-icons/friendfeed.png") no-repeat
+ li.github a
+ background: url("/images/social-icons/github.png") no-repeat
+ li.iddy a
+ background: url("/images/social-icons/iddy.png") no-repeat
+ li.mixi a
+ background: url("/images/social-icons/mixi.png") no-repeat
+ li.twitter a
+ background: url("/images/social-icons/twitter.png") no-repeat
td.bios
width: 520px
font-size: 15px
ul.bio-langs
+ float: left
li
position: absolute
right: -5px
@@ -198,20 +199,22 @@ body
font-family: "Helvetica Neue", Helvetica
font-size: 9px
border: none
- li.eng
- top: 5px
- a
- background: url("/images/button-brown.png") no-repeat
- li.jap
- top: 22px
- a
- background: url("/images/button-red.png") no-repeat
- ul.bio-text
- li
- line-height: 16px
- margin-right: 20px
+ &.eng
+ top: 5px
+ a
+ background: url("/images/button-brown.png") no-repeat
&.jap
- display: none
+ top: 22px
+ a
+ background: url("/images/button-red.png") no-repeat
+ ul.bio-text
+ margin-right: 20px
+ line-height: 16px
+ li.jap
+ display: none
+
+*+html td.meta table
+ float: left
#footer
text-align: center
@@ -271,26 +274,9 @@ body
* Fork me on Github :-)
*------------------------------
-#ribbon
- background-color: $primary-colour
- overflow: hidden
+a#ribbon
position: fixed
- left: -3em
- top: 2.5em
- -moz-transform: rotate(-45deg)
- -webkit-transform: rotate(-45deg)
- transform: rotate(-45deg)
- -moz-box-shadow: 0 0 1em $shadow-colour
- -webkit-box-shadow: 0 0 1em $shadow-colour
- box-shadow: 0 0 1em $shadow-colour
z-index: 999
- a
- border: 1px solid #faa
- color: #fff
- display: block
- font: bold 81.25% 'Helvetiva Neue', Helvetica, Arial, sans-serif
- margin: 0.05em 0 0.075em 0
- padding: 0.5em 3.5em
- text-align: center
- text-decoration: none
- text-shadow: 0 0 0.5em #444
+ border: none
+
+
View
4 app/views/layouts/application.html.slim
@@ -5,10 +5,10 @@ html
link rel="canonical" href="http://rubycommitters.org/"
== favicon_tag 'favicon.png'
== stylesheet_link_tag :base
- == javascript_include_tag :jquery, :'jquery.nivo.slider.pack', :'jquery.jparallax.min.js', :application
+ == javascript_include_tag :jquery, :'jquery.nivo.slider.pack', :'jquery.jparallax.pack', :application
body
- #ribbon== link_to 'Fork me on GitHub', 'https://github.com/fredwu/rubycommitters.org'
+ == link_to image_tag('ribbon-github.png'), 'https://github.com/fredwu/rubycommitters.org', :id => 'ribbon'
#wrapper
#header-wrapper
#inner-wrapper
View
BIN public/images/ribbon-github.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
39 public/javascripts/jquery.jparallax.min.js
@@ -1,39 +0,0 @@
-if (!jQuery.event.special.frame) {
-
-// jquery.events.frame.js
-// 1.1 - lite
-// Stephen Band
-//
-// Project home:
-// webdev.stephband.info/events/frame/
-//
-// Source:
-// http://github.com/stephband/jquery.event.frame
-
-(function(d,h){function i(a,b){function e(){f.frameCount++;a.call(f)}var f=this,g;this.frameDuration=b||25;this.frameCount=-1;this.start=function(){e();g=setInterval(e,this.frameDuration)};this.stop=function(){clearInterval(g);g=null}}function j(){var a=d.event.special.frame.handler,b=d.Event("frame"),e=this.array,f=e.length;for(b.frameCount=this.frameCount;f--;)a.call(e[f],b)}var c;if(!d.event.special.frame)d.event.special.frame={setup:function(a){if(c)c.array.push(this);else{c=new i(j,a&&a.frameDuration);
-c.array=[this];var b=setTimeout(function(){c.start();clearTimeout(b);b=null},0)}},teardown:function(){for(var a=c.array,b=a.length;b--;)if(a[b]===this){a.splice(b,1);break}if(a.length===0){c.stop();c=h}},handler:function(){d.event.handle.apply(this,arguments)}}})(jQuery);
-
-}
-
-// jquery.jparallax.js
-// 1.0
-// Stephen Band
-//
-// Project and documentation site:
-// webdev.stephband.info/jparallax/
-//
-// Repository:
-// github.com/stephband/jparallax
-//
-// Dependencies:
-// jquery.event.frame
-
-(function(l,t){function y(i){return this.lib[i]}function q(i){return typeof i==="boolean"?i:!!parseFloat(i)}function r(i,b){var k=[q(i.xparallax),q(i.yparallax)];this.ontarget=false;this.decay=i.decay;this.pointer=b||[0.5,0.5];this.update=function(e,a){if(this.ontarget)this.pointer=e;else if((!k[0]||u(e[0]-this.pointer[0])<a[0])&&(!k[1]||u(e[1]-this.pointer[1])<a[1])){this.ontarget=true;this.pointer=e}else{a=[];for(var g=2;g--;)if(k[g])a[g]=e[g]+this.decay*(this.pointer[g]-e[g]);this.pointer=a}}}
-function z(i,b){var k=this,e=i instanceof l?i:l(i),a=[q(b.xparallax),q(b.yparallax)],g=0,d;this.pointer=[0,0];this.active=false;this.activeOutside=b&&b.activeOutside||false;this.update=function(h){var j=this.pos,c=this.size,f=[],m=2;if(g>0){if(g===2){g=0;if(d)h=d}for(;m--;)if(a[m]){f[m]=(h[m]-j[m])/c[m];f[m]=f[m]<0?0:f[m]>1?1:f[m]}this.active=true;this.pointer=f}else this.active=false};this.updateSize=function(){var h=e.width(),j=e.height();k.size=[h,j];k.threshold=[1/h,1/j]};this.updatePos=function(){var h=
-e.offset()||{left:0,top:0},j=parseInt(e.css("borderLeftWidth"))+parseInt(e.css("paddingLeft")),c=parseInt(e.css("borderTopWidth"))+parseInt(e.css("paddingTop"));k.pos=[h.left+j,h.top+c]};l(window).bind("resize",k.updateSize).bind("resize",k.updatePos);e.bind("mouseenter",function(){g=1}).bind("mouseleave",function(h){g=2;d=[h.pageX,h.pageY]});this.updateSize();this.updatePos()}function A(i,b){var k=[],e=[],a=[],g=[];this.update=function(d){for(var h=[],j,c,f=2,m={};f--;)if(e[f]){h[f]=e[f]*d[f]+a[f];
-if(k[f]){j=g[f];c=h[f]*-1}else{j=h[f]*100+"%";c=h[f]*this.size[f]*-1}if(f===0){m.left=j;m.marginLeft=c}else{m.top=j;m.marginTop=c}}i.css(m)};this.setParallax=function(d,h,j,c){d=[d||b.xparallax,h||b.yparallax];j=[j||b.xorigin,c||b.yorigin];for(c=2;c--;){k[c]=o.px.test(d[c]);if(typeof j[c]==="string")j[c]=o.percent.test(j[c])?parseFloat(j[c])/100:v[j[c]]||1;if(k[c]){e[c]=parseInt(d[c]);a[c]=j[c]*(this.size[c]-e[c]);g[c]=j[c]*100+"%"}else{e[c]=d[c]===true?1:o.percent.test(d[c])?parseFloat(d[c])/100:
-d[c];a[c]=e[c]?j[c]*(1-e[c]):0}}};this.getPointer=function(){for(var d=i.offsetParent(),h=i.position(),j=[],c=[],f=2;f--;){j[f]=k[f]?0:h[f===0?"left":"top"]/(d[f===0?"outerWidth":"outerHeight"]()-this.size[f]);c[f]=(j[f]-a[f])/e[f]}return c};this.setSize=function(d,h){this.size=[d||i.outerWidth(),h||i.outerHeight()]};this.setSize(b.width,b.height);this.setParallax(b.xparallax,b.yparallax,b.xorigin,b.yorigin)}function s(i){var b=l(this),k=i.data,e=b.data(n),a=k.port,g=k.mouse,d=e.mouse;if(k.timeStamp!==
-i.timeStamp){k.timeStamp=i.timeStamp;a.update(w);if(a.active||!g.ontarget)g.update(a.pointer,a.threshold)}if(d){d.update(e.freeze?e.freeze.pointer:a.pointer,a.threshold);if(d.ontarget){delete e.mouse;e.freeze&&b.unbind(p).addClass(k.freezeClass)}g=d}else g.ontarget&&!a.active&&b.unbind(p);e.layer.update(g.pointer)}var n="parallax",x={mouseport:"body",xparallax:true,yparallax:true,xorigin:0.5,yorigin:0.5,decay:0.66,frameDuration:30,freezeClass:"freeze"},v={left:0,top:0,middle:0.5,center:0.5,right:1,
-bottom:1},o={px:/^\d+\s?px$/,percent:/^\d+\s?%$/},p="frame."+n,u=Math.abs,w=[0,0];y.lib=v;l.fn[n]=function(i){var b=l.extend({},l.fn[n].options,i),k=arguments,e=this;console.log(b.mouseport);if(!(b.mouseport instanceof l))b.mouseport=l(b.mouseport);console.log(b.mouseport);b.port=new z(b.mouseport,b);b.mouse=new r(b);b.mouseport.bind("mouseenter",function(){b.mouse.ontarget=false;e.each(function(){var a=l(this);a.data(n).freeze||a.bind(p,b,s)})});return e.bind("freeze",function(a){var g=l(this),d=
-g.data(n),h=d.mouse||d.freeze||b.mouse,j=o.percent.exec(a.x)?parseFloat(a.x.replace(/%$/,""))/100:a.x||h.pointer[0],c=o.percent.exec(a.y)?parseFloat(a.y.replace(/%$/,""))/100:a.y||h.pointer[1];a=a.decay;d.freeze={pointer:[j,c]};d.mouse=new r(b,h.pointer);if(a!==t)d.mouse.decay=a;g.bind(p,b,s)}).bind("unfreeze",function(a){var g=l(this),d=g.data(n);a=a.decay;var h;if(d.freeze){h=d.mouse?d.mouse.pointer:d.freeze.pointer;d.mouse=new r(b);d.mouse.pointer=h;if(a!==t)d.mouse.decay=a;delete d.freeze;g.removeClass(x.freezeClass).bind(p,
-b,s)}}).each(function(a){var g=l(this);a=k[a+1]?l.extend({},b,k[a+1]):b;var d=new A(g,a);g.data(n,{layer:d,mouse:new r(a,d.getPointer())})})};l.fn[n].options=x;l(document).ready(function(){l(document).mousemove(function(i){w=[i.pageX,i.pageY]})})})(jQuery);
View
27 public/javascripts/jquery.jparallax.pack.js
@@ -0,0 +1,27 @@
+// jquery.events.frame.js
+// 1.1 - lite
+// Stephen Band
+//
+// Project home:
+// webdev.stephband.info/events/frame/
+//
+// Source:
+// http://github.com/stephband/jquery.event.frame
+
+eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(3(d,e){6 f;3 m(a,b){6 c=2,7;3 h(){c.8++;a.n(c)}2.i=b||w;2.8=-1;2.o=3(){h();7=x(h,2.i)};2.p=3(){y(7);7=q}}3 r(){6 a=d.4.j.9.s,4=d.z("9"),5=2.5,l=5.k;4.8=2.8;u(l--){a.n(5[l],4)}}g(!d.4.j.9){d.4.j.9={A:3(a,b){g(f){f.5.B(2)}C{f=D m(r,a&&a.i);f.5=[2];6 t=E(3(){f.o();F(t);t=q},0)}v},G:3(a){6 b=f.5,l=b.k;u(l--){g(b[l]===2){b.H(l,1);I}}g(b.k===0){f.p();f=e}v},s:3(a){d.4.J.K(2,L)}}}})(M);',49,49,'||this|function|event|array|var|clock|frameCount|frame|||||||if|update|frameDuration|special|length||Timer|call|start|stop|null|callHandler|handler||while|return|25|setInterval|clearInterval|Event|setup|push|else|new|setTimeout|clearTimeout|teardown|splice|break|handle|apply|arguments|jQuery'.split('|'),0,{}))
+
+// jquery.jparallax.js
+// 1.0
+// Stephen Band
+//
+// Project and documentation site:
+// webdev.stephband.info/jparallax/
+//
+// Repository:
+// github.com/stephband/jparallax
+//
+// Dependencies:
+// jquery.event.frame
+// webdev.stephband.info/events/frame/
+
+eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(6(h,j){m k="q";m l={H:\'1N\',O:P,Q:P,18:0.5,19:0.5,n:0.1O,1P:1Q,1a:\'t\'},1b={E:0,F:0,1R:0.5,1S:0.5,1T:1,1U:1},1c={1d:/^\\d+\\s?1d$/,1n:/^\\d+\\s?%$/},I=\'1V.\'+k,14=1W.14,4=[0,0];6 1o(a){R 3.1p[a]}1o.1p=1b;6 S(x){R 1q x==="1X"?x:!!(1r(x))}6 T(x){R(1c.1n.1Y(x))?1r(x)/1e:x}6 U(d,e){m f=[S(d.O),S(d.Q)];3.G=V;3.n=d.n;3.4=e||[0.5,0.5];3.u=6(a,b){8(3.G){3.4=a}B 8((!f[0]||14(a[0]-3.4[0])<b[0])&&(!f[1]||14(a[1]-3.4[1])<b[1])){3.G=P;3.4=a}B{m c=[],x=2;W(x--){8(f[x]){c[x]=a[x]+3.n*(3.4[x]-a[x])}}3.4=c}}}6 1s(c,d){m f=3,z=c 1t h?c:h(c),q=[S(d.O),S(d.Q)],J=0,15;3.4=[0,0];3.X=V;3.1u=(d&&d.1u)||V;3.u=6(a){m b=3.16,C=3.C,4=[],x=2;8(J>0){8(J===2){J=0;8(15){a=15}}W(x--){8(q[x]){4[x]=(a[x]-b[x])/C[x];4[x]=4[x]<0?0:4[x]>1?1:4[x]}}3.X=P;3.4=4}B{3.X=V}};3.1f=6(){m a=z.1v(),Y=z.Y();f.C=[a,Y];f.1g=[1/a,1/Y]};3.1h=6(){m a=z.K()||{E:0,F:0},E=Z(z.r(\'1Z\'))+Z(z.r(\'20\')),F=Z(z.r(\'21\'))+Z(z.r(\'22\'));f.16=[a.E+E,a.F+F]};h(23).v(\'1w.\'+k,f.1f).v(\'1w.\'+k,f.1h);z.v(\'1x.\'+k,6(e){J=1}).v(\'24.\'+k,6(e){J=2;15=[e.1y,e.1z]});3.1f();3.1h()}6 1A(e,f){m g=[],q=[],K=[],D=[];3.u=6(a){m b=[],10,11,x=2,r={};W(x--){8(q[x]){b[x]=q[x]*a[x]+K[x];8(g[x]){10=D[x];11=b[x]*-1}B{10=b[x]*1e+\'%\';11=b[x]*3.C[x]*-1}8(x===0){r.E=10;r.25=11}B{r.F=10;r.26=11}}}e.r(r)};3.1B=6(a,b,c,d){m p=[a||f.O,b||f.Q],A=[c||f.18,d||f.19],i=2,r={};W(i--){g[i]=1c.1d.27(p[i]);8(1q A[i]===\'28\'){A[i]=A[i]===j?1:1b[A[i]]||T(A[i])}8(g[i]){q[i]=Z(p[i]);K[i]=A[i]*(3.C[i]-q[i]);D[i]=A[i]*1e+\'%\'}B{q[i]=p[i]===P?1:T(p[i]);K[i]=q[i]?A[i]*(1-q[i]):0}}};3.1C=6(){m a=e.29(),16=e.D(),D=[],4=[],i=2;W(i--){8(g[i]){D[i]=0}B{D[i]=16[i===0?\'E\':\'F\']/(a[i===0?\'1D\':\'1E\']()-3.C[i])}4[i]=(D[i]-K[i])/q[i]}R 4};3.1F=6(x,y){3.C=[x||e.1D(),y||e.1E()]};3.1F(f.1v,f.Y);3.1B(f.O,f.Q,f.18,f.19)}6 u(e){m a=h(3),L=e.M,9=a.M(k),w=L.w,7=L.7,12=9.7,1G=L.17!==e.17;8(1G){L.17=e.17;w.u(4);8(w.X||!7.G){7.u(w.4,w.1g)}}8(12){12.u(9.t?9.t.4:w.4,w.1g);8(12.G){1H 9.7;8(9.t){a.1I(I).2a(L.1a)}}7=12}B{8(7.G&&!w.X){a.1I(I)}}9.13.u(7.4)}h.1i[k]=6(o){m b=h.1J({},h.1i[k].1K,o),1j=2b,1k=3;8(!(b.H 1t h)){b.H=h(b.H)}b.w=N 1s(b.H,b);b.7=N U(b);b.H.v("1x",6(e){b.7.G=V;1k.1L(6(i){m a=h(3);8(!a.M(k).t){a.v(I,b,u)}})});R 1k.v("t",6(e){m a=h(3),9=a.M(k),7=9.7||9.t||b.7,1l=1l=[e.x===j?7.4[0]:T(e.x),e.y===j?7.4[1]:T(e.y)],n=e.n;9.t={4:1l};9.7=N U(b,7.4);8(n!==j){9.7.n=n};a.v(I,b,u)}).v("2c",6(e){m a=h(3),9=a.M(k),n=e.n,4;8(9.t){4=9.7?9.7.4:9.t.4;9.7=N U(b);9.7.4=4;8(n!==j)9.7.n=n;1H 9.t;a.2d(l.1a).v(I,b,u)}}).1L(6(i){m a=h(3),1m=1j[i+1]?h.1J({},b,1j[i+1]):b,13=N 1A(a,1m);a.M(k,{13:13,7:N U(1m,13.1C())})})};h.1i[k].1K=l;h(1M).2e(6(){h(1M).2f(6(e){4=[e.1y,e.1z]})})}(2g));',62,141,'|||this|pointer||function|mouse|if|local|||||||||||||var|decay|||parallax|css||freeze|update|bind|port|||elem|origin|else|size|position|left|top|ontarget|mouseport|frameEvent|inside|offset|global|data|new|xparallax|true|yparallax|return|parseBool|parseCoord|Mouse|false|while|active|height|parseInt|cssPosition|cssMargin|localmouse|layer|abs|leaveCoords|pos|timeStamp|xorigin|yorigin|freezeClass|value|regex|px|100|updateSize|threshold|updatePos|fn|args|layers|coords|layerOptions|percent|parseValue|lib|typeof|parseFloat|Port|instanceof|activeOutside|width|resize|mouseenter|pageX|pageY|Layer|setParallax|getPointer|outerWidth|outerHeight|setSize|process|delete|unbind|extend|options|each|document|body|66|frameDuration|30|middle|center|right|bottom|frame|Math|boolean|exec|borderLeftWidth|paddingLeft|borderTopWidth|paddingTop|window|mouseleave|marginLeft|marginTop|test|string|offsetParent|addClass|arguments|unfreeze|removeClass|ready|mousemove|jQuery'.split('|'),0,{}))
View
130 public/stylesheets/base.css
@@ -143,6 +143,7 @@ body {
width: 960px; }
#container table#list tr.person {
position: relative;
+ float: left;
display: block;
background: url("/images/person-container.png") no-repeat; }
#container table#list tr.person td.list {
@@ -160,13 +161,12 @@ body {
position: absolute;
top: -14px;
left: 15px;
+ padding-left: 14px;
width: 108px;
height: 99px;
- text-align: center;
background: url("/images/portrait-holder.png") no-repeat; }
#container table#list tr.person td.portraits .portraits-holder .portraits-inner-holder {
- margin-top: 10px;
- padding-left: 14px; }
+ margin-top: 10px; }
#container table#list tr.person td.portraits .portraits-holder .portraits-inner-holder ul.portrait {
width: 80px;
height: 80px; }
@@ -189,62 +189,67 @@ body {
width: 180px;
white-space: nowrap;
overflow: hidden;
- line-height: 17px; }
+ line-height: 18px; }
#container table#list tr.person td.meta table td ul li {
font-size: 13px;
padding-top: 5px; }
- #container table#list tr.person td.meta table td ul.social {
- margin-bottom: -3px; }
- #container table#list tr.person td.meta table td ul.social li {
- float: left;
- margin-right: 5px; }
- #container table#list tr.person td.meta table td ul.social li a {
- display: block;
- width: 16px;
- height: 16px;
- text-indent: -9999px;
- border: none; }
- #container table#list tr.person td.meta table td ul.social li.facebook a {
- background: url("/images/social-icons/facebook.png") no-repeat; }
- #container table#list tr.person td.meta table td ul.social li.friendfeed a {
- background: url("/images/social-icons/friendfeed.png") no-repeat; }
- #container table#list tr.person td.meta table td ul.social li.github a {
- background: url("/images/social-icons/github.png") no-repeat; }
- #container table#list tr.person td.meta table td ul.social li.iddy a {
- background: url("/images/social-icons/iddy.png") no-repeat; }
- #container table#list tr.person td.meta table td ul.social li.mixi a {
- background: url("/images/social-icons/mixi.png") no-repeat; }
- #container table#list tr.person td.meta table td ul.social li.twitter a {
- background: url("/images/social-icons/twitter.png") no-repeat; }
+ #container table#list tr.person td.meta table td ul.social {
+ margin-bottom: -3px; }
+ #container table#list tr.person td.meta table td ul.social li {
+ float: left;
+ margin-right: 5px; }
+ #container table#list tr.person td.meta table td ul.social li a {
+ display: block;
+ width: 16px;
+ height: 18px;
+ text-indent: -9999px;
+ border: none; }
+ #container table#list tr.person td.meta table td ul.social li.facebook a {
+ background: url("/images/social-icons/facebook.png") no-repeat; }
+ #container table#list tr.person td.meta table td ul.social li.friendfeed a {
+ background: url("/images/social-icons/friendfeed.png") no-repeat; }
+ #container table#list tr.person td.meta table td ul.social li.github a {
+ background: url("/images/social-icons/github.png") no-repeat; }
+ #container table#list tr.person td.meta table td ul.social li.iddy a {
+ background: url("/images/social-icons/iddy.png") no-repeat; }
+ #container table#list tr.person td.meta table td ul.social li.mixi a {
+ background: url("/images/social-icons/mixi.png") no-repeat; }
+ #container table#list tr.person td.meta table td ul.social li.twitter a {
+ background: url("/images/social-icons/twitter.png") no-repeat; }
#container table#list tr.person td.bios {
width: 520px;
font-size: 15px; }
- #container table#list tr.person td.bios ul.bio-langs li {
- position: absolute;
- right: -5px; }
- #container table#list tr.person td.bios ul.bio-langs li a {
- display: block;
- width: 26px;
- height: 12px;
- padding: 3px 0 0 4px;
- color: white;
- font-family: "Helvetica Neue", Helvetica;
- font-size: 9px;
- border: none; }
- #container table#list tr.person td.bios ul.bio-langs li.eng {
- top: 5px; }
- #container table#list tr.person td.bios ul.bio-langs li.eng a {
- background: url("/images/button-brown.png") no-repeat; }
- #container table#list tr.person td.bios ul.bio-langs li.jap {
- top: 22px; }
- #container table#list tr.person td.bios ul.bio-langs li.jap a {
- background: url("/images/button-red.png") no-repeat; }
- #container table#list tr.person td.bios ul.bio-text li {
- line-height: 16px;
- margin-right: 20px; }
+ #container table#list tr.person td.bios ul.bio-langs {
+ float: left; }
+ #container table#list tr.person td.bios ul.bio-langs li {
+ position: absolute;
+ right: -5px; }
+ #container table#list tr.person td.bios ul.bio-langs li a {
+ display: block;
+ width: 26px;
+ height: 12px;
+ padding: 3px 0 0 4px;
+ color: white;
+ font-family: "Helvetica Neue", Helvetica;
+ font-size: 9px;
+ border: none; }
+ #container table#list tr.person td.bios ul.bio-langs li.eng {
+ top: 5px; }
+ #container table#list tr.person td.bios ul.bio-langs li.eng a {
+ background: url("/images/button-brown.png") no-repeat; }
+ #container table#list tr.person td.bios ul.bio-langs li.jap {
+ top: 22px; }
+ #container table#list tr.person td.bios ul.bio-langs li.jap a {
+ background: url("/images/button-red.png") no-repeat; }
+ #container table#list tr.person td.bios ul.bio-text {
+ margin-right: 20px;
+ line-height: 16px; }
#container table#list tr.person td.bios ul.bio-text li.jap {
display: none; }
+* + html td.meta table {
+ float: left; }
+
#footer {
text-align: center;
background: url("/images/bg-footer-gradient.jpg") bottom repeat-x; }
@@ -301,26 +306,7 @@ body {
/*------------------------------
* Fork me on Github :-)
*------------------------------ */
-#ribbon {
- background-color: #b01000;
- overflow: hidden;
+a#ribbon {
position: fixed;
- left: -3em;
- top: 2.5em;
- -moz-transform: rotate(-45deg);
- -webkit-transform: rotate(-45deg);
- transform: rotate(-45deg);
- -moz-box-shadow: 0 0 1em #ece0d0;
- -webkit-box-shadow: 0 0 1em #ece0d0;
- box-shadow: 0 0 1em #ece0d0;
- z-index: 999; }
- #ribbon a {
- border: 1px solid #ffaaaa;
- color: white;
- display: block;
- font: bold 81.25% "Helvetiva Neue", Helvetica, Arial, sans-serif;
- margin: 0.05em 0 0.075em 0;
- padding: 0.5em 3.5em;
- text-align: center;
- text-decoration: none;
- text-shadow: 0 0 0.5em #444444; }
+ z-index: 999;
+ border: none; }

0 comments on commit 9bad548

Please sign in to comment.
Something went wrong with that request. Please try again.