Update AppImage

This commit is contained in:
MacRimi
2025-10-17 17:53:06 +02:00
parent 062c6c2364
commit 4a204d8d89
3 changed files with 10 additions and 10 deletions

View File

@@ -356,7 +356,7 @@ export default function Hardware() {
<div className="grid gap-3 md:grid-cols-2 lg:grid-cols-3"> <div className="grid gap-3 md:grid-cols-2 lg:grid-cols-3">
{hardwareData.memory_modules.map((module, index) => ( {hardwareData.memory_modules.map((module, index) => (
<div key={index} className="rounded-lg border border-border/30 bg-background/50 p-4"> <div key={index} className="rounded-lg border border-border/30 bg-background/60 p-4">
<div className="mb-2 font-medium text-sm">{module.slot}</div> <div className="mb-2 font-medium text-sm">{module.slot}</div>
<div className="space-y-1"> <div className="space-y-1">
{module.size && ( {module.size && (
@@ -636,7 +636,7 @@ export default function Hardware() {
<div <div
key={index} key={index}
onClick={() => handleGPUClick(gpu)} onClick={() => handleGPUClick(gpu)}
className="cursor-pointer rounded-lg border border-border/30 bg-muted/30 p-4 transition-colors hover:bg-muted/50" className="cursor-pointer rounded-lg border border-border/30 bg-muted/60 p-4 transition-colors hover:bg-muted/70"
> >
<div className="mb-3 flex items-center justify-between"> <div className="mb-3 flex items-center justify-between">
<span className="font-medium text-sm">{gpu.name}</span> <span className="font-medium text-sm">{gpu.name}</span>
@@ -1021,7 +1021,7 @@ export default function Hardware() {
<div <div
key={index} key={index}
onClick={() => setSelectedPCIDevice(device)} onClick={() => setSelectedPCIDevice(device)}
className="cursor-pointer rounded-lg border border-border/30 bg-muted/30 p-3 transition-colors hover:bg-muted/50" className="cursor-pointer rounded-lg border border-border/30 bg-muted/60 p-3 transition-colors hover:bg-muted/70"
> >
<div className="flex items-center justify-between gap-2 mb-2"> <div className="flex items-center justify-between gap-2 mb-2">
<Badge className={`${getDeviceTypeColor(device.type)} text-xs shrink-0`}>{device.type}</Badge> <Badge className={`${getDeviceTypeColor(device.type)} text-xs shrink-0`}>{device.type}</Badge>
@@ -1100,7 +1100,7 @@ export default function Hardware() {
</div> </div>
<div className="space-y-4"> <div className="space-y-4">
<div className="flex items-center justify-between rounded-lg border border-border/30 bg-background/50 p-4"> <div className="flex items-center justify-between rounded-lg border border-border/30 bg-background/60 p-4">
<div className="space-y-1"> <div className="space-y-1">
<p className="text-sm font-medium">{hardwareData.power_meter.name}</p> <p className="text-sm font-medium">{hardwareData.power_meter.name}</p>
{hardwareData.power_meter.adapter && ( {hardwareData.power_meter.adapter && (
@@ -1129,7 +1129,7 @@ export default function Hardware() {
<div className="grid gap-3 md:grid-cols-2"> <div className="grid gap-3 md:grid-cols-2">
{hardwareData.power_supplies.map((psu, index) => ( {hardwareData.power_supplies.map((psu, index) => (
<div key={index} className="rounded-lg border border-border/30 bg-background/50 p-4"> <div key={index} className="rounded-lg border border-border/30 bg-background/60 p-4">
<div className="flex items-center justify-between"> <div className="flex items-center justify-between">
<span className="text-sm font-medium">{psu.name}</span> <span className="text-sm font-medium">{psu.name}</span>
{psu.status && ( {psu.status && (
@@ -1210,7 +1210,7 @@ export default function Hardware() {
<div <div
key={index} key={index}
onClick={() => setSelectedUPS(ups)} onClick={() => setSelectedUPS(ups)}
className="cursor-pointer rounded-lg border border-border/30 bg-muted/30 p-4 transition-colors hover:bg-muted/50" className="cursor-pointer rounded-lg border border-border/30 bg-muted/60 p-4 transition-colors hover:bg-muted/70"
> >
<div className="flex items-center justify-between mb-4"> <div className="flex items-center justify-between mb-4">
<div className="flex-1 min-w-0"> <div className="flex-1 min-w-0">
@@ -1480,7 +1480,7 @@ export default function Hardware() {
<div <div
key={index} key={index}
onClick={() => setSelectedNetwork(device)} onClick={() => setSelectedNetwork(device)}
className="cursor-pointer rounded-lg border border-border/30 bg-muted/30 p-3 transition-colors hover:bg-muted/50" className="cursor-pointer rounded-lg border border-border/30 bg-muted/60 p-3 transition-colors hover:bg-muted/70"
> >
<div className="flex items-center justify-between gap-2 mb-1"> <div className="flex items-center justify-between gap-2 mb-1">
<span className="text-sm font-medium line-clamp-2 break-words flex-1">{device.device}</span> <span className="text-sm font-medium line-clamp-2 break-words flex-1">{device.device}</span>
@@ -1563,7 +1563,7 @@ export default function Hardware() {
<div <div
key={index} key={index}
onClick={() => setSelectedDisk(device)} onClick={() => setSelectedDisk(device)}
className="cursor-pointer rounded-lg border border-border/30 bg-muted/30 p-3 transition-colors hover:bg-muted/50" className="cursor-pointer rounded-lg border border-border/30 bg-muted/60 p-3 transition-colors hover:bg-muted/70"
> >
<div className="flex items-center justify-between gap-2 mb-2"> <div className="flex items-center justify-between gap-2 mb-2">
<span className="text-sm font-medium truncate flex-1">{device.name}</span> <span className="text-sm font-medium truncate flex-1">{device.name}</span>

View File

@@ -644,7 +644,7 @@ export function StorageOverview() {
{storageData.disks.map((disk) => ( {storageData.disks.map((disk) => (
<div <div
key={disk.name} key={disk.name}
className="border rounded-lg p-4 cursor-pointer bg-muted/30 hover:bg-muted/50 transition-colors" className="border rounded-lg p-4 cursor-pointer bg-muted/60 hover:bg-muted/70 transition-colors"
onClick={() => handleDiskClick(disk)} onClick={() => handleDiskClick(disk)}
> >
<div className="space-y-2 mb-3"> <div className="space-y-2 mb-3">

View File

@@ -503,7 +503,7 @@ export function VirtualMachines() {
return ( return (
<div <div
key={vm.vmid} key={vm.vmid}
className="p-4 rounded-lg border border-border bg-muted/30 hover:bg-muted/50 transition-colors cursor-pointer" className="p-4 rounded-lg border border-border bg-muted/60 hover:bg-muted/70 transition-colors cursor-pointer"
onClick={() => handleVMClick(vm)} onClick={() => handleVMClick(vm)}
> >
<div className="hidden sm:block"> <div className="hidden sm:block">