/* An editor to handle CMS linklist attributes. */ [data-scrivito-field-type="linklist"] ul { list-style: none; margin: 0; padding: 0; } [data-scrivito-field-type="linklist"] ul li{ background-color: #f3f3f3; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; margin: 4px 0; overflow: hidden; padding: 5px 10px; position: relative; border: 1px solid #ddd; } [data-scrivito-field-type="linklist"] ul li.ui-sortable-placeholder:before { display:none; } [data-scrivito-field-type="linklist"] ul li .list-content a { display:block; } [data-scrivito-field-type="linklist"] ul li .actions { position: absolute; bottom: 0; right: 0; } [data-scrivito-field-type="linklist"] ul li .actions .editing-button { border-radius: 0; margin: 0; } [data-scrivito-field-type="linklist"] ul li .actions .editing-button.delete { margin-left: 1px; float: right; } [data-scrivito-field-type="linklist"] ul li .actions .editing-button.resourcebrowser-open { } [data-scrivito-display-mode="editing"] [data-scrivito-field-type="linklist"] ul li { padding: 0 0 0 30px; } [data-scrivito-display-mode="editing"] [data-scrivito-field-type="linklist"] ul li:before { content: "↕"; color: #999; font-size: 19px; line-height: 0; position: absolute; left: 7px; top: 50%; } [data-scrivito-display-mode="editing"] [data-scrivito-field-type="linklist"] ul li:hover { background-color: #e6f3f7; cursor: move; } [data-scrivito-display-mode="editing"] [data-scrivito-field-type="linklist"] ul li.ui-sortable-placeholder { background: #f3f3f3; border: 2px dashed #9bc2cf; opacity: .5; height: 63px; visibility: visible!important; } [data-scrivito-display-mode="editing"] [data-scrivito-field-type="linklist"] ul li input { background: #fff; border: 0px solid #ddd; border-top-width: 1px; border-left-width: 1px; border-radius: 0 0 5px 0; color: #555555; display: block; float: left; font-size: 14px; height: 31px; margin: 0; padding: 6px 12px; width: 100%; } [data-scrivito-display-mode="editing"] [data-scrivito-field-type="linklist"] ul li input:first-child { border-radius: 0 5px 0 0; border-top-width: 0px; }