height: 195px;
vertical-align: top;
- .video-miniature-information {
- width: 200px;
- line-height: normal;
+ .video-bottom {
+ display: flex;
- .video-miniature-name {
- @include miniature-name;
- }
+ .video-miniature-information {
+ width: 200px;
+ line-height: normal;
- .video-miniature-created-at-views {
- display: block;
- font-size: 13px;
- }
+ .video-miniature-name {
+ @include miniature-name;
+ }
- .video-miniature-account,
- .video-miniature-channel {
- @include disable-default-a-behaviour;
- @include ellipsis;
+ .video-miniature-created-at-views {
+ display: block;
+ font-size: 13px;
+ }
- display: block;
- font-size: 13px;
- color: $grey-foreground-color;
+ .video-miniature-account,
+ .video-miniature-channel {
+ @include disable-default-a-behaviour;
+ @include ellipsis;
- &:hover {
- color: $grey-foreground-hover-color;
+ display: block;
+ font-size: 13px;
+ color: $grey-foreground-color;
+
+ &:hover {
+ color: $grey-foreground-hover-color;
+ }
}
- }
- .video-info-privacy,
- .video-info-blacklisted .blacklisted-label,
- .video-info-nsfw {
- font-weight: $font-semibold;
- }
+ .video-info-privacy,
+ .video-info-blacklisted .blacklisted-label,
+ .video-info-nsfw {
+ font-weight: $font-semibold;
+ }
- .video-info-blacklisted {
- color: red;
+ .video-info-blacklisted {
+ color: red;
- .blacklisted-reason::before {
- content: ' - ';
+ .blacklisted-reason::before {
+ content: ' - ';
+ }
}
- }
- .video-info-nsfw {
- color: red;
+ .video-info-nsfw {
+ color: red;
+ }
}
- }
-
- .video-bottom {
- display: flex;
.video-actions {
margin-top: 3px;
margin-right: 10px;
- }
- /deep/ .dropdown-root:not(.show) {
- display: none;
- }
+ /deep/ .dropdown-root:not(.show) {
+ display: none;
+ }
- &:hover /deep/ .dropdown-root {
- display: block;
+ /deep/ .playlist-dropdown.show + my-action-dropdown .dropdown-root {
+ display: block;
+ }
}
- /deep/ .playlist-dropdown.show + my-action-dropdown .dropdown-root {
+ &:hover .video-actions /deep/ .dropdown-root {
display: block;
}
@media screen and (max-width: $small-view) {
- .video-actions {
- margin-right: 0;
+ .video-miniature-information .video-miniature-name {
+ margin-top: 0;
}
- /deep/ .dropdown-root {
- display: block !important;
+ .video-actions {
+ margin: 0;
+ top: -3px;
+
+ /deep/ .dropdown-root {
+ display: block !important;
+ }
}
}
}
margin-right: 10px;
}
- .video-miniature-information {
- width: auto;
- min-width: 500px;
-
- .video-miniature-name {
- @include ellipsis-multiline(1.3em, 2);
-
- margin-top: 2px;
- margin-bottom: 5px;
- }
-
- .video-miniature-created-at-views,
- .video-miniature-account,
- .video-miniature-channel {
- font-size: 14px;
- width: fit-content;
- }
-
- .video-info-privacy {
- margin-top: 5px;
+ .video-bottom {
+ .video-miniature-information {
+ width: auto;
+ min-width: 500px;
+
+ .video-miniature-name {
+ @include ellipsis-multiline(1.3em, 2);
+
+ margin-top: 2px;
+ margin-bottom: 5px;
+ }
+
+ .video-miniature-created-at-views,
+ .video-miniature-account,
+ .video-miniature-channel {
+ font-size: 14px;
+ width: fit-content;
+ }
+
+ .video-info-privacy {
+ margin-top: 5px;
+ }
+
+ .video-info-blacklisted {
+ margin-top: 3px;
+ }
}
- .video-info-blacklisted {
- margin-top: 3px;
+ .video-actions {
+ margin: 0;
+ top: -3px;
}
}
- .video-bottom .video-actions {
- margin: 0;
- top: -3px;
- }
-
@media screen and (max-width: $small-view) {
flex-direction: column;
height: auto;