|
|
|
module.exports = {
|
|
|
|
content: [
|
|
|
|
"./src/**/*.{js,jsx,ts,tsx}",
|
|
|
|
"./node_modules/@themesberg/flowbite/**/*.js",
|
|
|
|
"./src/**/*.{html,js}",
|
|
|
|
"./node_modules/tw-elements/dist/js/**/*.js",
|
|
|
|
],
|
|
|
|
theme: {
|
|
|
|
extend: {
|
|
|
|
fontFamily: {
|
|
|
|
sansbold: ["sansbold"],
|
|
|
|
},
|
|
|
|
},
|
|
|
|
colors: {
|
|
|
|
primary: "var(--theme-primary)",
|
|
|
|
primaryText: "var(--theme-primaryText)",
|
|
|
|
secondary: "var(--theme-secondary)",
|
|
|
|
secondaryText: "var(--theme-secondaryText)",
|
|
|
|
primaryDark: "var(--theme-primaryDark)",
|
|
|
|
primaryLight: "var(--theme-primaryLight)",
|
|
|
|
secondaryDark: "var(--theme-secondaryDark)",
|
|
|
|
secondaryLight: "var(--theme-secondaryLight)",
|
|
|
|
background: "var(--theme-background)",
|
|
|
|
backgroundText: "var(--theme-backgroundText)",
|
|
|
|
surface: "var(--theme-surface)",
|
|
|
|
surfaceText: "var(--theme-surfaceText)",
|
|
|
|
surfaceBorder: "var(--theme-surfaceBorder)",
|
|
|
|
info: "var(--theme-info)",
|
|
|
|
infoText: "var(--theme-infoText)",
|
|
|
|
success: "var(--theme-success)",
|
|
|
|
successText: "var(--theme-successText)",
|
|
|
|
warning: "var(--theme-warning)",
|
|
|
|
warningText: "var(--theme-warningText)",
|
|
|
|
error: "var(--theme-error)",
|
|
|
|
errorText: "var(--theme-errorText)",
|
|
|
|
},
|
|
|
|
screens: {
|
|
|
|
sm: "640px",
|
|
|
|
// => @media (min-width: 640px) { ... }
|
|
|
|
|
|
|
|
md: "768px",
|
|
|
|
// => @media (min-width: 768px) { ... }
|
|
|
|
|
|
|
|
lg: "1024px",
|
|
|
|
// => @media (min-width: 1024px) { ... }
|
|
|
|
|
|
|
|
xl: "1280px",
|
|
|
|
// => @media (min-width: 1280px) { ... }
|
|
|
|
|
|
|
|
"2xl": "1536px",
|
|
|
|
// => @media (min-width: 1536px) { ... }
|
|
|
|
},
|
|
|
|
},
|
|
|
|
plugins: [
|
|
|
|
require("@themesberg/flowbite/plugin"),
|
|
|
|
require("tw-elements/dist/plugin"),
|
|
|
|
],
|
|
|
|
};
|