Changeset:
        ea8fb568b958
        
https://sourceforge.net/p/mrbs/hg-code/ci/ea8fb568b9583e0b51584e85b3f1992936197721
Author:
        Campbell Morrison <cimorri...@hg.code.sf.net>
Date:
        Mon Apr 03 17:17:38 2017 +0100
Log message:

Commit before change of approach for grid.

diffstat:

 web/css/mrbs.css.php |  20 ++++++++++++++++++--
 web/index.php        |  28 +++++++++++++++++++++++++++-
 2 files changed, 45 insertions(+), 3 deletions(-)

diffs (86 lines):

diff -r 1049e51c426a -r ea8fb568b958 web/css/mrbs.css.php
--- a/web/css/mrbs.css.php      Sun Apr 02 18:36:28 2017 +0100
+++ b/web/css/mrbs.css.php      Mon Apr 03 17:17:38 2017 +0100
@@ -1433,7 +1433,7 @@
   border-collapse: collapse;
 }
 
-.main_view table td {
+.main_view td {
   padding: 0;
 }
 
@@ -1458,7 +1458,7 @@
   border-top: 1px solid <?php echo $body_background_color ?>;
 }
 
-.main_view a {
+.main_view a, .main_view .grid span {
   display: block;
   width: 100%;
   white-space: nowrap;
@@ -1483,3 +1483,19 @@
 .main_view_data td.continuation a {
   color: transparent;
 }
+
+td.data {
+  position: relative;
+}
+
+.grid {
+  position: absolute;
+  top: 0;
+  left: 0;
+  width: 100%;
+  border: 1px solid red;
+}
+
+.main_view .grid td {
+  border-top-color: transparent;
+}
diff -r 1049e51c426a -r ea8fb568b958 web/index.php
--- a/web/index.php     Sun Apr 02 18:36:28 2017 +0100
+++ b/web/index.php     Mon Apr 03 17:17:38 2017 +0100
@@ -296,6 +296,32 @@
   return $html;
 }
 
+
+function get_grid($map)
+{
+  $html = '';
+  
+  $html .= "<table class=\"grid\">\n";
+  
+  $slots = array_keys(current($map));
+  $n_rooms = count($map);
+
+  for ($i=0; $i<$n_rooms; $i++)
+  {
+    $html .= "<tr>\n";
+    foreach ($slots as $slot)
+    {
+      $html .= "<td><span>&nbsp;</span></td>\n";
+    }
+    $html .= "</tr>\n";
+  }
+  
+  $html .= "</table>\n";
+  
+  return $html;
+}
+
+
 function get_table($map)
 {
   $html = '';
@@ -305,7 +331,7 @@
   $html .= "<table class=\"main_view\">\n";
   $html .= "<tr>\n";
   $html .= "<td>" . get_row_labels_table($map) . "</td>\n";
-  $html .= "<td>" . get_row_data_table($map) . " </td>\n";
+  $html .= "<td class=\"data\">" . get_row_data_table($map) . get_grid($map) . 
" </td>\n";
   $html .= "</tr>\n";
   $html .= "</table>\n";
   

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Mrbs-commits mailing list
Mrbs-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mrbs-commits

Reply via email to