From 9c7a0bbd4e0fb8aba30e5af86c0271744baf3da6 Mon Sep 17 00:00:00 2001 From: xdavidwu Date: Mon, 26 Jul 2021 16:14:59 +0800 Subject: [PATCH] view: display current status --- resources/views/uptime.blade.php | 42 +++++++++++++++++++++++++++----- 1 file changed, 36 insertions(+), 6 deletions(-) diff --git a/resources/views/uptime.blade.php b/resources/views/uptime.blade.php index 25c855c..2437477 100644 --- a/resources/views/uptime.blade.php +++ b/resources/views/uptime.blade.php @@ -17,7 +17,28 @@ box-shadow: 0 1px 1px 0 rgba(60,64,67,.08),0 1px 3px 1px rgba(60,64,67,.16); padding: 16px; margin: 16px; - //overflow: auto; + } + + .titlebar { + display: flex; + justify-content: space-between; + align-items: flex-end; + } + + .status { + font-size: 14px; + } + + .status.up { + color: #0f0; + } + + .status.down { + color: #f00; + } + + .status.unknown { + color: #888; } .uptime-view { @@ -48,15 +69,15 @@ height: 8px; } - .up { + .uptime-item.up { background: #0f0; } - .down { + .uptime-item.down { background: #f00; } - .unknown { + .uptime-item.unknown { background: #ccc; } @@ -64,12 +85,21 @@ @foreach ($data as $instance)
- {{ $instance['title'] }} +
+ {{ $instance['title'] }} + @if (!$instance['logs'][count($instance['logs']) - 1]['known']) + Unknown + @elseif ($instance['logs'][count($instance['logs']) - 1]['up']) + Operational + @else + Malfunctioning + @endif +
{{ $instance['logs'][0]['from'] }}
@foreach ($instance['logs'] as $log) -
@endforeach -- 2.43.0