add an icon to the 'Performance' section of the admin sidebar

pull/1/head
ansuz 4 years ago
parent d4194a3aee
commit 94b907e126

@ -855,7 +855,7 @@ define([
return; return;
}; };
Messages.admin_cat_performance = "PERFORMANCE"; // XXX admin Messages.admin_cat_performance = "Performance"; // XXX admin
Messages.admin_performanceProfilingHint = "Measure the running time of various server tasks by type"; // XXX admin Messages.admin_performanceProfilingHint = "Measure the running time of various server tasks by type"; // XXX admin
Messages.admin_performanceProfilingTitle = "Performance"; // XXX admin Messages.admin_performanceProfilingTitle = "Performance"; // XXX admin
@ -921,6 +921,15 @@ define([
APP.$rightside.find('.'+c).show(); APP.$rightside.find('.'+c).show();
}); });
}; };
var SIDEBAR_ICONS = {
general: 'fa fa-user-o',
stats: 'fa fa-line-chart',
quota: 'fa fa-hdd-o',
support: 'fa fa-life-ring',
performance: 'fa fa-heartbeat',
};
var createLeftside = function () { var createLeftside = function () {
var $categories = $('<div>', {'class': 'cp-sidebarlayout-categories'}) var $categories = $('<div>', {'class': 'cp-sidebarlayout-categories'})
.appendTo(APP.$leftside); .appendTo(APP.$leftside);
@ -933,10 +942,10 @@ define([
common.setHash(active); common.setHash(active);
Object.keys(categories).forEach(function (key) { Object.keys(categories).forEach(function (key) {
var $category = $('<div>', {'class': 'cp-sidebarlayout-category'}).appendTo($categories); var $category = $('<div>', {'class': 'cp-sidebarlayout-category'}).appendTo($categories);
if (key === 'general') { $category.append($('<span>', {'class': 'fa fa-user-o'})); } var iconClass = SIDEBAR_ICONS[key];
if (key === 'stats') { $category.append($('<span>', {'class': 'fa fa-line-chart'})); } if (iconClass) {
if (key === 'quota') { $category.append($('<span>', {'class': 'fa fa-hdd-o'})); } $category.append($('<span>', {'class': iconClass}));
if (key === 'support') { $category.append($('<span>', {'class': 'fa fa-life-ring'})); } }
if (key === active) { if (key === active) {
$category.addClass('cp-leftside-active'); $category.addClass('cp-leftside-active');

Loading…
Cancel
Save