personal website

change blogcard links

+3 -5
+1 -3
src/components/BlogCard.astro
··· 6 6 } 7 7 8 8 const { blog } = Astro.props; 9 - 10 - const directory = blog.collection + "/"; 11 9 --- 12 10 13 - <a href={directory + blog.slug}> 11 + <a href={`/blog/${blog.slug}`}> 14 12 <article 15 13 class="flex flex-row justify-between items-center w-full h-fit px-8 py-4 border-2 text-white rounded-md"> 16 14 <div class="flex flex-col gap-2 !!no-underline ">
+2 -2
src/components/SiteLayout.astro
··· 16 16 <meta name="viewport" content="width=device-width" /> 17 17 <meta name="generator" content={Astro.generator} /> 18 18 <meta property="og:type" content="website" /> 19 - <meta property="og:url" content="https://www.zeu.dev/" /> 19 + <meta property="og:url" content="https://www.zeu.dev" /> 20 20 <meta property="og:title" content={title ?? "zeu.dev"} /> 21 21 <meta property="og:description" content="Personal site of Zeu, a software engineer." /> 22 22 <meta property="twitter:card" content="/site_screenshot.png"> ··· 25 25 <title>{ title }</title> 26 26 </head> 27 27 <body class="relative font-syne bg-neutral-900 text-yellow-500 grid grid-cols-1 md:grid-cols-5 w-full h-full min-w-screen min-h-screen"> 28 - <aside class="sticky top-0 max-h-screen flex items-center border-yellow-500 justify-between md:border-r-2 w-full md:w-fit md:justify-start md:items-start h-fit md:h-full md:flex-col gap-4 font-medium p-4"> 28 + <aside class="sticky top-0 z-50 bg-neutral-900 max-h-screen flex items-center border-yellow-500 justify-between md:border-r-2 w-full md:w-fit md:justify-start md:items-start h-fit md:h-full md:flex-col gap-4 font-medium p-4"> 29 29 <div class="flex flex-col gap-2 text-xl"> 30 30 <h1> 31 31 <a href="/" class="after:content-['_->']">zeu.dev</a>