X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2Fvideos%2F%2Bvideo-edit%2Fshared%2Fvideo-edit.component.scss;h=69b9072883ac33625d35b43c384ff5f9ae5db815;hb=67ed6552b831df66713bac9e672738796128d33f;hp=3d57e9152aca084157fe1796f879f141f567feaa;hpb=25266908666d4d465e1c8ec90135eaa00c91732e;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/app/videos/+video-edit/shared/video-edit.component.scss b/client/src/app/videos/+video-edit/shared/video-edit.component.scss index 3d57e9152..69b907288 100644 --- a/client/src/app/videos/+video-edit/shared/video-edit.component.scss +++ b/client/src/app/videos/+video-edit/shared/video-edit.component.scss @@ -1,15 +1,39 @@ -@import '_variables'; -@import '_mixins'; +// Bootstrap grid utilities require functions, variables and mixins +@import 'node_modules/bootstrap/scss/functions'; +@import 'node_modules/bootstrap/scss/variables'; +@import 'node_modules/bootstrap/scss/mixins'; +@import 'node_modules/bootstrap/scss/grid'; + +@import 'variables'; +@import 'mixins'; + +label { + font-weight: $font-regular; + font-size: 100%; +} .peertube-select-container { @include peertube-select-container(auto); } +.title-page a { + color: pvar(--mainForegroundColor); + + &:hover { + text-decoration: none; + opacity: .8; + } +} + my-peertube-checkbox { display: block; margin-bottom: 1rem; } +.nav-tabs { + margin-bottom: 15px; +} + .video-edit { height: 100%; min-height: 300px; @@ -36,6 +60,7 @@ my-peertube-checkbox { .captions-header { text-align: right; + margin-bottom: 1rem; .create-caption { @include create-button; @@ -50,6 +75,7 @@ my-peertube-checkbox { a.caption-entry-label { @include disable-default-a-behaviour; + flex-grow: 1; color: #000; &:hover { @@ -96,7 +122,7 @@ my-peertube-checkbox { display: inline-block; margin-right: 25px; - color: $grey-foreground-color; + color: pvar(--greyForegroundColor); font-size: 15px; } @@ -135,69 +161,37 @@ p-calendar { } } -::ng-deep { - .root-tabset > .nav { - margin-bottom: 15px; - } +@include ng2-tags; - .ng2-tag-input { - border: none !important; - } +// columns for the video +.col-video-edit { + @include make-col-ready(); - .ng2-tags-container { - display: flex; - align-items: center; - border: 1px solid #C6C6C6; - border-radius: 3px; - padding: 5px !important; - height: max-content; - } + @include media-breakpoint-up(md) { + @include make-col(7); - tag-input-form { - input { - height: 30px !important; - font-size: 12px !important; - - background-color: var(--mainBackgroundColor) !important; - color: var(--mainForegroundColor) !important; + & + .col-video-edit { + @include make-col(5); } } - tag { - background-color: $grey-background-color !important; - color: #000 !important; - border-radius: 3px !important; - font-size: 12px !important; - height: 30px !important; - line-height: 30px !important; - margin: 0 5px 0 0 !important; - cursor: default !important; - padding: 0 8px 0 10px !important; - - div { - height: 100% !important; + @include media-breakpoint-up(xl) { + @include make-col(8); + + & + .col-video-edit { + @include make-col(4); } } +} - delete-icon { - cursor: pointer !important; - height: auto !important; - vertical-align: middle !important; - padding-left: 6px !important; - - svg { - position: relative; - top: -1px; - height: auto !important; - vertical-align: middle !important; +:host-context(.expanded) { + .col-video-edit { + @include media-breakpoint-up(md) { + @include make-col(8); - path { - fill: $grey-foreground-color !important; + & + .col-video-edit { + @include make-col(4); } } - - &:hover { - transform: none !important; - } } }