diff --git a/app.js b/app.js index 3328d3ca1c..bd42c1158b 100644 --- a/app.js +++ b/app.js @@ -81,7 +81,7 @@ winston.info('Base Configuration OK.'); } - if (semver.gt(pkg.dependencies['nodebb-theme-cerulean'], require('./node_modules/nodebb-theme-cerulean/package.json').version)) { + if (!semver.satisfies(require('./node_modules/nodebb-theme-cerulean/package.json').version, pkg.dependencies['nodebb-theme-cerulean'])) { winston.error('nodebb-theme-cerulean is out of date - please run npm install.'); } diff --git a/public/templates/header.tpl b/public/templates/header.tpl index 1eafdea419..eb651c4b13 100644 --- a/public/templates/header.tpl +++ b/public/templates/header.tpl @@ -4,7 +4,9 @@ {browserTitle} {meta_tags} - + + + {link_tags} diff --git a/src/webserver.js b/src/webserver.js index e0e4cdcf89..ca318f0d66 100644 --- a/src/webserver.js +++ b/src/webserver.js @@ -94,7 +94,7 @@ if(nconf.get('ssl')) { href: meta.config['brand:logo'] || nconf.get('relative_path') + '/logo.png' }], templateValues = { - cssSrc: meta.config['theme:src'] || nconf.get('relative_path') + '/vendor/bootstrap/css/bootstrap.min.css', + bootswatchCSS: meta.config['theme:src'], pluginCSS: plugins.cssFiles.map(function(file) { return { path: nconf.get('relative_path') + file + (meta.config['cache-buster'] ? '?v=' + meta.config['cache-buster'] : '') }; }), title: meta.config.title || '', description: meta.config.description || '',