diff --git a/apps/common/main/lib/component/Button.js b/apps/common/main/lib/component/Button.js
index 165100df98..ef0aae3217 100644
--- a/apps/common/main/lib/component/Button.js
+++ b/apps/common/main/lib/component/Button.js
@@ -766,12 +766,9 @@ define([
btnIconEl = $(this.el).find('.icon');
if (opts && (opts.curr || opts.next) && btnIconEl) {
var svgIcon = btnIconEl.find('use.zoom-int');
- if (svgIcon.length) {
- !!opts.next && svgIcon.attr('href', '#' + opts.next);
- } else {
- !!opts.curr && (btnIconEl.removeClass(opts.curr));
- !!opts.next && !btnIconEl.hasClass(opts.next) && (btnIconEl.addClass(opts.next));
- }
+ !!opts.curr && (btnIconEl.removeClass(opts.curr));
+ !!opts.next && !btnIconEl.hasClass(opts.next) && (btnIconEl.addClass(opts.next));
+ svgIcon.length && !!opts.next && svgIcon.attr('href', '#' + opts.next);
if ( !!me.options.signals ) {
if ( !(me.options.signals.indexOf('icon:changed') < 0) ) {
diff --git a/apps/common/main/resources/less/bigscaling.less b/apps/common/main/resources/less/bigscaling.less
index e883308184..a540f7fab8 100644
--- a/apps/common/main/resources/less/bigscaling.less
+++ b/apps/common/main/resources/less/bigscaling.less
@@ -10,6 +10,23 @@
}
}
}
+
+ .left-panel,
+ .modal-dlg:not(#window-header-footer),
+ .advanced-settings-dlg {
+ :not(.input-row) > .btn-group {
+ &.split,
+ > .btn {
+ display: flex;
+ align-items: center;
+ }
+ }
+ }
+
+ .scaling-flex-row {
+ display: flex;
+ align-items: center;
+ }
}
.btn-toolbar,
diff --git a/apps/common/main/resources/less/common.less b/apps/common/main/resources/less/common.less
index 84e7e69b9f..820baf4095 100644
--- a/apps/common/main/resources/less/common.less
+++ b/apps/common/main/resources/less/common.less
@@ -127,13 +127,6 @@ label {
#left-panel-search {
height: 100%;
}
-
- .btn-group > .btn {
- .pixel-ratio__2_5 & {
- display: flex;
- align-items: center;
- }
- }
}
.right-panel {
diff --git a/apps/documenteditor/main/app/view/FileMenuPanels.js b/apps/documenteditor/main/app/view/FileMenuPanels.js
index 83450ac78f..77482594d5 100644
--- a/apps/documenteditor/main/app/view/FileMenuPanels.js
+++ b/apps/documenteditor/main/app/view/FileMenuPanels.js
@@ -2738,6 +2738,7 @@ define([
parentEl: $markup.findById('#print-prev-page'),
cls: 'btn-prev-page',
iconCls: 'arrow',
+ scaling: false,
dataHint: '2',
dataHintDirection: 'top'
});
@@ -2746,6 +2747,7 @@ define([
parentEl: $markup.findById('#print-next-page'),
cls: 'btn-next-page',
iconCls: 'arrow',
+ scaling: false,
dataHint: '2',
dataHintDirection: 'top'
});
diff --git a/apps/documenteditor/main/app/view/ListSettingsDialog.js b/apps/documenteditor/main/app/view/ListSettingsDialog.js
index b370db6c98..95001f2395 100644
--- a/apps/documenteditor/main/app/view/ListSettingsDialog.js
+++ b/apps/documenteditor/main/app/view/ListSettingsDialog.js
@@ -696,6 +696,7 @@ define([
parentEl: $window.findById('#id-dlg-btn-more'),
cls: 'btn-toolbar bg-white',
iconCls: this.extended ? 'caret-double-left' : 'caret-double-right',
+ scaling: false,
hint: this.extended ? this.textHide : this.textMore
});
this.btnMore.on('click', _.bind(this.onMoreClick, this));
diff --git a/apps/presentationeditor/main/app/view/Animation.js b/apps/presentationeditor/main/app/view/Animation.js
index 289b1cee2b..cb5a0fc18b 100644
--- a/apps/presentationeditor/main/app/view/Animation.js
+++ b/apps/presentationeditor/main/app/view/Animation.js
@@ -395,7 +395,7 @@ define([
this.lblStart = new Common.UI.Label({
el: this.$el.find('#animation-label-start'),
- iconCls: 'toolbar__icon btn-preview-play',
+ iconCls: 'toolbar__icon btn-play',
caption: this.strStart,
lock: [_set.slideDeleted, _set.noSlides, _set.noGraphic, _set.noAnimation, _set.timingLock]
});
diff --git a/apps/presentationeditor/main/app/view/DocumentPreview.js b/apps/presentationeditor/main/app/view/DocumentPreview.js
index 04285bc93c..67c93a6523 100644
--- a/apps/presentationeditor/main/app/view/DocumentPreview.js
+++ b/apps/presentationeditor/main/app/view/DocumentPreview.js
@@ -71,9 +71,9 @@ define([
'
',
'',
'
',
- !Common.UI.isRTL() ? '
' : '
',
- '
',
- !Common.UI.isRTL() ? '
' : '
',
+ !Common.UI.isRTL() ? '
' : '
',
+ '
',
+ !Common.UI.isRTL() ? '
' : '
',
'
',
'
',
'
',
@@ -85,9 +85,9 @@ define([
'
',
'
',
'
',
- '
',
+ '
',
'
',
- '
',
+ '
',
'
',
'
'
].join('');
@@ -129,14 +129,12 @@ define([
this.btnPlay.on('click', _.bind(function(btn) {
var iconEl = $('.icon', this.btnPlay.cmpEl);
if (iconEl.hasClass('btn-preview-pause')) {
- iconEl.removeClass('btn-preview-pause');
- iconEl.addClass('btn-preview-play');
+ this.btnPlay.changeIcon({curr: 'btn-preview-pause', next: 'btn-play'});
this.btnPlay.updateHint(this.txtPlay);
if (this.api)
this.api.DemonstrationPause();
} else {
- iconEl.addClass('btn-preview-pause');
- iconEl.removeClass('btn-preview-play');
+ this.btnPlay.changeIcon({curr: 'btn-play', next: 'btn-preview-pause'});
this.btnPlay.updateHint(this.txtPause);
if (this.api)
this.api.DemonstrationPlay ();
@@ -233,8 +231,11 @@ define([
$(document).on("webkitfullscreenchange mozfullscreenchange fullscreenchange MSFullscreenChange",function(){
var fselem = (document.fullscreenElement || document.mozFullScreenElement || document.webkitFullscreenElement || document.msFullscreenElement );
- $('.icon', me.btnFullScreen.cmpEl).toggleClass('btn-preview-exit-fullscreen', fselem !== undefined && fselem !== null);
- $('.icon', me.btnFullScreen.cmpEl).toggleClass('btn-preview-fullscreen', fselem == undefined || fselem == null);
+ if (fselem !== undefined && fselem !== null) {
+ me.btnFullScreen.changeIcon({curr: 'btn-fullscreen', next: 'btn-preview-exit-fullscreen'});
+ } else {
+ me.btnFullScreen.changeIcon({curr: 'btn-preview-exit-fullscreen', next: 'btn-fullscreen'});
+ }
setTimeout( function() {
me.previewControls.css('display', '');
@@ -278,8 +279,7 @@ define([
var iconEl = $('.icon', this.btnPlay.cmpEl);
if (!iconEl.hasClass('btn-preview-pause')) {
- iconEl.addClass('btn-preview-pause');
- iconEl.removeClass('btn-preview-play');
+ this.btnPlay.changeIcon({curr: 'btn-play', next: 'btn-preview-pause'});
this.btnPlay.updateHint(this.txtPause);
}
diff --git a/apps/presentationeditor/main/app/view/FileMenuPanels.js b/apps/presentationeditor/main/app/view/FileMenuPanels.js
index e525e0ae3c..130516559c 100644
--- a/apps/presentationeditor/main/app/view/FileMenuPanels.js
+++ b/apps/presentationeditor/main/app/view/FileMenuPanels.js
@@ -2160,6 +2160,7 @@ define([
parentEl: $markup.findById('#print-prev-page'),
cls: 'btn-prev-page',
iconCls: 'arrow',
+ scaling: false,
dataHint: '2',
dataHintDirection: 'top'
});
@@ -2168,6 +2169,7 @@ define([
parentEl: $markup.findById('#print-next-page'),
cls: 'btn-next-page',
iconCls: 'arrow',
+ scaling: false,
dataHint: '2',
dataHintDirection: 'top'
});
diff --git a/apps/presentationeditor/main/resources/img/toolbar/1.25x/btn-preview-fullscreen.png b/apps/presentationeditor/main/resources/img/toolbar/1.25x/btn-fullscreen.png
similarity index 100%
rename from apps/presentationeditor/main/resources/img/toolbar/1.25x/btn-preview-fullscreen.png
rename to apps/presentationeditor/main/resources/img/toolbar/1.25x/btn-fullscreen.png
diff --git a/apps/presentationeditor/main/resources/img/toolbar/1.25x/btn-preview-play.png b/apps/presentationeditor/main/resources/img/toolbar/1.25x/btn-play.png
similarity index 100%
rename from apps/presentationeditor/main/resources/img/toolbar/1.25x/btn-preview-play.png
rename to apps/presentationeditor/main/resources/img/toolbar/1.25x/btn-play.png
diff --git a/apps/presentationeditor/main/resources/img/toolbar/1.5x/btn-preview-fullscreen.png b/apps/presentationeditor/main/resources/img/toolbar/1.5x/btn-fullscreen.png
similarity index 100%
rename from apps/presentationeditor/main/resources/img/toolbar/1.5x/btn-preview-fullscreen.png
rename to apps/presentationeditor/main/resources/img/toolbar/1.5x/btn-fullscreen.png
diff --git a/apps/presentationeditor/main/resources/img/toolbar/1.5x/btn-preview-play.png b/apps/presentationeditor/main/resources/img/toolbar/1.5x/btn-play.png
similarity index 100%
rename from apps/presentationeditor/main/resources/img/toolbar/1.5x/btn-preview-play.png
rename to apps/presentationeditor/main/resources/img/toolbar/1.5x/btn-play.png
diff --git a/apps/presentationeditor/main/resources/img/toolbar/1.75x/btn-preview-fullscreen.png b/apps/presentationeditor/main/resources/img/toolbar/1.75x/btn-fullscreen.png
similarity index 100%
rename from apps/presentationeditor/main/resources/img/toolbar/1.75x/btn-preview-fullscreen.png
rename to apps/presentationeditor/main/resources/img/toolbar/1.75x/btn-fullscreen.png
diff --git a/apps/presentationeditor/main/resources/img/toolbar/1.75x/btn-preview-play.png b/apps/presentationeditor/main/resources/img/toolbar/1.75x/btn-play.png
similarity index 100%
rename from apps/presentationeditor/main/resources/img/toolbar/1.75x/btn-preview-play.png
rename to apps/presentationeditor/main/resources/img/toolbar/1.75x/btn-play.png
diff --git a/apps/presentationeditor/main/resources/img/toolbar/1x/btn-preview-fullscreen.png b/apps/presentationeditor/main/resources/img/toolbar/1x/btn-fullscreen.png
similarity index 100%
rename from apps/presentationeditor/main/resources/img/toolbar/1x/btn-preview-fullscreen.png
rename to apps/presentationeditor/main/resources/img/toolbar/1x/btn-fullscreen.png
diff --git a/apps/presentationeditor/main/resources/img/toolbar/1x/btn-preview-play.png b/apps/presentationeditor/main/resources/img/toolbar/1x/btn-play.png
similarity index 100%
rename from apps/presentationeditor/main/resources/img/toolbar/1x/btn-preview-play.png
rename to apps/presentationeditor/main/resources/img/toolbar/1x/btn-play.png
diff --git a/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-preview-fullscreen.svg b/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-fullscreen.svg
similarity index 100%
rename from apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-preview-fullscreen.svg
rename to apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-fullscreen.svg
diff --git a/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-preview-play.svg b/apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-play.svg
similarity index 100%
rename from apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-preview-play.svg
rename to apps/presentationeditor/main/resources/img/toolbar/2.5x/btn-play.svg
diff --git a/apps/presentationeditor/main/resources/img/toolbar/2x/btn-preview-fullscreen.png b/apps/presentationeditor/main/resources/img/toolbar/2x/btn-fullscreen.png
similarity index 100%
rename from apps/presentationeditor/main/resources/img/toolbar/2x/btn-preview-fullscreen.png
rename to apps/presentationeditor/main/resources/img/toolbar/2x/btn-fullscreen.png
diff --git a/apps/presentationeditor/main/resources/img/toolbar/2x/btn-preview-play.png b/apps/presentationeditor/main/resources/img/toolbar/2x/btn-play.png
similarity index 100%
rename from apps/presentationeditor/main/resources/img/toolbar/2x/btn-preview-play.png
rename to apps/presentationeditor/main/resources/img/toolbar/2x/btn-play.png
diff --git a/apps/spreadsheeteditor/main/app/template/FormatRulesEditDlg.template b/apps/spreadsheeteditor/main/app/template/FormatRulesEditDlg.template
index 47923ea590..4ac1f2a81a 100644
--- a/apps/spreadsheeteditor/main/app/template/FormatRulesEditDlg.template
+++ b/apps/spreadsheeteditor/main/app/template/FormatRulesEditDlg.template
@@ -28,7 +28,7 @@
-
+
diff --git a/apps/spreadsheeteditor/main/app/view/FileMenuPanels.js b/apps/spreadsheeteditor/main/app/view/FileMenuPanels.js
index 5fb9b32ec2..40e3cdc61d 100644
--- a/apps/spreadsheeteditor/main/app/view/FileMenuPanels.js
+++ b/apps/spreadsheeteditor/main/app/view/FileMenuPanels.js
@@ -2862,6 +2862,7 @@ SSE.Views.FileMenuPanels.RecentFiles = Common.UI.BaseView.extend({
parentEl: $markup.findById('#print-prev-page'),
cls: 'btn-prev-page',
iconCls: 'arrow',
+ scaling: false,
dataHint: '2',
dataHintDirection: 'top'
});
@@ -2870,6 +2871,7 @@ SSE.Views.FileMenuPanels.RecentFiles = Common.UI.BaseView.extend({
parentEl: $markup.findById('#print-next-page'),
cls: 'btn-next-page',
iconCls: 'arrow',
+ scaling: false,
dataHint: '2',
dataHintDirection: 'top'
});
diff --git a/apps/spreadsheeteditor/main/app/view/SlicerSettingsAdvanced.js b/apps/spreadsheeteditor/main/app/view/SlicerSettingsAdvanced.js
index fa37ad2c82..c4fd6e7dce 100644
--- a/apps/spreadsheeteditor/main/app/view/SlicerSettingsAdvanced.js
+++ b/apps/spreadsheeteditor/main/app/view/SlicerSettingsAdvanced.js
@@ -117,6 +117,7 @@ define([ 'text!spreadsheeteditor/main/app/template/SlicerSettingsAdvanced.tem
parentEl: $('#sliceradv-btn-style'),
cls : 'btn-large-dataview sheet-template-slicer',
iconCls : 'icon-template-slicer',
+ scaling : false,
menu : new Common.UI.Menu({
style: 'width: 333px;',
additionalAlign: this.menuAddAlign,
|