]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - client/src/app/shared/shared-video-playlist/video-playlist-miniature.component.scss
Fix client lint
[github/Chocobozzz/PeerTube.git] / client / src / app / shared / shared-video-playlist / video-playlist-miniature.component.scss
index 99089166caabd5454cca0f9eddc693a8b14855a1..c350192f48f496af62b076b41c13ce0d03e43e6f 100644 (file)
@@ -1,12 +1,12 @@
-@import '_variables';
-@import '_mixins';
-@import '_miniature';
+@use '_variables' as *;
+@use '_mixins' as *;
+@use '_miniature' as *;
 
 .miniature {
   display: inline-block;
   width: 100%;
 
-  &.no-videos:not(.to-manage){
+  &.no-videos:not(.to-manage) {
     a {
       cursor: default !important;
     }
@@ -42,9 +42,6 @@
 
   .miniature-name {
     @include miniature-name;
-
-    margin-top: 10px;
-    margin-bottom: 5px;
   }
 
   .by {
 }
 
 .miniature:not(.display-as-row) {
+
+  .miniature-name {
+    margin-top: 10px;
+    margin-bottom: 5px;
+  }
+
   .miniature-thumbnail {
+    @include block-ratio($selector: '::ng-deep a');
+
     margin-top: 10px;
     margin-bottom: 5px;
   }
 
   display: flex;
 
+  .miniature-name {
+    @include ellipsis-multiline($video-miniature-row-name-font-size, 2);
+  }
+
   .miniature-thumbnail {
+    @include margin-right(10px);
+
     width: var(--rowThumbnailWidth);
     height: var(--rowThumbnailHeight);
-    margin-right: 10px;
   }
 }