2024-04-07 21:36:17 -07:00
|
|
|
var merge = require("lodash/merge");
|
2024-05-23 15:04:36 -07:00
|
|
|
|
2024-11-02 19:56:23 -07:00
|
|
|
// Use relative paths for imports
|
2024-04-07 21:36:17 -07:00
|
|
|
const baseThemes = require("./tailwind-themes/tailwind.config.js");
|
2024-11-02 19:56:23 -07:00
|
|
|
|
2024-11-03 15:57:11 -08:00
|
|
|
const customThemes = process.env.NEXT_PUBLIC_THEME
|
|
|
|
? require(
|
|
|
|
process.env.NEXT_PUBLIC_THEME
|
|
|
|
? `./tailwind-themes/custom/${process.env.NEXT_PUBLIC_THEME}/tailwind.config.js`
|
|
|
|
: "./tailwind-themes/custom/default/tailwind.config.js"
|
|
|
|
)
|
|
|
|
: null;
|
2024-05-23 15:04:36 -07:00
|
|
|
|
2024-04-07 21:36:17 -07:00
|
|
|
/** @type {import('tailwindcss').Config} */
|
|
|
|
module.exports = customThemes ? merge(baseThemes, customThemes) : baseThemes;
|