ags: add config option for gtk anim duration

This commit is contained in:
end-4
2024-03-04 22:35:07 +07:00
parent 132bc97c83
commit f5885e444c
26 changed files with 60 additions and 87 deletions
@@ -43,7 +43,7 @@ const ColorschemeContent = () => Box({
export default () => Widget.Revealer({
transition: 'slide_down',
transitionDuration: 200,
transitionDuration: userOptions.animations.durationLarge,
child: ColorschemeContent(),
setup: (self) => self.hook(showColorScheme, (revealer) => {
revealer.revealChild = showColorScheme.value;
@@ -227,7 +227,7 @@ const CoverArt = ({ player, ...rest }) => {
const TrackControls = ({ player, ...rest }) => Widget.Revealer({
revealChild: false,
transition: 'slide_right',
transitionDuration: 200,
transitionDuration: userOptions.animations.durationLarge,
child: Widget.Box({
...rest,
vpack: 'center',
@@ -263,7 +263,7 @@ const TrackControls = ({ player, ...rest }) => Widget.Revealer({
const TrackSource = ({ player, ...rest }) => Widget.Revealer({
revealChild: false,
transition: 'slide_left',
transitionDuration: 200,
transitionDuration: userOptions.animations.durationLarge,
child: Widget.Box({
...rest,
className: 'osd-music-pill spacing-h-5',
@@ -292,7 +292,7 @@ const TrackTime = ({ player, ...rest }) => {
return Widget.Revealer({
revealChild: false,
transition: 'slide_left',
transitionDuration: 200,
transitionDuration: userOptions.animations.durationLarge,
child: Widget.Box({
...rest,
vpack: 'center',
@@ -382,7 +382,7 @@ const MusicControlsWidget = (player) => Box({
export default () => Revealer({
transition: 'slide_down',
transitionDuration: 150,
transitionDuration: userOptions.animations.durationLarge,
revealChild: false,
child: Box({
setup: (self) => self.hook(Mpris, box => {