@use '_variables' as *; @use '_mixins' as *; .dropdown-divider:last-child { display: none; } .action-button { @include peertube-button; display: inline-block; &.button-styled { &.grey { @include grey-button; } &.orange { @include orange-button; } &:hover, &:active, &:focus { background-color: $grey-background-color; } } &::after { display: none; } .more-icon { width: 21px; ::ng-deep { @include apply-svg-color(pvar(--actionButtonColor)); } } &.small { font-size: 14px; height: 20px; line-height: 20px; } } .dropdown-toggle::after { position: relative; top: 1px; } .dropdown-menu { max-width: 75vw; .dropdown-header { padding: 0.2rem 1rem; } .dropdown-item { display: flex; cursor: pointer; &.with-icon { @include dropdown-with-icon-item; } a, span { display: block; width: 100%; } } } .item-label { display: flex; flex-direction: column; min-width: 1px; > * { @include ellipsis; } }