X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Fsass%2Fplayer%2Fcontext-menu.scss;h=df78916c6605dee6a0c9a05ca690babd368acffe;hb=83ff548125b01eafcbd37d7d005ecf4355697491;hp=f3a28ead0e05d3fa8d09e74600b278cf55d21274;hpb=e66883b37ae0796256b3aba550670a2d76cfc98a;p=github%2FChocobozzz%2FPeerTube.git diff --git a/client/src/sass/player/context-menu.scss b/client/src/sass/player/context-menu.scss index f3a28ead0..df78916c6 100644 --- a/client/src/sass/player/context-menu.scss +++ b/client/src/sass/player/context-menu.scss @@ -9,12 +9,13 @@ $context-menu-width: 350px; .video-js .vjs-contextmenu-ui-menu { position: absolute; background-color: rgba(0, 0, 0, 0.5); - padding: 5px 0; + padding: 8px 0; + border-radius: 4px; width: $context-menu-width; .vjs-menu-content { opacity: $primary-foreground-opacity; - color: pvar(--embedForegroundCsolor); + color: pvar(--embedForegroundColor); font-size: $font-size !important; font-weight: $font-semibold; } @@ -29,5 +30,30 @@ $context-menu-width: 350px; &:hover { background-color: rgba(255, 255, 255, 0.2); } + + [class^="vjs-icon-"] { + display: inline-flex; + position: relative; + top: 2px; + cursor: pointer; + width: 14px; + height: 14px; + background-color: white; + mask-size: cover; + margin-right: 0.8rem !important; + + $icons: 'link-2', 'repeat', 'code', 'tick-white'; + + @each $icon in $icons { + &[class$="-#{$icon}"] { + mask-image: url('#{$assets-path}/player/images/#{$icon}.svg'); + } + } + + &[class$="-tick-white"] { + float: right; + margin: 0 !important; + } + } } }