diff --git a/frontend/src/App.jsx b/frontend/src/App.jsx index 58c06dd..e6bd7c0 100644 --- a/frontend/src/App.jsx +++ b/frontend/src/App.jsx @@ -13,6 +13,8 @@ import LoginPage from "./components/LoginPage"; import SheetSection from "./components/SheetSection"; import ChipModal from "./components/ChipModal"; +import "./AppLayout.css"; + export default function App() { useHpGlobalStyles(); @@ -263,36 +265,26 @@ export default function App() {
- {/* Layout: Links Game/Board, Rechts Notizen */} -
- {/* LEFT: Game Area (Placeholders) */} -
+ {/* Layout: Links Game/Board (fix), Rechts Notizen (scroll) */} +
+ {/* LEFT: Game Area */} +
{/* Top bar placeholders (User + Settings) */} -
+
{/* Center Board */}
-
+
3D Board / Game View
@@ -315,72 +307,67 @@ export default function App() {
- {/* Bottom row placeholders */} -
+ {/* Bottom HUD */} +
{/* Extra: Hilfskarten / Deck */} -
+
-
+
{/* RIGHT: Notes Panel */} -
-
- Notizen -
-
- Nur die 3 Tabellen (Verdächtige / Gegenstände / Orte). +
+
+ Notizen +
+
+ Nur die 3 Tabellen (Verdächtige / Gegenstände / Orte). +
-
- {sections.map((sec) => ( - - ))} +
+
+ {sections.map((sec) => ( + + ))} +
-
+
{ @@ -76,8 +74,7 @@ export function useHpGlobalStyles() { color: ${stylesTokens.textMain}; } body { - overflow-x: hidden; - -webkit-overflow-scrolling: touch; + overflow: hidden; } #root { background: transparent; } * { -webkit-tap-highlight-color: transparent; } @@ -89,4 +86,4 @@ export function useHpGlobalStyles() { useEffect(() => { applyTheme("default"); }, []); -} \ No newline at end of file +}