Skip to content
Snippets Groups Projects
Commit d2975ac2 authored by Piotr Gawron's avatar Piotr Gawron
Browse files

Merge branch '346-admin-panel-change-names-to-icons-on-edit-remove-save-buttons' into 'master'

Resolve "Admin panel: change names to icons on edit/remove/save buttons"

Closes #346

See merge request piotr.gawron/minerva!248
parents 1ba2cd28 3b5d2ea0
No related branches found
No related tags found
1 merge request!248Resolve "Admin panel: change names to icons on edit/remove/save buttons"
Pipeline #
...@@ -115,7 +115,7 @@ CommentsAdminPanel.prototype.commentToTableRow = function (comment) { ...@@ -115,7 +115,7 @@ CommentsAdminPanel.prototype.commentToTableRow = function (comment) {
if (comment.isRemoved()) { if (comment.isRemoved()) {
remove = "YES (" + comment.getRemoveReason() + ")"; remove = "YES (" + comment.getRemoveReason() + ")";
} else { } else {
remove = "<button name='removeComment' data='" + comment.getId() + "'>REMOVE</button>"; remove = "<button name='removeComment' data='" + comment.getId() + "'><i class='fa fa-trash-o' style='font-size:17px'></button>";
} }
var author = comment.getAuthor(); var author = comment.getAuthor();
......
...@@ -120,6 +120,11 @@ ConfigurationAdminPanel.prototype.optionToTableRow = function (option, editable) ...@@ -120,6 +120,11 @@ ConfigurationAdminPanel.prototype.optionToTableRow = function (option, editable)
var value = option.getValue(); var value = option.getValue();
var row = []; var row = [];
var editOption; var editOption;
var disabled = '';
if (!editable) {
disabled = " disabled ";
}
if (option.getValueType() === "STRING" || if (option.getValueType() === "STRING" ||
option.getValueType() === "INTEGER" || option.getValueType() === "INTEGER" ||
option.getValueType() === "DOUBLE" || option.getValueType() === "DOUBLE" ||
...@@ -146,11 +151,7 @@ ConfigurationAdminPanel.prototype.optionToTableRow = function (option, editable) ...@@ -146,11 +151,7 @@ ConfigurationAdminPanel.prototype.optionToTableRow = function (option, editable)
} }
row[0] = option.getCommonName(); row[0] = option.getCommonName();
row[1] = editOption; row[1] = editOption;
if (editable) { row[2] = "<button name='saveOption' data='" + option.getType() + "' " + disabled + "><i class='fa fa-save' style='font-size:17px'></i></button>";
row[2] = "<button name='saveOption' data='" + option.getType() + "'>SAVE</button>";
} else {
row[2] = "<button name='saveOption' data='" + option.getType() + "' disabled>SAVE</button>";
}
return row; return row;
}; };
......
...@@ -643,7 +643,7 @@ EditProjectDialog.prototype.userToTableRow = function (user, columns) { ...@@ -643,7 +643,7 @@ EditProjectDialog.prototype.userToTableRow = function (user, columns) {
} }
} }
row.push("<button name='saveUser' data='" + login + "'>SAVE</button>"); row.push("<button name='saveUser' data='" + login + "'><i class=\"fa fa-save\" style=\"font-size:17px\"></i></button>");
return row; return row;
}; };
...@@ -700,8 +700,8 @@ EditProjectDialog.prototype.overlayToTableRow = function (overlay, users) { ...@@ -700,8 +700,8 @@ EditProjectDialog.prototype.overlayToTableRow = function (overlay, users) {
row[4] = defaultOverlayCheckbox; row[4] = defaultOverlayCheckbox;
row[5] = creatorSelect; row[5] = creatorSelect;
row[6] = downloadSourceButton; row[6] = downloadSourceButton;
row[7] = "<button name='saveOverlay' data='" + id + "'>SAVE</button>"; row[7] = "<button name='saveOverlay' data='" + id + "'><i class=\"fa fa-save\" style=\"font-size:17px\"></i></button>";
row[8] = "<button name='removeOverlay' data='" + id + "'>REMOVE</button>"; row[8] = "<button name='removeOverlay' data='" + id + "'><i class='fa fa-trash-o' style='font-size:17px'></button>";
return row; return row;
}; };
...@@ -725,7 +725,7 @@ EditProjectDialog.prototype.mapToTableRow = function (map, users) { ...@@ -725,7 +725,7 @@ EditProjectDialog.prototype.mapToTableRow = function (map, users) {
row[2] = "<input name='defaultCenterX-" + id + "' value='" + centerX + "'/>"; row[2] = "<input name='defaultCenterX-" + id + "' value='" + centerX + "'/>";
row[3] = "<input name='defaultCenterY-" + id + "' value='" + centerY + "'/>"; row[3] = "<input name='defaultCenterY-" + id + "' value='" + centerY + "'/>";
row[4] = "<input name='defaultZoomLevel-" + id + "' value='" + zoomLevel + "'/>"; row[4] = "<input name='defaultZoomLevel-" + id + "' value='" + zoomLevel + "'/>";
row[5] = "<button name='saveMap' data='" + id + "'>SAVE</button>"; row[5] = "<button name='saveMap' data='" + id + "'><i class=\"fa fa-save\" style=\"font-size:17px\"></i></button>";
return row; return row;
}; };
......
...@@ -181,8 +181,8 @@ MapsAdminPanel.prototype.projectToTableRow = function (project, row) { ...@@ -181,8 +181,8 @@ MapsAdminPanel.prototype.projectToTableRow = function (project, row) {
row[3] = organism; row[3] = organism;
row[4] = status; row[4] = status;
row[5] = "<button name='showEditDialog' data='" + project.getProjectId() + "'>EDIT</button>"; row[5] = "<button name='showEditDialog' data='" + project.getProjectId() + "'><i class='fa fa-edit' style='font-size:17px'></i></button>";
row[6] = "<button name='removeProject' data='" + project.getProjectId() + "'>REMOVE</button>"; row[6] = "<button name='removeProject' data='" + project.getProjectId() + "'><i class='fa fa-trash-o' style='font-size:17px'></button>";
return row; return row;
}; };
......
...@@ -235,8 +235,8 @@ UsersAdminPanel.prototype.userToTableRow = function (user, row) { ...@@ -235,8 +235,8 @@ UsersAdminPanel.prototype.userToTableRow = function (user, row) {
row[1] = user.getName(); row[1] = user.getName();
row[2] = user.getSurname(); row[2] = user.getSurname();
row[3] = user.getEmail(); row[3] = user.getEmail();
row[4] = "<button name='showEditDialog' data='" + user.getLogin() + "'>EDIT</button>"; row[4] = "<button name='showEditDialog' data='" + user.getLogin() + "'><i class='fa fa-edit' style='font-size:17px'></i></button>";
row[5] = "<button name='removeUser' data='" + user.getLogin() + "'>REMOVE</button>"; row[5] = "<button name='removeUser' data='" + user.getLogin() + "'><i class='fa fa-trash-o' style='font-size:17px'></i></button>";
return row; return row;
}; };
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment