X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fapp%2F%2Bvideos%2F%2Bvideo-edit%2Fshared%2Fvideo-edit.component.scss;h=c1c7c686db5ea516d86b8b654a7e92eddb80e109;hb=819b656439e5f0ec2ae5de9357502cdfe3196197;hp=9caf009c5c28bfe441818a3dd06f9bdffd0a5341;hpb=02c01341f4dae30ec6b81fcb644952393d73c4a8;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 9caf009c5..c1c7c686d 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,13 +1,8 @@ -// 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 { +label, +my-dynamic-form-field ::ng-deep label { font-weight: $font-regular; font-size: 100%; } @@ -56,65 +51,62 @@ my-peertube-checkbox { } } -.captions { - - .captions-header { - text-align: right; - margin-bottom: 1rem; +.captions-header { + text-align: right; + margin-bottom: 1rem; +} - .create-caption { - @include create-button; - } - } +.create-caption { + @include create-button; +} - .caption-entry { - display: flex; - height: 40px; - align-items: center; +.caption-entry { + display: flex; + height: 40px; + align-items: center; - a.caption-entry-label { - @include disable-default-a-behaviour; + a.caption-entry-label { + @include disable-default-a-behaviour; - flex-grow: 1; - color: #000; + flex-grow: 1; + color: #000; - &:hover { - opacity: 0.8; - } + &:hover { + opacity: 0.8; } + } - .caption-entry-label { - font-size: 15px; - font-weight: bold; - - margin-right: 20px; - width: 150px; - } + .caption-entry-label { + font-size: 15px; + font-weight: bold; - .caption-entry-state { - width: 200px; + margin-right: 20px; + width: 150px; + } - &.caption-entry-state-create { - color: #39CC0B; - } + .caption-entry-state { + width: 200px; - &.caption-entry-state-delete { - color: #FF0000; - } + &.caption-entry-state-create { + color: #39CC0B; } - .caption-entry-delete { - @include peertube-button; - @include grey-button; + &.caption-entry-state-delete { + color: #FF0000; } } - .no-caption { - text-align: center; - font-size: 15px; + .caption-entry-delete { + @include peertube-button; + @include grey-button; } } +.no-caption { + text-align: center; + font-size: 15px; +} + .submit-container { text-align: right; @@ -125,71 +117,32 @@ my-peertube-checkbox { color: pvar(--greyForegroundColor); font-size: 15px; } - - .submit-button { - @include peertube-button; - @include orange-button; - @include button-with-icon(20px, 1px); - - display: inline-block; - - input { - cursor: inherit; - background-color: inherit; - border: none; - padding: 0; - outline: 0; - color: inherit; - font-weight: $font-semibold; - } - } } p-calendar { display: block; ::ng-deep { - input, - .ui-calendar { + .p-calendar { width: 100%; } - input { + .p-inputtext { @include peertube-input-text(100%); color: #000; } } } -// columns for the video -.col-video-edit { - @include make-col-ready(); - - @include media-breakpoint-up(md) { - @include make-col(7); +.form-columns { + display: grid; - & + .col-video-edit { - @include make-col(5); - } - } - - @include media-breakpoint-up(xl) { - @include make-col(8); - - & + .col-video-edit { - @include make-col(4); - } - } + grid-template-columns: 66% 1fr; + grid-gap: 30px; } -:host-context(.expanded) { - .col-video-edit { - @include media-breakpoint-up(md) { - @include make-col(8); - - & + .col-video-edit { - @include make-col(4); - } - } +@include on-small-main-col { + .form-columns { + grid-template-columns: 1fr; } }