feat: improve styling

This commit is contained in:
Martin Prokoph
2025-07-30 23:22:41 +02:00
parent 886b532519
commit c580b9e181
15 changed files with 872 additions and 231 deletions

View File

@@ -4,14 +4,27 @@ import tailwind from '@astrojs/tailwind';
import icon from "astro-icon";
import alpinejs from "@astrojs/alpinejs";
import rehypeCitation from 'rehype-citation';
// https://astro.build/config
export default defineConfig({
site: 'https://www.midnightdust.eu',
compressHTML: true,
integrations: [mdx(), icon(), tailwind({
applyBaseStyles: false
}), alpinejs()],
integrations: [
mdx(
{rehypePlugins: [[rehypeCitation, {
bibliography: "https://raw.githubusercontent.com/timlrx/rehype-citation/main/test/references-data.bib",
linkCitations: true,
showTooltips: true,
inlineClass: ["citation"],
csl: "https://raw.githubusercontent.com/citation-style-language/styles/master/acm-sig-proceedings.csl"
}]]}
),
icon(),
tailwind({
applyBaseStyles: false
}
), alpinejs()],
vite: {
css: {
preprocessorOptions: {
@@ -21,4 +34,4 @@ export default defineConfig({
}
}
}
});
});