/** * VisualEditor user interface Inspector styles. * * @copyright 2011-2012 VisualEditor Team and others; see AUTHORS.txt * @license The MIT License (MIT); see LICENSE.txt */ .ve-ui-inspector { font-family: sans-serif; position: absolute; border: solid 1px #ccc; -webkit-border-radius: 0.25em; -moz-border-radius: 0.25em; -o-border-radius: 0.25em; border-radius: 0.25em; background-color: #fff; -webkit-box-shadow: 0 0.15em 0.5em 0 rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0.15em 0.5em 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0.15em 0.5em 0 rgba(0, 0, 0, 0.2); padding: 0.75em; padding-top: 2.5em; min-width: 15em; z-index: 3; } .ve-ui-inspector-button { position: absolute; top: 0.25em; width: 2em; height: 2em; background-position: center center; background-repeat: no-repeat; cursor: pointer; filter: alpha(opacity=75); opacity: 0.75; } .ve-ui-inspector-button:hover { filter: alpha(opacity=100); opacity: 1; } .ve-ui-inspector-button.ve-ui-inspector-button-disabled, .ve-ui-inspector-button.ve-ui-inspector-button-disabled:hover { filter: alpha(opacity=25); opacity: 0.25; } .ve-ui-inspector-closeButton { right: 0.25em; /* @see ve.ui.Icons */ } .ve-ui-inspector-acceptButton { right: 2.25em; /* @see ve.ui.Icons */ } .ve-ui-inspector-clearButton { right: 4.25em; /* @see ve.ui.Icons */ } .ve-ui-inspector form { margin: 0; padding: 0.75em 0 0 0; border-top: solid 1px #ddd; white-space: nowrap; font-size: 0.8em; } .ve-ui-inspector form input { display: inline-block; width: 20em; font-size: 1em; font-family: sans-serif; background-color: #fff; border: solid 1px #cccccc; padding: 0.5em; -webkit-border-radius: 0.25em; -moz-border-radius: 0.25em; -o-border-radius: 0.25em; border-radius: 0.25em; } .ve-ui-inspector form input:focus { outline: none; } .ve-ui-inspector form input.ve-ui-linkInspector-location { /* @see ve.ui.Icons */ background-position: 18.75em center; background-repeat: no-repeat; padding-right: 1.5em; } .ve-ui-inspector form label { display: inline-block; width: 6em; } .ve-ui-inspector-title { position: absolute; top: 0; left: 0.75em; height: 2.5em; line-height: 2.5em; font-weight: bold; color: #666; } .ve-iframe-overlay { position: absolute; top: 0; } .ve-ui-suggest-select { position: absolute; background: #FFFFFF; /* @embed */ background-image: url(images/gray.png); background-position: 8em top; background-repeat: repeat-y; width: 20em; margin-top: -1px; font-size: 0.8em; z-index: 101; border: solid 1px #ccc; -webkit-border-radius: 0 0 0.25em 0.25em; -moz-border-radius: 0 0 0.25em 0.25em; -o-border-radius: 0 0 0.25em 0.25em; border-radius: 0 0 0.25em 0.25em; -webkit-box-shadow: 0 0.15em 1em 0 rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 0.15em 1em 0 rgba(0, 0, 0, 0.2); box-shadow: 0 0.15em 1em 0 rgba(0, 0, 0, 0.2); } /* @noflip */ body.rtl .ve-ui-suggest-select { background-position: 12em top; } .ve-ui-suggest-container { margin: 0.5em 0; } .ve-ui-suggest-label { float: left; width: 6.5em; padding: 0.33em 0.75em; text-align: right; color: #888; } .ve-ui-suggest-wrap { float: left; } .ve-ui-suggest-dummy-item { padding: 0.33em 0.75em; width: 10.5em; } .ve-ui-suggest-item { padding: 0.33em 0.75em; width: 10.5em; cursor: pointer; color: #0645AD; } .ve-ui-suggest-item-newPage { color: #BA0000; } .ve-ui-suggest-item-externalLink, .ve-ui-suggest-item-existingPage { color: #0645AD; } .ve-ui-suggest-item.selected { background-color: #b3d6f6; } .ve-ui-suggest-item > a { text-decoration: none; }