From f2fa6452c9278baaf8ff5c599d196d561dd37e19 Mon Sep 17 00:00:00 2001 From: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com> Date: Fri, 26 Apr 2024 14:56:51 +0530 Subject: [PATCH 01/13] fix: cycle and module quick action z-index (#4293) --- web/components/cycles/board/cycles-board-card.tsx | 2 +- web/components/cycles/list/cycles-list-item.tsx | 2 +- web/components/modules/module-card-item.tsx | 2 +- web/components/modules/module-list-item.tsx | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/web/components/cycles/board/cycles-board-card.tsx b/web/components/cycles/board/cycles-board-card.tsx index a7ea62946..ea659569c 100644 --- a/web/components/cycles/board/cycles-board-card.tsx +++ b/web/components/cycles/board/cycles-board-card.tsx @@ -235,7 +235,7 @@ export const CyclesBoardCard: FC = observer((props) => { -
+
{isEditingAllowed && ( { diff --git a/web/components/cycles/list/cycles-list-item.tsx b/web/components/cycles/list/cycles-list-item.tsx index a7194ecbd..a6262dfe7 100644 --- a/web/components/cycles/list/cycles-list-item.tsx +++ b/web/components/cycles/list/cycles-list-item.tsx @@ -202,7 +202,7 @@ export const CyclesListItem: FC = observer((props) => {
-
+
{currentCycle && (
= observer((props) => {
-
+
{isEditingAllowed && ( { diff --git a/web/components/modules/module-list-item.tsx b/web/components/modules/module-list-item.tsx index 152ad8ca3..6b2c8c2ba 100644 --- a/web/components/modules/module-list-item.tsx +++ b/web/components/modules/module-list-item.tsx @@ -175,7 +175,7 @@ export const ModuleListItem: React.FC = observer((props) => {
-
+
{moduleStatus && ( Date: Fri, 26 Apr 2024 18:27:32 +0530 Subject: [PATCH 02/13] chore: clear search term on escape key (#4289) --- web/components/command-palette/command-modal.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/web/components/command-palette/command-modal.tsx b/web/components/command-palette/command-modal.tsx index aa36eabed..29734efc9 100644 --- a/web/components/command-palette/command-modal.tsx +++ b/web/components/command-palette/command-modal.tsx @@ -178,7 +178,9 @@ export const CommandModal: React.FC = observer(() => { return 0; }} onKeyDown={(e) => { - // when search is empty and page is undefined + // when search term is not empty, esc should clear the search term + if (e.key === "Escape" && searchTerm) setSearchTerm(""); + // when user tries to close the modal with esc if (e.key === "Escape" && !page && !searchTerm) closePalette(); From ad27184a91a72905a4b32a9f6b3ad7cea43d8475 Mon Sep 17 00:00:00 2001 From: Aaryan Khandelwal <65252264+aaryan610@users.noreply.github.com> Date: Fri, 26 Apr 2024 18:29:18 +0530 Subject: [PATCH 03/13] [WEB-1072] fix: pages UI improvements (#4294) * fix: outline alignment * fix: textarea auto-resize logic --- packages/ui/src/form-fields/textarea.tsx | 2 +- .../ui/src/hooks/use-auto-resize-textarea.ts | 30 +++++++------------ .../editor/summary/heading-components.tsx | 6 ++-- web/components/pages/editor/title.tsx | 11 +++++-- web/components/pages/list/block.tsx | 2 +- 5 files changed, 25 insertions(+), 26 deletions(-) diff --git a/packages/ui/src/form-fields/textarea.tsx b/packages/ui/src/form-fields/textarea.tsx index 2c47a65f5..e6927a968 100644 --- a/packages/ui/src/form-fields/textarea.tsx +++ b/packages/ui/src/form-fields/textarea.tsx @@ -15,7 +15,7 @@ const TextArea = React.forwardRef((props, re // refs const textAreaRef = useRef(ref); // auto re-size - useAutoResizeTextArea(textAreaRef); + useAutoResizeTextArea(textAreaRef, value); return (