From 42a1e2c3e6a62565f92cadfe88f0b46a798ef01f Mon Sep 17 00:00:00 2001 From: MrPiglr Date: Sun, 18 Jan 2026 04:59:27 +0000 Subject: [PATCH] modified: src/lib/templates.ts --- src/App.tsx | 206 ++++++++++++++------------------ src/components/CodeEditor.tsx | 2 +- src/components/ConsolePanel.tsx | 6 +- src/components/FileTree.tsx | 64 +++++----- src/components/ui/dialog.tsx | 4 +- src/lib/templates.ts | 3 + 6 files changed, 129 insertions(+), 156 deletions(-) diff --git a/src/App.tsx b/src/App.tsx index 33ba9a4..021f392 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -460,122 +460,101 @@ end)`, email: 'demo@aethex.com', }; return ( -
- setShowTranslation(true)} - onTemplatesClick={() => setShowTemplates(true)} - onPreviewClick={() => setShowPreview(true)} - onNewProjectClick={() => setShowNewProject(true)} - /> +
+ {/* Top Bar */} +
+ + AeThex + + Studio +
+ setShowTranslation(true)} + onTemplatesClick={() => setShowTemplates(true)} + onPreviewClick={() => setShowPreview(true)} + onNewProjectClick={() => setShowNewProject(true)} + /> +
-
- {isMobile ? ( - - - Files - Editor - AI - Learn - - - - - - -
- -
-
- - - - -
}> - - - - - ) : ( - <> -
- - - + {/* Activity Bar */} +
+ {/* Example activity icons, replace with real navigation/actions */} + + + +
+ + {/* Main Panels */} +
+
+ + + + + + +
+ - - - - - -
- -
- -
+
+
- - - - - - - - - - - - -
- setConsoleCollapsed(!consoleCollapsed)} - currentCode={currentCode} - currentFile={activeFileId ? (openFiles || []).find(f => f.id === activeFileId)?.name : undefined} - files={files || []} - onCodeChange={setCurrentCode} - /> - setShowSearchInFiles(false)} - /> - - )} - {/* Unified feature tabs for all major panels */} -
- +
+
+ + + + + + + + + +
+ setConsoleCollapsed(!consoleCollapsed)} + currentCode={currentCode} + currentFile={activeFileId ? (openFiles || []).find(f => f.id === activeFileId)?.name : undefined} + files={files || []} + onCodeChange={setCurrentCode} + /> + setShowSearchInFiles(false)} + /> +
+ +
+ {/* Modals and overlays */} {showTemplates && ( )} - - - {showTranslation && ( )} - - - {/* File Search Modal (Cmd/Ctrl+P) */} setShowFileSearch(false)} files={files || []} onFileSelect={handleFileSelect} /> - - {/* Command Palette (Cmd/Ctrl+K) */} setShowCommandPalette(false)} @@ -655,7 +626,6 @@ end)`, }, })} /> - {!user && (