dp-salad-docs/astro.config.mjs
ld3zian b9926ceb4b g
2025-05-26 20:32:25 -07:00

32 lines
827 B
JavaScript

import { defineConfig } from "astro/config";
import starlight from "@astrojs/starlight";
import UnoCSS from "@unocss/astro";
import remarkIconShorthand from "./emojis.mjs";
import vue from "@astrojs/vue";
export default defineConfig({
site: "https://dp-salad.cdezselfhosted.pw",
integrations: [
starlight({
title: "DP-Salad",
customCss: ["./src/styles/custom.css", "@fontsource/ubuntu-mono"],
social: [
{
icon: "seti:git",
label: "Forgejo",
href: "https://git.cdezselfhosted.pw/ldez/dp-salad",
},
],
logo: { src: "./src/assets/saladicon.png", replacesTitle: false },
favicon: "/favicon.ico",
}),
UnoCSS(),
vue({ appEntrypoint: "/src/vue-setup.js" }),
],
markdown: {
remarkPlugins: [remarkIconShorthand],
},
});