[DE mobile] Fixed display chart styles.
This commit is contained in:
parent
c106b6ec1d
commit
36a24ae366
|
@ -42,8 +42,11 @@
|
||||||
|
|
||||||
define([
|
define([
|
||||||
'core',
|
'core',
|
||||||
'documenteditor/mobile/app/view/edit/EditChart'
|
'documenteditor/mobile/app/view/edit/EditChart',
|
||||||
], function (core) {
|
'jquery',
|
||||||
|
'underscore',
|
||||||
|
'backbone'
|
||||||
|
], function (core, view, $, _, Backbone) {
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
DE.Controllers.EditChart = Backbone.Controller.extend(_.extend((function() {
|
DE.Controllers.EditChart = Backbone.Controller.extend(_.extend((function() {
|
||||||
|
@ -564,7 +567,7 @@ define([
|
||||||
Common.SharedSettings.set('chartstyles', styles);
|
Common.SharedSettings.set('chartstyles', styles);
|
||||||
Common.NotificationCenter.trigger('chartstyles:load', styles);
|
Common.NotificationCenter.trigger('chartstyles:load', styles);
|
||||||
|
|
||||||
$('#tab-chart-style .dataview .row div').single('click', _.bind(this.onStyle, this));
|
$('#tab-chart-style li').single('click', _.bind(this.onStyle, this));
|
||||||
},
|
},
|
||||||
|
|
||||||
_uiTransformByWrap: function(type) {
|
_uiTransformByWrap: function(type) {
|
||||||
|
|
|
@ -317,16 +317,8 @@
|
||||||
</ul>
|
</ul>
|
||||||
<% }); %>
|
<% }); %>
|
||||||
</div>
|
</div>
|
||||||
<div id="tab-chart-style" class="page-content tab">
|
<div id="tab-chart-style" class="page-content tab dataview chart-styles">
|
||||||
<div class="list-block">
|
<!--Styles-->
|
||||||
<ul>
|
|
||||||
<li id="edit-chart-styles">
|
|
||||||
<div class="item-content">
|
|
||||||
<div class="item-inner"></div>
|
|
||||||
</div>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
<div id="tab-chart-fill" class="page-content tab">
|
<div id="tab-chart-fill" class="page-content tab">
|
||||||
<!--Fill colors-->
|
<!--Fill colors-->
|
||||||
|
|
|
@ -178,10 +178,10 @@ define([
|
||||||
},
|
},
|
||||||
|
|
||||||
renderStyles: function() {
|
renderStyles: function() {
|
||||||
var $styleContainer = $('#edit-chart-styles .item-inner');
|
var $styleContainer = $('#tab-chart-style');
|
||||||
|
|
||||||
if ($styleContainer.length > 0) {
|
if ($styleContainer.length > 0) {
|
||||||
var columns = parseInt($styleContainer.width() / 60), // magic
|
var columns = parseInt($styleContainer.width() / 70), // magic
|
||||||
row = -1,
|
row = -1,
|
||||||
styles = [];
|
styles = [];
|
||||||
|
|
||||||
|
@ -194,17 +194,15 @@ define([
|
||||||
});
|
});
|
||||||
|
|
||||||
var template = _.template([
|
var template = _.template([
|
||||||
'<div class="dataview chart-styles" style="width: 100%;">',
|
'<% _.each(styles, function(row) { %>',
|
||||||
'<% _.each(styles, function(row) { %>',
|
'<ul class="row">',
|
||||||
'<div class="row">',
|
'<% _.each(row, function(style) { %>',
|
||||||
'<% _.each(row, function(style) { %>',
|
'<li data-type="<%= style.asc_getStyle() %>">',
|
||||||
'<div data-type="<%= style.asc_getStyle() %>">',
|
'<img src="<%= style.asc_getImageUrl() %>" width="50px" height="50px">',
|
||||||
'<img src="<%= style.asc_getImageUrl() %>" width="50px" height="50px">',
|
'</li>',
|
||||||
'</div>',
|
|
||||||
'<% }); %>',
|
|
||||||
'</div>',
|
|
||||||
'<% }); %>',
|
'<% }); %>',
|
||||||
'</div>'
|
'</ul>',
|
||||||
|
'<% }); %>'
|
||||||
].join(''), {
|
].join(''), {
|
||||||
styles: styles
|
styles: styles
|
||||||
});
|
});
|
||||||
|
|
|
@ -6619,6 +6619,15 @@ i.icon.icon-wrap-behind {
|
||||||
width: 70px;
|
width: 70px;
|
||||||
height: 50px;
|
height: 50px;
|
||||||
}
|
}
|
||||||
|
.chart-styles .row,
|
||||||
|
.chart-styles .row li {
|
||||||
|
margin-bottom: 12px;
|
||||||
|
}
|
||||||
|
.chart-styles li,
|
||||||
|
.chart-styles .row div {
|
||||||
|
margin: 0;
|
||||||
|
padding: 1px;
|
||||||
|
}
|
||||||
.shapes li {
|
.shapes li {
|
||||||
width: 70px;
|
width: 70px;
|
||||||
height: 70px;
|
height: 70px;
|
||||||
|
|
|
@ -6182,6 +6182,15 @@ textarea {
|
||||||
width: 70px;
|
width: 70px;
|
||||||
height: 50px;
|
height: 50px;
|
||||||
}
|
}
|
||||||
|
.chart-styles .row,
|
||||||
|
.chart-styles .row li {
|
||||||
|
margin-bottom: 12px;
|
||||||
|
}
|
||||||
|
.chart-styles li,
|
||||||
|
.chart-styles .row div {
|
||||||
|
margin: 0;
|
||||||
|
padding: 1px;
|
||||||
|
}
|
||||||
.shapes li {
|
.shapes li {
|
||||||
width: 70px;
|
width: 70px;
|
||||||
height: 70px;
|
height: 70px;
|
||||||
|
|
|
@ -117,6 +117,22 @@ input, textarea {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Chart styles
|
||||||
|
|
||||||
|
.chart-styles {
|
||||||
|
.row {
|
||||||
|
&, li {
|
||||||
|
margin-bottom: 12px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
li,
|
||||||
|
.row div {
|
||||||
|
margin: 0;
|
||||||
|
padding: 1px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Shapes
|
// Shapes
|
||||||
|
|
||||||
.shapes {
|
.shapes {
|
||||||
|
|
|
@ -110,6 +110,22 @@ input, textarea {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Chart styles
|
||||||
|
|
||||||
|
.chart-styles {
|
||||||
|
.row {
|
||||||
|
&, li {
|
||||||
|
margin-bottom: 12px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
li,
|
||||||
|
.row div {
|
||||||
|
margin: 0;
|
||||||
|
padding: 1px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Shapes
|
// Shapes
|
||||||
|
|
||||||
.shapes {
|
.shapes {
|
||||||
|
|
Loading…
Reference in a new issue