diff --git a/src/renderer/App.tsx b/src/renderer/App.tsx index 0a54a89..6a5d378 100644 --- a/src/renderer/App.tsx +++ b/src/renderer/App.tsx @@ -1,47 +1,26 @@ -import React from 'react'; -import { AppHeader } from './components/layout/AppHeader'; -import { TabBar } from './components/layout/TabBar'; -import { Toolbar } from './components/layout/Toolbar'; -import { Breadcrumb } from './components/layout/Breadcrumb'; -import { Sidebar } from './components/sidebar/Sidebar'; -import { EditorPane } from './components/editor/EditorPane'; -import { PreviewPane } from './components/preview/PreviewPane'; -import { StatusBar } from './components/layout/StatusBar'; -import { CommandPalette } from './components/modals/CommandPalette'; -import { ExportDialog } from './components/modals/ExportDialog'; -import { SettingsDialog } from './components/modals/SettingsDialog'; -import { useAppStore } from './stores/appStore'; +import { ThemeToggle } from './components/theme-toggle'; +import { Button } from './components/ui/button'; function App() { - const { sidebarVisible, previewVisible, activeTabId } = useAppStore(); - return ( -
- - - - - -
- {sidebarVisible && } - -
- - {previewVisible && ( - <> -
- - - )} +
+
+
+
+

MarkdownConverter

+
+ + + + +
+
+
+

Shell skeleton — implementation phases in progress.

- - - - -
); } -export default App; +export default App; \ No newline at end of file diff --git a/src/renderer/main.tsx b/src/renderer/main.tsx index 1f860e3..8837691 100644 --- a/src/renderer/main.tsx +++ b/src/renderer/main.tsx @@ -1,10 +1,13 @@ import React from 'react'; import ReactDOM from 'react-dom/client'; import App from './App'; +import { ThemeProvider } from './components/theme-provider'; import './styles/globals.css'; ReactDOM.createRoot(document.getElementById('root')!).render( - + + + -); +); \ No newline at end of file