Path: blob/main/src/vs/workbench/browser/parts/notifications/media/notificationsToasts.css
3296 views
/*---------------------------------------------------------------------------------------------1* Copyright (c) Microsoft Corporation. All rights reserved.2* Licensed under the MIT License. See License.txt in the project root for license information.3*--------------------------------------------------------------------------------------------*/45.monaco-workbench > .notifications-toasts {6position: absolute;7z-index: 1000;8right: 3px;9bottom: 25px; /* 22px status bar height + 3px */10display: none;11overflow: hidden;12}1314.monaco-workbench.nostatusbar > .notifications-toasts {15bottom: 3px;16}1718.monaco-workbench > .notifications-toasts.visible {19display: flex;20flex-direction: column;21}2223.monaco-workbench > .notifications-toasts .notification-toast-container {24overflow: hidden; /* this ensures that the notification toast does not shine through */25}2627.monaco-workbench > .notifications-toasts .notification-toast-container > .notification-toast {28margin: 4px; /* enables separation and drop shadows around toasts */29transform: translate3d(0px, 100%, 0px); /* move the notification 50px to the bottom (to prevent bleed through) */30opacity: 0; /* fade the toast in */31transition: transform 300ms ease-out, opacity 300ms ease-out;32}3334.monaco-workbench > .notifications-toasts .notifications-list-container,35.monaco-workbench > .notifications-toasts .notification-toast-container > .notification-toast,36.monaco-workbench > .notifications-toasts .notification-toast-container > .notification-toast .monaco-scrollable-element,37.monaco-workbench > .notifications-toasts .notification-toast-container > .notification-toast .monaco-list:not(.element-focused):focus:before,38.monaco-workbench > .notifications-toasts .notification-toast-container > .notification-toast .monaco-list-row {39border-radius: 4px;40}4142.monaco-workbench.reduce-motion > .notifications-toasts .notification-toast-container > .notification-toast {43transition: transform 0ms ease-out, opacity 0ms ease-out;44}4546.monaco-workbench > .notifications-toasts .notification-toast-container > .notification-toast.notification-fade-in {47opacity: 1;48transform: none;49}5051.monaco-workbench > .notifications-toasts .notification-toast-container > .notification-toast.notification-fade-in-done {52opacity: 1;53transform: none;54transition: none;55}5657/* Icons */5859.monaco-workbench > .notifications-toasts .codicon.codicon-error {60color: var(--vscode-notificationsErrorIcon-foreground) !important;61}6263.monaco-workbench > .notifications-toasts .codicon.codicon-warning {64color: var(--vscode-notificationsWarningIcon-foreground) !important;65}6667.monaco-workbench > .notifications-toasts .codicon.codicon-info {68color: var(--vscode-notificationsInfoIcon-foreground) !important;69}707172