]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blob - client/src/app/menu/menu.component.html
e4cd40628c73b76cda39708be4cbc46b66aeaaf7
[github/Chocobozzz/PeerTube.git] / client / src / app / menu / menu.component.html
1 <menu>
2 <div *ngIf="isLoggedIn" class="logged-in-block">
3 <a routerLink="/account/settings">
4 <img [src]="user.accountAvatarUrl" alt="Avatar" />
5 </a>
6
7 <div class="logged-in-info">
8 <a routerLink="/my-account/settings" class="logged-in-username">{{ user.username }}</a>
9 <div class="logged-in-email">{{ user.email }}</div>
10 </div>
11
12 <div class="logged-in-more" dropdown placement="right" container="body">
13 <span class="glyphicon glyphicon-option-vertical" dropdownToggle></span>
14
15 <ul *dropdownMenu class="dropdown-menu">
16 <li>
17 <a i18n routerLink="/my-account/settings" class="dropdown-item" title="My account">
18 My account
19 </a>
20
21 <a (click)="logout($event)" class="dropdown-item" title="Log out" href="#">
22 Log out
23 </a>
24 </li>
25 </ul>
26 </div>
27 </div>
28
29 <div *ngIf="!isLoggedIn" class="button-block">
30 <a routerLink="/login" class="login-button">Login</a>
31 <a *ngIf="isRegistrationAllowed()" routerLink="/signup" class="create-account-button">Create an account</a>
32 </div>
33
34 <div class="panel-block">
35 <div class="block-title">Videos</div>
36
37 <a routerLink="/videos/trending" routerLinkActive="active">
38 <span class="icon icon-videos-trending"></span>
39 Trending
40 </a>
41
42 <a routerLink="/videos/recently-added" routerLinkActive="active">
43 <span class="icon icon-videos-recently-added"></span>
44 Recently added
45 </a>
46
47 <a routerLink="/videos/local" routerLinkActive="active">
48 <span class="icon icon-videos-local"></span>
49 Local
50 </a>
51 </div>
52
53 <div class="panel-block">
54 <div class="block-title">More</div>
55
56 <a *ngIf="userHasAdminAccess" [routerLink]="getFirstAdminRouteAvailable()" routerLinkActive="active">
57 <span class="icon icon-administration"></span>
58 Administration
59 </a>
60
61 <a routerLink="/about" routerLinkActive="active">
62 <span class="icon icon-about"></span>
63 About
64 </a>
65 </div>
66 </menu>