From dd65f9a91da8667ccb505abf1b8919adc098ea4c Mon Sep 17 00:00:00 2001 From: Emir Karabeg Date: Thu, 4 Dec 2025 16:38:30 -0800 Subject: [PATCH 1/2] fix: trigger-save delete modal --- .../components/trigger-save/trigger-save.tsx | 29 +++++++++---------- 1 file changed, 14 insertions(+), 15 deletions(-) diff --git a/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/panel/components/editor/components/sub-block/components/trigger-save/trigger-save.tsx b/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/panel/components/editor/components/sub-block/components/trigger-save/trigger-save.tsx index dba143582ef..45af409b143 100644 --- a/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/panel/components/editor/components/sub-block/components/trigger-save/trigger-save.tsx +++ b/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/panel/components/editor/components/sub-block/components/trigger-save/trigger-save.tsx @@ -2,10 +2,10 @@ import { useCallback, useEffect, useMemo, useRef, useState } from 'react' import { Button, Modal, + ModalBody, ModalContent, - ModalDescription, ModalFooter, - ModalTitle, + ModalHeader, } from '@/components/emcn/components' import { Trash } from '@/components/emcn/icons/trash' import { Alert, AlertDescription } from '@/components/ui/alert' @@ -452,24 +452,23 @@ export function TriggerSave({ )} - - Delete trigger? - - Are you sure you want to delete this trigger configuration? This will remove the webhook - and stop all incoming triggers.{' '} - This action cannot be undone. - + + Delete Trigger + +

+ Are you sure you want to delete this trigger configuration? This will remove the + webhook and stop all incoming triggers.{' '} + This action cannot be undone. +

+
- From 74f53d2cb13d51dc927c4df979c6a56d2711a3d6 Mon Sep 17 00:00:00 2001 From: Emir Karabeg Date: Thu, 4 Dec 2025 16:56:55 -0800 Subject: [PATCH 2/2] improvement: old modal styling --- .../create-chunk-modal/create-chunk-modal.tsx | 197 +++--- .../delete-chunk-modal/delete-chunk-modal.tsx | 36 +- .../edit-chunk-modal/edit-chunk-modal.tsx | 286 ++++----- .../[workspaceId]/knowledge/[id]/base.tsx | 25 +- .../components/upload-modal/upload-modal.tsx | 78 ++- .../components/create-modal/create-modal.tsx | 591 +++++++++--------- .../schedule-save/schedule-save.tsx | 31 +- .../w/[workflowId]/components/panel/panel.tsx | 21 +- .../webhook-settings/webhook-settings.tsx | 25 +- .../cancel-subscription.tsx | 54 +- .../remove-member-dialog.tsx | 79 ++- .../knowledge-base-tags.tsx | 55 +- .../workspace-selector/workspace-selector.tsx | 145 ++--- 13 files changed, 762 insertions(+), 861 deletions(-) diff --git a/apps/sim/app/workspace/[workspaceId]/knowledge/[id]/[documentId]/components/create-chunk-modal/create-chunk-modal.tsx b/apps/sim/app/workspace/[workspaceId]/knowledge/[id]/[documentId]/components/create-chunk-modal/create-chunk-modal.tsx index 3a4449f0103..eb6dc023262 100644 --- a/apps/sim/app/workspace/[workspaceId]/knowledge/[id]/[documentId]/components/create-chunk-modal/create-chunk-modal.tsx +++ b/apps/sim/app/workspace/[workspaceId]/knowledge/[id]/[documentId]/components/create-chunk-modal/create-chunk-modal.tsx @@ -1,9 +1,15 @@ 'use client' import { useRef, useState } from 'react' -import { AlertCircle, Loader2, X } from 'lucide-react' +import { AlertCircle, Loader2 } from 'lucide-react' import { Button, Textarea } from '@/components/emcn' -import { Modal, ModalContent, ModalTitle } from '@/components/emcn/components/modal/modal' +import { + Modal, + ModalBody, + ModalContent, + ModalFooter, + ModalHeader, +} from '@/components/emcn/components/modal/modal' import { Label } from '@/components/ui/label' import { createLogger } from '@/lib/logs/console/logger' import type { ChunkData, DocumentData } from '@/stores/knowledge/store' @@ -113,132 +119,107 @@ export function CreateChunkModal({ return ( <> - - {/* Modal Header */} -
-
- - Create Chunk - - -
-
- - {/* Modal Body */} -
-
- {/* Scrollable Content */} -
-
-
- {/* Document Info Section */} -
-
-
-

- {document?.filename || 'Unknown Document'} -

-

- Adding chunk to this document -

-
-
- - {/* Error Display */} - {error && ( -
- -

{error}

-
- )} -
- - {/* Content Input Section - Expands to fill space */} -
- -