diff --git a/astro.config.mjs b/astro.config.mjs index 7794ac5..5b74eac 100644 --- a/astro.config.mjs +++ b/astro.config.mjs @@ -13,6 +13,12 @@ export default defineConfig({ host: process.env.HOST || '0.0.0.0', port: parseInt(process.env.PORT || '4321'), }, + vite: { + build: { + minify: "esbuild", + cssMinify: "esbuild", + }, + }, integrations: [ preact(), tailwind({ diff --git a/src/components/layout/Header.astro b/src/components/layout/Header.astro index 2c23bfb..f5e9cd0 100644 --- a/src/components/layout/Header.astro +++ b/src/components/layout/Header.astro @@ -47,6 +47,6 @@ const links = [ } - + diff --git a/src/islands/Cookie.jsx b/src/islands/Cookie.jsx index 2b58aea..7fdd22f 100644 --- a/src/islands/Cookie.jsx +++ b/src/islands/Cookie.jsx @@ -1,5 +1,6 @@ import { useEffect, useState } from "preact/hooks"; import Markdown from "./Markdown.jsx"; +import "../styles/cookie.css"; export default function Cookie({ config }) { const [visible, setVisible] = useState(false); diff --git a/src/layouts/BaseHead.astro b/src/layouts/BaseHead.astro index ef4b1fc..95a4e8d 100644 --- a/src/layouts/BaseHead.astro +++ b/src/layouts/BaseHead.astro @@ -93,8 +93,18 @@ const jsonExtra = extraSchema ? JSON.stringify(extraSchema) : null; {title} - {keywords.length > 0 && } + { + keywords.length > 0 && ( + + ) + } + + + @@ -117,13 +127,13 @@ const jsonExtra = extraSchema ? JSON.stringify(extraSchema) : null; - + + } + {jsonExtra &&