loleaflet/css/toolbar.css                |    5 ++++-
 loleaflet/src/control/Control.Toolbar.js |    6 +++---
 2 files changed, 7 insertions(+), 4 deletions(-)

New commits:
commit 8c8d8ff5ec5e2f73df393989032b1450590db2a0
Author:     Pedro Pinto Silva <pedro.si...@collabora.com>
AuthorDate: Mon Nov 25 17:47:26 2019 +0100
Commit:     Pedro Pinto da Silva <pedro.si...@collabora.com>
CommitDate: Tue Nov 26 09:09:55 2019 +0100

    Toolbar-down: status: Add default text and respective styling  when there 
is no value for :
    * insert mode
    * RowSelCount
    * Selectionmode
    
    Change-Id: I5e94aa539178b576c91cbebbf9b71a0d6d4fe30b
    Reviewed-on: https://gerrit.libreoffice.org/83704
    Reviewed-by: Pedro Pinto da Silva <pedro.si...@collabora.com>
    Tested-by: Pedro Pinto da Silva <pedro.si...@collabora.com>

diff --git a/loleaflet/css/toolbar.css b/loleaflet/css/toolbar.css
index f4ca398c5..9167625bb 100644
--- a/loleaflet/css/toolbar.css
+++ b/loleaflet/css/toolbar.css
@@ -62,7 +62,10 @@ w2ui-toolbar {
                display: none;
                overflow: visible !important;
 }
-
+#toolbar-down .ToolbarStatusInactive {
+       color: #696969;
+       box-shadow: inset 0px 0px 0px 10px #f2f2f2, 0px 0px 0px 2px #f2f2f2, 
4px 0px 0px 1px #fff, -4px 0px 0px 1px #fff, 0px 0px 0px 5px #fff;
+}
 #spreadsheet-toolbar {
                left: 0;
                text-align: center;
diff --git a/loleaflet/src/control/Control.Toolbar.js 
b/loleaflet/src/control/Control.Toolbar.js
index b40023cf8..69ff30db1 100644
--- a/loleaflet/src/control/Control.Toolbar.js
+++ b/loleaflet/src/control/Control.Toolbar.js
@@ -1786,14 +1786,14 @@ function onCommandStateChanged(e) {
        else if (commandName === '.uno:RowColSelCount') {
                state = toLocalePattern('$1 rows, $2 columns selected', '(\\d+) 
rows, (\\d+) columns selected', state, '$1', '$2');
                state = toLocalePattern('$1 of $2 records found', '(\\d+) of 
(\\d+) records found', state, '$1', '$2');
-               updateToolbarItem(statusbar, 'RowColSelCount', 
$('#RowColSelCount').html(state ? state : 
'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp').parent().html());
+               updateToolbarItem(statusbar, 'RowColSelCount', 
$('#RowColSelCount').html(state ? state : '<span 
class="ToolbarStatusInactive">&nbsp;Select multiple 
cells&nbsp;</span>').parent().html());
        }
        else if (commandName === '.uno:InsertMode') {
-               updateToolbarItem(statusbar, 'InsertMode', 
$('#InsertMode').html(state ? L.Styles.insertMode[state].toLocaleString() : 
'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp').parent().html());
+               updateToolbarItem(statusbar, 'InsertMode', 
$('#InsertMode').html(state ? L.Styles.insertMode[state].toLocaleString() : 
'<span class="ToolbarStatusInactive">&nbsp;Insert mode: 
inactive&nbsp;</span>').parent().html());
        }
        else if (commandName === '.uno:StatusSelectionMode' ||
                 commandName === '.uno:SelectionMode') {
-               updateToolbarItem(statusbar, 'StatusSelectionMode', 
$('#StatusSelectionMode').html(state ? 
L.Styles.selectionMode[state].toLocaleString() : 
'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp').parent().html());
+               updateToolbarItem(statusbar, 'StatusSelectionMode', 
$('#StatusSelectionMode').html(state ? 
L.Styles.selectionMode[state].toLocaleString() : '<span 
class="ToolbarStatusInactive">&nbsp;Selection mode: 
inactive&nbsp;</span>').parent().html());
        }
        else if (commandName == '.uno:StateTableCell') {
                updateToolbarItem(statusbar, 'StateTableCell', 
$('#StateTableCell').html(state ? localizeStateTableCell(state) : 
'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp').parent().html());
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to