]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blame - client/src/app/videos/video-list/video-miniature.component.html
Client: fixed header and menu
[github/Chocobozzz/PeerTube.git] / client / src / app / videos / video-list / video-miniature.component.html
CommitLineData
383bfc83 1<div class="video-miniature" (mouseenter)="onHover()" (mouseleave)="onBlur()">
501bc6c2 2 <a
00a44645 3 [routerLink]="['/videos/watch', video.id]" [attr.title]="video.description"
501bc6c2
C
4 class="video-miniature-thumbnail"
5 >
92fb909c
C
6 <img *ngIf="isVideoNSFWForThisUser() === false" [attr.src]="video.thumbnailPath" alt="video thumbnail" />
7 <div *ngIf="isVideoNSFWForThisUser()" class="thumbnail-nsfw">
8 NSFW
9 </div>
10
383bfc83
C
11 <div class="video-miniature-thumbnail-overlay">
12 <span class="video-miniature-thumbnail-overlay-views">{{ video.views }} views</span>
13 <span class="video-miniature-thumbnail-overlay-duration">{{ video.duration }}</span>
14 </div>
501bc6c2 15 </a>
501bc6c2 16
383bfc83
C
17 <span
18 *ngIf="displayRemoveIcon()" (click)="removeVideo(video.id)"
19 class="video-miniature-remove glyphicon glyphicon-remove"
20 ></span>
21
501bc6c2 22 <div class="video-miniature-informations">
383bfc83 23 <span class="video-miniature-name">
92fb909c 24 <a [routerLink]="['/videos/watch', video.id]" [attr.title]="getVideoName()" class="video-miniature-name">{{ getVideoName() }}</a>
00a44645
C
25 </span>
26
bddab65a 27 <a [routerLink]="['/videos/list', { field: 'author', search: video.author, sort: currentSort }]" class="video-miniature-author">{{ video.by }}</a>
05a9feaa
C
28 <span class="video-miniature-views-created-at">
29 <span class="video-miniature-views">{{ video.views }} views</span>
30 <span class="video-miniature-created-at">{{ video.createdAt | date:'short' }}</span>
31 </span>
501bc6c2
C
32 </div>
33</div>