UNPKG

apostrophe

Version:

The Apostrophe Content Management System.

107 lines (94 loc) 1.99 kB
.apos-ui { .apos-chooser-manage-view-wrapper { .apos-inline-block; float: right; width: 80%; .apos-table { padding-left: @apos-padding-2; } } .apos-chooser { position: fixed; .apos-inline-block; height: 100%; overflow: auto; width: 20%; background-color: @apos-light; } .apos-chooser-tabs-wrapper { position: fixed; .apos-inline-block; width: 80%; height: 100%; } .apos-chooser-choice { position: relative; display: flex; align-items: center; border-bottom: 1px solid @apos-dark; padding: (@apos-padding-1 * 1.5) @apos-padding-1; @media @apos-breakpoint-desktop-xl { padding: @apos-padding-2; } background-color: @apos-mid; &:hover { background-color: @apos-primary; color: @apos-white; .apos-button { opacity: 1; } } &.apos-chooser-choice--removed .apos-text-normal { text-decoration: line-through; } img { width: 100%; } } .apos-chooser-choice--stacked { flex-direction: column; align-items: unset; .apos-chooser-controls { margin-bottom: 10px; .apos-button { opacity: 1; } } } .apos-chooser-limit-reached { position: fixed; width: 20%; background: @apos-gold; color: @apos-white; z-index: @apos-z-index-1; bottom: 0; display: none; padding: @apos-padding-3; text-align: center; } .apos-chooser-controls { margin-right: 10px; .apos-button { z-index: 1; opacity: 0.5; } } .apos-button--small.apos-chooser-controls { position: absolute; top: 5px; left: 5px; } .apos-chooser-choice:hover .apos-chooser-controls { display: block; } .apos-chooser-full { .apos-chooser-limit-reached { display: block; } .apos-field-input { display: none; } } [data-chooser][data-read-only="true"] .apos-chooser-controls { display: none; } } .apos-manage-pager { float: right; }