[DE] hide "Dark mode" button for some formats
This commit is contained in:
parent
d46607d350
commit
1ee730337c
|
@ -565,7 +565,9 @@ define([
|
||||||
if ( !!window.DE ) {
|
if ( !!window.DE ) {
|
||||||
var mode_cls = Common.UI.Themes.isContentThemeDark() ? 'btn-mode-light' : 'btn-mode-dark';
|
var mode_cls = Common.UI.Themes.isContentThemeDark() ? 'btn-mode-light' : 'btn-mode-dark';
|
||||||
me.btnContentMode = createTitleButton('toolbar__icon icon--inverse ' + mode_cls, $html.findById('#slot-btn-mode'), undefined, 'bottom', 'big');
|
me.btnContentMode = createTitleButton('toolbar__icon icon--inverse ' + mode_cls, $html.findById('#slot-btn-mode'), undefined, 'bottom', 'big');
|
||||||
me.btnContentMode.setVisible(Common.UI.Themes.isDarkTheme());
|
|
||||||
|
var document = this.getApplication().getController('Main').document;
|
||||||
|
me.btnContentMode.setVisible(Common.UI.Themes.isDarkTheme() && !/^pdf|djvu|xps|oxps$/.test(document.fileType));
|
||||||
}
|
}
|
||||||
|
|
||||||
return $html;
|
return $html;
|
||||||
|
|
|
@ -325,7 +325,8 @@ define([
|
||||||
})).on('click', _on_btn_zoom.bind(me, 'up'));
|
})).on('click', _on_btn_zoom.bind(me, 'up'));
|
||||||
|
|
||||||
me.header.btnOptions.menu.on('item:click', me.onOptionsItemClick.bind(this));
|
me.header.btnOptions.menu.on('item:click', me.onOptionsItemClick.bind(this));
|
||||||
if ( !Common.UI.Themes.isDarkTheme() ) {
|
var document = DE.getController('Main').document;
|
||||||
|
if ( !Common.UI.Themes.isDarkTheme() || /^pdf|djvu|xps|oxps$/.test(document.fileType) ) {
|
||||||
me.header.menuItemsDarkMode.hide();
|
me.header.menuItemsDarkMode.hide();
|
||||||
me.header.menuItemsDarkMode.$el.prev('.divider').hide();
|
me.header.menuItemsDarkMode.$el.prev('.divider').hide();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue