diff --git a/lib/controllers.js b/lib/controllers.js index 542318b..961e7fb 100644 --- a/lib/controllers.js +++ b/lib/controllers.js @@ -1,29 +1,12 @@ 'use strict'; -const Controllers = module.exports; - const accountHelpers = require.main.require('./src/controllers/accounts/helpers'); const helpers = require.main.require('./src/controllers/helpers'); +const Controllers = module.exports; + Controllers.renderAdminPage = (req, res) => { - res.render('admin/plugins/theme-quickstart', { - title: 'Quick Start Theme', + res.render('admin/plugins/persona', { + title: 'Persona Theme', }); -}; - -Controllers.renderThemeSettings = async (req, res, next) => { - const userData = await accountHelpers.getUserDataByUserSlug(req.params.userslug, req.uid, req.query); - if (!userData) { - return next(); - } - const lib = require('./theme'); - userData.theme = await lib.loadThemeConfig(userData.uid); - - userData.title = '[[themes/harmony:settings.title]]'; - userData.breadcrumbs = helpers.buildBreadcrumbs([ - { text: userData.username, url: `/user/${userData.userslug}` }, - { text: '[[themes/harmony:settings.title]]' }, - ]); - - res.render('account/theme', userData); -}; +}; \ No newline at end of file diff --git a/templates/admin/plugins/persona.tpl b/templates/admin/plugins/persona.tpl new file mode 100644 index 0000000..955f863 --- /dev/null +++ b/templates/admin/plugins/persona.tpl @@ -0,0 +1,24 @@ +