From 29952f56f657a7a7162e55b97fc600ce9e118f6c Mon Sep 17 00:00:00 2001 From: zkk <1007518571@qq.com> Date: Thu, 18 Jul 2024 16:29:09 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E4=B8=80=E4=B8=AA=E5=9B=BE?= =?UTF-8?q?=E6=A0=87=E6=8C=89=E9=92=AEcss=E6=A0=B7=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- panels/fan.py | 4 ++-- panels/main_menu.py | 2 +- styles/dark/style.css | 11 +++++------ 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/panels/fan.py b/panels/fan.py index c717fa46..f3be08e1 100644 --- a/panels/fan.py +++ b/panels/fan.py @@ -69,10 +69,10 @@ class Panel(ScreenPanel): fan_col = Gtk.Box(spacing=5) fan_col.set_margin_start(30) fan_col.set_margin_end(30) - stop_btn = self._gtk.Button("fan-off", _("Min"), "custom-fan-button", position=Gtk.PositionType.BOTTOM) + stop_btn = self._gtk.Button("fan-off", _("Min"), "custom-icon-button", position=Gtk.PositionType.BOTTOM) stop_btn.set_hexpand(False) stop_btn.connect("clicked", self.update_fan_speed, fan, 0) - max_btn = self._gtk.Button("fan-on", _("Max"), "custom-fan-button", position=Gtk.PositionType.BOTTOM) + max_btn = self._gtk.Button("fan-on", _("Max"), "custom-icon-button", position=Gtk.PositionType.BOTTOM) max_btn.set_hexpand(False) max_btn.connect("clicked", self.update_fan_speed, fan, 100) diff --git a/panels/main_menu.py b/panels/main_menu.py index 37cd3123..f952a954 100644 --- a/panels/main_menu.py +++ b/panels/main_menu.py @@ -30,7 +30,7 @@ class Panel(MenuPanel): temp_Button.set_valign(Gtk.Align.CENTER) temp_Button.set_halign(Gtk.Align.CENTER) temp_Button.set_size_request(200, 100) - temp_Button.get_style_context().add_class('custom-temp-button') + temp_Button.get_style_context().add_class('custom-icon-button') temp_Button.connect('clicked', self.menu_item_clicked, {"panel": "temperature"}) self.labels['menu'].pack_start(temp_Button, True, True, 0) self.labels['da'] = HeaterGraph(self._screen, self._printer, self._gtk.font_size) diff --git a/styles/dark/style.css b/styles/dark/style.css index e192afd0..77b04442 100644 --- a/styles/dark/style.css +++ b/styles/dark/style.css @@ -120,15 +120,14 @@ button.invalid { border-radius: .75em; } -.custom-temp-button { - background-color: rgba(0, 0, 0, 0); - border: 0px solid; -} - -.custom-fan-button { +.custom-icon-button { background-color: rgba(0, 0, 0, 0); border: 0px solid; } +.custom-icon-button:active { + background-color: rgba(0, 0, 0, 0); + opacity: 0.4; +} menu, menuitem, combobox button,