--- import "../styles/global.css"; import { ClientRouter } from "astro:transitions"; import Oneko from "../components/Oneko.astro"; import Console from "../components/Console.astro"; interface Props { title?: string; description?: string; } const { title = "Another Hadi", description = "Infosec engineer passionate about Linux/NixOS, blockchains, OSINT & FOSS. Hacking with Go, exploring open tech, and contributing whenever I can 🐧", } = Astro.props; // Custom blur-fade animation configuration const blurFadeAnimation = { old: { name: "blurFadeOut", duration: "0.1s", easing: "ease-in-out", fillMode: "forwards", }, new: { name: "blurFadeIn", duration: "0.1s", easing: "ease-in-out", fillMode: "backwards", }, }; const pageTransition = { forwards: blurFadeAnimation, backwards: blurFadeAnimation, }; const origin = Astro.url.origin; ---