diff --git a/frontend/src/components/shared/fitText/textFit.ts b/frontend/src/components/shared/fitText/textFit.ts index 21c10d9e4..37da2dc78 100644 --- a/frontend/src/components/shared/fitText/textFit.ts +++ b/frontend/src/components/shared/fitText/textFit.ts @@ -39,7 +39,7 @@ export function adjustFontSizeToFit( element.style.overflowWrap = 'normal'; // Disable automatic hyphenation to avoid mid-word breaks; use only manual opportunities element.style.setProperty('hyphens', 'manual'); - element.style.overflow = 'hidden'; + element.style.overflow = 'visible'; const minFontPx = baseFontPx * minScale; const stepPx = Math.max(0.5, baseFontPx * stepScale); diff --git a/frontend/src/components/tools/toolPicker/ToolPicker.css b/frontend/src/components/tools/toolPicker/ToolPicker.css index 3145661d5..815aee489 100644 --- a/frontend/src/components/tools/toolPicker/ToolPicker.css +++ b/frontend/src/components/tools/toolPicker/ToolPicker.css @@ -48,6 +48,7 @@ font-size: 0.75rem; color: var(--tool-subcategory-text-color); white-space: nowrap; + overflow: visible; } .tool-subcategory-row-rule {