/** * VisualEditor user interface Inspector styles. * * @copyright 2011-2012 VisualEditor Team and others; see AUTHORS.txt * @license The MIT License (MIT); see LICENSE.txt */ .es-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; background-color: rgba(255, 255, 255, 0.95); -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; } .es-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; } .es-inspector-button:hover { filter: alpha(opacity=100); opacity: 1; } .es-inspector-button.es-inspector-button-disabled, .es-inspector-button.es-inspector-button-disabled:hover { filter: alpha(opacity=25); opacity: 0.25; } .es-inspector-closeButton { right: 0.25em; /* @embed */ background-image: url(images/close.png); } .es-inspector-acceptButton { right: 2.25em; /* @embed */ background-image: url(images/accept.png); } .es-inspector-clearButton { right: 4.25em; /* @embed */ background-image: url(images/clear.png); } .es-inspector form { margin: 0; padding: 0.75em 0 0 0; border-top: solid 1px #ddd; white-space: nowrap; font-size: 0.8em; } .es-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; } .es-inspector form input:focus { outline: none; } .ve-ui-linkInspector-location { /* @embed */ background-image: url(images/arrow-down.png); background-position: 18.75em center; background-repeat: no-repeat; } .es-inspector form label { display: inline-block; width: 6em; } .es-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; left: 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); } .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; /* CSS Elipsis */ white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; } .ve-ui-suggest-item.new { color: #BA0000; } .ve-ui-suggest-item.existing { color: #0645AD; } .ve-ui-suggest-item.selected { background-color: #b3d6f6; } .ve-ui-suggest-item > a { text-decoration: none; }