From 11a340cea1504b377507d43b74c0a8f88a7e4e63 Mon Sep 17 00:00:00 2001 From: johndoe6345789 Date: Sat, 17 Jan 2026 16:46:53 +0000 Subject: [PATCH] Generated by Spark: Integrate atomic components into remaining molecule-level components --- src/components/molecules/AppBranding.tsx | 16 +-- src/components/molecules/Breadcrumb.tsx | 107 ++++++++++-------- src/components/molecules/ComponentPalette.tsx | 6 +- src/components/molecules/DataCard.tsx | 50 ++++---- src/components/molecules/DataSourceCard.tsx | 65 +++++------ src/components/molecules/EditorActions.tsx | 10 +- src/components/molecules/EmptyEditorState.tsx | 11 +- src/components/molecules/FileTabs.tsx | 5 +- src/components/molecules/LabelWithBadge.tsx | 8 +- src/components/molecules/NavigationItem.tsx | 14 ++- src/components/molecules/PropertyEditor.tsx | 51 +++++---- src/components/molecules/SearchBar.tsx | 16 +-- src/components/molecules/TreeCard.tsx | 68 ++++++----- src/components/molecules/TreeListHeader.tsx | 33 +++--- 14 files changed, 235 insertions(+), 225 deletions(-) diff --git a/src/components/molecules/AppBranding.tsx b/src/components/molecules/AppBranding.tsx index f4b7420..cd59525 100644 --- a/src/components/molecules/AppBranding.tsx +++ b/src/components/molecules/AppBranding.tsx @@ -1,4 +1,4 @@ -import { AppLogo } from '@/components/atoms' +import { AppLogo, Stack, Heading, Text } from '@/components/atoms' interface AppBrandingProps { title?: string @@ -10,14 +10,14 @@ export function AppBranding({ subtitle = 'Low-Code Next.js App Builder' }: AppBrandingProps) { return ( -
+ -
-

{title}

-

+ + {title} + {subtitle} -

-
-
+ + + ) } diff --git a/src/components/molecules/Breadcrumb.tsx b/src/components/molecules/Breadcrumb.tsx index 0e0469d..184383b 100644 --- a/src/components/molecules/Breadcrumb.tsx +++ b/src/components/molecules/Breadcrumb.tsx @@ -3,6 +3,7 @@ import { CaretRight, House } from '@phosphor-icons/react' import { cn } from '@/lib/utils' import { useNavigationHistory } from '@/hooks/use-navigation-history' import { getPageById } from '@/config/page-loader' +import { Flex, IconWrapper } from '@/components/atoms' export function Breadcrumb() { const { history } = useNavigationHistory() @@ -30,59 +31,65 @@ export function Breadcrumb() { const previousPages = history.slice(1, 4) return ( -