From 2840e0ed3ffb15ceafb6cd2bd0f4af4ed5c9dca8 Mon Sep 17 00:00:00 2001
From: Romain Courteaud <romain@nexedi.com>
Date: Wed, 21 Feb 2018 16:59:07 +0000
Subject: [PATCH] [erp5_web_renderjs_ui] Hide the top pagination info on mobile

---
 .../web_page_module/rjs_gadget_erp5_nojqm_css.css    |  8 ++++++++
 .../web_page_module/rjs_gadget_erp5_nojqm_css.xml    |  4 ++--
 .../erp5_web_renderjs_ui/erp5css.less.txt            | 12 ++++++++++++
 3 files changed, 22 insertions(+), 2 deletions(-)

diff --git a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_nojqm_css.css b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_nojqm_css.css
index 32d3341bc3..0e6aba5b19 100644
--- a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_nojqm_css.css
+++ b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_nojqm_css.css
@@ -1341,6 +1341,14 @@ div[data-gadget-scope='erp5_searchfield'] div.search_parsed_value button {
   flex: 2;
   align-self: flex-end;
 }
+@media not screen and (min-width: 45em) {
+  .document_table .ui-table-header h1 span.listboxloader {
+    display: none;
+  }
+  .document_table .ui-table-header h1 span.listboxloader.ui-icon-spinner {
+    display: initial;
+  }
+}
 .document_table .ui-table-header button {
   padding: 3pt;
   border: 1px solid rgba(0, 0, 0, 0.14);
diff --git a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_nojqm_css.xml b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_nojqm_css.xml
index c6e085982a..2e9dc1ba9f 100644
--- a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_nojqm_css.xml
+++ b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_nojqm_css.xml
@@ -242,7 +242,7 @@
             </item>
             <item>
                 <key> <string>serial</string> </key>
-                <value> <string>965.41949.31139.17681</string> </value>
+                <value> <string>965.42456.41629.30583</string> </value>
             </item>
             <item>
                 <key> <string>state</string> </key>
@@ -260,7 +260,7 @@
                     </tuple>
                     <state>
                       <tuple>
-                        <float>1519201856.02</float>
+                        <float>1519232300.75</float>
                         <string>UTC</string>
                       </tuple>
                     </state>
diff --git a/bt5/erp5_web_renderjs_ui/SkinTemplateItem/portal_skins/erp5_web_renderjs_ui/erp5css.less.txt b/bt5/erp5_web_renderjs_ui/SkinTemplateItem/portal_skins/erp5_web_renderjs_ui/erp5css.less.txt
index cbc97bb259..03a4c3a48d 100644
--- a/bt5/erp5_web_renderjs_ui/SkinTemplateItem/portal_skins/erp5_web_renderjs_ui/erp5css.less.txt
+++ b/bt5/erp5_web_renderjs_ui/SkinTemplateItem/portal_skins/erp5_web_renderjs_ui/erp5css.less.txt
@@ -1566,7 +1566,19 @@ div[data-gadget-scope='erp5_searchfield'] {
       color: @grey;
       flex: 2;
       align-self: flex-end;
+
+      // Hide the pagination info next to the listbox title
+      @media @smartphone {
+        span.listboxloader {
+          display: none;
+          &.ui-icon-spinner {
+            // Show the loader
+            display: initial;
+          }
+        }
+      }
     }
+
     button {
       padding: @half-margin-size;
       border: 1px solid rgba(0, 0, 0, 0.14);
-- 
2.30.9