website/astro.config.mjs
Juan Manzanero 4dadd988f4
Add css optimization and improve images (#20)
* fix video url

* update deploy script for using rsync

* remove delete from script

* translate resources page

* fix images dimensions and favicon

* add css optimization plugin and improve images
2024-10-12 13:49:49 -06:00

28 lines
717 B
JavaScript

import { defineConfig } from "astro/config";
import react from "@astrojs/react";
import tailwind from "@astrojs/tailwind";
import mdx from "@astrojs/mdx";
import rehypePrettyCode from "rehype-pretty-code";
import rehypeSlug from "rehype-slug";
import sitemap from "@astrojs/sitemap";
import playformInline from "@playform/inline";
// https://astro.build/config
export default defineConfig({
site: "https://juancman.dev/",
integrations: [sitemap(), react(), tailwind({
applyBaseStyles: false,
}), mdx({
syntaxHighlight: false,
rehypePlugins: [
rehypeSlug,
[
rehypePrettyCode,
{
theme: "catppuccin-mocha",
},
],
],
}), playformInline()],
});