From a19b8ea997053e54c9e758b6d8ece06aeaffd9d5 Mon Sep 17 00:00:00 2001 From: Mark McDowall Date: Sun, 2 Mar 2025 12:35:04 -0800 Subject: [PATCH] New: Truncate button text Fixes #2352 (cherry picked from commit 093ee5b88db0470426f6132e66a5893e5cf89bab) --- frontend/src/Components/Page/Toolbar/PageToolbarButton.css | 3 +++ frontend/src/Components/Page/Toolbar/PageToolbarButton.js | 1 + 2 files changed, 4 insertions(+) diff --git a/frontend/src/Components/Page/Toolbar/PageToolbarButton.css b/frontend/src/Components/Page/Toolbar/PageToolbarButton.css index 0b6918296..e9a1b666d 100644 --- a/frontend/src/Components/Page/Toolbar/PageToolbarButton.css +++ b/frontend/src/Components/Page/Toolbar/PageToolbarButton.css @@ -22,11 +22,14 @@ display: flex; align-items: center; justify-content: center; + overflow: hidden; height: 24px; } .label { padding: 0 3px; + max-width: 100%; + max-height: 100%; color: var(--toolbarLabelColor); font-size: $extraSmallFontSize; line-height: calc($extraSmallFontSize + 1px); diff --git a/frontend/src/Components/Page/Toolbar/PageToolbarButton.js b/frontend/src/Components/Page/Toolbar/PageToolbarButton.js index c93603aa9..675bdfd02 100644 --- a/frontend/src/Components/Page/Toolbar/PageToolbarButton.js +++ b/frontend/src/Components/Page/Toolbar/PageToolbarButton.js @@ -23,6 +23,7 @@ function PageToolbarButton(props) { isDisabled && styles.isDisabled )} isDisabled={isDisabled || isSpinning} + title={label} {...otherProps} >