+ <div *ngIf="!isLoggedIn" class="button-block">
+ <a i18n routerLink="/login" class="login-button">Login</a>
+ <a i18n *ngIf="isRegistrationAllowed()" routerLink="/signup" class="create-account-button">Create an account</a>
+ </div>
+
+ <div *ngIf="isLoggedIn" class="panel-block">
+ <div i18n class="block-title">MY LIBRARY</div>
+
+ <a routerLink="/my-account/videos" routerLinkActive="active">
+ <my-global-icon iconName="videos"></my-global-icon>
+ <ng-container i18n>Videos</ng-container>
+ </a>
+
+ <a routerLink="/my-account/video-playlists" routerLinkActive="active">
+ <my-global-icon iconName="playlists"></my-global-icon>
+ <ng-container i18n>Playlists</ng-container>
+ </a>
+
+ <a routerLink="/videos/subscriptions" routerLinkActive="active">
+ <my-global-icon iconName="subscriptions"></my-global-icon>
+ <ng-container i18n>Subscriptions</ng-container>
+ </a>
+
+ <a routerLink="/my-account/history/videos" routerLinkActive="active">
+ <my-global-icon iconName="history"></my-global-icon>
+ <ng-container i18n>History</ng-container>
+ </a>
+
+ </div>
+
+ <div class="panel-block">
+ <div i18n class="block-title">VIDEOS</div>
+
+ <a routerLink="/videos/overview" routerLinkActive="active">
+ <my-global-icon iconName="globe"></my-global-icon>
+ <ng-container i18n>Discover</ng-container>
+ </a>
+
+ <a routerLink="/videos/trending" routerLinkActive="active">
+ <my-global-icon iconName="trending"></my-global-icon>
+ <ng-container i18n>Trending</ng-container>
+ </a>
+
+ <a routerLink="/videos/most-liked" routerLinkActive="active">
+ <my-global-icon iconName="like"></my-global-icon>
+ <ng-container i18n>Most liked</ng-container>
+ </a>
+
+ <a routerLink="/videos/recently-added" routerLinkActive="active">
+ <my-global-icon iconName="recently-added"></my-global-icon>
+ <ng-container i18n>Recently added</ng-container>
+ </a>
+
+ <a routerLink="/videos/local" routerLinkActive="active">
+ <my-global-icon iconName="home"></my-global-icon>
+ <ng-container i18n>Local</ng-container>
+ </a>
+ </div>
+ </div>
+
+ <div class="footer">
+ <div class="panel-block">
+ <a *ngIf="userHasAdminAccess" [routerLink]="getFirstAdminRouteAvailable()" routerLinkActive="active">
+ <my-global-icon iconName="cog"></my-global-icon>
+ <ng-container i18n>Administration</ng-container>
+ </a>
+ <a *ngIf="!isLoggedIn" (click)="openQuickSettings()">
+ <my-global-icon iconName="cog"></my-global-icon>
+ <ng-container i18n>Settings</ng-container>
+ </a>
+ <a routerLink="/about/instance">
+ <my-global-icon iconName="help"></my-global-icon>
+ <ng-container i18n>About</ng-container>
+ </a>
+ </div>
+
+ <div class="d-flex flex-column">
+ <div class="footer-links">
+ <a i18n routerLink="/about/instance">Contact</a>
+ <a i18n routerLink="/about/instance">Terms of Service</a>
+ <a i18n routerLink="/about/instance" fragment="statistics">Stats</a>
+ <a (click)="openLanguageChooser()" class="c-hand">
+ <span i18n>Interface: {{ language }}</span>