mirror of
https://github.com/superseriousbusiness/gotosocial.git
synced 2025-11-02 04:12:26 -06:00
consolidate stylesheets
This commit is contained in:
parent
7e1e57321c
commit
6aa580a470
12 changed files with 183 additions and 50 deletions
|
|
@ -18,12 +18,12 @@
|
|||
*/
|
||||
|
||||
const skulk = require("skulk");
|
||||
const fs = require("fs");
|
||||
const path = require("path");
|
||||
const { globSync } = require("glob");
|
||||
|
||||
let cssEntryFiles = fs.readdirSync(path.join(__dirname, "./css")).map((file) => {
|
||||
return path.join(__dirname, "./css", file);
|
||||
});
|
||||
const cssDir = path.join(__dirname, "./css");
|
||||
const cssFiles = globSync(cssDir + "/**/*.css", { ignore: cssDir + "/themes/**" });
|
||||
const cssThemes = globSync(cssDir + "/themes/**/*.css");
|
||||
|
||||
const prodCfg = {
|
||||
transform: [
|
||||
|
|
@ -88,12 +88,19 @@ skulk({
|
|||
}]
|
||||
]
|
||||
},
|
||||
css: {
|
||||
entryFiles: cssEntryFiles,
|
||||
cssThemes: {
|
||||
entryFiles: cssThemes,
|
||||
outputFile: "_discard",
|
||||
presets: [["postcss", {
|
||||
output: "_split"
|
||||
}]]
|
||||
},
|
||||
css: {
|
||||
entryFiles: cssFiles,
|
||||
outputFile: "_discard",
|
||||
presets: [["postcss", {
|
||||
output: "style.css"
|
||||
}]]
|
||||
}
|
||||
}
|
||||
});
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue