igniteui-sassdoc-theme
Version:
Default SassDoc theme used in Ignite UI for Angular.
44 lines (42 loc) • 872 B
text/typescript
import { defineConfig } from "astro/config";
import expressiveCode from "astro-expressive-code";
import pagefind from "astro-pagefind";
export default defineConfig({
output: "static",
outDir: "./site",
build: {
assets: "_assets",
format: "file",
},
integrations: [
expressiveCode({
themes: ["github-light"],
styleOverrides: {
borderRadius: "0",
borderWidth: "1px",
borderColor: "var(--ig-gray-300)",
frames: {
shadowColor: "none",
},
},
shiki: {
bundledLangs: ["scss", "html"],
engine: "oniguruma",
},
defaultProps: {
wrap: true,
},
}),
pagefind(),
],
vite: {
css: {
preprocessorOptions: {
scss: {
quietDeps: true,
loadPaths: ["./node_modules/"],
},
},
},
},
});