缩短GTK3 adwaita主题按钮动画

缩短GTK3 adwaita主题按钮动画

单击按钮时,adwaita 主题会制作一个简短的动画来显示按钮被按下。是否可以删除此动画?这使得在第一时间确认按钮被按下变得更加困难。

答案1

我不确定这是否与 SU 相关,但无论如何。

与大多数其他动画一样,此过渡动画GtkButton由 Adwaita 主题 CSS 控制。因此,您可以通过提供自己的自定义主题来覆盖它(或者,如果您是唯一的用户,您可以直接编辑相关的 CSS 文件)。

(或者,我不确定,但它可能可以通过GtkStyleContext某种方式更改来覆盖程序中的相关属性。但是,我只知道如何立即添加类,而不能更改 CSS 本身的属性。所以也许不行……)

无论如何,您需要找到名为 Starting 的节点button,然后需要在那里更改属性transition。截至目前,的过渡持续时间GtkButton200ms

其他小部件的动画也可以通过属性 (surprise) 进行控制animation,因此请确保在这种情况下搜索两者。

(我知道,因为我需要将不同的动画同步到按钮转换,并且我在途中发现了这个线程。)

相关内容