astro-personal-website/tailwind.config.mjs
2024-05-27 17:05:16 -07:00

28 lines
787 B
JavaScript

/** @type {import('tailwindcss').Config} */
const defaultTheme = require("tailwindcss/defaultTheme");
const plugin = require("tailwindcss/plugin");
export default {
content: ["./src/**/*.{astro,html,js,jsx,md,mdx,svelte,ts,tsx,vue}"],
theme: {
fontFamily: {
sans: ["'Nunito'", ...defaultTheme.fontFamily.sans],
serif: ["'Source Serif Pro'", ...defaultTheme.fontFamily.serif],
mono: ["'Source Code Pro'", ...defaultTheme.fontFamily.mono],
},
extend: {},
},
future: {
hoverOnlyWhenSupported: true,
},
plugins: [
require("@tailwindcss/typography"),
plugin(function ({ addVariant }) {
addVariant(
"prose-inline-code",
'&.prose :where(:not(pre)>code):not(:where([class~="not-prose"] *))',
);
}),
],
};