From 26e6f28b15a8f2ed7664c5c268b4065ae62668d0 Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Mon, 14 Sep 2026 18:13:11 +0200 Subject: feat(desktop): globe network tile with per-link IPs --- desktop/modules/network/NetworkPage.qml | 30 +++++++++++++++++++++++++----- 1 file changed, 25 insertions(+), 5 deletions(-) (limited to 'desktop/modules/network/NetworkPage.qml') diff --git a/desktop/modules/network/NetworkPage.qml b/desktop/modules/network/NetworkPage.qml index 0951231..22bffa0 100644 --- a/desktop/modules/network/NetworkPage.qml +++ b/desktop/modules/network/NetworkPage.qml @@ -31,11 +31,23 @@ Column { // --- Wired --- - Text { + Row { visible: page.net.wiredDevices.length > 0 - text: "Wired" - font { family: Theme.fontFamily; pixelSize: Theme.fontSize - 2; bold: true } - color: Theme.subtext + spacing: 6 + + Text { + anchors.verticalCenter: parent.verticalCenter + text: "\uf796" + font { family: Theme.fontFamily; pixelSize: Theme.fontSize - 2 } + color: Theme.subtext + } + + Text { + anchors.verticalCenter: parent.verticalCenter + text: "Wired" + font { family: Theme.fontFamily; pixelSize: Theme.fontSize - 2; bold: true } + color: Theme.subtext + } } Repeater { @@ -76,12 +88,20 @@ Column { Text { id: wifiLabel - anchors.verticalCenter: parent.verticalCenter + anchors { left: wifiGlyph.right; leftMargin: 6; verticalCenter: parent.verticalCenter } text: "Wi-Fi" font { family: Theme.fontFamily; pixelSize: Theme.fontSize - 1; bold: true } color: Theme.text } + Text { + id: wifiGlyph + anchors.verticalCenter: parent.verticalCenter + text: "\uf1eb" + font { family: Theme.fontFamily; pixelSize: Theme.fontSize - 2 } + color: Theme.subtext + } + Switch { id: wifiSwitch anchors { right: parent.right; verticalCenter: parent.verticalCenter } -- cgit v1.2.3