From 67ed6552b831df66713bac9e672738796128d33f Mon Sep 17 00:00:00 2001 From: Chocobozzz Date: Tue, 23 Jun 2020 14:10:17 +0200 Subject: Reorganize client shared modules --- .../video-add-to-playlist.component.scss | 107 +++++++++++++++++++++ 1 file changed, 107 insertions(+) create mode 100644 client/src/app/shared/shared-video-playlist/video-add-to-playlist.component.scss (limited to 'client/src/app/shared/shared-video-playlist/video-add-to-playlist.component.scss') diff --git a/client/src/app/shared/shared-video-playlist/video-add-to-playlist.component.scss b/client/src/app/shared/shared-video-playlist/video-add-to-playlist.component.scss new file mode 100644 index 000000000..47baa997b --- /dev/null +++ b/client/src/app/shared/shared-video-playlist/video-add-to-playlist.component.scss @@ -0,0 +1,107 @@ +@import '_variables'; +@import '_mixins'; + +.header, +.dropdown-item, +.input-container { + padding: 8px 24px; +} + +.header { + min-width: 240px; + margin-bottom: 10px; + border-bottom: 1px solid $separator-border-color; + + .first-row { + display: flex; + align-items: center; + + .title { + font-size: 18px; + flex-grow: 1; + } + + .options { + display: flex; + align-items: center; + font-size: 14px; + cursor: pointer; + + my-global-icon { + @include apply-svg-color(#333); + + width: 16px; + height: 23px; + margin-right: 3px; + } + } + } + + .options-row { + margin-top: 10px; + padding-left: 10px; + + > div { + display: flex; + align-items: center; + } + } +} + +.playlists { + max-height: 180px; + overflow-y: auto; +} + +.playlist { + display: inline-flex; + cursor: pointer; + + my-peertube-checkbox { + margin-right: 10px; + align-self: center; + } + + .display-name { + display: flex; + align-items: flex-end; + + .timestamp-info { + font-size: 0.9em; + color: pvar(--greyForegroundColor); + margin-left: 5px; + } + } +} + +.new-playlist-button, +.new-playlist-block { + padding-top: 10px; + border-top: 1px solid $separator-border-color; +} + +.new-playlist-button { + cursor: pointer; + + my-global-icon { + @include apply-svg-color(#333); + + position: relative; + left: -1px; + top: -1px; + margin-right: 4px; + width: 21px; + height: 21px; + } +} + +input[type=text] { + @include peertube-input-text(200px); + + display: block; +} + +input[type=submit] { + @include peertube-button; + @include orange-button; +} -- cgit v1.2.3