nodebb-theme-peace
Advanced tools
Comparing version 2.0.27 to 2.0.28
@@ -10,6 +10,8 @@ 'use strict'; | ||
library.init = async function (params) { | ||
const { router, middleware } = params; | ||
const { router } = params; | ||
const routeHelpers = require.main.require('./src/routes/helpers'); | ||
routeHelpers.setupAdminPageRoute(params.router, '/admin/plugins/peace', function (req, res, next) { | ||
res.render('admin/plugins/peace', {}); | ||
routeHelpers.setupAdminPageRoute(router, '/admin/plugins/peace', function (req, res, next) { | ||
res.render('admin/plugins/peace', { | ||
title: 'Peace Theme', | ||
}); | ||
}); | ||
@@ -67,14 +69,19 @@ }; | ||
const defaultSkin = _.capitalize(meta.config.bootswatchSkin) || '[[user:no-skin]]'; | ||
const defaultSkins = [ | ||
{ name: `[[user:default, ${defaultSkin}]]`, value: '', selected: userSettings.bootswatchSkin === '' }, | ||
{ name: '[[user:no-skin]]', value: 'noskin', selected: userSettings.bootswatchSkin === 'noskin' }, | ||
]; | ||
const lightSkins = [ | ||
'default', 'cerulean', 'cosmo', 'flatly', 'journal', 'litera', | ||
'lumen', 'lux', 'materia', 'minty', 'morph', 'pulse', 'quartz', 'sandstone', | ||
'simplex', 'sketchy', 'spacelab', 'united', 'yeti', 'zephyr', | ||
'cerulean', 'cosmo', 'flatly', 'journal', 'litera', | ||
'lumen', 'lux', 'materia', 'minty', 'morph', 'pulse', 'sandstone', | ||
'simplex', 'sketchy', 'spacelab', 'united', 'yeti', 'zephyr', | ||
]; | ||
const darkSkins = [ | ||
'cyborg', 'darkly', 'slate', 'solar', 'superhero', 'vapor', | ||
'cyborg', 'darkly', 'quartz', 'slate', 'solar', 'superhero', 'vapor', | ||
]; | ||
function parseSkins(skins) { | ||
skins = skins.map(skin =>({ | ||
skins = skins.map(skin => ({ | ||
name: _.capitalize(skin), | ||
value: skin === 'default' ? '' : skin, | ||
value: skin, | ||
})); | ||
@@ -84,6 +91,7 @@ skins.forEach((skin) => { | ||
}); | ||
return skins | ||
return skins; | ||
} | ||
hookData.templateData.bootswatchSkinOptions = { | ||
default: defaultSkins, | ||
light: parseSkins(lightSkins), | ||
@@ -90,0 +98,0 @@ dark: parseSkins(darkSkins), |
{ | ||
"name": "nodebb-theme-peace", | ||
"version": "2.0.27", | ||
"version": "2.0.28", | ||
"nbbpm": { | ||
@@ -5,0 +5,0 @@ "compatibility": "^3.0.0" |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
7440460
179