Skip to content

Commit

Permalink
fix layout issue in vc u3 (#677)
Browse files Browse the repository at this point in the history
Signed-off-by: Meina Zhou <meinaz@vmware.com>
  • Loading branch information
zhoumeina committed Aug 28, 2019
1 parent 04964fd commit 839c7b4
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 11 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
.clr-wizard--inline {
height: 300px;
height: 100vh;
}
.spinner {
z-index: 10000;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,14 +72,13 @@ export class CreateVchWizardComponent implements OnInit {
// "context error" warning shows up during unit tests (but they still pass).
// this can be avoided by running the logic a tick later
setTimeout(() => {
const clrModalEl = p.document.querySelector('clr-modal');
const clrModalEl = p.document.querySelector('.modal-dialog');
// resize only if the parent modal is there. this prevents the unit tests from failing
if (clrModalEl === null) {
return;
}
const pluginIframeEl = <HTMLElement>clrModalEl.querySelector('plugin-iframe');
const targetIframeEl = <HTMLElement>clrModalEl.querySelector('iframe');
const modalContentEl = <HTMLElement>clrModalEl.querySelector('.modal-content');
const modalHeaderEl = <HTMLElement>clrModalEl.querySelector('.modal-header');
const modalBodyEl = <HTMLElement>clrModalEl.querySelector('.modal-body');
const modalDialogEl = <HTMLElement>clrModalEl.querySelector('.modal-dialog');
Expand All @@ -88,21 +87,19 @@ export class CreateVchWizardComponent implements OnInit {
modalHeaderEl.parentNode.removeChild(modalHeaderEl);
}

this.renderer.setElementStyle(modalDialogEl, 'height', '75vh');
if (modalDialogEl) {
this.renderer.setElementStyle(modalDialogEl, 'height', '75vh');
}

this.renderer.setElementStyle(modalBodyEl, 'height', '75vh');
this.renderer.setElementStyle(modalBodyEl, 'max-height', '75vh');
this.renderer.setElementStyle(targetIframeEl, 'width', '100%');
this.renderer.setElementStyle(targetIframeEl, 'height', '100%');
// wrapper element that encapsulates iframe tag
// available from 6.5u1
if (pluginIframeEl !== null) {
if (pluginIframeEl) {
this.renderer.setElementStyle(pluginIframeEl, 'height', '100%');
}
this.renderer.setElementStyle(
this.elRef.nativeElement.querySelector('clr-wizard'),
'height',
'100vh'
);

});
}

Expand Down

0 comments on commit 839c7b4

Please sign in to comment.