Path: blob/main/src/vs/workbench/contrib/languageStatus/browser/media/languageStatus.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/* status bar animation */67@keyframes wiggle {80% {9transform: rotate(0) scale(1);10}111215%,1345% {14transform: rotate(.04turn) scale(1.1);15}161730%,1860% {19transform: rotate(-.04turn) scale(1.2);20}2122100% {23transform: rotate(0) scale(1);24}25}2627.monaco-workbench .statusbar DIV#status\.languageStatus A > SPAN.codicon.wiggle {28animation-duration: .8s;29animation-iteration-count: 1;30animation-name: wiggle;31}3233@keyframes flash {340% {35background-color: initial;36}373850% {39background-color: var(--vscode-statusBarItem-prominentBackground);40}4142100% {43background-color: initial;44}45}4647.monaco-workbench .statusbar DIV#status\.languageStatus.flash A {48animation-duration: .8s;49animation-iteration-count: 1;50animation-name: flash;51}5253/* --- hover */5455.monaco-workbench .hover-language-status {56display: flex;57}5859.monaco-workbench .hover-language-status:not(:last-child) {60border-bottom: 1px solid var(--vscode-notifications-border);61}6263.monaco-workbench .hover-language-status > .severity {64padding-right: 8px;65flex: 1;66margin: auto;67display: none;68}6970.monaco-workbench .hover-language-status > .severity.sev3 {71color: var(--vscode-notificationsErrorIcon-foreground)72}7374.monaco-workbench .hover-language-status > .severity.sev2 {75color: var(--vscode-notificationsInfoIcon-foreground)76}7778.monaco-workbench .hover-language-status > .severity.show {79display: inherit;80}8182.monaco-workbench .hover-language-status > .element {83display: flex;84justify-content: space-between;85vertical-align: middle;86flex-grow: 100;87}8889.monaco-workbench .hover-language-status > .element > .left > .separator::before {90content: '\2013';91padding: 0 2px;92opacity: 0.6;93}9495.monaco-workbench .hover-language-status > .element > .left:empty {96display: none;97}9899.monaco-workbench .hover-language-status > .element .left {100margin: auto 0;101display: flex;102align-items: center;103gap: 3px;104white-space: nowrap;105}106107.monaco-workbench .hover-language-status > .element .right {108margin: auto 0;109display: flex;110}111112.monaco-workbench .hover-language-status > .element .right:not(:empty) {113padding-left: 16px;114}115116.monaco-workbench .hover-language-status > .element .right .monaco-link {117margin: auto 0;118white-space: nowrap;119text-decoration: var(--text-link-decoration);120}121122.monaco-workbench .hover-language-status > .element .right .monaco-action-bar:not(:first-child) {123padding-left: 8px;124}125126127