Fixes #117 add classes for status in report
authorDan Marsden <dan@danmarsden.com>
Mon, 24 Aug 2015 09:08:23 +0000 (21:08 +1200)
committerDan Marsden <dan@danmarsden.com>
Mon, 24 Aug 2015 09:08:23 +0000 (21:08 +1200)
also add some default css for PLEA status set.

renderhelpers.php
styles.css

index b8d12fb..918af32 100644 (file)
@@ -127,7 +127,7 @@ class user_sessions_cells_html_generator extends user_sessions_cells_generator {
 
     protected function construct_existing_status_cell($text) {
         $this->close_open_cell_if_needed();
-        $this->cells[] = $text;
+        $this->cells[] = html_writer::span($text, 'attendancestatus-'.$text);
     }
 
     protected function construct_hidden_status_cell($text) {
index a57c33d..3137d7d 100644 (file)
 .path-mod-attendance .remarkholder:hover .remarkcontent {
     display: inline-block;
 }
+
+.path-mod-attendance .attendancestatus-P {
+    color: green;
+}
+
+.path-mod-attendance .attendancestatus-E {
+    color: #00AEE3;
+}
+
+.path-mod-attendance .attendancestatus-L {
+    color: #F7931E;
+}
+
+.path-mod-attendance .attendancestatus-A {
+    color: red;
+}
\ No newline at end of file