mirror of https://github.com/ColorlibHQ/AdminLTE
fix iframe plugin for default tabs
parent
9e1de03c2d
commit
f545979c64
|
@ -253,14 +253,18 @@ class IFrame {
|
||||||
_init() {
|
_init() {
|
||||||
const usingDefTab = ($(SELECTOR_TAB_CONTENT).children().length > 2)
|
const usingDefTab = ($(SELECTOR_TAB_CONTENT).children().length > 2)
|
||||||
|
|
||||||
if (usingDefTab) {
|
|
||||||
const $el = $(`${SELECTOR_TAB_PANE}:first-child`)
|
|
||||||
$el.show()
|
|
||||||
this._setItemActive($el.find('iframe').attr('src'))
|
|
||||||
}
|
|
||||||
|
|
||||||
this._setupListeners()
|
this._setupListeners()
|
||||||
this._fixHeight(!usingDefTab)
|
this._fixHeight(true)
|
||||||
|
|
||||||
|
if (usingDefTab) {
|
||||||
|
const $el = $(`${SELECTOR_TAB_PANE}`).first()
|
||||||
|
// eslint-disable-next-line no-console
|
||||||
|
console.log($el)
|
||||||
|
const uniqueName = $el.attr('id').replace('panel-', '')
|
||||||
|
const navId = `#tab-${uniqueName}`
|
||||||
|
|
||||||
|
this.switchTab(navId, true)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
_initFrameElement() {
|
_initFrameElement() {
|
||||||
|
|
|
@ -132,3 +132,11 @@ body.iframe-mode-fullscreen {
|
||||||
opacity: 1;
|
opacity: 1;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@include dark-mode () {
|
||||||
|
.content-wrapper.iframe-mode {
|
||||||
|
.tab-loading {
|
||||||
|
background-color: $dark;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
|
@ -164,7 +164,7 @@
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
<li class="nav-item">
|
<li class="nav-item">
|
||||||
<a class="nav-link" data-widget="control-sidebar" data-slide="true" href="#" role="button">
|
<a class="nav-link" data-widget="control-sidebar" data-controlsidebar-slide="true" href="#" role="button">
|
||||||
<i class="fas fa-th-large"></i>
|
<i class="fas fa-th-large"></i>
|
||||||
</a>
|
</a>
|
||||||
</li>
|
</li>
|
||||||
|
|
Loading…
Reference in New Issue