From ff4f78382e8747ded66e77030cb4a106a0dfd999 Mon Sep 17 00:00:00 2001 From: Alberto Iannaccone Date: Thu, 4 Aug 2022 18:37:16 +0200 Subject: [PATCH 1/8] make dialogs scroll when scaling up the UI --- arduino-ide-extension/src/browser/style/dialogs.css | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/arduino-ide-extension/src/browser/style/dialogs.css b/arduino-ide-extension/src/browser/style/dialogs.css index 3c2b209b2..aa5ef3fe1 100644 --- a/arduino-ide-extension/src/browser/style/dialogs.css +++ b/arduino-ide-extension/src/browser/style/dialogs.css @@ -9,11 +9,13 @@ total = padding + margin = 96px */ max-width: calc(100% - 96px) !important; + min-width: unset; + max-height: 560px; padding: 0 28px; } .p-Widget.dialogOverlay .dialogBlock .dialogTitle { - padding: 36px 0 28px; + padding: 20px 0; font-weight: 500; background-color: transparent; font-size: var(--theia-ui-font-size2); @@ -28,6 +30,7 @@ .p-Widget.dialogOverlay .dialogBlock .dialogContent { padding: 0; + overflow: auto; } .p-Widget.dialogOverlay .dialogBlock .dialogContent > input { @@ -75,3 +78,10 @@ .fa.disabled { opacity: .4; } + + +@media only screen and (max-height: 560px) { + .p-Widget.dialogOverlay .dialogBlock { + max-height: 400px; + } +} From ba43cfa8266b7f0a4aee467a2b5a25a4307936c7 Mon Sep 17 00:00:00 2001 From: Alberto Iannaccone Date: Thu, 4 Aug 2022 18:38:06 +0200 Subject: [PATCH 2/8] add unit of measure to settings step input --- .../dialogs/settings/settings-component.tsx | 20 ++++++++++--------- .../dialogs/settings/settings-step-input.tsx | 13 ++++++++++-- .../src/browser/style/settings-step-input.css | 2 +- 3 files changed, 23 insertions(+), 12 deletions(-) diff --git a/arduino-ide-extension/src/browser/dialogs/settings/settings-component.tsx b/arduino-ide-extension/src/browser/dialogs/settings/settings-component.tsx index dc3d00252..cb0fb5a40 100644 --- a/arduino-ide-extension/src/browser/dialogs/settings/settings-component.tsx +++ b/arduino-ide-extension/src/browser/dialogs/settings/settings-component.tsx @@ -188,15 +188,17 @@ export class SettingsComponent extends React.Component< /> {nls.localize('arduino/preferences/automatic', 'Automatic')} - - % +
+ +