2018-04-20 07:21:20 +00:00
|
|
|
<div [attr.class]="layout">
|
2018-04-20 07:19:42 +00:00
|
|
|
<div class="tfw-grid-main-components">
|
|
|
|
<div class="tfw-header"><app-header></app-header></div>
|
2018-04-20 12:05:23 +00:00
|
|
|
<div [ngClass]="{ 'hide-attribute': hide_messages }" class="tfw-messages"><app-messages></app-messages></div>
|
2018-04-20 07:19:42 +00:00
|
|
|
<div class="tfw-web tao-grid-top-left"
|
|
|
|
[ngClass]="{ 'deploy-blur': deploying }">
|
2018-04-25 09:48:15 +00:00
|
|
|
<app-web *ngIf="!iframeUrl"></app-web>
|
|
|
|
<div *ngIf="iframeUrl" class="iframe-container">
|
|
|
|
<iframe class="iframe"
|
|
|
|
scrolling="yes"
|
|
|
|
frameborder="0"
|
|
|
|
[src]="iframeUrl | safe">
|
|
|
|
</iframe>
|
|
|
|
</div>
|
2018-03-12 15:48:15 +00:00
|
|
|
</div>
|
2018-04-20 07:21:20 +00:00
|
|
|
<div class="tfw-ide">
|
|
|
|
<app-ide></app-ide>
|
|
|
|
</div>
|
2018-04-20 07:19:42 +00:00
|
|
|
<div class="tfw-terminal">
|
2018-04-20 13:54:34 +00:00
|
|
|
<app-terminal></app-terminal>
|
2018-04-20 07:19:42 +00:00
|
|
|
</div>
|
|
|
|
<div class="tfw-sidebar">
|
2018-04-20 09:09:47 +00:00
|
|
|
<app-sidebar (layoutChanged)="setLayout($event)" [layout]="layout"></app-sidebar>
|
2018-04-20 07:19:42 +00:00
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="tfw-terminal-footer"></div>
|
2018-03-12 14:03:38 +00:00
|
|
|
</div>
|
2018-02-16 10:19:52 +00:00
|
|
|
</div>
|