aboutsummaryrefslogtreecommitdiff
path: root/backend/app/views/panels/eicas.scala.html
diff options
context:
space:
mode:
authorJakob Odersky <jodersky@gmail.com>2014-10-02 13:51:26 +0200
committerJakob Odersky <jodersky@gmail.com>2014-10-02 13:51:26 +0200
commite269a40911f901cac415269916d34032e167a618 (patch)
tree1dc0a8650755c0f248766d24d29f92f146d57b79 /backend/app/views/panels/eicas.scala.html
parent34f811f812dd5fc7cf09e0af1ef9bb7534ef3401 (diff)
downloadmavigator-e269a40911f901cac415269916d34032e167a618.tar.gz
mavigator-e269a40911f901cac415269916d34032e167a618.tar.bz2
mavigator-e269a40911f901cac415269916d34032e167a618.zip
update view
Diffstat (limited to 'backend/app/views/panels/eicas.scala.html')
-rw-r--r--backend/app/views/panels/eicas.scala.html35
1 files changed, 35 insertions, 0 deletions
diff --git a/backend/app/views/panels/eicas.scala.html b/backend/app/views/panels/eicas.scala.html
new file mode 100644
index 0000000..211adba
--- /dev/null
+++ b/backend/app/views/panels/eicas.scala.html
@@ -0,0 +1,35 @@
+@()
+
+@led(condition: String) = @{
+ "images/leds/" + (condition match {
+ case "error" => "red-on.svg"
+ case "warn" => "yellow-on.svg"
+ case "good" => "green-on.svg"
+ case "unknown" => "none.svg"
+ case _ => "a"
+ })
+}
+
+@instrument(name: String, condition: String, status: String) = {
+ <tr>
+ <td>@name</td>
+ <td>
+ <img src="@routes.Assets.at(led(condition))" alt="@condition" width="15px">
+ </td>
+ <td>
+ <span class="status @condition">
+ @status
+ </span>
+ </td>
+ </tr>
+}
+
+
+<!-- <table class="control-table">
+ @instrument("engine1", "unknown", "0 rpm")
+ @instrument("engine2", "unknown", "1000 rpm")
+ @instrument("engine3", "unknown", "2080 rpm")
+ @instrument("engine4", "unknown", "1000 rpm")
+ @instrument("battery", "unknown", "3000Wh")
+ @instrument("power", "unknown", "2000W")
+</table --> \ No newline at end of file