fix(network): removed hover effect, adjusting size and radius.

This commit is contained in:
Lemmy
2026-03-16 19:59:12 -04:00
parent 5614c16ea3
commit 088c1e0708
3 changed files with 8 additions and 21 deletions
+2 -7
View File
@@ -447,10 +447,6 @@ SmartPanel {
delegate: NBox {
id: ethItem
HoverHandler {
id: itemHover
}
function getContentColors(defaultColors = [Color.mSurface, Color.mOnSurface]) {
if (modelData.connected) {
return [Color.mPrimary, Color.mOnPrimary];
@@ -573,7 +569,6 @@ SmartPanel {
// Info button on the right
NIconButton {
visible: itemHover.hovered
icon: "info"
tooltipText: I18n.tr("common.info")
baseSize: Style.baseWidgetSize * 0.75
@@ -620,7 +615,7 @@ SmartPanel {
visible: ethernetInfoExpanded && NetworkService.activeEthernetIf === modelData.ifname
Layout.fillWidth: true
color: Color.mSurfaceVariant
radius: Style.radiusS
radius: Style.radiusXS
border.width: Style.borderS
border.color: Color.mOutline
implicitHeight: ethInfoGrid.implicitHeight + Style.margin2S
@@ -634,7 +629,7 @@ SmartPanel {
anchors.margins: Style.marginS
icon: ethernetDetailsGrid ? "layout-list" : "layout-grid"
tooltipText: ethernetDetailsGrid ? I18n.tr("tooltips.list-view") : I18n.tr("tooltips.grid-view")
baseSize: Style.baseWidgetSize * 0.8
baseSize: Style.baseWidgetSize * 0.65
onClicked: {
ethernetDetailsGrid = !ethernetDetailsGrid;
Settings.data.network.wifiDetailsViewMode = ethernetDetailsGrid ? "grid" : "list";
@@ -370,10 +370,6 @@ Item {
NBox {
id: device
HoverHandler {
id: itemHover
}
readonly property bool canConnect: BluetoothService.canConnect(modelData)
readonly property bool canDisconnect: BluetoothService.canDisconnect(modelData)
readonly property bool canPair: BluetoothService.canPair(modelData)
@@ -488,7 +484,7 @@ Item {
}
NIconButton {
visible: itemHover.hovered && modelData.connected && modelData.state !== BluetoothDeviceState.Disconnecting
visible: modelData.connected && modelData.state !== BluetoothDeviceState.Disconnecting
icon: "info"
tooltipText: I18n.tr("common.info")
baseSize: Style.baseWidgetSize * 0.75
@@ -503,7 +499,7 @@ Item {
}
NIconButton {
visible: itemHover.hovered && !root.showOnlyLists && (modelData.paired || modelData.trusted) && !modelData.connected && !isBusy && !modelData.blocked
visible: !root.showOnlyLists && (modelData.paired || modelData.trusted) && !modelData.connected && !isBusy && !modelData.blocked
icon: "trash"
tooltipText: I18n.tr("common.unpair")
baseSize: Style.baseWidgetSize * 0.75
@@ -552,7 +548,7 @@ Item {
visible: device.isExpanded
Layout.fillWidth: true
implicitHeight: infoColumn.implicitHeight + Style.margin2S
radius: Style.radiusS
radius: Style.radiusXS
color: Color.mSurfaceVariant
border.width: Style.borderS
border.color: Style.boxBorderColor
@@ -648,10 +648,6 @@ Item {
NBox {
id: networkItem
HoverHandler {
id: itemHover
}
readonly property bool isBusy: NetworkService.connectingTo === modelData.ssid || NetworkService.disconnectingFrom === modelData.ssid || NetworkService.forgettingNetwork === modelData.ssid
readonly property bool isExpanded: root.infoSsid === modelData.ssid
readonly property bool isEnterprise: NetworkService.isEnterprise(modelData.security)
@@ -819,7 +815,7 @@ Item {
}
NIconButton {
visible: itemHover.hovered && modelData.connected && NetworkService.disconnectingFrom !== modelData.ssid
visible: modelData.connected && NetworkService.disconnectingFrom !== modelData.ssid
icon: "info"
tooltipText: I18n.tr("common.info")
baseSize: Style.baseWidgetSize * 0.75
@@ -838,7 +834,7 @@ Item {
}
NIconButton {
visible: itemHover.hovered && !root.showOnlyLists && (modelData.existing || modelData.cached) && !modelData.connected && !networkItem.isBusy
visible: !root.showOnlyLists && (modelData.existing || modelData.cached) && !modelData.connected && !networkItem.isBusy
icon: "trash"
tooltipText: I18n.tr("tooltips.forget-network")
baseSize: Style.baseWidgetSize * 0.75
@@ -883,7 +879,7 @@ Item {
visible: networkItem.isExpanded
Layout.fillWidth: true
implicitHeight: infoColumn.implicitHeight + Style.margin2S
radius: Style.radiusS
radius: Style.radiusXS
color: Color.mSurfaceVariant
border.width: Style.borderS
border.color: Style.boxBorderColor