Daniel Brötzmann pushed to branch master at gajim / gajim


Commits:
752f40aa by wurstsalat at 2025-08-03T18:30:55+02:00
imprv: Profile: Improve 'Remove' button style and center TZ description

- - - - -


1 changed file:

- gajim/gtk/vcard_grid.py


Changes:

=====================================
gajim/gtk/vcard_grid.py
=====================================
@@ -325,7 +325,7 @@ def sort(self) -> None:
 class DescriptionLabel(Gtk.Label):
     def __init__(self, value: str) -> None:
         Gtk.Label.__init__(self, label=LABEL_DICT[value])
-        if value in ("adr", "tz"):
+        if value == "adr":
             self.set_valign(Gtk.Align.START)
         else:
             self.set_valign(Gtk.Align.CENTER)
@@ -696,12 +696,12 @@ def update_text(self) -> None:
 
 class RemoveButton(Gtk.Button):
     def __init__(self) -> None:
-        Gtk.Button.__init__(self)
-        self.set_valign(Gtk.Align.CENTER)
-        self.set_halign(Gtk.Align.START)
+        Gtk.Button.__init__(
+            self, halign=Gtk.Align.START, valign=Gtk.Align.CENTER, 
visible=False
+        )
+        self.add_css_class("image-button")
         image = Gtk.Image.new_from_icon_name("user-trash-symbolic")
         self.set_child(image)
-        self.set_visible(False)
 
 
 class VCardPropertyGui(SignalManager):



View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/752f40aa401f49f7cf35ef5a996a3ba535e03f18

-- 
View it on GitLab: 
https://dev.gajim.org/gajim/gajim/-/commit/752f40aa401f49f7cf35ef5a996a3ba535e03f18
You're receiving this email because of your account on dev.gajim.org.


_______________________________________________
Commits mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to