[Libreoffice-commits] online.git: loleaflet/css loleaflet/src
Szymon Kłos (via logerrit)
logerrit at kemper.freedesktop.org
Fri Oct 11 19:57:14 UTC 2019
loleaflet/css/toolbar.css | 31 ++++++++++++++++-------
loleaflet/src/control/Control.JSDialogBuilder.js | 8 ++++-
2 files changed, 28 insertions(+), 11 deletions(-)
New commits:
commit 9b0aa58e5ba0539470a41fb08f0fdc18e5e480b4
Author: Szymon Kłos <szymon.klos at collabora.com>
AuthorDate: Fri Oct 11 21:46:41 2019 +0200
Commit: Szymon Kłos <szymon.klos at collabora.com>
CommitDate: Fri Oct 11 21:53:47 2019 +0200
jsdialogs: spinfield units and buttons in row
Change-Id: I4bcf688c2de548ab6c27c06105743c05bdfaf3b2
diff --git a/loleaflet/css/toolbar.css b/loleaflet/css/toolbar.css
index 1ffed1b48..933e031cc 100644
--- a/loleaflet/css/toolbar.css
+++ b/loleaflet/css/toolbar.css
@@ -91,14 +91,13 @@
#DecrementIndent + input:disabled{display: none;}
div#mobile-wizard-content input[type=number]{
height: 46px;
- width: 70%;
+ width: 110px;
margin-left: 10px;
border: none;
}
div#mobile-wizard-content .spinfieldcontainer{
height: 48px;
- margin: 24px 28px 24px 28px !important;
- width: 70%;
+ margin: 24px 0px 24px 28px !important;
border: 1px solid #ccc;
border-radius: 2px;
background-size: 28px;
@@ -1157,28 +1156,42 @@ menu-entry-with-icon.padding-left + menu-entry-icon.width */
.spinfieldcontainer {
display: inline-block;
+ overflow: hidden;
}
.sinfieldcontrols {
background-color: #eee;
text-align: center;
- width: 25px;
- height: 48px;
- float: right;
+ display: inline-block;
+ vertical-align: middle;
+ border-left: 1px solid #ccc;
+}
+
+.spinfieldunit {
+ color: #777;
+ width: 30px;
+ margin: 0px 10px 0px 10px;
}
.plus {
- border-bottom: 1px solid #ccc;
- height: 24px;
+ border-right: 1px solid #ccc;
+ width: 48px;
+ height: 48px;
color: #777 !important;
+ display: table-cell;
+ vertical-align: middle;
}
.minus {
- height: 24px;
+ width: 48px;
+ height: 48px;
color: #777 !important;
+ display: table-cell;
+ vertical-align: middle;
}
.spinfieldimage {
+ width: 24px;
height: 24px;
vertical-align: middle;
}
diff --git a/loleaflet/src/control/Control.JSDialogBuilder.js b/loleaflet/src/control/Control.JSDialogBuilder.js
index 990bc456c..a33c9ce31 100644
--- a/loleaflet/src/control/Control.JSDialogBuilder.js
+++ b/loleaflet/src/control/Control.JSDialogBuilder.js
@@ -343,8 +343,7 @@ L.Control.JSDialogBuilder = L.Control.extend({
},
_spinfieldControl: function(parentContainer, data, builder) {
- var div = L.DomUtil.createWithId('div', data.id, parentContainer);
- $(div).addClass('spinfieldcontainer');
+ var div = L.DomUtil.create('div', 'spinfieldcontainer', parentContainer);
var image = L.DomUtil.create('img', 'spinfieldimage', div);
var icon = builder._createIconPath(data.id);
@@ -353,6 +352,11 @@ L.Control.JSDialogBuilder = L.Control.extend({
var spinfield = L.DomUtil.create('input', 'spinfield', div);
spinfield.type = 'number';
+ if (data.unit) {
+ var unit = L.DomUtil.create('span', 'spinfieldunit', div);
+ unit.innerHTML = data.unit;
+ }
+
var controlsContainer = L.DomUtil.create('div', 'sinfieldcontrols', div);
var plus = L.DomUtil.create('div', 'plus', controlsContainer);
plus.innerHTML = '+';
More information about the Libreoffice-commits
mailing list