MediaWiki:Common.js: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 331: Line 331:
   for (var j=0; j<lines.length; j++) {
   for (var j=0; j<lines.length; j++) {
   var n=0; while (lines[j][n]==' ') n++;
   var n=0; while (lines[j][n]==' ') n++;
  var font = (n%2)?"serif":"sans";
   var k = Math.exp(-0.16*n);
   var k = Math.exp(-0.16*n);
   str += "<div style='font-size:"+(1.4*size*k+6)+"px; margin-left:"+(size*(n*0.5 + 12-12*k))+"px; font-family:"+font+"; color:RGB(0,"+(255-255*k)+",0); padding:0.15em 0; line-height:1.1em'>"+(lines[j].substr(n)||"&nbsp;")+"</div>";
   str += "<div style='font-size:" +(1.4*size*k+6)
                +"px; margin-left:"+(size*(n*0.5 + 12-12*k))
                +"px; font-family:"+((n%2)?"serif":"sans")
                + "; color:RGB(0,"+(255-255*k)+",0)"
                +  "; padding:0.15em 0; line-height:1.1em'>"
      +(lines[j].substr(n) || (j==lines.length-1 ? "":"&nbsp;"))+"</div>";
   }
   }
   e[i].innerHTML = str;
   e[i].innerHTML = str;