diff --git a/AppImage/components/network-metrics.tsx b/AppImage/components/network-metrics.tsx index 6be8ec9..4169270 100644 --- a/AppImage/components/network-metrics.tsx +++ b/AppImage/components/network-metrics.tsx @@ -255,19 +255,20 @@ export function NetworkMetrics() { -
+
{networkData.physical_interfaces.map((interface_, index) => { const typeBadge = getInterfaceTypeBadge(interface_.type) return (
setSelectedInterface(interface_)} > -
-
- + {/* First row: Icon, Name, Type Badge, Status */} +
+ +
{interface_.name}
{typeBadge.label} @@ -285,10 +286,11 @@ export function NetworkMetrics() {
-
+ {/* Second row: Details - Responsive layout */} +
IP Address
-
+
{interface_.addresses.length > 0 ? interface_.addresses[0].ip : "N/A"}
@@ -301,7 +303,7 @@ export function NetworkMetrics() {
-
+
Traffic
↓ {formatBytes(interface_.bytes_recv)} @@ -311,7 +313,7 @@ export function NetworkMetrics() {
{interface_.mac_address && ( -
+
MAC
{interface_.mac_address}