diff --git a/src/vs/base/browser/ui/actionbar/actionbar.css b/src/vs/base/browser/ui/actionbar/actionbar.css index bbc789ac74a1c4de44641f9896e2fd176898c7d0..2a9a697b92e6e4e1abafb73414d559448c32129b 100644 --- a/src/vs/base/browser/ui/actionbar/actionbar.css +++ b/src/vs/base/browser/ui/actionbar/actionbar.css @@ -10,10 +10,15 @@ } .monaco-action-bar .actions-container { - display: inline-block; + display: flex; margin: 0 auto; padding: 0; width: 100%; + justify-content: flex-end; +} + +.monaco-action-bar.vertical .actions-container { + display: inline-block; } .monaco-action-bar .action-item { @@ -170,11 +175,15 @@ /* Action Items */ .monaco-action-bar .action-item.select-container { overflow: hidden; /* somehow the dropdown overflows its container, we prevent it here to not push */ + flex: 1; + max-width: 170px; + min-width: 60px; } .monaco-workbench .action-bar-select { height: 20px; - margin: 5px 4px; + width: 100%; + margin-top: 9px; /* Center the select box */ } .vs-dark .monaco-workbench .action-bar-select { diff --git a/src/vs/workbench/parts/debug/browser/media/debugViewlet.css b/src/vs/workbench/parts/debug/browser/media/debugViewlet.css index d8e9988cbe0edb34a69994a1149d56ea462e3a4a..aa4a89bcad19b0008d31cdbc97082cba3ea3630a 100644 --- a/src/vs/workbench/parts/debug/browser/media/debugViewlet.css +++ b/src/vs/workbench/parts/debug/browser/media/debugViewlet.css @@ -53,13 +53,8 @@ line-height: 22px; } -.monaco-workbench .debug-select { - max-width: 95%; -} - .monaco-workbench .monaco-action-bar .action-item.select-container { overflow: hidden; - max-width: 50%; } .debug-viewlet .line-number { @@ -103,6 +98,7 @@ .debug-viewlet .debug-call-stack-title { display: flex; + width: 100%; } .debug-viewlet .debug-call-stack-title > .pause-message {