feat: implement blog template

This commit is contained in:
Alejandro Laguna
2025-09-06 20:38:36 +02:00
parent af2a6d33e3
commit 4f0b05c8ef
12 changed files with 1415 additions and 42 deletions

View File

@@ -2,13 +2,25 @@
import { defineConfig } from 'astro/config';
import tailwindcss from "@tailwindcss/vite";
import astroIcon from "astro-icon"
import mdx from '@astrojs/mdx';
import remarkMath from 'remark-math';
import rehypeKatex from 'rehype-katex';
// https://astro.build/config
export default defineConfig({
vite: { plugins: [tailwindcss()], },
integrations: [astroIcon()],
integrations: [
astroIcon(),
],
site: 'https://alejandrolaguna.dev',
base: "/",
markdown: {
remarkPlugins: [remarkMath],
rehypePlugins: [rehypeKatex],
shikiConfig: {
theme: "vesper",
}
},
output: "static",
server: {
host: '0.0.0.0',