fix(ui): improve tooltip a11y and settings select layout

Make button and helper tooltips keyboard-focusable with ARIA roles,
close helper popups on outside pointer/focus leave, reserve select
chevron padding, rotate DNS chevron when open, and re-key the service
domain list after row changes.
This commit is contained in:
Andras Bacsai committed 2026-08-06 08:21:02 +02:00
1 parent 4f966e3759
commit 232b999cc9
8 files changed
+138 -26

No files matched your search

+14
View File
@@ -1174,6 +1174,20 @@ body.terminal-is-fullscreen .terminal-fullscreen-shell [data-terminal-mobile-too
box-shadow: none !important;
}
/* Reserve the trailing area used by the native select chevron. */
.application-settings-workspace .select,
.application-settings-form .select {
padding-right: 2.5rem;
}
@media (max-width: 767px) {
.application-settings-workspace .select,
.application-settings-form .select {
font-size: 0.75rem !important;
line-height: 1.25rem;
}
}
/* Keep password toggle / copy button clear of the value inside denser settings inputs */
.application-settings-workspace .input.input-with-password-toggle,
.application-settings-workspace .input[type="password"],