PageSourceSearch

https://forgeandform.co//js/logo.js

js forgeandform.co collected 2026-10-02 15:13:12 UTC 1,723 bytes, 1 lines download raw bytes

1(()=>{var r,e,o,t,n,l={};l.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(r){if("object"==typeof window)return window}}(),l.g.Logo={},e=null,o=[0,0,0,0],t=[255,255,255,0],n=null,Logo.lerpToColor=function(l,a){if(r==l)return;e&&(e.pause(),e=null),r=l;var i=document.getElementsByClassName("navbar")[0],u=null;a&&(u=MKjAnimate.CSS.rgbStringToArray(a));var s=MKjAnimate.CSS.rgbStringToArray(l);const c=new Event("LerpToColor");c.color=s,c.colorString=l,document.dispatchEvent(c);let g=window.document.getElementById("logoSVG");if(g.offsetHeight*g.offsetWidth!=0){!function(){if(!n){var r=[],e=function(o){for(var t=0;t<o.childNodes.length;t++){var n=o.childNodes[t];"svg"==n.nodeName?r.push(n):n.childNodes&&n.childNodes.length>0&&e(n)}},o=document.getElementsByClassName("navbar")[0];e(o);for(var t=MKjTools.SVG.getChildrenOfSVGWithID("logo"),l=[],a=0;a<r.length;a++){var i=r[a];l=l.concat(MKjTools.SVG.getChildrenOfSVG(i))}n=[t,l]}}();var f=[MKjTools.shuffledCopy(n[0]),MKjTools.shuffledCopy(n[1])];e=MKjAnimate.animate((function(r){for(var n=r.progress,l=0;l<f.length;l++)for(var a=f[l],c=0,g=a.length;c<g;++c){var h=a[c];h.currentColor=h.currentColor||o;var d=MKRemap.splitFactorForNumber(c,a.length,.8,n);d=MKRemap.bezierEaseOut(d);var m=MKjMath.lerp(h.currentColor,s,d),C="fill";"none"==h.getAttribute("fill")?C="stroke":h.setAttribute("stroke","none"),h.setAttribute(C,MKjAnimate.CSS.arrayToRGBAString(m)),h.currentColor=m}u&&i&&(d=MKRemap.remapZeroOneClamp(n,0,.2,n),i.currentColor=i.currentColor||t,m=MKjMath.lerp(i.currentColor,u,d),i.style["background-color"]=MKjAnimate.CSS.arrayToRGBAString(m),i.currentColor=m),1==n&&(o=s,e=null)}),.5,0)}}})();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.