]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - client/src/app/+my-library/my-video-playlists/my-video-playlists.component.scss
Fix lint
[github/Chocobozzz/PeerTube.git] / client / src / app / +my-library / my-video-playlists / my-video-playlists.component.scss
index 2b7c882460903660b1d94bb7e63a1611c1826bc9..f22feaa48c6b47823cce113f0487a2910a05d9d7 100644 (file)
@@ -1,72 +1,55 @@
-@import '_variables';
-@import '_mixins';
+@use '_variables' as *;
+@use '_mixins' as *;
 
-.create-button {
-  @include create-button;
+h1 {
+  display: flex;
 }
 
 input[type=text] {
   @include peertube-input-text(300px);
 }
 
-::ng-deep .action-button {
-  &.action-button-delete {
-    margin-right: 10px;
-  }
-}
-
 .video-playlist {
-  @include row-blocks;
-
-  .miniature-wrapper {
-    flex-grow: 1;
-
-    ::ng-deep .miniature {
-      display: flex;
+  @include row-blocks($column-responsive: false);
+}
 
-      .miniature-info {
-        margin-left: 10px;
-        width: auto;
-      }
-    }
-  }
+.video-playlist-buttons {
+  @include margin-left(10px);
 
-  .video-playlist-buttons {
-    min-width: 190px;
-    height: max-content;
-  }
+  display: flex;
+  align-self: flex-end;
 }
 
 .video-playlists-header {
   margin-bottom: 30px;
 }
 
-@media screen and (max-width: $small-view) {
+my-video-playlist-miniature {
+  display: block;
+  flex-grow: 1;
+}
+
+my-delete-button {
+  @include margin-right(10px);
+}
+
+@include on-small-main-col {
   .video-playlists-header {
     text-align: center;
   }
 
   .video-playlist {
-
-    .video-playlist-buttons {
-      margin-top: 10px;
-    }
+    flex-wrap: wrap;
   }
 
-  my-video-playlist-miniature ::ng-deep .miniature {
-    flex-direction: column;
-
-    .miniature-info {
-      margin-left: 0 !important;
-    }
+  .video-playlist-buttons {
+    @include margin-left(auto);
 
-    .miniature-name {
-      max-width: $video-thumbnail-width;
-    }
+    margin-top: 10px;
   }
 }
 
-@media screen and (max-width: $mobile-view) {
+@include on-mobile-main-col {
   .video-playlists-header {
     flex-direction: column;
 
@@ -75,4 +58,8 @@ input[type=text] {
       margin-bottom: 12px;
     }
   }
+
+  .action-button {
+    @include margin-left(0);
+  }
 }