From 85aa7a7251beec875d4a4f367a1b9f7dd934e228 Mon Sep 17 00:00:00 2001 From: lebaudantoine Date: Fri, 30 Aug 2024 15:30:26 +0200 Subject: [PATCH] =?UTF-8?q?=E2=99=BB=EF=B8=8F(frontend)=20wrap=20text=20fo?= =?UTF-8?q?r=20long=20selected=20value?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit These changes should be discussed. Needed for the audio selects, that render super long text values. By default, centered texts are sometime hard to read. --- src/frontend/src/primitives/Field.tsx | 1 + src/frontend/src/primitives/Select.tsx | 3 +++ 2 files changed, 4 insertions(+) diff --git a/src/frontend/src/primitives/Field.tsx b/src/frontend/src/primitives/Field.tsx index b53e5e7c..ad96f9cb 100644 --- a/src/frontend/src/primitives/Field.tsx +++ b/src/frontend/src/primitives/Field.tsx @@ -23,6 +23,7 @@ import { Div } from './Div' const FieldWrapper = styled('div', { base: { marginBottom: 'textfield', + minWidth: 0, }, }) diff --git a/src/frontend/src/primitives/Select.tsx b/src/frontend/src/primitives/Select.tsx index 9f851d2c..1c592522 100644 --- a/src/frontend/src/primitives/Select.tsx +++ b/src/frontend/src/primitives/Select.tsx @@ -43,6 +43,9 @@ const StyledButton = styled(Button, { const StyledSelectValue = styled(SelectValue, { base: { + textOverflow: 'ellipsis', + overflow: 'hidden', + textWrap: 'nowrap', '&[data-placeholder]': { color: 'default.subtle-text', fontStyle: 'italic',