From 90bc9c69a150c564ef2510fc21fefc3d36db5c3a Mon Sep 17 00:00:00 2001 From: Dmitry Khomutov Date: Thu, 31 Aug 2017 22:06:29 +0700 Subject: [PATCH] Improved public status page UI (Added environment and duration, fixed table cell height). --- public/assets/css/main.css | 4 +++ src/PHPCensor/View/BuildStatus/view.phtml | 32 +++++++++++++++-------- 2 files changed, 25 insertions(+), 11 deletions(-) diff --git a/public/assets/css/main.css b/public/assets/css/main.css index 1fc0d12e..b743f890 100644 --- a/public/assets/css/main.css +++ b/public/assets/css/main.css @@ -494,6 +494,10 @@ text-overflow: ellipsis; } +.table-hover td { + height: 50px; +} + .small-box > .inner { border-bottom: 1px solid rgba(0, 0, 0, 0.15); } diff --git a/src/PHPCensor/View/BuildStatus/view.phtml b/src/PHPCensor/View/BuildStatus/view.phtml index 73460545..c7c80576 100644 --- a/src/PHPCensor/View/BuildStatus/view.phtml +++ b/src/PHPCensor/View/BuildStatus/view.phtml @@ -97,6 +97,8 @@ Date Commit Branch + Environment + Duration @@ -143,17 +145,16 @@ getCreated()->format('Y-m-d H:i:s'); ?> getCommitId() !== 'Manual') { - echo sprintf( - '%s (%s) — %s', - $build->getCommitLink(), - substr($build->getCommitId(), 0, 7), - $build->getCommitterEmail(), - $build->getCommitMessage() - ); - } else { - echo $build->getCommitId(); - } + if ($build->getCommitId() !== 'Manual') { + print sprintf( + '%s (%s)', + $build->getCommitLink(), + substr($build->getCommitId(), 0, 7), + $build->getCommitterEmail() + ); + } else { + print 'Manual'; + } ?> @@ -167,6 +168,15 @@ + + getEnvironment(); + echo !empty($environment) ? $environment : '—' ; + ?> + + + getDuration(); ?> sec. +