Path: blob/main/src/vs/editor/contrib/parameterHints/browser/parameterHints.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-editor .parameter-hints-widget {6/* Must be higher than the sash's z-index and terminal canvases but lower than the suggest widget */7z-index: 39;8display: flex;9flex-direction: column;10line-height: 1.5em;11cursor: default;12color: var(--vscode-editorHoverWidget-foreground);13background-color: var(--vscode-editorHoverWidget-background);14border: 1px solid var(--vscode-editorHoverWidget-border);15}1617.hc-black .monaco-editor .parameter-hints-widget,18.hc-light .monaco-editor .parameter-hints-widget {19border-width: 2px;20}2122.monaco-editor .parameter-hints-widget > .phwrapper {23max-width: 440px;24display: flex;25flex-direction: row;26}2728.monaco-editor .parameter-hints-widget.multiple {29min-height: 3.3em;30padding: 0;31}3233.monaco-editor .parameter-hints-widget.multiple .body::before {34content: "";35display: block;36height: 100%;37position: absolute;38opacity: 0.5;39border-left: 1px solid var(--vscode-editorHoverWidget-border);40}4142.monaco-editor .parameter-hints-widget p,43.monaco-editor .parameter-hints-widget ul {44margin: 8px 0;45}4647.monaco-editor .parameter-hints-widget .monaco-scrollable-element,48.monaco-editor .parameter-hints-widget .body {49display: flex;50flex: 1;51flex-direction: column;52min-height: 100%;53}5455.monaco-editor .parameter-hints-widget .signature {56padding: 4px 5px;57position: relative;58}5960.monaco-editor .parameter-hints-widget .signature.has-docs::after {61content: "";62display: block;63position: absolute;64left: 0;65width: 100%;66padding-top: 4px;67opacity: 0.5;68border-bottom: 1px solid var(--vscode-editorHoverWidget-border);69}7071.monaco-editor .parameter-hints-widget .code {72font-family: var(--vscode-parameterHintsWidget-editorFontFamily), var(--vscode-parameterHintsWidget-editorFontFamilyDefault);73}7475.monaco-editor .parameter-hints-widget .docs {76padding: 0 10px 0 5px;77white-space: pre-wrap;78}7980.monaco-editor .parameter-hints-widget .docs.empty {81display: none;82}8384.monaco-editor .parameter-hints-widget .docs a {85color: var(--vscode-textLink-foreground);86}8788.monaco-editor .parameter-hints-widget .docs a:hover {89color: var(--vscode-textLink-activeForeground);90cursor: pointer;91}9293.monaco-editor .parameter-hints-widget .docs .markdown-docs {94white-space: initial;95}9697.monaco-editor .parameter-hints-widget .docs code {98font-family: var(--monaco-monospace-font);99border-radius: 3px;100padding: 0 0.4em;101background-color: var(--vscode-textCodeBlock-background);102}103104.monaco-editor .parameter-hints-widget .docs .monaco-tokenized-source,105.monaco-editor .parameter-hints-widget .docs .code {106white-space: pre-wrap;107}108109.monaco-editor .parameter-hints-widget .controls {110display: none;111flex-direction: column;112align-items: center;113min-width: 22px;114justify-content: flex-end;115}116117.monaco-editor .parameter-hints-widget.multiple .controls {118display: flex;119padding: 0 2px;120}121122.monaco-editor .parameter-hints-widget.multiple .button {123width: 16px;124height: 16px;125background-repeat: no-repeat;126cursor: pointer;127}128129.monaco-editor .parameter-hints-widget .button.previous {130bottom: 24px;131}132133.monaco-editor .parameter-hints-widget .overloads {134text-align: center;135height: 12px;136line-height: 12px;137font-family: var(--monaco-monospace-font);138}139140.monaco-editor .parameter-hints-widget .signature .parameter.active {141color: var(--vscode-editorHoverWidget-highlightForeground);142font-weight: bold;143}144145.monaco-editor .parameter-hints-widget .documentation-parameter > .parameter {146font-weight: bold;147margin-right: 0.5em;148}149150151