UNPKG

@tindtechnologies/universalviewer

Version:

The Universal Viewer is a community-developed open source project on a mission to help you share your 📚📜📰📽️📻🗿 with the 🌎

191 lines (161 loc) 4.04 kB
.uv { .overlays { position: absolute; top: 0; left: 0; background: @overlay-modal-bg; background-image: data-uri("../img/modal_bg.gif"); z-index: 30; } .overlay { position: absolute; a { color: @brand-primary; // for links on white background } .top { width: 100%; overflow: auto; .close { .hide-text(); background-image: data-uri("../img/close.png"); width: 24px; height: 24px; float: right; background-color: @brand-primary; } } .middle { width: 100%; background: @overlay-bg; overflow: hidden; border: 1px solid rgb(0 0 0 / 10%); .share__section { margin-block-end: 1.5em; label { font-weight: 700; color: @gray; .share__label { display: block; } } } .copy-input, .embed-size-select { color: black; background-color: white; border: 1px solid black; } .copy-input { width: 100%; padding: 2px; background-color: @gray-lighter; } .copy-group { display: grid; grid-template-columns: 1fr auto; } .copyBtn { padding-inline: @padding-small-horizontal; height: 100%; color: white; background-color: black; cursor: pointer; &.imageBtn { width: 2em; background-image: data-uri( "../../../modules/uv-shared-module/img/copy.png" ); background-size: 15px; } } .buttons { padding: @padding-medium-vertical; float: right; .btn { margin: 0 0 0 @margin-medium-horizontal; } } .content { padding-inline: @padding-medium-horizontal; padding-block: @padding-medium-vertical; overflow: auto; text-overflow: ellipsis; h1 { color: @headings-color; font-size: @headings-size-large; font-weight: @headings-font-weight; margin: @margin-large-vertical 0 0 0; padding: 0 0 @padding-medium-vertical; } h2 { color: @headings-color; font-size: @headings-size-small; font-weight: @headings-font-weight; margin: 0; padding: @padding-large-vertical 0 @padding-medium-vertical 0; } p { margin: 0; padding: @padding-medium-vertical 0 @padding-medium-vertical 0; overflow: hidden; text-overflow: ellipsis; p { padding-top: 0; overflow: hidden; text-overflow: ellipsis; } } ol.options { list-style: none inside none; margin: 0; li { //background: @gray-lighter; margin: 2px 0 0; padding: 4px; input { margin: 0; padding: 0; width: 12px; height: 12px; display: inline-block; } label { display: inline; margin: 0 0 0 @margin-small-horizontal; padding: 0; float: none; clear: none; line-height: 0.9em; text-align: left; width: 200px; } } } } } .bottom { height: 11px; background-image: data-uri("../img/dialogue_arrow.png"); background-repeat: no-repeat; margin-top: -1px; } &.genericDialogue { width: 250px; .bottom { background: none; } .message { color: #000; padding: @padding-medium-vertical 0 @padding-medium-vertical 0; } .accept { float: right; } } .scroll { margin: @margin-medium-vertical 0 0 0; padding: 0 @padding-medium-horizontal 0 0; overflow: auto; } } }