Redesign custom theme selection, again

This commit is contained in:
Cadence Ember
2020-05-10 23:58:05 +12:00
parent 9712a80d5a
commit e52fa5aa31
6 changed files with 85 additions and 23 deletions

View File

@@ -21,8 +21,9 @@ subdirs("pug", async (err, dirs) => {
await require("../lib/utils/upgradedb")()
pinski.setNotFoundTarget("/404")
for (const theme of constants.themes) {
pinski.addRoute(`/static/css/${theme.file}.css`, `sass/${theme.file}.sass`, "sass")
Object.assign(pinski.pugDefaultLocals, {constants})
for (const file of constants.themes.collatedFiles) {
pinski.addRoute(`/static/css/${file}.css`, `sass/${file}.sass`, "sass")
}
pinski.addRoute("/settings", "pug/settings.pug", "pug")
pinski.addPugDir("pug", dirs)