mirror of
https://github.com/teableio/teable.git
synced 2026-02-19 17:19:50 +08:00
32 lines
980 B
JavaScript
32 lines
980 B
JavaScript
const { join } = require('path');
|
|
const uiConfig = require('@teable/ui-lib/ui.config.cjs');
|
|
const filePath = join(__dirname, './src/**/*.{js,ts,jsx,tsx}');
|
|
const sdkPath = join(__dirname, '../../packages/sdk/src/**/*.{js,ts,jsx,tsx}');
|
|
const uiLibPath = join(__dirname, '../../packages/ui-lib/src/**/*.{js,ts,jsx,tsx}');
|
|
const scrollbarPlugin = require('tailwind-scrollbar');
|
|
|
|
/** @type {import('tailwindcss').Config} */
|
|
module.exports = uiConfig({
|
|
content: [filePath, sdkPath, uiLibPath],
|
|
darkMode: 'class',
|
|
theme: {},
|
|
plugins: [
|
|
scrollbarPlugin({ nocompatible: true }),
|
|
function ({ addUtilities }) {
|
|
const newUtilities = {
|
|
'.scrollbar-min-thumb': {
|
|
'&::-webkit-scrollbar-thumb': {
|
|
minHeight: '32px',
|
|
},
|
|
'&::-webkit-scrollbar-thumb:vertical': {
|
|
minHeight: '32px',
|
|
},
|
|
},
|
|
};
|
|
|
|
addUtilities(newUtilities);
|
|
},
|
|
require('@tailwindcss/container-queries'),
|
|
],
|
|
});
|