diff --git a/src/components/home/hero/animation.tsx b/src/components/home/hero/animation.tsx index c57136ac..4eb07de0 100644 --- a/src/components/home/hero/animation.tsx +++ b/src/components/home/hero/animation.tsx @@ -18,7 +18,7 @@ type CssVariableProperties = CSSProperties & { }; const playerScriptPath = "/js/home-hero-player.js"; -const playerScriptVersion = "20260610"; +const playerScriptVersion = "20260810-3"; function cssVars(vars: CssVariableProperties) { return vars; diff --git a/src/components/home/hero/player.source.js b/src/components/home/hero/player.source.js index 443a9075..e7b6fcea 100644 --- a/src/components/home/hero/player.source.js +++ b/src/components/home/hero/player.source.js @@ -47,7 +47,7 @@ 1: { speed: 1, delayBefore: 0, - delayAfter: 500, + delayAfter: 150, powerOnEnabled: true, powerOnDuration: 1460, powerOnLineDuration: 1800, @@ -70,20 +70,20 @@ logoTubeStartSquash: 0.17, logoTubeStartWidth: 1.07, logoTubeStartOpacity: 0.44, - installTextDelay: 1800, + installTextDelay: 750, installType: 0, - installFramePause: 600, + installFramePause: 240, }, 2: { speed: 1, - delayBefore: 300, + delayBefore: 150, delayAfter: 0, - promptType: 2, + promptType: 1, promptTypingContrast: 3, promptCursorBlink: 1500, promptStartDelay: 0, promptTypingMode: "letters", - promptLinePause: 240, + promptLinePause: 120, promptEnterMoment: true, promptEnterColor: "#cfcfd2", promptEnterFlashColor: "#808080", @@ -91,26 +91,26 @@ 3: { speed: 1, delayBefore: 0, - delayAfter: 600, - buildLineReveal: 860, + delayAfter: 200, + buildLineReveal: 430, statusOkSteps: 4, statusAsciiWindow: 5, - statusAsciiDelay: 120, - statusAsciiSpeed: 280, + statusAsciiDelay: 60, + statusAsciiSpeed: 140, terminalScroll: true, statusLeaderGap: 35, statusLeaderX: -11.5, statusLeaderY: 3, - statusDotBurstDuration: 160, + statusDotBurstDuration: 80, }, 4: { speed: 1, - delayBefore: 600, - delayAfter: 1880, + delayBefore: 200, + delayAfter: 500, terminalScroll: true, - terminalScrollDuration: 400, + terminalScrollDuration: 240, terminalScrollDistance: 12, - statusDotBurstDuration: 200, + statusDotBurstDuration: 100, statusLeaderGap: 44, statusLeaderX: 0, statusLeaderY: -7.5, @@ -129,7 +129,7 @@ delayAfter: 0, windowBootEnabled: true, windowBootClip: false, - windowBootDuration: 1800, + windowBootDuration: 1000, windowBootOrigin: "custom", windowBootX: -160, windowBootY: 171, @@ -137,7 +137,7 @@ windowBootSteps: 8, windowBootTraceIterations: 10, windowBootTrailCount: 3, - windowBootWindowHold: 1600, + windowBootWindowHold: 400, windowBootControlSize: 10, windowBootControlGap: 8.5, windowBootControlX: 0, @@ -153,8 +153,8 @@ windowBootAsciiNoise: 0, }, 6: { - speed: 1.25, - delayBefore: 80, + speed: 1, + delayBefore: 40, delayAfter: 5000, }, }, @@ -212,11 +212,11 @@ promptY: -10, promptSize: 18, linkLineHeight: 1.5, - linkAsciiDuration: 700, + linkAsciiDuration: 450, linkAsciiNoise: 2, - linkAsciiHold: 60, - linkRevealDelay: 560, - linkRevealDuration: 160, + linkAsciiHold: 40, + linkRevealDelay: 280, + linkRevealDuration: 120, }, }, sharedAppSettings: { @@ -258,13 +258,13 @@ 5: { preset: "colorWave", intensity: 3.2, - duration: 980, + duration: 700, lineColor: "#ffffff", lineDirection: "horizontal", lineOpacity: 0.3, lineGlow: 0, - lineHold: 380, - lineFade: 460, + lineHold: 180, + lineFade: 260, grid: 5, corner: "tl", originX: 0, @@ -274,13 +274,13 @@ 6: { preset: "colorWave", intensity: 3.2, - duration: 980, + duration: 700, lineColor: "#ffffff", lineDirection: "horizontal", lineOpacity: 0.3, lineGlow: 0, - lineHold: 380, - lineFade: 460, + lineHold: 180, + lineFade: 260, grid: 5, corner: "tl", originX: 0, @@ -517,11 +517,11 @@ promptY: 0, promptSize: 18, linkLineHeight: 1.5, - linkAsciiDuration: 900, + linkAsciiDuration: 450, linkAsciiNoise: 8, - linkAsciiHold: 180, - linkRevealDelay: 620, - linkRevealDuration: 160, + linkAsciiHold: 40, + linkRevealDelay: 280, + linkRevealDuration: 120, }, }; @@ -627,7 +627,7 @@ 1: { speed: 1, delayBefore: 0, - delayAfter: 500, + delayAfter: 150, powerOnEnabled: true, powerOnDuration: 1460, powerOnLineDuration: 1800, @@ -650,20 +650,20 @@ logoTubeStartSquash: 0.17, logoTubeStartWidth: 1.07, logoTubeStartOpacity: 0.44, - installTextDelay: 1800, + installTextDelay: 750, installType: 0, - installFramePause: 600, + installFramePause: 240, }, 2: { speed: 1, - delayBefore: 300, + delayBefore: 150, delayAfter: 0, - promptType: 2, + promptType: 1, promptTypingContrast: 3, promptCursorBlink: 1500, promptStartDelay: 0, promptTypingMode: "letters", - promptLinePause: 240, + promptLinePause: 120, promptEnterMoment: true, promptEnterColor: "#cfcfd2", promptEnterFlashColor: "#808080", @@ -671,26 +671,26 @@ 3: { speed: 1, delayBefore: 0, - delayAfter: 600, - buildLineReveal: 860, + delayAfter: 200, + buildLineReveal: 430, statusOkSteps: 4, statusAsciiWindow: 5, - statusAsciiDelay: 120, - statusAsciiSpeed: 280, + statusAsciiDelay: 60, + statusAsciiSpeed: 140, terminalScroll: true, statusLeaderGap: 35, statusLeaderX: -11.5, statusLeaderY: 3, - statusDotBurstDuration: 160, + statusDotBurstDuration: 80, }, 4: { speed: 1, - delayBefore: 600, - delayAfter: 1880, + delayBefore: 200, + delayAfter: 500, terminalScroll: true, - terminalScrollDuration: 400, + terminalScrollDuration: 240, terminalScrollDistance: 12, - statusDotBurstDuration: 200, + statusDotBurstDuration: 100, statusLeaderGap: 44, statusLeaderX: 0, statusLeaderY: -7.5, @@ -709,7 +709,7 @@ delayAfter: 0, windowBootEnabled: true, windowBootClip: false, - windowBootDuration: 1800, + windowBootDuration: 1000, windowBootOrigin: "custom", windowBootX: -160, windowBootY: 171, @@ -717,7 +717,7 @@ windowBootSteps: 8, windowBootTraceIterations: 10, windowBootTrailCount: 3, - windowBootWindowHold: 1600, + windowBootWindowHold: 400, windowBootControlSize: 10, windowBootControlGap: 8.5, windowBootControlX: 0, @@ -733,8 +733,8 @@ windowBootAsciiNoise: 0, }, 6: { - speed: 1.25, - delayBefore: 80, + speed: 1, + delayBefore: 40, delayAfter: 5000, }, }; @@ -758,13 +758,13 @@ 5: { preset: "colorWave", intensity: 3.2, - duration: 980, + duration: 700, lineColor: "#ffffff", lineDirection: "horizontal", lineOpacity: 0.3, lineGlow: 0, - lineHold: 380, - lineFade: 460, + lineHold: 180, + lineFade: 260, grid: 5, corner: "tl", originX: 0, @@ -774,13 +774,13 @@ 6: { preset: "colorWave", intensity: 3.2, - duration: 980, + duration: 700, lineColor: "#ffffff", lineDirection: "horizontal", lineOpacity: 0.3, lineGlow: 0, - lineHold: 380, - lineFade: 460, + lineHold: 180, + lineFade: 260, grid: 5, corner: "tl", originX: 0,