loleaflet/css/toolbar.css | 37 +++++++++++++++++++---- loleaflet/src/control/Control.JSDialogBuilder.js | 6 +++ 2 files changed, 37 insertions(+), 6 deletions(-)
New commits: commit 7905c20888c5bae178d0532cc6ae8e69010ea9b2 Author: Szymon Kłos <szymon.k...@collabora.com> AuthorDate: Wed Oct 9 16:27:45 2019 +0200 Commit: Szymon Kłos <szymon.k...@collabora.com> CommitDate: Wed Oct 9 16:27:45 2019 +0200 jsdialogs: add +/- buttons for number field Change-Id: I029ca937ab182306a3d5d218470a14938f3fd231 diff --git a/loleaflet/css/toolbar.css b/loleaflet/css/toolbar.css index 82f0a33cb..fd5feeaa3 100644 --- a/loleaflet/css/toolbar.css +++ b/loleaflet/css/toolbar.css @@ -63,12 +63,18 @@ } #DecrementIndent + input:disabled{display: none;} div#mobile-wizard-content input[type=number]{ - height: 32px; - margin: 24px 28px 24px 28px !important; - width: 70%; - border: 1px solid #ccc; - border-radius: 2px; - background-size: 28px; + height: 46px; + width: 70%; + margin-left: 10px; + border: none; + } + div#mobile-wizard-content .spinfieldcontainer{ + height: 48px; + margin: 24px 28px 24px 28px !important; + width: 70%; + border: 1px solid #ccc; + border-radius: 2px; + background-size: 28px; } #buttonbefore, #buttonafter, #buttonoptimal, #buttonparallel, #buttonnone, #buttonthrough, #bottom, #top, #standard, #Bold, #Italic, #Underline, #Strikeout{ margin: 0; @@ -1110,3 +1116,22 @@ menu-entry-with-icon.padding-left + menu-entry-icon.width */ .spinfieldcontainer { display: inline-block; } + +.sinfieldcontrols { + background-color: #eee; + text-align: center; + width: 25px; + height: 48px; + float: right; +} + +.plus { + border-bottom: 1px solid #ccc; + height: 24px; + color: #777 !important; +} + +.minus { + height: 24px; + color: #777 !important; +} diff --git a/loleaflet/src/control/Control.JSDialogBuilder.js b/loleaflet/src/control/Control.JSDialogBuilder.js index c76c87c8e..fe5891cd6 100644 --- a/loleaflet/src/control/Control.JSDialogBuilder.js +++ b/loleaflet/src/control/Control.JSDialogBuilder.js @@ -330,6 +330,12 @@ L.Control.JSDialogBuilder = L.Control.extend({ var spinfield = L.DomUtil.create('input', 'spinfield', div); spinfield.type = 'number'; + var controlsContainer = L.DomUtil.create('div', 'sinfieldcontrols', div); + var plus = L.DomUtil.create('div', 'plus', controlsContainer); + plus.innerHTML = '+'; + var minus = L.DomUtil.create('div', 'minus', controlsContainer); + minus.innerHTML = '-'; + if (data.enabled == 'false') $(spinfield).attr('disabled', 'disabled'); _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits