Sengi-Windows-MacOS-Linux/src/app/components/left-side-bar/left-side-bar.component.html

43 lines
2.0 KiB
HTML
Raw Normal View History

2018-09-22 05:15:02 +02:00
<div class="left-bar">
2019-06-01 20:22:12 +02:00
<a class="left-bar-button left-bar-button--status left-bar-link" href title="write new message"
(click)="createNewStatus()" (contextmenu)="createNewStatus()" *ngIf="hasAccounts">
2019-02-11 05:03:05 +01:00
<fa-icon [icon]="faCommentAlt"></fa-icon>
2018-09-22 05:15:02 +02:00
</a>
2019-06-01 20:22:12 +02:00
<a class="left-bar-button left-bar-button--search left-bar-link" href title="search" (click)="openSearch()"
(contextmenu)="openSearch()" *ngIf="hasAccounts">
<fa-icon [icon]="faSearch"></fa-icon>
2018-09-22 05:15:02 +02:00
</a>
2018-03-16 03:43:41 +01:00
2023-08-20 07:44:46 +02:00
<div *ngIf="!iconMenuIsDraggable">
<div *ngFor="let account of accounts">
<app-account-icon [account]="account" (toogleAccountNotify)="onToogleAccountNotify($event)"
(openMenuNotify)="onOpenMenuNotify($event)">
</app-account-icon>
</div>
</div>
2018-03-16 03:43:41 +01:00
2023-08-20 07:44:46 +02:00
<div *ngIf="iconMenuIsDraggable" cdkDropList [cdkDropListData]="accounts" (cdkDropListDropped)="onDrop($event)">
2023-08-20 06:36:52 +02:00
<div *ngFor="let account of accounts" cdkDrag class="draggable">
2023-08-20 07:16:41 +02:00
<fa-icon class="draggable__icon" [icon]="faArrowsAltV"></fa-icon>
2023-08-20 06:36:52 +02:00
<img class="draggable__avatar" src="{{ account.avatar }}" />
</div>
</div>
2019-06-01 20:22:12 +02:00
<a class="left-bar-button left-bar-button--add left-bar-link" [ngClass]="{'no-accounts': hasAccounts === false }"
href title="add new account" (click)="addNewAccount()" (contextmenu)="addNewAccount()">
<fa-icon [icon]="faPlus"></fa-icon>
2018-09-22 05:15:02 +02:00
</a>
2019-08-25 07:43:47 +02:00
2023-08-20 06:36:52 +02:00
<a class="left-bar-button left-bar-button--scheduled left-bar-button--bottom left-bar-link" href
title="scheduled statuses" *ngIf="hasAccounts && hasScheduledStatuses" (click)="openScheduledStatuses()"
2019-09-07 22:31:37 +02:00
(contextmenu)="openScheduledStatuses()">
2019-08-25 07:43:47 +02:00
<fa-icon [icon]="faCalendarAlt"></fa-icon>
</a>
2023-08-20 06:36:52 +02:00
<a class="left-bar-button left-bar-button--cog left-bar-button--bottom left-bar-link" href title="settings"
(click)="openSettings()" (contextmenu)="openSettings()">
2019-06-01 20:22:12 +02:00
<fa-icon [icon]="faCog"></fa-icon>
2018-09-22 05:15:02 +02:00
</a>
</div>