tldr: Finished BaseBackground improvements/transitioning and modernised/fixed GIPHY widget
BaseBackground took a LOT more work to get done and it had some massive improvements, you can check out the commits on the branch/pr if you want. Also had a little scare where I compeltely broke it, then merged it :). Firefox signed nightly has been updated with these changes, testing them out would be great!
The GIPHY widget has been fully overhauled to be much more like the unsplash widget, as in it has more options and stuff. Basically you can now see trending images and I fixed the randomness that I broke at some point.
Next up is finishing the new custom widget positioning and mergin it. Also try to get more requested changes implemented.