/* 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/. */ /* Use flex layout for the Inspector toolbar. For now, it's done specifically for the Inspector toolbar since general rule applied on .devtools-toolbar breaks breadcrubs and also toolbars in other panels (e.g. webconsole, debugger), these are not ready for HTML layout yet. */ #inspector-toolbar.devtools-toolbar { display: flex; } #inspector-toolbar.devtools-toolbar .devtools-toolbar-spacer { flex-grow: 1; display: inline-block; } #inspector-searchlabel { overflow: hidden; } /* Make sure the text is vertically centered in Inspector's search box. This can be removed when the search box is switched to HTML. See also: https://bugzilla.mozilla.org/show_bug.cgi?id=1265759 */ .theme-dark #inspector-searchbox, .theme-light #inspector-searchbox { line-height: 19px; } .theme-firebug #inspector-searchbox { line-height: 17px; } #inspector-breadcrumbs-toolbar { padding: 0px; border-bottom-width: 0px; border-top-width: 1px; display: block; position: relative; } #inspector-breadcrumbs-toolbar, #inspector-breadcrumbs-toolbar * { box-sizing: border-box; } #inspector-breadcrumbs { display: flex; /* Break out of the XUL flexbox, so the splitter can still shrink the markup view even if the contents of the breadcrumbs are wider than the new width. */ position: absolute; top: 0; left: 0; bottom: 0; right: 0; } #inspector-breadcrumbs .scrollbutton-up, #inspector-breadcrumbs .scrollbutton-down { flex: 0; display: flex; align-items: center; } #inspector-breadcrumbs .html-arrowscrollbox-inner { flex: 1; display: flex; overflow: hidden; } #inspector-breadcrumbs .breadcrumbs-widget-item { white-space: nowrap; flex-shrink: 0; font: message-box; } /* Expand/collapse panel toolbar button */ #inspector-pane-toggle::before { background-image: var(--theme-pane-collapse-image); } #inspector-pane-toggle[pane-collapsed]::before { background-image: var(--theme-pane-expand-image); } /* Rotate button icon 90deg if the toolbox container is in vertical mode (sidebar displayed under the main panel) */ @media (max-width: 700px) { #inspector-pane-toggle::before { transform: rotate(90deg); } } /* Add element toolbar button */ #inspector-element-add-button::before { background-image: url("chrome://devtools/skin/images/add.svg"); }