A fork of the Materia GTK theme.

By using this site, you agree to have cookies stored on your device, strictly for functional purposes, such as storing your session and preferences.

Dismiss

gtk2: Drop hover and active states of handles

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

roundabout,
created on Saturday, 6 March 2021, 23:34:49 (1615073689), received on 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
                                        
                                        
                                            
                                            
                                            
                                            
                                        
                                    
                                
                                
                                
                            
                                
                                    
                                        
                                            
                                                }