Анимированный логотип "текст"

Анимированный логотип "текст"

  1. Raerek
    Совместимость с XenForo:
    • XenForo 1.2
    • XenForo 1.3
    • XenForo 1.4
    Описание:
    Добавляет анимированный логотип "Текстовый".

    Установка:
    Ищем шаблон logo_block
    Ищем в нем
    Код:
    <img src="@headerLogoPath" alt="{$xenOptions.boardTitle}" />
    Заменяем на это:
    Код:
    <body onload="doWave(0)">
    <script language="JavaScript">
    var theText = "xenForo.info - обожаю :D";
    function nextSize(i,incMethod,textLength)
    {
    if (incMethod == 1) return (55*Math.abs( Math.sin(i/(textLength/3.14))) );
    if (incMethod == 2) return (155*Math.abs( Math.cos(i/(textLength/3.14))));
    }
    function sizeCycle(text,method,dis)
    {
    output = "";
    for (i = 0; i < text.length; i++)
    {
    size = parseInt(nextSize(i +dis,method,text.length));
    output += "<font color='whitesmoke' ";
    output += "<font style='font-size: "+ size +"pt'>" +text.substring(i,i+1)+ "</font>";
    output += "</font>";
    }
    theDiv.innerHTML = output;
    }
    
    function doWave(n)
    {
    sizeCycle(theText,1,n);
    if (n > theText.length) {n=0}
    setTimeout("doWave(" + (n+1) + ")", 50);
    }
    </script>
    </body>
Поделиться этой страницей в