Fix demo banner: add EN/DE translations, fix navbar overlap

Banner is now in document flow instead of fixed position,
so it no longer covers the navigation. Language follows
the app's i18n setting.
This commit is contained in:
Maurice
2026-03-19 13:58:27 +01:00
parent c2bb9a904c
commit 4e33d710ea
2 changed files with 63 additions and 32 deletions

View File

@@ -90,7 +90,6 @@ export default function App() {
<TranslationProvider>
<ToastContainer />
{demoMode && isAuthenticated && <DemoBanner />}
<div style={demoMode && isAuthenticated ? { paddingTop: 36 } : undefined}>
<Routes>
<Route path="/" element={<RootRedirect />} />
<Route path="/login" element={<LoginPage />} />
@@ -137,7 +136,6 @@ export default function App() {
/>
<Route path="*" element={<Navigate to="/" replace />} />
</Routes>
</div>
</TranslationProvider>
)
}