Optimizations to tiny icons
* give all icons a ToolTip title * add CSS class "link" to set cursor:pointer and use it for the icons Change-Id: I88a43bbe64b46113d159ac9bd178d901df530708
This commit is contained in:
@@ -147,6 +147,7 @@ public interface GerritCss extends CssResource {
|
||||
String leftMostCell();
|
||||
String lineHeader();
|
||||
String lineNumber();
|
||||
String link();
|
||||
String linkMenuBar();
|
||||
String linkMenuItemNotLast();
|
||||
String menuBarUserName();
|
||||
|
||||
@@ -383,6 +383,7 @@ public class ApprovalTable extends Composite {
|
||||
remove.setTitle(Util.M.removeReviewer( //
|
||||
FormatUtil.name(accountCache.get(ad.getAccount()))));
|
||||
remove.setStyleName(Gerrit.RESOURCES.css().removeReviewer());
|
||||
remove.addStyleName(Gerrit.RESOURCES.css().link());
|
||||
remove.addClickHandler(new ClickHandler() {
|
||||
@Override
|
||||
public void onClick(ClickEvent event) {
|
||||
|
||||
@@ -92,6 +92,7 @@ public interface ChangeConstants extends Constants {
|
||||
String changeInfoBlockProject();
|
||||
String changeInfoBlockBranch();
|
||||
String changeInfoBlockTopic();
|
||||
String changeInfoBlockTopicAlterTopicToolTip();
|
||||
String changeInfoBlockUploaded();
|
||||
String changeInfoBlockUpdated();
|
||||
String changeInfoBlockStatus();
|
||||
@@ -132,6 +133,7 @@ public interface ChangeConstants extends Constants {
|
||||
String revertChangeTitle();
|
||||
|
||||
String headingEditCommitMessage();
|
||||
String editCommitMessageToolTip();
|
||||
String titleEditCommitMessage();
|
||||
|
||||
String buttonAbandonChangeBegin();
|
||||
|
||||
@@ -69,6 +69,7 @@ changeInfoBlockOwner = Owner
|
||||
changeInfoBlockProject = Project
|
||||
changeInfoBlockBranch = Branch
|
||||
changeInfoBlockTopic = Topic
|
||||
changeInfoBlockTopicAlterTopicToolTip = Edit Topic
|
||||
changeInfoBlockUploaded = Uploaded
|
||||
changeInfoBlockUpdated = Updated
|
||||
changeInfoBlockStatus = Status
|
||||
@@ -117,6 +118,7 @@ headingRevertMessage = Revert Commit Message:
|
||||
revertChangeTitle = Code Review - Revert Merged Change
|
||||
|
||||
headingEditCommitMessage = Commit Message
|
||||
editCommitMessageToolTip = Edit Commit Message
|
||||
titleEditCommitMessage = Create New Patch Set
|
||||
|
||||
buttonRestoreChangeBegin = Restore Change
|
||||
|
||||
@@ -156,6 +156,8 @@ public class ChangeInfoBlock extends Composite {
|
||||
|
||||
if (changeDetail.canEditTopicName()) {
|
||||
final Image edit = new Image(Gerrit.RESOURCES.edit());
|
||||
edit.addStyleName(Gerrit.RESOURCES.css().link());
|
||||
edit.setTitle(Util.C.changeInfoBlockTopicAlterTopicToolTip());
|
||||
edit.addClickHandler(new ClickHandler() {
|
||||
@Override
|
||||
public void onClick(final ClickEvent event) {
|
||||
|
||||
@@ -123,6 +123,8 @@ public class CommitMessageBlock extends Composite {
|
||||
false));
|
||||
if (canEditCommitMessage) {
|
||||
final Image edit = new Image(Gerrit.RESOURCES.edit());
|
||||
edit.setTitle(Util.C.editCommitMessageToolTip());
|
||||
edit.addStyleName(Gerrit.RESOURCES.css().link());
|
||||
edit.addClickHandler(new ClickHandler() {
|
||||
@Override
|
||||
public void onClick(final ClickEvent event) {
|
||||
|
||||
@@ -106,6 +106,9 @@ a:hover {
|
||||
padding: 0.2em 0.2em 0.2em 0.5em;
|
||||
}
|
||||
|
||||
.link {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
/** MenuScreen **/
|
||||
.menuScreenMenuBar {
|
||||
@@ -957,7 +960,6 @@ a:hover {
|
||||
|
||||
.changeInfoTopicPanel img {
|
||||
float: right;
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.changeInfoTopicPanel a {
|
||||
|
||||
@@ -148,6 +148,7 @@ public abstract class AbstractPatchContentTable extends NavigationTable<Object>
|
||||
// Prepare icons.
|
||||
iconA = new Image(Gerrit.RESOURCES.addFileComment());
|
||||
iconA.setTitle(PatchUtil.C.addFileCommentToolTip());
|
||||
iconA.addStyleName(Gerrit.RESOURCES.css().link());
|
||||
iconA.addClickHandler(new ClickHandler() {
|
||||
@Override
|
||||
public void onClick(ClickEvent event) {
|
||||
@@ -156,6 +157,7 @@ public abstract class AbstractPatchContentTable extends NavigationTable<Object>
|
||||
});
|
||||
iconB = new Image(Gerrit.RESOURCES.addFileComment());
|
||||
iconB.setTitle(PatchUtil.C.addFileCommentToolTip());
|
||||
iconB.addStyleName(Gerrit.RESOURCES.css().link());
|
||||
iconB.addClickHandler(new ClickHandler() {
|
||||
@Override
|
||||
public void onClick(ClickEvent event) {
|
||||
|
||||
Reference in New Issue
Block a user