From a6b21279a9d8116ea826eca85387a718b359c5b6 Mon Sep 17 00:00:00 2001 From: IRBorisov <8611739+IRBorisov@users.noreply.github.com> Date: Mon, 4 Sep 2023 20:37:55 +0300 Subject: [PATCH] Minor UI improvements --- .../src/components/Common/Checkbox.tsx | 8 +- .../src/components/Common/FileInput.tsx | 4 +- rsconcept/frontend/src/index.css | 4 +- .../frontend/src/pages/CreateRSFormPage.tsx | 2 +- .../src/pages/RSFormPage/DlgShowAST.tsx | 44 +++++++-- .../pages/RSFormPage/EditorRSExpression.tsx | 2 +- rsconcept/frontend/src/utils/staticUI.ts | 92 +++++++++++++++++-- 7 files changed, 133 insertions(+), 23 deletions(-) diff --git a/rsconcept/frontend/src/components/Common/Checkbox.tsx b/rsconcept/frontend/src/components/Common/Checkbox.tsx index 3a12cb07..6c8b11dc 100644 --- a/rsconcept/frontend/src/components/Common/Checkbox.tsx +++ b/rsconcept/frontend/src/components/Common/Checkbox.tsx @@ -13,7 +13,7 @@ export interface CheckboxProps { onChange?: (event: React.ChangeEvent) => void } -function Checkbox({ id, required, disabled, tooltip, label, widthClass = 'w-full', value, onChange }: CheckboxProps) { +function Checkbox({ id, required, disabled, tooltip, label, widthClass = 'w-fit', value, onChange }: CheckboxProps) { const inputRef = useRef(null); const cursor = disabled ? 'cursor-not-allowed' : 'cursor-pointer'; @@ -23,11 +23,11 @@ function Checkbox({ id, required, disabled, tooltip, label, widthClass = 'w-full if (!disabled) { inputRef.current?.click(); } - } + } return (