[libhandy/tabs: 23/62] Tweak tab layout again




commit f3b2b114888686df6d47d2ca20ae09a7587a42a7
Author: Alexander Mikhaylenko <alexm gnome org>
Date:   Sun Sep 6 16:57:36 2020 +0500

    Tweak tab layout again

 src/hdy-tab.ui | 56 ++++++++++++++++++++++++++++++--------------------------
 1 file changed, 30 insertions(+), 26 deletions(-)
---
diff --git a/src/hdy-tab.ui b/src/hdy-tab.ui
index 450d4894..8f8e5fd1 100644
--- a/src/hdy-tab.ui
+++ b/src/hdy-tab.ui
@@ -59,38 +59,42 @@
               </object>
             </child>
             <child>
-              <object class="GtkButton" id="close_btn">
-                <property name="visible" bind-source="HdyTab" bind-property="selected" 
bind-flags="sync-create"/>
-                <property name="valign">center</property>
+              <object class="GtkBox">
+                <property name="visible">True</property>
                 <property name="halign">end</property>
-                <property name="can-focus">False</property>
-                <signal name="clicked" handler="close_clicked_cb" swapped="true"/>
-                <style>
-                  <class name="tab-close-button"/>
-                </style>
+                <property name="margin-start">6</property>
                 <child>
-                  <object class="GtkImage">
+                  <object class="GtkButton" id="secondary_icon_btn">
                     <property name="visible">True</property>
-                    <property name="icon-name">window-close-symbolic</property>
+                    <property name="can-focus">False</property>
+                    <property name="valign">center</property>
+                    <property name="halign">end</property>
+                    <signal name="clicked" handler="secondary_icon_clicked_cb" swapped="true"/>
+                    <style>
+                      <class name="tab-secondary-icon"/>
+                    </style>
+                    <child>
+                      <object class="GtkImage" id="secondary_icon">
+                        <property name="visible">True</property>
+                      </object>
+                    </child>
                   </object>
                 </child>
-              </object>
-              <packing>
-                <property name="pack-type">end</property>
-              </packing>
-            </child>
-            <child>
-              <object class="GtkButton" id="secondary_icon_btn">
-                <property name="visible">True</property>
-                <property name="can-focus">False</property>
-                <property name="valign">center</property>
-                <signal name="clicked" handler="secondary_icon_clicked_cb" swapped="true"/>
-                <style>
-                  <class name="tab-secondary-icon"/>
-                </style>
                 <child>
-                  <object class="GtkImage" id="secondary_icon">
-                    <property name="visible">True</property>
+                  <object class="GtkButton" id="close_btn">
+                    <property name="visible" bind-source="HdyTab" bind-property="selected" 
bind-flags="sync-create"/>
+                    <property name="valign">center</property>
+                    <property name="can-focus">False</property>
+                    <signal name="clicked" handler="close_clicked_cb" swapped="true"/>
+                    <style>
+                      <class name="tab-close-button"/>
+                    </style>
+                    <child>
+                      <object class="GtkImage">
+                        <property name="visible">True</property>
+                        <property name="icon-name">window-close-symbolic</property>
+                      </object>
+                    </child>
                   </object>
                 </child>
               </object>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]