UNPKG

atom-nuclide

Version:

A unified developer experience for web and mobile development, built as a suite of features on top of Atom to provide hackability and the support of an active community.

268 lines (229 loc) 6.43 kB
/* * Copyright (C) 2006, 2007, 2008 Apple Inc. All rights reserved. * Copyright (C) 2009 Anthony Ricaud <rik@webkit.org> * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions * are met: * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * 3. Neither the name of Apple Computer, Inc. ("Apple") nor the names of * its contributors may be used to endorse or promote products derived * from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE * DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ .scripts-debug-toolbar { position: absolute; top: 0; width: 100%; background-color: #eee; border-bottom: 1px solid rgb(163, 163, 163); height: 23px; } .scripts-debug-toolbar::shadow .status-bar-item { position: relative; top: -1px; } .scripts-debug-toolbar-drawer { flex: 0 0 46px; -webkit-transition: margin-top 0.1s ease-in-out; margin-top: -23px; padding-top: 22px; border-bottom: 1px solid rgb(202, 202, 202); background-color: white; overflow: hidden; } .scripts-debug-toolbar-drawer.expanded { margin-top: 0; } .scripts-debug-toolbar-drawer > label { display: flex; padding-top: 3px; padding-left: 3px; border-top: 1px solid rgb(196,196,196); height: 24px; } .panel.sources #sources-editor-container-tabbed-pane::shadow .tabbed-pane-header-contents { margin-left: 22px; margin-right: 36px; } .panel.sources .split-view /deep/ button.scripts-debugger-show-hide-button.right-sidebar-show-hide-button.toggled-hide { margin-right: 15px; } #scripts-debug-sidebar-resizer-widget { position: absolute; top: 0; right: 0; height: 24px; width: 16px; background-image: url(Images/statusbarResizerHorizontal.png); background-repeat: no-repeat; background-position: center; z-index: 13; } .sources-split-view-vertical #scripts-debug-sidebar-resizer-widget { transform: rotate(90deg); right: 17px; bottom: 4px; top: auto; height: 10px; width: 18px; } .panel.sources .split-view.hbox #scripts-debug-sidebar-resizer-widget { bottom: 0; } .panel.sources /deep/ .scripts-debugger-show-hide-button { display: block; } .function-location-link { float: right; margin-left: 10px; } .function-popover-title { border-bottom: 1px solid #AAA; margin-bottom: 3px; padding-bottom: 2px; } .function-popover-title .function-name { font-weight: bold; } .panel.sources .sidebar-pane-stack { overflow: auto; } .source-frame-breakpoint-condition { z-index: 30; padding: 4px; background-color: rgb(203, 226, 255); border-radius: 7px; border: 2px solid rgb(169, 172, 203); width: 90%; pointer-events: auto; } .source-frame-breakpoint-message { background-color: transparent; font-weight: normal; font-size: 11px; text-align: left; text-shadow: none; color: rgb(85, 85, 85); cursor: default; margin: 0 0 2px 0; } #source-frame-breakpoint-condition { margin: 0; border: 1px inset rgb(190, 190, 190) !important; width: 100%; box-shadow: none !important; outline: none !important; -webkit-user-modify: read-write; } .cursor-pointer { cursor: pointer; } .cursor-auto { cursor: auto; } .callstack-info { text-align: center; font-style: italic; font-size: 90%; padding: 6px; color: #888; pointer-events: none; } .callstack-info.status { border-top: 1px solid rgb(189, 189, 189); background-color: rgb(255, 255, 194); } .watch-expression .delete-button { width: 10px; height: 10px; background-image: url(Images/deleteIcon.png); background-position: 0 0; background-color: transparent; background-repeat: no-repeat; border: 0 none transparent; position: absolute; right: 3px; display: none; } .watch-expression .primitive-value:hover .delete-button, .watch-expression .section .header:hover .delete-button { display: inline; } .watch-expressions { margin-top: 14px; overflow-x: hidden; padding: 3px 6px 6px 0px; } .watch-expressions .dimmed { opacity: 0.6; } .watch-expression-title { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; line-height: 12px; padding-top: 1px; padding-bottom: 1px; margin-left: 16px; } .watch-expression { position: relative; } .watch-expression .section .header { min-height: 14px; padding-right: 0px; } .watch-expressions .name { color: rgb(136, 19, 145); flex: none; white-space: nowrap; text-overflow: ellipsis ; overflow: hidden; } .watch-expressions .separator { flex: none; } .watch-expressions .value { white-space: nowrap; display: inline; } .watch-expression .text-prompt { text-overflow: clip; overflow: hidden; white-space: nowrap; padding-left: 4px; -webkit-user-select: text; } .watch-expression .section > .header::before { margin-top: 0px; } .section .watch-expression-title { margin-left: 11px; } .watch-expression-text-prompt-proxy { margin-left: 12px; } .watch-expression .primitive-value:hover, .watch-expression .section .header:hover { background-color: #F0F0F0; padding-right: 14px; } .sidebar-pane-stack .watch-expressions { margin-top: 0px; }