spectre.console/docs/input/tailwind.config.js
Phil Scott 21f731ebd5 Using Statiq processes for tailwind commands
Tweaks tailwind to use jit mode and misc content tweaks


Changes point in which tailwind is built
2021-05-28 14:31:57 +02:00

65 lines
2.3 KiB
JavaScript

const defaultTheme = require("tailwindcss/defaultTheme");
const colors = require("tailwindcss/colors");
module.exports = {
purge: ["./output/**/*.html"],
mode: 'jit',
darkMode: false, // or 'media' or 'class'
theme: {
extend: {
fontFamily: {
sans: ["Poppins", ...defaultTheme.fontFamily.sans],
mono: ["ui-monospace", "Cascadia Mono", "Cascadia Code", "Menlo", "Consolas", "Liberation Mono", "Lucida Console", "WebCascadiaMonoPL", "monospace"],
},
container: {
center: true,
padding: {
DEFAULT: "2rem",
sm: "2rem",
lg: "4rem",
xl: "5rem",
"2xl": "6rem",
},
},
typography: (theme) => ({
DEFAULT: {
css: {
color: defaultTheme.colors.gray[900],
a: {
color: defaultTheme.colors.blue[700],
fontWeight: defaultTheme.fontWeight.normal,
"&:hover": {
color: defaultTheme.colors.blue[600],
},
},
"pre code": {
fontWeight: defaultTheme.fontWeight.light,
},
code: {
color: defaultTheme.colors.blue[900],
fontWeight: defaultTheme.fontWeight.normal,
},
"code::before": {
content: " ",
},
"code::after": {
content: " ",
},
h2: {
marginTop: "1em",
marginBottom: ".5em"
}
},
},
}),
},
},
variants: {
extend: {},
},
plugins: [
require('@tailwindcss/forms'),
require("@tailwindcss/typography")
],
};