Improve styling of staged images

* move file name above the image
* use bold font for file name
* horizontally center the texts
* increase preview image size

Change-Id: I73ff3e5e730d41848007bdc35b8def136beac20a
Signed-off-by: Edwin Kempin <edwin.kempin@sap.com>
diff --git a/src/main/java/com/googlesource/gerrit/plugins/imagare/client/UploadStagePanel.java b/src/main/java/com/googlesource/gerrit/plugins/imagare/client/UploadStagePanel.java
index 4b27f74..30ac8b0 100644
--- a/src/main/java/com/googlesource/gerrit/plugins/imagare/client/UploadStagePanel.java
+++ b/src/main/java/com/googlesource/gerrit/plugins/imagare/client/UploadStagePanel.java
@@ -119,6 +119,10 @@
 
       setStyleName("imagare-stage-image-preview-panel");
 
+      Label fileNameLabel = new Label(fileName != null ? fileName : "img.png");
+      fileNameLabel.setStyleName("imagare-stage-image-title");
+      add(fileNameLabel);
+
       img = new Image(dataUrl);
       img.setStyleName("imagare-stage-image-preview");
       add(img);
@@ -144,7 +148,8 @@
           cancelHideDeleteIcon();
           deleteIcon.getElement().setAttribute("style",
               deleteIcon.getElement().getAttribute("style")
-                  + "position: absolute; top: " + img.getAbsoluteTop() + "px;");
+                  + "position: absolute; top: " + img.getAbsoluteTop() + "px; "
+                  + "left: " + img.getAbsoluteLeft() + "px;");
           deleteIcon.setVisible(true);
         }
       });
@@ -181,12 +186,7 @@
         }
       });
 
-      if (fileName != null) {
-        Label fileNameLabel = new Label(fileName);
-        fileNameLabel.setStyleName("imagare-stage-label");
-        add(fileNameLabel);
-      }
-      Label projectLabel = new Label("Project:" + project);
+      Label projectLabel = new Label("Project: " + project);
       projectLabel.setStyleName("imagare-stage-label");
       add(projectLabel);
     }
diff --git a/src/main/java/com/googlesource/gerrit/plugins/imagare/public/imagare.css b/src/main/java/com/googlesource/gerrit/plugins/imagare/public/imagare.css
index 86d52d8..e015e5b 100644
--- a/src/main/java/com/googlesource/gerrit/plugins/imagare/public/imagare.css
+++ b/src/main/java/com/googlesource/gerrit/plugins/imagare/public/imagare.css
@@ -56,16 +56,22 @@
 }
 
 .imagare-image-preview {
-  max-width: 75px;
-  max-height: 75px;
+  max-width: 150px;
+  max-height: 100px;
   margin: 5px;
   border: 1px solid #B3B2B2;
 }
 
-.imagare-stage-image-preview {
-  max-width: 75px;
-  max-height: 75px;
+.imagare-stage-image-title {
   margin-top: 10px;
+  max-width: 150px;
+  font-size: 12px;
+  font-weight: bold;
+}
+
+.imagare-stage-image-preview {
+  max-width: 150px;
+  max-height: 100px;
   border: 1px solid #B3B2B2;
 }
 
@@ -76,15 +82,20 @@
 
 .imagare-stage-image-preview-panel {
   display: inline;
-  margin-left: 5px;
-  margin-right: 5px;
+  margin-left: 10px;
+  margin-right: 10px;
+}
+
+.imagare-stage-image-preview-panel td {
+  text-align: center;
 }
 
 .imagare-staged-images-panel {
-  width: 600px;
+  width: 1000px;
 }
 
 .imagare-stage-label {
+  font-size: 12px;
   max-width: 150px;
 }