Files
speckle-server/packages/dui3/tailwind.config.mjs
T
Kristaps Fabians Geikins 2eb5f51af3 feat: dui3 package (#1585)
2023-05-19 16:57:28 +03:00

30 lines
982 B
JavaScript

import speckleTheme from '@speckle/tailwind-theme'
import { tailwindContentEntry as themeEntry } from '@speckle/tailwind-theme/tailwind-configure'
import { tailwindContentEntry as uiLibEntry } from '@speckle/ui-components/tailwind-configure'
import formsPlugin from '@tailwindcss/forms'
import { createRequire } from 'module'
const req = createRequire(import.meta.url)
/** @type {import('tailwindcss').Config} */
const config = {
darkMode: 'class',
content: [
`./components/**/*.{vue,js,ts}`,
`./layouts/**/*.vue`,
`./pages/**/*.vue`,
`./composables/**/*.{js,ts}`,
`./plugins/**/*.{js,ts}`,
'./stories/**/*.{js,ts,vue,mdx}',
'./app.vue',
'./.storybook/**/*.{js,ts,vue}',
'./lib/**/composables/*.{js,ts}',
themeEntry(req),
uiLibEntry(req)
// `./lib/**/*.{js,ts,vue}`, // TODO: Wait for fix https://github.com/nuxt/framework/issues/2886#issuecomment-1108312903
],
plugins: [speckleTheme, formsPlugin]
}
export default config