From c8e7032c010844b0a534bbe8a9607f83a9cd2eb5 Mon Sep 17 00:00:00 2001 From: FernandoAscencio Date: Thu, 2 Mar 2023 14:54:41 -0500 Subject: [PATCH] monaco: quick input regression fix This commit is the first attempt to fix the regression introduced in #12095 Signed-Off-By: FernandoAscencio --- packages/monaco/src/browser/style/index.css | 37 +++++++-------------- 1 file changed, 12 insertions(+), 25 deletions(-) diff --git a/packages/monaco/src/browser/style/index.css b/packages/monaco/src/browser/style/index.css index 634980d4ad621..9fc7997acccd2 100644 --- a/packages/monaco/src/browser/style/index.css +++ b/packages/monaco/src/browser/style/index.css @@ -103,25 +103,6 @@ color: var(--theia-foreground) !important; } -.quick-input-list - .quick-input-list-rows - > .quick-input-list-row - .monaco-icon-label, -.quick-input-list - .quick-input-list-rows - > .quick-input-list-row - .monaco-icon-label - .monaco-icon-label-container, -.quick-input-list - .quick-input-list-rows - > .quick-input-list-row - .monaco-icon-label - .monaco-icon-label-container - > .monaco-icon-name-container { - display: flex !important; - overflow: hidden; -} - .quick-input-list .monaco-list-row.focused { background-color: var(--theia-quickInputList-focusBackground) !important; } @@ -165,7 +146,7 @@ } .monaco-icon-label > .monaco-icon-label-container { - flex: 1 !important; + flex: 1; line-height: 22px; } @@ -177,6 +158,7 @@ font-family: var(--theia-ui-font-family); font-size: calc(var(--theia-ui-font-size1) * 0.95) !important; color: var(--theia-foreground) !important; + opacity: 0.6; } .quick-input-list-rows @@ -188,16 +170,21 @@ font-family: var(--theia-ui-font-family); font-size: var(--theia-ui-font-size1) !important; color: var(--theia-foreground) !important; - overflow: hidden; - text-overflow: ellipsis; } -.quick-input-list .monaco-icon-label::before { - transform: scale(0.8); +.quick-input-list .monaco-icon-label.codicon { + margin-top: -3px; +} + +.quick-input-list .monaco-icon-label.codicon, +.quick-input-list .monaco-icon-label.file-icon { + display: flex; + text-align: left; } .quick-input-list .monaco-icon-label.codicon::before { - padding-top: 3px; + transform: scale(0.8); + padding-top: 5px; } .quick-input-list .monaco-icon-label.theia-file-icons-js {