A fork of the Materia GTK theme.

Important information: Google announced that, from September 2026, Android devices will require ALL apps to be signed by Google, effectively leading to an iOS situation. Value your right to a computer that does what you want; do not tolerate this monopolistic practice! Contact me if you don't understand why it is bad. Click to learn more.

gtk2: Drop hover and active states of handles

They never had effect in GTK 2. Also, they didn't match Material Design.

by roundabout, Saturday, 6 March 2021, 23:34:49 (1615073689), pushed by roundabout, Sunday, 11 May 2025, 13:22:58 (1746969778)

Author identity: nana-4 <hnmaigo@gmail.com>

d224fa1dc5ac796a2907bdbbd9ed3e068ad6f4ac

src/gtk-2.0/assets-dark.svg

@@ -716,23 +716,11 @@

                                
                                
                                
                            
                                
                                    
                                        
                                            
                                              </g>
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                            
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                              <g id="handle-horz" transform="translate(176 292)">
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            <use xlink:href="#base-handle-horz" fill="url(#theme-disabled-on-surface)"/>
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                          </g>
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                          <g id="handle-horz-hover" transform="translate(176 328)">
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            <use xlink:href="#base-handle-horz" fill="url(#theme-hint-on-surface)"/>
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                          </g>
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                          <g id="handle-horz-active" transform="translate(176 364)">
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            <use xlink:href="#base-handle-horz" fill="url(#theme-on-surface)"/>
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            <use xlink:href="#base-handle-horz" fill="url(#theme-disabled-hint-on-surface)"/>
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                              </g>
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                            
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                              <g id="handle-vert" transform="translate(176 268)">
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            <use xlink:href="#base-handle-vert" fill="url(#theme-disabled-on-surface)"/>
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                          </g>
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                          <g id="handle-vert-hover" transform="translate(176 304)">
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            <use xlink:href="#base-handle-vert" fill="url(#theme-hint-on-surface)"/>
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                          </g>
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                          <g id="handle-vert-active" transform="translate(176 340)">
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            <use xlink:href="#base-handle-vert" fill="url(#theme-on-surface)"/>
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            <use xlink:href="#base-handle-vert" fill="url(#theme-disabled-hint-on-surface)"/>
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                              </g>
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                            
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                              <g id="pan-up" transform="translate(8 396)">
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                            
                                

src/gtk-2.0/assets.svg

@@ -716,23 +716,11 @@

                                
                                
                                
                            
                                
                                    
                                        
                                            
                                              </g>
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                            
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                              <g id="handle-horz" transform="translate(176 292)">
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            <use xlink:href="#base-handle-horz" fill="url(#theme-disabled-on-surface)"/>
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                          </g>
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                          <g id="handle-horz-hover" transform="translate(176 328)">
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            <use xlink:href="#base-handle-horz" fill="url(#theme-hint-on-surface)"/>
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                          </g>
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                          <g id="handle-horz-active" transform="translate(176 364)">
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            <use xlink:href="#base-handle-horz" fill="url(#theme-on-surface)"/>
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            <use xlink:href="#base-handle-horz" fill="url(#theme-disabled-hint-on-surface)"/>
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                              </g>
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                            
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                              <g id="handle-vert" transform="translate(176 268)">
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            <use xlink:href="#base-handle-vert" fill="url(#theme-disabled-on-surface)"/>
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                          </g>
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                          <g id="handle-vert-hover" transform="translate(176 304)">
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            <use xlink:href="#base-handle-vert" fill="url(#theme-hint-on-surface)"/>
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                          </g>
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                          <g id="handle-vert-active" transform="translate(176 340)">
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            <use xlink:href="#base-handle-vert" fill="url(#theme-on-surface)"/>
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            <use xlink:href="#base-handle-vert" fill="url(#theme-disabled-hint-on-surface)"/>
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                              </g>
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                            
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                              <g id="pan-up" transform="translate(8 396)">
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                            
                                

src/gtk-2.0/main.rc

@@ -698,7 +698,6 @@ style "default" {

                                
                                
                                
                            
                                
                                    
                                        
                                            
                                            
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                image {
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                  function        = HANDLE
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              state           = NORMAL
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                  overlay_file    = "assets/handle-horz.png"
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                  overlay_stretch = FALSE
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                  orientation     = HORIZONTAL
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        

@@ -706,44 +705,11 @@ style "default" {

                                
                                
                                
                            
                                
                                    
                                        
                                            
                                            
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                image {
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                  function        = HANDLE
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              state           = PRELIGHT
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              overlay_file    = "assets/handle-horz-hover.png"
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              overlay_stretch = FALSE
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              orientation     = HORIZONTAL
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            }
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            image {
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              function        = HANDLE
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              state           = ACTIVE
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              overlay_file    = "assets/handle-horz-active.png"
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              overlay_stretch = FALSE
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              orientation     = HORIZONTAL
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            }
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            image {
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              function        = HANDLE
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              state           = NORMAL
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                  overlay_file    = "assets/handle-vert.png"
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                  overlay_stretch = FALSE
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                  orientation     = VERTICAL
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                }
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                            
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            image {
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              function        = HANDLE
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              state           = PRELIGHT
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              overlay_file    = "assets/handle-vert-hover.png"
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              overlay_stretch = FALSE
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              orientation     = VERTICAL
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            }
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            image {
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              function        = HANDLE
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              state           = ACTIVE
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              overlay_file    = "assets/handle-vert-active.png"
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              overlay_stretch = FALSE
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              orientation     = VERTICAL
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            }
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                image {
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                  function = RESIZE_GRIP
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                }
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                            
                                

src/gtk-2.0/main.rc.hidpi

@@ -698,7 +698,6 @@ style "default" {

                                
                                
                                
                            
                                
                                    
                                        
                                            
                                            
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                image {
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                  function        = HANDLE
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              state           = NORMAL
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                  overlay_file    = "assets/handle-horz.png"
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                  overlay_stretch = FALSE
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                  orientation     = HORIZONTAL
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        

@@ -706,44 +705,11 @@ style "default" {

                                
                                
                                
                            
                                
                                    
                                        
                                            
                                            
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                image {
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                  function        = HANDLE
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              state           = PRELIGHT
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              overlay_file    = "assets/handle-horz-hover.png"
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              overlay_stretch = FALSE
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              orientation     = HORIZONTAL
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            }
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            image {
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              function        = HANDLE
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              state           = ACTIVE
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              overlay_file    = "assets/handle-horz-active.png"
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              overlay_stretch = FALSE
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              orientation     = HORIZONTAL
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            }
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            image {
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              function        = HANDLE
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              state           = NORMAL
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                  overlay_file    = "assets/handle-vert.png"
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                  overlay_stretch = FALSE
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                  orientation     = VERTICAL
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                }
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                            
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            image {
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              function        = HANDLE
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              state           = PRELIGHT
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              overlay_file    = "assets/handle-vert-hover.png"
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              overlay_stretch = FALSE
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              orientation     = VERTICAL
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            }
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            image {
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              function        = HANDLE
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              state           = ACTIVE
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              overlay_file    = "assets/handle-vert-active.png"
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              overlay_stretch = FALSE
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                              orientation     = VERTICAL
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            }
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                        
                                        
                                        
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                image {
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                  function = RESIZE_GRIP
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                }