diff options
author | Chocobozzz <me@florianbigard.com> | 2019-04-03 16:17:41 +0200 |
---|---|---|
committer | Chocobozzz <me@florianbigard.com> | 2019-04-03 16:17:41 +0200 |
commit | e2409062dedf8856c56ef1bdc98ca623e21c4f3b (patch) | |
tree | c86f7fcbffdaa610bbadb5a4f9abf28d2acd0cdc /client/src/app/+my-account/my-account-history | |
parent | 8fc02e476869276d35759d19248ddfe7f84ec09c (diff) | |
download | PeerTube-e2409062dedf8856c56ef1bdc98ca623e21c4f3b.tar.gz PeerTube-e2409062dedf8856c56ef1bdc98ca623e21c4f3b.tar.zst PeerTube-e2409062dedf8856c56ef1bdc98ca623e21c4f3b.zip |
Refactor video miniatures
Diffstat (limited to 'client/src/app/+my-account/my-account-history')
-rw-r--r-- | client/src/app/+my-account/my-account-history/my-account-history.component.html | 8 | ||||
-rw-r--r-- | client/src/app/+my-account/my-account-history/my-account-history.component.scss | 58 |
2 files changed, 2 insertions, 64 deletions
diff --git a/client/src/app/+my-account/my-account-history/my-account-history.component.html b/client/src/app/+my-account/my-account-history/my-account-history.component.html index 00ee5fbd1..4b94490a0 100644 --- a/client/src/app/+my-account/my-account-history/my-account-history.component.html +++ b/client/src/app/+my-account/my-account-history/my-account-history.component.html | |||
@@ -15,12 +15,6 @@ | |||
15 | 15 | ||
16 | <div myInfiniteScroller (nearOfBottom)="onNearOfBottom()" [autoInit]="true" class="videos"> | 16 | <div myInfiniteScroller (nearOfBottom)="onNearOfBottom()" [autoInit]="true" class="videos"> |
17 | <div class="video" *ngFor="let video of videos"> | 17 | <div class="video" *ngFor="let video of videos"> |
18 | <my-video-thumbnail [video]="video"></my-video-thumbnail> | 18 | <my-video-miniature [video]="video" [displayAsRow]="true"></my-video-miniature> |
19 | |||
20 | <div class="video-info"> | ||
21 | <a tabindex="-1" class="video-info-name" [routerLink]="['/videos/watch', video.uuid]" [attr.title]="video.name">{{ video.name }}</a> | ||
22 | <span i18n class="video-info-date-views">{{ video.views | myNumberFormatter }} views</span> | ||
23 | <a tabindex="-1" class="video-info-account" [routerLink]="[ '/accounts', video.byAccount ]">{{ video.byAccount }}</a> | ||
24 | </div> | ||
25 | </div> | 19 | </div> |
26 | </div> | 20 | </div> |
diff --git a/client/src/app/+my-account/my-account-history/my-account-history.component.scss b/client/src/app/+my-account/my-account-history/my-account-history.component.scss index e03d81055..af6395fb1 100644 --- a/client/src/app/+my-account/my-account-history/my-account-history.component.scss +++ b/client/src/app/+my-account/my-account-history/my-account-history.component.scss | |||
@@ -34,63 +34,7 @@ | |||
34 | .video { | 34 | .video { |
35 | @include row-blocks; | 35 | @include row-blocks; |
36 | 36 | ||
37 | my-video-thumbnail { | 37 | .my-video-miniature { |
38 | margin-right: 10px; | ||
39 | } | ||
40 | |||
41 | .video-info { | ||
42 | flex-grow: 1; | 38 | flex-grow: 1; |
43 | |||
44 | .video-info-name { | ||
45 | @include disable-default-a-behaviour; | ||
46 | |||
47 | color: var(--mainForegroundColor); | ||
48 | display: block; | ||
49 | width: fit-content; | ||
50 | font-size: 18px; | ||
51 | font-weight: $font-semibold; | ||
52 | } | ||
53 | |||
54 | .video-info-date-views { | ||
55 | font-size: 14px; | ||
56 | } | ||
57 | |||
58 | .video-info-account { | ||
59 | @include disable-default-a-behaviour; | ||
60 | @include ellipsis; | ||
61 | |||
62 | display: block; | ||
63 | width: fit-content; | ||
64 | font-size: 14px; | ||
65 | color: $grey-foreground-color; | ||
66 | |||
67 | &:hover { | ||
68 | color: $grey-foreground-hover-color; | ||
69 | } | ||
70 | } | ||
71 | } | ||
72 | } | ||
73 | |||
74 | @media screen and (max-width: $small-view) { | ||
75 | .video { | ||
76 | flex-direction: column; | ||
77 | height: auto; | ||
78 | text-align: center; | ||
79 | |||
80 | .video-info-name { | ||
81 | margin: auto; | ||
82 | } | ||
83 | |||
84 | input[type=checkbox] { | ||
85 | display: none; | ||
86 | } | ||
87 | |||
88 | my-video-thumbnail { | ||
89 | margin-right: 0; | ||
90 | } | ||
91 | |||
92 | .video-buttons { | ||
93 | margin-top: 10px; | ||
94 | } | ||
95 | } | 39 | } |
96 | } | 40 | } |