annotate core/modules/image/css/editors/image.css @ 19:fa3358dc1485 tip

Add ndrum files
author Chris Cannam
date Wed, 28 Aug 2019 13:14:47 +0100
parents af1871eacc83
children
rev   line source
Chris@0 1 /**
Chris@0 2 * @file
Chris@0 3 * Functional styles for the Image module's in-place editor.
Chris@0 4 */
Chris@0 5
Chris@0 6 /**
Chris@0 7 * A minimum width/height is required so that users can drag and drop files
Chris@0 8 * onto small images.
Chris@0 9 */
Chris@0 10 .quickedit-image-element {
Chris@0 11 min-width: 200px;
Chris@0 12 min-height: 200px;
Chris@0 13 }
Chris@0 14
Chris@0 15 .quickedit-image-dropzone {
Chris@18 16 position: absolute;
Chris@18 17 top: 0;
Chris@18 18 left: 0;
Chris@0 19 display: flex;
Chris@0 20 flex-direction: column;
Chris@0 21 align-items: center;
Chris@0 22 justify-content: center;
Chris@0 23 width: 100%;
Chris@0 24 height: 100%;
Chris@0 25 }
Chris@0 26
Chris@0 27 .quickedit-image-icon {
Chris@0 28 display: block;
Chris@0 29 width: 50px;
Chris@0 30 height: 50px;
Chris@0 31 background-repeat: no-repeat;
Chris@0 32 background-size: cover;
Chris@0 33 }
Chris@0 34
Chris@0 35 .quickedit-image-field-info {
Chris@0 36 display: flex;
Chris@0 37 align-items: center;
Chris@0 38 justify-content: flex-end;
Chris@0 39 }
Chris@0 40
Chris@0 41 .quickedit-image-text {
Chris@0 42 display: block;
Chris@0 43 }
Chris@0 44
Chris@0 45 /**
Chris@0 46 * If we do not prevent pointer-events for child elements, our drag+drop events
Chris@0 47 * will not fire properly. This can lead to unintentional redirects if a file
Chris@0 48 * is dropped on a child element when a user intended to upload it.
Chris@0 49 */
Chris@0 50 .quickedit-image-dropzone * {
Chris@0 51 pointer-events: none;
Chris@0 52 }