This commit is contained in:
Laker Turner 2025-03-30 21:34:00 +01:00
parent f0b541cfdc
commit 6972a40092
No known key found for this signature in database
3 changed files with 10 additions and 6 deletions

View file

@ -1,11 +1,11 @@
// @ts-check
import { defineConfig } from 'astro/config';
import config from '~/site.config'
import config from './src/site.config'
import tailwindcss from '@tailwindcss/vite';
// https://astro.build/config
export default defineConfig({
site: "https://ivyneeds.rest",
site: config.site.url,
prefetch: true,
vite: {
plugins: [tailwindcss()]

View file

@ -36,7 +36,7 @@ const headerLinks = [
<nav class="flex flex-row gap-4">
{
headerLinks.map((link) => (
<span class="block bg-light-pu dark:bg-dark-pu text-black py-2 px-3 rounded-2xl">
<span class="block bg-light-pu dark:bg-dark-pu text-white dark:text-black py-2 px-3 rounded-2xl">
<i class={`${link.icon} mr-0.5 text-sm`} />
<a
href={link.href}

View file

@ -1,5 +1,5 @@
---
import conf from "~/site.config";
import conf from "~/site.config.ts";
import { getClacks } from "~/lib/fun";
import { descriptionConstructor, titleConstructor } from "~/lib/metadata";
@ -11,11 +11,15 @@ const { title, description } = Astro.props;
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>{titleConstructor(title)}</title>
<meta name="description" content={descriptionConstructor(description)} />
<meta name="author" content="Ivy Turner" />
<meta name="author" content={conf.author.name} />
<meta name="fediverse:creator" content={conf.author.fedi} />
{/* og */}
<meta property="og:title" content={titleConstructor(title)} />
<meta property="og:description" content={descriptionConstructor(description)}/>
<meta
property="og:description"
content={descriptionConstructor(description)}
/>
<meta property="og:type" content="website" />
<meta property="og:url" content={conf.site.url} />
<meta property="og:image" content="https://ivyneeds.rest/image.jpg" />