mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2025-11-18 11:36:17 +00:00
Update system-logs.tsx
This commit is contained in:
@@ -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)
|
||||||
|
|||||||
Reference in New Issue
Block a user