From 01e6bf3f28f0ec2baf73f30f58328eda4ad710b1 Mon Sep 17 00:00:00 2001 From: Lasse Rune Hansen Date: Fri, 5 Jun 2026 12:37:31 +0200 Subject: [PATCH] feat(frontend): add minimal React source files for Docker build - Add App.tsx with placeholder content - Add main.tsx entry point - Add index.css with basic styles Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe --- german-app-frontend/src/App.tsx | 8 ++++++++ german-app-frontend/src/index.css | 9 +++++++++ german-app-frontend/src/main.tsx | 5 +++++ 3 files changed, 22 insertions(+) create mode 100644 german-app-frontend/src/App.tsx create mode 100644 german-app-frontend/src/index.css create mode 100644 german-app-frontend/src/main.tsx diff --git a/german-app-frontend/src/App.tsx b/german-app-frontend/src/App.tsx new file mode 100644 index 0000000..ce2d831 --- /dev/null +++ b/german-app-frontend/src/App.tsx @@ -0,0 +1,8 @@ +export default function App() { + return ( +
+

DeutschLernen

+

German Learning Application

+
+ ); +} diff --git a/german-app-frontend/src/index.css b/german-app-frontend/src/index.css new file mode 100644 index 0000000..b5ceeed --- /dev/null +++ b/german-app-frontend/src/index.css @@ -0,0 +1,9 @@ +* { + margin: 0; + padding: 0; + box-sizing: border-box; +} + +body { + font-family: Arial, sans-serif; +} diff --git a/german-app-frontend/src/main.tsx b/german-app-frontend/src/main.tsx new file mode 100644 index 0000000..5a02646 --- /dev/null +++ b/german-app-frontend/src/main.tsx @@ -0,0 +1,5 @@ +import { createRoot } from 'react-dom/client'; +import App from './App'; +import './index.css'; + +createRoot(document.getElementById('root')!).render();