mirror of
https://github.com/Start9Labs/start-os.git
synced 2026-03-30 12:11:56 +00:00
54 lines
1.8 KiB
HTML
54 lines
1.8 KiB
HTML
<ion-item>
|
|
<ion-icon slot="start" size="large" [name]="interface.def.ui ? 'desktop-outline' : 'terminal-outline'"></ion-icon>
|
|
<ion-label>
|
|
<h1>{{ interface.def.name }}</h1>
|
|
<h2>{{ interface.def.description }}</h2>
|
|
</ion-label>
|
|
</ion-item>
|
|
<div style="padding-left: 64px;">
|
|
<!-- has tor -->
|
|
<ion-item *ngIf="interface.addresses['tor-address'] as tor">
|
|
<ion-label>
|
|
<h2>Tor Address</h2>
|
|
<p>{{ tor }}</p>
|
|
</ion-label>
|
|
<ion-buttons slot="end">
|
|
<ion-button *ngIf="interface.def.ui" fill="clear" (click)="launch(tor)">
|
|
<ion-icon size="small" slot="icon-only" name="open-outline"></ion-icon>
|
|
</ion-button>
|
|
<ion-button fill="clear" (click)="copy(tor)">
|
|
<ion-icon size="small" slot="icon-only" name="copy-outline"></ion-icon>
|
|
</ion-button>
|
|
</ion-buttons>
|
|
</ion-item>
|
|
<!-- no tor -->
|
|
<ion-item *ngIf="!interface.addresses['tor-address']">
|
|
<ion-label>
|
|
<h2>Tor Address</h2>
|
|
<p>Service does not use a Tor Address</p>
|
|
</ion-label>
|
|
</ion-item>
|
|
|
|
<!-- lan -->
|
|
<ion-item *ngIf="interface.addresses['lan-address'] as lan">
|
|
<ion-label>
|
|
<h2>LAN Address</h2>
|
|
<p>{{ lan }}</p>
|
|
</ion-label>
|
|
<ion-buttons slot="end">
|
|
<ion-button *ngIf="interface.def.ui" fill="clear" (click)="launch(lan)">
|
|
<ion-icon size="small" slot="icon-only" name="open-outline"></ion-icon>
|
|
</ion-button>
|
|
<ion-button fill="clear" (click)="copy(lan)">
|
|
<ion-icon size="small" slot="icon-only" name="copy-outline"></ion-icon>
|
|
</ion-button>
|
|
</ion-buttons>
|
|
</ion-item>
|
|
<!-- no lan -->
|
|
<ion-item *ngIf="!interface.addresses['lan-address']">
|
|
<ion-label>
|
|
<h2>LAN Address</h2>
|
|
<p>Service does not use a LAN Address</p>
|
|
</ion-label>
|
|
</ion-item>
|
|
</div> |