/* vim:set ts=2 sw=2 sts=2 et: */ /* This Source Code Form is subject to the terms of the Mozilla Public * License, v. 2.0. If a copy of the MPL was not distributed with this * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ #sidebar-panel-computedview { margin: 0; display : flex; flex-direction: column; width: 100%; /* Bug 1243598 - Reduce the container height by the tab height to make room for the tabs above. */ height: calc(100% - 24px); position: absolute; } #sidebar-panel-computedview > .devtools-toolbar { display: flex; } #browser-style-checkbox { /* Bug 1200073 - extra space before the browser styles checkbox so they aren't squished together in a small window. */ margin-inline-start: 5px; } #propertyContainer { -moz-user-select: text; overflow: auto; flex: auto; } .row-striped { background: var(--theme-body-background); } .property-view-hidden, .property-content-hidden { display: none; } .property-view { padding: 2px 0 2px 17px; display: flex; flex-wrap: wrap; } .property-name-container { width: 202px; } .property-value-container { width: 168px; } .property-name-container > *, .property-value-container > * { display: inline-block; vertical-align: middle; } .property-name { overflow-x: hidden; text-overflow: ellipsis; white-space: nowrap; outline: 0; } .property-value, .other-property-value { background-image: url(images/arrow-e.png); background-repeat: no-repeat; background-size: 5px 8px; } @media (min-resolution: 1.1dppx) { .property-value, .other-property-value { background-image: url(images/arrow-e@2x.png); } } .property-value { overflow-x: hidden; text-overflow: ellipsis; white-space: nowrap; background-position: 2px center; padding-left: 10px; outline: 0; } .other-property-value { background-position: left center; padding-left: 8px; } .property-content { padding-left: 17px; } .theme-firebug .property-view, .theme-firebug .property-content { font-family: var(--proportional-font-family); } .theme-firebug .property-view { border-bottom: 1px solid rgba(0, 0, 0, 0.1); } /* From skin */ .expander { visibility: hidden; margin-left: -12px !important; } .expandable { visibility: visible; } .match { visibility: hidden; } .matchedselectors > p { clear: both; margin: 0 2px 0 0; padding: 2px; overflow-x: hidden; border-style: dotted; border-color: #A09090; border-width: 1px 1px 0 1px; } .matchedselectors > p:last-of-type { border-bottom-width: 1px; } .matched { text-decoration: line-through; } .parentmatch { opacity: 0.5; } #noResults { font-size: 110%; margin: 5px; text-align: center; } .onlyuserstyles { cursor: pointer; } .legendKey { margin: 0 5px; } .link { padding: 0 3px; cursor: pointer; float: right; } /* Take away these two :visited rules to get a core dumper */ /* See https://bugzilla.mozilla.org/show_bug.cgi?id=575675#c30 */ .link, .link:visited { color: #336699; } .link, .helplink, .link:visited, .helplink:visited { text-decoration: none; } .link:hover { text-decoration: underline; } .computedview-colorswatch { border-radius: 50%; width: 0.9em; height: 0.9em; vertical-align: middle; margin-inline-end: 5px; display: inline-block; position: relative; } .computedview-colorswatch::before { content: ''; background-color: #9C9CFF; background-image: linear-gradient(45deg, #A09090 25%, transparent 25%, transparent 75%, #A09090 75%, #A09090), linear-gradient(45deg, #A09090 25%, transparent 25%, transparent 75%, #A09090 75%, #A09090); background-size: 12px 12px; background-position: 0 0, 6px 6px; position: absolute; border-radius: 50%; top: 0; left: 0; right: 0; bottom: 0; z-index: -1; }