Update system-logs.tsx

This commit is contained in:
MacRimi
2025-10-29 19:45:32 +01:00
parent 50a27fa3f6
commit 1b5f080495

View File

@@ -762,15 +762,18 @@ export function SystemLogs() {
<CardContent className="max-w-full overflow-hidden"> <CardContent className="max-w-full overflow-hidden">
<Tabs value={activeTab} onValueChange={setActiveTab}> <Tabs value={activeTab} onValueChange={setActiveTab}>
<TabsList className="hidden md:grid w-full grid-cols-3"> <TabsList className="hidden md:grid w-full grid-cols-3">
<TabsTrigger value="logs"> <TabsTrigger value="logs" className="data-[state=active]:bg-blue-500 data-[state=active]:text-white">
<Terminal className="h-4 w-4 mr-2" /> <Terminal className="h-4 w-4 mr-2" />
Logs Logs
</TabsTrigger> </TabsTrigger>
<TabsTrigger value="backups"> <TabsTrigger value="backups" className="data-[state=active]:bg-blue-500 data-[state=active]:text-white">
<Database className="h-4 w-4 mr-2" /> <Database className="h-4 w-4 mr-2" />
Backups Backups
</TabsTrigger> </TabsTrigger>
<TabsTrigger value="notifications"> <TabsTrigger
value="notifications"
className="data-[state=active]:bg-blue-500 data-[state=active]:text-white"
>
<Bell className="h-4 w-4 mr-2" /> <Bell className="h-4 w-4 mr-2" />
Notifications Notifications
</TabsTrigger> </TabsTrigger>
@@ -791,8 +794,12 @@ export function SystemLogs() {
</SheetHeader> </SheetHeader>
<div className="mt-6 space-y-2"> <div className="mt-6 space-y-2">
<Button <Button
variant={activeTab === "logs" ? "secondary" : "ghost"} variant="ghost"
className="w-full justify-start gap-2" className={`w-full justify-start gap-2 ${
activeTab === "logs"
? "bg-blue-500/10 text-blue-500 border-l-4 border-blue-500 rounded-l-none"
: ""
}`}
onClick={() => { onClick={() => {
setActiveTab("logs") setActiveTab("logs")
setIsMobileMenuOpen(false) setIsMobileMenuOpen(false)
@@ -802,8 +809,12 @@ export function SystemLogs() {
Logs Logs
</Button> </Button>
<Button <Button
variant={activeTab === "backups" ? "secondary" : "ghost"} variant="ghost"
className="w-full justify-start gap-2" className={`w-full justify-start gap-2 ${
activeTab === "backups"
? "bg-blue-500/10 text-blue-500 border-l-4 border-blue-500 rounded-l-none"
: ""
}`}
onClick={() => { onClick={() => {
setActiveTab("backups") setActiveTab("backups")
setIsMobileMenuOpen(false) setIsMobileMenuOpen(false)
@@ -813,8 +824,12 @@ export function SystemLogs() {
Backups Backups
</Button> </Button>
<Button <Button
variant={activeTab === "notifications" ? "secondary" : "ghost"} variant="ghost"
className="w-full justify-start gap-2" className={`w-full justify-start gap-2 ${
activeTab === "notifications"
? "bg-blue-500/10 text-blue-500 border-l-4 border-blue-500 rounded-l-none"
: ""
}`}
onClick={() => { onClick={() => {
setActiveTab("notifications") setActiveTab("notifications")
setIsMobileMenuOpen(false) setIsMobileMenuOpen(false)