add zulip dummy for quick access
Some checks failed
Staging Build / build (push) Has been cancelled

This commit is contained in:
DanielS
2026-06-24 01:23:30 +02:00
parent f09cec4e25
commit 01c46be9ef

View File

@@ -72,7 +72,7 @@ export function NavbarClient({ user, role = "partner" }: NavbarClientProps) {
const banner = document.getElementById('demo-banner');
if (banner) banner.style.display = disabled ? 'none' : 'block';
};
checkBanner();
window.addEventListener('storage_demo_changed', checkBanner);
return () => window.removeEventListener('storage_demo_changed', checkBanner);
@@ -103,8 +103,13 @@ export function NavbarClient({ user, role = "partner" }: NavbarClientProps) {
{/* Desktop Navigation */}
<nav className="hidden md:flex gap-6 items-center">
<Link className="text-sm font-medium text-slate-300 hover:text-primary transition-colors" href="/order">
Bestellen
<Link
className="text-sm font-medium text-slate-300 hover:text-primary transition-colors"
href="https://wiki.caspos.de"
target="_blank"
rel="noopener noreferrer"
>
Zulip
</Link>
<Link
className="text-sm font-medium text-slate-300 hover:text-primary transition-colors"
@@ -142,26 +147,12 @@ export function NavbarClient({ user, role = "partner" }: NavbarClientProps) {
</div>
{userRole === "admin" ? (
<>
<Link
href="/admin"
onClick={() => setOpen(false)}
className="block px-3 py-2 text-sm rounded-lg font-medium hover:bg-slate-100 dark:hover:bg-white/5"
>
Dashboard
</Link>
<Link
href="/admin/einstellungen"
onClick={() => setOpen(false)}
className="block px-3 py-2 text-sm rounded-lg font-medium hover:bg-slate-100 dark:hover:bg-white/5"
>
Admin Einstellungen
</Link>
<Link
href="/admin/users"
onClick={() => setOpen(false)}
className="block px-3 py-2 text-sm rounded-lg font-medium hover:bg-slate-100 dark:hover:bg-white/5"
>
Benutzerverwaltung
Admin
</Link>
</>
) : (
@@ -244,19 +235,12 @@ export function NavbarClient({ user, role = "partner" }: NavbarClientProps) {
<div className="text-xs text-slate-500 px-1">Mein Account ({currentUser.email})</div>
{userRole === "admin" ? (
<>
<Link
className="text-lg font-medium text-slate-300 hover:text-white transition-colors py-2"
href="/admin"
onClick={() => setIsMobileMenuOpen(false)}
>
Dashboard
</Link>
<Link
className="text-lg font-medium text-slate-300 hover:text-white transition-colors py-2"
href="/admin/einstellungen"
onClick={() => setIsMobileMenuOpen(false)}
>
Admin Einstellungen
Admin
</Link>
</>
) : (