# September 19, 2019
# TAP, trying to improve some animations
- tried to go back to keyframe animation, but very difficult to get working with indeterminate amount of things to animate.
- https://javascript.info/js-animation
- used requestAnimationFrame before logic call, maybe it's fixed the timing?
- man, no.
- yes! requestAnimationFrame used to call the next animation once the last one ends.
mounted () {
requestAnimationFrame(this.animatePics())
},
methods: {
animatePics () {
const count = this.rawPerson.data.fun.length
if (this.currentIndex < count) {
this.currentIndex = this.currentIndex + 1
} else {
this.currentIndex = -1
}
requestAnimationFrame(this.animatePics())
}
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
- NO, this is too much recursion. tabling.
- good stuff here, but don't have time: https://codetheory.in/controlling-the-frame-rate-with-requestanimationframe/
# TAP, EMAILS
- Setting service images to rework, they included unnecessary live elements
- Careers listing
- bunch more stuff I didn't list here
# PSI Landing H spinup with gulp style injection
# TAP..
- New band on about page
- Fixing up alchemy
- vertical text height media query fixes
- going through jamn tasks
- webp check up working
- new services images
- misc
- careers
- added real data and passed job uid to form