mirror of
https://github.com/turt2live/matrix-dimension.git
synced 2024-10-01 01:05:53 -04:00
61 lines
2.9 KiB
HTML
61 lines
2.9 KiB
HTML
<div id="wrapper">
|
|
<my-scalar-close></my-scalar-close>
|
|
<div *ngIf="error">
|
|
<p class="text-danger">{{ error }}</p>
|
|
</div>
|
|
<div *ngIf="loading && !error">
|
|
<p><i class="fa fa-circle-o-notch fa-spin"></i> Loading...</p>
|
|
</div>
|
|
<div *ngIf="!error && !loading">
|
|
|
|
<!-- ------------------------ -->
|
|
<!-- WIDGETS -->
|
|
<!-- ------------------------ -->
|
|
<h4>
|
|
Widgets <i class="fa fa-question-circle text-info" style="font-size: 15px;" placement="bottom"
|
|
ngbTooltip="Widgets add small apps to Riot, like Google Docs, Jitsi conferences, and YouTube videos"></i>
|
|
</h4>
|
|
<div class="integration-container">
|
|
<my-integration *ngFor="let integration of integrations | myFilter:'type':'widget'"
|
|
[integration]="integration"
|
|
[roomId]="roomId"
|
|
[scalarToken]="scalarToken"
|
|
(updated)="updateIntegration(integration)"></my-integration>
|
|
</div>
|
|
|
|
<!-- ------------------------ -->
|
|
<!-- BOTS -->
|
|
<!-- ------------------------ -->
|
|
<h4>
|
|
Bots <i class="fa fa-question-circle text-info" style="font-size: 15px;" placement="bottom"
|
|
ngbTooltip="Bots can provide entertainment or some utility to your room"></i>
|
|
</h4>
|
|
<div class="integration-container">
|
|
<my-integration *ngFor="let integration of integrations | myFilter:'type':'bot'"
|
|
[integration]="integration"
|
|
[roomId]="roomId"
|
|
[scalarToken]="scalarToken"
|
|
(updated)="updateIntegration(integration)"></my-integration>
|
|
<my-integration *ngFor="let integration of integrations | myFilter:'type':'complex-bot'"
|
|
[integration]="integration"
|
|
[roomId]="roomId"
|
|
[scalarToken]="scalarToken"
|
|
(updated)="updateIntegration(integration)"></my-integration>
|
|
</div>
|
|
|
|
<!-- ------------------------ -->
|
|
<!-- BRIDGES -->
|
|
<!-- ------------------------ -->
|
|
<h4>
|
|
Bridges <i class="fa fa-question-circle text-info" style="font-size: 15px;" placement="bottom"
|
|
ngbTooltip="Bridges allow people on other platforms to talk in the room"></i>
|
|
</h4>
|
|
<div class="integration-container">
|
|
<my-integration *ngFor="let integration of integrations | myFilter:'type':'bridge'"
|
|
[integration]="integration"
|
|
[roomId]="roomId"
|
|
[scalarToken]="scalarToken"
|
|
(updated)="updateIntegration(integration)"></my-integration>
|
|
</div>
|
|
</div>
|
|
</div> |