?
This commit is contained in:
parent
f0b541cfdc
commit
6972a40092
3 changed files with 10 additions and 6 deletions
|
@ -1,11 +1,11 @@
|
||||||
// @ts-check
|
// @ts-check
|
||||||
import { defineConfig } from 'astro/config';
|
import { defineConfig } from 'astro/config';
|
||||||
import config from '~/site.config'
|
import config from './src/site.config'
|
||||||
import tailwindcss from '@tailwindcss/vite';
|
import tailwindcss from '@tailwindcss/vite';
|
||||||
|
|
||||||
// https://astro.build/config
|
// https://astro.build/config
|
||||||
export default defineConfig({
|
export default defineConfig({
|
||||||
site: "https://ivyneeds.rest",
|
site: config.site.url,
|
||||||
prefetch: true,
|
prefetch: true,
|
||||||
vite: {
|
vite: {
|
||||||
plugins: [tailwindcss()]
|
plugins: [tailwindcss()]
|
||||||
|
|
|
@ -36,7 +36,7 @@ const headerLinks = [
|
||||||
<nav class="flex flex-row gap-4">
|
<nav class="flex flex-row gap-4">
|
||||||
{
|
{
|
||||||
headerLinks.map((link) => (
|
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`} />
|
<i class={`${link.icon} mr-0.5 text-sm`} />
|
||||||
<a
|
<a
|
||||||
href={link.href}
|
href={link.href}
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
---
|
---
|
||||||
import conf from "~/site.config";
|
import conf from "~/site.config.ts";
|
||||||
import { getClacks } from "~/lib/fun";
|
import { getClacks } from "~/lib/fun";
|
||||||
import { descriptionConstructor, titleConstructor } from "~/lib/metadata";
|
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" />
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
<title>{titleConstructor(title)}</title>
|
<title>{titleConstructor(title)}</title>
|
||||||
<meta name="description" content={descriptionConstructor(description)} />
|
<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 */}
|
{/* og */}
|
||||||
<meta property="og:title" content={titleConstructor(title)} />
|
<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:type" content="website" />
|
||||||
<meta property="og:url" content={conf.site.url} />
|
<meta property="og:url" content={conf.site.url} />
|
||||||
<meta property="og:image" content="https://ivyneeds.rest/image.jpg" />
|
<meta property="og:image" content="https://ivyneeds.rest/image.jpg" />
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue