From 4c15488f385411d5e6a8607fbebac582a0aae287 Mon Sep 17 00:00:00 2001 From: JosephMcc Date: Sun, 15 Sep 2024 22:57:50 -0700 Subject: [PATCH] network-applet: clean up some insensitive styling Reuse some of the same styling we use in the power applet for the currently selected and :insensitive item --- data/theme/cinnamon-sass/widgets/_menus.scss | 4 ++++ .../usr/share/cinnamon/applets/network@cinnamon.org/applet.js | 3 +++ 2 files changed, 7 insertions(+) diff --git a/data/theme/cinnamon-sass/widgets/_menus.scss b/data/theme/cinnamon-sass/widgets/_menus.scss index 7ad55055fb..dae89648fd 100644 --- a/data/theme/cinnamon-sass/widgets/_menus.scss +++ b/data/theme/cinnamon-sass/widgets/_menus.scss @@ -122,6 +122,8 @@ $menuitem_border_radius: $base_border_radius * 1; @extend %heading; color: $fg_color; + &:insensitive { color: $fg_color; } + .popup-inactive-menu-item { font-weight: normal; color: $fg_color; @@ -133,3 +135,5 @@ $menuitem_border_radius: $base_border_radius * 1; // Used to set the color of the signal strength icons in network applet .nm-menu-item-icons { spacing: .5em; } + +.wireless-active:insensitive { color: red; } diff --git a/files/usr/share/cinnamon/applets/network@cinnamon.org/applet.js b/files/usr/share/cinnamon/applets/network@cinnamon.org/applet.js index 158aee185a..eb6931a4b4 100644 --- a/files/usr/share/cinnamon/applets/network@cinnamon.org/applet.js +++ b/files/usr/share/cinnamon/applets/network@cinnamon.org/applet.js @@ -649,6 +649,7 @@ NMDevice.prototype = { } this._activeConnectionItem = new PopupMenu.PopupMenuItem(title, { reactive: false }); this._activeConnectionItem.setShowDot(true); + this._activeConnectionItem.actor.add_style_class_name('popup-device-menu-item'); }, _deviceStateChanged: function(device, newstate, oldstate, reason) { @@ -894,6 +895,7 @@ NMDeviceModem.prototype = { if (!this.mobileDevice.operator_name) this._operatorItem.actor.hide(); this.section.addMenuItem(this._operatorItem); + this._operatorItem.actor.add_style_class_name('popup-device-menu-item'); } NMDevice.prototype._createSection.call(this); @@ -1603,6 +1605,7 @@ NMDeviceWireless.prototype = { { reactive: false }); } this._activeConnectionItem.setShowDot(true); + this._activeConnectionItem.actor.add_style_class_name('popup-device-menu-item'); }, _createAutomaticConnection: function(apObj) {