diff --git a/admin/src/main/resources/org/jboss/capedwarf/admin/logs.vm b/admin/src/main/resources/org/jboss/capedwarf/admin/logs.vm
index 09142657..4f634190 100644
--- a/admin/src/main/resources/org/jboss/capedwarf/admin/logs.vm
+++ b/admin/src/main/resources/org/jboss/capedwarf/admin/logs.vm
@@ -20,27 +20,29 @@
-
+
#foreach ($requestLog in $logViewer.requestLogs)
-
-
- $timeFormatter.format($requestLog.endTimeUsec)
- $esc.html($requestLog.resource)
- $requestLog.status
- ${requestLog.pendingTimeUsec}ms
- $sizeFormatter.format($requestLog.responseSize)
- $requestLog.userAgent
- |
-
- #foreach ($appLogLine in $requestLog.appLogLines)
-
- $appLogLine.logLevel.name().charAt(0) |
- $timeFormatter.format($appLogLine.timeUsec) |
- $appLogLine.logMessage |
-
- #end
+ -
+ $timeFormatter.format($requestLog.endTimeUsec)
+ $esc.html($requestLog.resource)
+ $requestLog.status
+ ${requestLog.pendingTimeUsec}ms
+ $sizeFormatter.format($requestLog.responseSize)
+ $requestLog.userAgent
+ #if($requestLog.appLogLines.size() > 0)
+
+ #foreach ($appLogLine in $requestLog.appLogLines)
+ -
+ $appLogLine.logLevel.name().charAt(0)
+ $timeFormatter.format($appLogLine.timeUsec)
+ $appLogLine.logMessage
+
+ #end
+
+ #end
+
#end
-
+
diff --git a/admin/src/main/resources/org/jboss/capedwarf/admin/res/main.css b/admin/src/main/resources/org/jboss/capedwarf/admin/res/main.css
index bb32d035..74ee4bce 100644
--- a/admin/src/main/resources/org/jboss/capedwarf/admin/res/main.css
+++ b/admin/src/main/resources/org/jboss/capedwarf/admin/res/main.css
@@ -151,6 +151,47 @@ h2 {
padding-bottom: 10px;
}
+ul.ae-logs {
+ list-style: none;
+}
+
+.ae-log:nth-child(odd) {
+ background-color: #eee;
+}
+
+.ae-log {
+ padding: 0.5em 0 0.5em 1em;
+}
+
+.ae-log span {
+ margin: 0 .3em;
+}
+
+.ae-log .file {
+ font-weight: bold;
+}
+
+.ae-log-line {
+ margin: 0 0 0 3em;
+}
+
+.ae-log-lines {
+ margin: 0.5em 0 0 0;
+ list-style: none;
+}
+
+.ae-log-lines li {
+ height: 1.6em;
+}
+
+.ae-log-lines span {
+ margin-right: 1em;
+}
+
+.ae-log-lines .snippet {
+ color: #666;
+}
+
.ae-log-legend {
margin: 1em 0;
}