// Static Astro site for BlueCap Strategies. CI: .gitea/workflows/ci.yml (Gitea Actions). import { defineConfig } from "astro/config"; import sitemap from "@astrojs/sitemap"; import { rehypeResponsiveImages } from "./src/utils/images.mjs"; const site = process.env.PUBLIC_SITE_URL ?? "https://www.bluecapstrategies.com"; export default defineConfig({ site, output: "static", trailingSlash: "always", markdown: { // Article column is ~880px wide on desktop, full width below the 960px breakpoint. rehypePlugins: [[rehypeResponsiveImages, { sizes: "(max-width: 960px) 100vw, 880px" }]], }, integrations: [ sitemap({ filter: (page) => !page.includes("/thank-you/"), }), ], });