upd: log global user

This commit is contained in:
2026-04-02 14:33:16 +08:00
parent ac17e059c7
commit 5a4128a157
4 changed files with 230 additions and 13 deletions

View File

@@ -27,7 +27,9 @@ import {
TbSettings,
TbUserCircle,
TbSun,
TbMoon
TbMoon,
TbUser,
TbHistory
} from 'react-icons/tb'
interface DashboardLayoutProps {
@@ -49,7 +51,8 @@ export function DashboardLayout({ children }: DashboardLayoutProps) {
const globalNav = [
{ label: 'Dashboard', icon: TbDashboard, to: '/dashboard' },
{ label: 'Applications', icon: TbApps, to: '/apps' },
{ label: 'Settings', icon: TbSettings, to: '/settings' },
{ label: 'Log Activity', icon: TbHistory, to: '/logs' },
{ label: 'Users', icon: TbUser, to: '/users' },
]
const activeApp = appId ? APP_CONFIGS[appId] : null
@@ -166,7 +169,7 @@ export function DashboardLayout({ children }: DashboardLayoutProps) {
mb={"md"}
variant="filled"
styles={(theme) => ({
input: { border: '1px solid rgba(255,255,255,0.1)' }
input: { border: computedColorScheme === 'dark' ? '1px solid rgba(255,255,255,0.1)' : '1px solid rgba(0,0,0,0.1)' }
})}
/>
}
@@ -215,7 +218,7 @@ export function DashboardLayout({ children }: DashboardLayoutProps) {
<Box
p="md"
className="glass"
style={{ borderRadius: '12px', border: '1px solid rgba(255,255,255,0.05)' }}
style={{ borderRadius: '12px', border: computedColorScheme === 'dark' ? '1px solid rgba(255,255,255,0.05)' : '1px solid rgba(0,0,0,0.05)' }}
>
<Text size="xs" c="dimmed" fw={600} mb="xs">SYSTEM STATUS</Text>
<Group gap="xs">